From ed4b247d2873adebbd4b8278faa185afe468f9ea Mon Sep 17 00:00:00 2001 From: proddy <1230712+proddy@users.noreply.github.com> Date: Thu, 20 Aug 2026 11:48:53 +0000 Subject: [PATCH 01/81] chore: update generated files for v3.9.0-dev.4 --- docs/Modbus-Entity-Registers.md | 988 +-- docs/dump_entities.csv | 12016 +++++++++++++++--------------- 2 files changed, 6529 insertions(+), 6475 deletions(-) diff --git a/docs/Modbus-Entity-Registers.md b/docs/Modbus-Entity-Registers.md index ecd5de715..797379c60 100644 --- a/docs/Modbus-Entity-Registers.md +++ b/docs/Modbus-Entity-Registers.md @@ -311,29 +311,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -379,9 +381,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -435,7 +437,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -469,29 +471,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -537,9 +541,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -593,7 +597,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -627,29 +631,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -695,9 +701,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -751,7 +757,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -785,29 +791,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -853,9 +861,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -909,7 +917,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -943,29 +951,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -1011,9 +1021,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -1067,7 +1077,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -1101,29 +1111,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -1169,9 +1181,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -1225,7 +1237,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -1259,29 +1271,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -1327,9 +1341,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -1383,7 +1397,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -1417,29 +1431,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -1485,9 +1501,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -1541,7 +1557,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -1575,29 +1591,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -1643,9 +1661,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -1699,7 +1717,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -1733,29 +1751,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -1801,9 +1821,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -1857,7 +1877,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -1891,29 +1911,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -1959,9 +1981,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -2015,7 +2037,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -2049,29 +2071,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -2117,9 +2141,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -2173,7 +2197,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -2207,29 +2231,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -2275,9 +2301,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -2331,7 +2357,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -2365,29 +2391,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -2433,9 +2461,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -2489,7 +2517,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -2523,29 +2551,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -2591,9 +2621,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -2647,7 +2677,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -2681,29 +2711,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -2749,9 +2781,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -2805,7 +2837,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -2839,29 +2871,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -2907,9 +2941,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -2963,7 +2997,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -2997,29 +3031,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -3065,9 +3101,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -3121,7 +3157,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -3155,29 +3191,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -3223,9 +3261,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -3279,7 +3317,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -3313,29 +3351,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -3381,9 +3421,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -3437,7 +3477,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -4021,29 +4061,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -4089,9 +4131,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -4145,7 +4187,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -4179,29 +4221,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -4247,9 +4291,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -4303,7 +4347,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -4337,29 +4381,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -4405,9 +4451,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -4461,7 +4507,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -4495,29 +4541,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -4563,9 +4611,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -4619,7 +4667,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -4653,29 +4701,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -4721,9 +4771,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -4777,7 +4827,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -4811,29 +4861,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -4879,9 +4931,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -4935,7 +4987,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -4946,14 +4998,14 @@ uint24 | shortname | fullname | type | uom | writeable | tag type | register offset | register count | scale factor | |-|-|-|-|-|-|-|-|-| -| netflowtemp | heat network flow temp | uint16 | C | false | DEVICE_DATA | 279 | 1 | 1/10 | -| heatvalve | heating valve | uint8 | % | false | DEVICE_DATA | 280 | 1 | 1 | +| netflowtemp | heat network flow temp | uint16 | C | false | DEVICE_DATA | 280 | 1 | 1/10 | +| heatvalve | heating valve | uint8 | % | false | DEVICE_DATA | 281 | 1 | 1 | | dhw.dhwvalve | valve | uint8 | % | false | DHW | 75 | 1 | 1 | uint8 -| keepwarmtemp | keep warm temperature | uint8 (>=0<=0) | C | true | DEVICE_DATA | 281 | 1 | 1 | +| keepwarmtemp | keep warm temperature | uint8 (>=0<=0) | C | true | DEVICE_DATA | 282 | 1 | 1 | uint8 -| setreturntemp | set temp return | uint8 (>=0<=0) | C | true | DEVICE_DATA | 282 | 1 | 1 | -| heating | heating | boolean | | false | DEVICE_DATA | 283 | 1 | 1 | +| setreturntemp | set temp return | uint8 (>=0<=0) | C | true | DEVICE_DATA | 283 | 1 | 1 | +| heating | heating | boolean | | false | DEVICE_DATA | 284 | 1 | 1 | | reset | reset | cmd | | true | DEVICE_DATA | 0 | 1 | 1 | | chimneysweeper | chimney sweeper | cmd | | true | DEVICE_DATA | 1 | 1 | 1 | | heatingoff | force heating off | boolean | | true | DEVICE_DATA | 2 | 1 | 1 | @@ -5014,9 +5066,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -5097,29 +5149,31 @@ uint8 | ignwork | ignition | boolean | | false | DEVICE_DATA | 258 | 1 | 1 | | oilpreheat | oil preheating | boolean | | false | DEVICE_DATA | 259 | 1 | 1 | uint8 -| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 260 | 1 | 1 | +| burnminpower | burner min power | uint8 (>=0<=0) | % | true | DEVICE_DATA | 260 | 1 | 1 | uint8 -| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 261 | 1 | 1 | -| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 262 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 263 | 1 | 1/10 | +| burnmaxpower | burner max power | uint8 (>=0<=254) | % | true | DEVICE_DATA | 261 | 1 | 1 | +uint8 +| burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | +| absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | +| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 -| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 264 | 1 | 1 | +| boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 -| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 265 | 1 | 1 | +| boilhystoff | hysteresis off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 266 | 1 | 1 | int8 -| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 266 | 1 | 1 | +| boil2hyston | hysteresis stage 2 on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 267 | 1 | 1 | int8 -| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 267 | 1 | 1 | -| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 268 | 1 | 1 | +| boil2hystoff | hysteresis stage 2 off temperature | int8 (>=0<=20) | C | true | DEVICE_DATA | 268 | 1 | 1 | +| curveon | heatingcurve on | boolean | | true | DEVICE_DATA | 269 | 1 | 1 | uint8 -| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 269 | 1 | 1 | +| curvebase | heatingcurve base | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | uint8 -| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 270 | 1 | 1 | +| curveend | heatingcurve end | uint8 (>=20<=90) | C | true | DEVICE_DATA | 271 | 1 | 1 | uint8 -| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 271 | 1 | 1 | -| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 272 | 1 | 1 | +| summertemp | summer temperature | uint8 (>=0<=45) | C | true | DEVICE_DATA | 272 | 1 | 1 | +| nofrostmode | nofrost mode | boolean | | true | DEVICE_DATA | 273 | 1 | 1 | uint8 -| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 273 | 1 | 1 | +| nofrosttemp | nofrost temperature | uint8 (>=0<=10) | C | true | DEVICE_DATA | 274 | 1 | 1 | | heatingactivated | heating activated | boolean | | true | DEVICE_DATA | 14 | 1 | 1 | uint8 | heatingtemp | heating temperature | uint8 (>=0<=90) | C | true | DEVICE_DATA | 15 | 1 | 1 | @@ -5165,9 +5219,9 @@ uint16 | pumpkickdelay | pump kick delay | uint16 (>=0<=32767) | minutes | true | DEVICE_DATA | 86 | 1 | 1 | | meterheat | meter heating | uint24 | kWh | false | DEVICE_DATA | 100 | 2 | 1/10 | | dhw.meter | meter | uint24 | kWh | false | DHW | 2 | 2 | 1/10 | -| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 274 | 2 | 1/10 | +| gasmeterheat | gas meter heating | uint24 | kWh | false | DEVICE_DATA | 275 | 2 | 1/10 | | dhw.gasmeter | gas meter | uint24 | kWh | false | DHW | 71 | 2 | 1/10 | -| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 276 | 2 | 1/10 | +| nrgheat2 | energy heating 2 | uint24 | kWh | false | DEVICE_DATA | 277 | 2 | 1/10 | | dhw.nrg2 | energy 2 | uint24 | kWh | false | DHW | 73 | 2 | 1/10 | | dhw.tapactivated | turn on/off | boolean | | true | DHW | 28 | 1 | 1 | | dhw.settemp | set temperature | uint8 | C | false | DHW | 29 | 1 | 1 | @@ -5221,7 +5275,7 @@ uint8 | dhw.starts | starts | uint24 | | false | DHW | 67 | 2 | 1 | | dhw.workm | active time | time | minutes | false | DHW | 69 | 2 | 1 | uint8 -| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 278 | 1 | 1 | +| nompower | nominal Power | uint8 (>=0<=0) | kW | true | DEVICE_DATA | 279 | 1 | 1 | | nrgtotal | total energy | uint24 | kWh | false | DEVICE_DATA | 88 | 2 | 1/100 | uint24 | nrgheat | energy heating | uint24 (>=0<=10000000) | kWh | true | DEVICE_DATA | 90 | 2 | 1/100 | @@ -6413,7 +6467,7 @@ uint8 uint8 | instantstart | instant start | uint8 (>=1<=10) | K | true | DEVICE_DATA | 91 | 1 | 1 | uint8 -| coolstart | cooling starttemp | uint8 (>=20<=35) | C | true | DEVICE_DATA | 92 | 1 | 1 | +| coolstart | cooling starttemp | uint8 (>=24<=35) | C | true | DEVICE_DATA | 92 | 1 | 1 | uint8 | heatondelay | heat-on delay | uint8 (>=1<=48) | hours | true | DEVICE_DATA | 93 | 1 | 1/4 | uint8 diff --git a/docs/dump_entities.csv b/docs/dump_entities.csv index 68a53f4c2..ec42bd26c 100644 --- a/docs/dump_entities.csv +++ b/docs/dump_entities.csv @@ -1,6012 +1,6012 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/max),uom,writeable,discovery entityid v3.4,discovery entityid,modbus unit identifier,modbus block,modbus scale factor,modbus offset,modbus count -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,mandefrost,manual defrost,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_manual_defrost,sensor.boiler_mandefrost,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrg,energy,uint24,kWh,false,sensor.boiler_dhw_energy,sensor.boiler_dhw_nrg,6,9,1/100,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgheat,energy heating,uint24,kWh,false,sensor.boiler_energy_heating,sensor.boiler_nrgheat,6,0,1/100,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgcool,energy cooling,uint24,kWh,false,sensor.boiler_energy_cooling,sensor.boiler_nrgcool,6,0,1/100,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metertotal,meter total,uint24,kWh,false,sensor.boiler_meter_total,sensor.boiler_metertotal,6,0,1/100,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metercomp,meter compressor,uint24,kWh,false,sensor.boiler_meter_compressor,sensor.boiler_metercomp,6,0,1/100,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metereheat,meter e-heater,uint24,kWh,false,sensor.boiler_meter_e-heater,sensor.boiler_metereheat,6,0,1/100,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/100,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metercool,meter cooling,uint24,kWh,false,sensor.boiler_meter_cooling,sensor.boiler_metercool,6,0,1/100,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/100,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimetotal,heatpump total uptime,time,minutes,false,sensor.boiler_heatpump_total_uptime,sensor.boiler_uptimetotal,6,0,1/60,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecontrol,total operating time heat,time,minutes,false,sensor.boiler_total_operating_time_heat,sensor.boiler_uptimecontrol,6,0,1/60,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecompheating,operating time compressor heating,time,minutes,false,sensor.boiler_operating_time_compressor_heating,sensor.boiler_uptimecompheating,6,0,1/60,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecompcooling,operating time compressor cooling,time,minutes,false,sensor.boiler_operating_time_compressor_cooling,sensor.boiler_uptimecompcooling,6,0,1/60,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecomp,operating time compressor,time,minutes,false,sensor.boiler_dhw_operating_time_compressor,sensor.boiler_dhw_uptimecomp,6,9,1/60,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecomppool,operating time compressor pool,time,minutes,false,sensor.boiler_operating_time_compressor_pool,sensor.boiler_uptimecomppool,6,0,1/60,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,totalcompstarts,total compressor control starts,uint24, ,false,sensor.boiler_total_compressor_control_starts,sensor.boiler_totalcompstarts,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingstarts,heating control starts,uint24, ,false,sensor.boiler_heating_control_starts,sensor.boiler_heatingstarts,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,coolingstarts,cooling control starts,uint24, ,false,sensor.boiler_cooling_control_starts,sensor.boiler_coolingstarts,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,startshp,starts hp,uint24, ,false,sensor.boiler_dhw_starts_hp,sensor.boiler_dhw_startshp,6,9,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,poolstarts,pool control starts,uint24, ,false,sensor.boiler_pool_control_starts,sensor.boiler_poolstarts,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconstotal,total energy consumption,uint24,kWh,false,sensor.boiler_total_energy_consumption,sensor.boiler_nrgconstotal,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscomptotal,total energy consumption compressor,uint24,kWh,false,sensor.boiler_total_energy_consumption_compressor,sensor.boiler_nrgconscomptotal,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscompheating,energy consumption compressor heating,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_heating,sensor.boiler_nrgconscompheating,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscomp,energy consumption compressor,uint24,kWh,false,sensor.boiler_dhw_energy_consumption_compressor,sensor.boiler_dhw_nrgconscomp,6,9,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscompcooling,energy consumption compressor cooling,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_cooling,sensor.boiler_nrgconscompcooling,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscomppool,energy consumption compressor pool,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_pool,sensor.boiler_nrgconscomppool,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxelecheatnrgconstotal,total aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_total_aux_elec._heater_energy_consumption,sensor.boiler_auxelecheatnrgconstotal,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxelecheatnrgconsheating,aux elec. heater energy consumption heating,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_heating,sensor.boiler_auxelecheatnrgconsheating,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxelecheatnrgcons,aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_dhw_aux_elec._heater_energy_consumption,sensor.boiler_dhw_auxelecheatnrgcons,6,9,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxelecheatnrgconspool,aux elec. heater energy consumption pool,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_pool,sensor.boiler_auxelecheatnrgconspool,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsupptotal,total energy supplied,uint24,kWh,false,sensor.boiler_total_energy_supplied,sensor.boiler_nrgsupptotal,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsuppheating,total energy supplied heating,uint24,kWh,false,sensor.boiler_total_energy_supplied_heating,sensor.boiler_nrgsuppheating,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsupp,total energy warm supplied,uint24,kWh,false,sensor.boiler_dhw_total_energy_warm_supplied,sensor.boiler_dhw_nrgsupp,6,9,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsuppcooling,total energy supplied cooling,uint24,kWh,false,sensor.boiler_total_energy_supplied_cooling,sensor.boiler_nrgsuppcooling,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsupppool,total energy supplied pool,uint24,kWh,false,sensor.boiler_total_energy_supplied_pool,sensor.boiler_nrgsupppool,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppower,compressor power output,uint16,kW,false,sensor.boiler_compressor_power_output,sensor.boiler_hppower,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpmaxpower,compressor max power,uint8 (>=0<=0),%,true,number.boiler_compressor_max_power,number.boiler_hpmaxpower,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pvmaxcomp,pv compressor max power,uint8 (>=0<=0),kW,true,number.boiler_pv_compressor_max_power,number.boiler_pvmaxcomp,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,powerreduction,power reduction,uint8 (>=30<=60),%,true,number.boiler_power_reduction,number.boiler_powerreduction,6,0,10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpsetdiffpress,set differential pressure,uint8 (>=150<=750),mbar,true,number.boiler_set_differential_pressure,number.boiler_hpsetdiffpress,6,0,50,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcompon,hp compressor,boolean, ,false,binary_sensor.boiler_hp_compressor,binary_sensor.boiler_hpcompon,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpactivity,compressor activity,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_compressor_activity,sensor.boiler_hpactivity,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpbrinepumpspd,brine pump speed,uint8,%,false,sensor.boiler_brine_pump_speed,sensor.boiler_hpbrinepumpspd,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpswitchvalve,switch valve,boolean, ,false,binary_sensor.boiler_switch_valve,binary_sensor.boiler_hpswitchvalve,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcompspd,compressor speed,uint8,%,false,sensor.boiler_compressor_speed,sensor.boiler_hpcompspd,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptargetspd,compressor target speed,uint8,%,false,sensor.boiler_compressor_target_speed,sensor.boiler_hptargetspd,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcircspd,circulation pump speed,uint8,%,false,sensor.boiler_circulation_pump_speed,sensor.boiler_hpcircspd,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,recvalve,receiver valve VR0,uint8,%,false,sensor.boiler_receiver_valve_VR0,sensor.boiler_recvalve,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,expvalve,expansion valve VR1,uint8,%,false,sensor.boiler_expansion_valve_VR1,sensor.boiler_expvalve,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpbrinein,brine in/evaporator,int16,C,false,sensor.boiler_brine_in/evaporator,sensor.boiler_hpbrinein,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpbrineout,brine out/condenser,int16,C,false,sensor.boiler_brine_out/condenser,sensor.boiler_hpbrineout,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptc0,heat carrier return (TC0),int16,C,false,sensor.boiler_heat_carrier_return_(TC0),sensor.boiler_hptc0,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptc1,heat carrier forward (TC1),int16,C,false,sensor.boiler_heat_carrier_forward_(TC1),sensor.boiler_hptc1,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptc3,condenser temperature (TC3),int16,C,false,sensor.boiler_condenser_temperature_(TC3),sensor.boiler_hptc3,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr1,compressor temperature (TR1),int16,C,false,sensor.boiler_compressor_temperature_(TR1),sensor.boiler_hptr1,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.boiler_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.boiler_hptr3,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.boiler_evaporator_inlet_temperature_(TR4),sensor.boiler_hptr4,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.boiler_compressor_inlet_temperature_(TR5),sensor.boiler_hptr5,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.boiler_compressor_outlet_temperature_(TR6),sensor.boiler_hptr6,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr7,refrigerant temperature gas side (condenser input) (TR7),int16,C,false,sensor.boiler_refrigerant_temperature_gas_side_(condenser_input)_(TR7),sensor.boiler_hptr7,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptl2,air inlet temperature (TL2),int16,C,false,sensor.boiler_air_inlet_temperature_(TL2),sensor.boiler_hptl2,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.boiler_low_pressure_side_temperature_(PL1),sensor.boiler_hppl1,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.boiler_high_pressure_side_temperature_(PH1),sensor.boiler_hpph1,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpta4,drain pan temp (TA4),int16,C,false,sensor.boiler_drain_pan_temp_(TA4),sensor.boiler_hpta4,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptw1,reservoir temp (TW1),int16,C,false,sensor.boiler_reservoir_temp_(TW1),sensor.boiler_hptw1,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,poolsettemp,pool set temperature,uint8 (>=0<=0),C,true,number.boiler_pool_set_temperature,number.boiler_poolsettemp,6,0,1/2,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hp4way,4-way valve (VR4),boolean, ,false,binary_sensor.boiler_4-way_valve_(VR4),binary_sensor.boiler_hp4way,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin1,input 1 state,boolean, ,false,binary_sensor.boiler_input_1_state,binary_sensor.boiler_hpin1,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin1opt,input 1 options,string (>=0<=0), ,true,sensor.boiler_input_1_options,sensor.boiler_hpin1opt,6,0,1,-1,0 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin2,input 2 state,boolean, ,false,binary_sensor.boiler_input_2_state,binary_sensor.boiler_hpin2,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin2opt,input 2 options,string (>=0<=0), ,true,sensor.boiler_input_2_options,sensor.boiler_hpin2opt,6,0,1,-1,0 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin3,input 3 state,boolean, ,false,binary_sensor.boiler_input_3_state,binary_sensor.boiler_hpin3,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin3opt,input 3 options,string (>=0<=0), ,true,sensor.boiler_input_3_options,sensor.boiler_hpin3opt,6,0,1,-1,0 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin4,input 4 state,boolean, ,false,binary_sensor.boiler_input_4_state,binary_sensor.boiler_hpin4,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin4opt,input 4 options,string (>=0<=0), ,true,sensor.boiler_input_4_options,sensor.boiler_hpin4opt,6,0,1,-1,0 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maxheatcomp,heat limit compressor,enum [0 kW\|3 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_compressor,select.boiler_maxheatcomp,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maxheatheat,heat limit heating,enum [3 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_heating,select.boiler_maxheatheat,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maxheat,heat limit,enum [3 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_dhw_heat_limit,select.boiler_dhw_maxheat,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheatersource,aux heater source,enum [not installed\|electric heater\|exclusive\|parallel\|hybrid] (>=0<=0), ,true,select.boiler_aux_heater_source,select.boiler_auxheatersource,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pvcooling,cooling only with PV,boolean (>=0<=0), ,true,switch.boiler_cooling_only_with_PV,switch.boiler_pvcooling,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheateronly,aux heater only,boolean (>=0<=0), ,true,switch.boiler_aux_heater_only,switch.boiler_auxheateronly,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheateroff,disable aux heater,boolean (>=0<=0), ,true,switch.boiler_disable_aux_heater,switch.boiler_auxheateroff,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheaterstatus,aux heater status,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_aux_heater_status,sensor.boiler_auxheaterstatus,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheaterlevel,aux heater level,uint8,%,false,sensor.boiler_aux_heater_level,sensor.boiler_auxheaterlevel,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheaterdelay,aux heater on delay,uint16 (>=10<=1000),K*min,true,number.boiler_aux_heater_on_delay,number.boiler_auxheaterdelay,6,0,10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxmaxlimit,aux heater max limit,uint8 (>=0<=10),K,true,number.boiler_aux_heater_max_limit,number.boiler_auxmaxlimit,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxlimitstart,aux heater limit start,uint8 (>=0<=10),K,true,number.boiler_aux_heater_limit_start,number.boiler_auxlimitstart,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheatrmode,aux heater mode,enum [eco\|comfort] (>=0<=0), ,true,select.boiler_aux_heater_mode,select.boiler_auxheatrmode,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hphystheat,on/off hyst heat,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_heat,number.boiler_hphystheat,6,0,5,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hphystcool,on/off hyst cool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_cool,number.boiler_hphystcool,6,0,5,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hphystpool,on/off hyst pool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_pool,number.boiler_hphystpool,6,0,5,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,silentmode,silent mode,enum [off\|auto\|on] (>=0<=0), ,true,select.boiler_silent_mode,select.boiler_silentmode,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,silentfrom,silent mode from,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_from,number.boiler_silentfrom,6,0,15,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,silentto,silent mode to,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_to,number.boiler_silentto,6,0,15,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,mintempsilent,min outside temp for silent mode,int8 (>=0<=0),C,true,number.boiler_min_outside_temp_for_silent_mode,number.boiler_mintempsilent,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempparmode,outside temp parallel mode,int8 (>=0<=0),C,true,number.boiler_outside_temp_parallel_mode,number.boiler_tempparmode,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheatmix,aux heater mixing valve,int8,%,false,sensor.boiler_aux_heater_mixing_valve,sensor.boiler_auxheatmix,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempdiffheat,temp diff TC3/TC0 heat,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_heat,number.boiler_tempdiffheat,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempdiffcool,temp diff TC3/TC0 cool,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_cool,number.boiler_tempdiffcool,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,vpcooling,valve/pump cooling,boolean (>=0<=0), ,true,switch.boiler_valve/pump_cooling,switch.boiler_vpcooling,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatcable,heating cable,boolean (>=0<=0), ,true,switch.boiler_heating_cable,switch.boiler_heatcable,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,vc0valve,VC0 valve,boolean (>=0<=0), ,true,switch.boiler_VC0_valve,switch.boiler_vc0valve,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,primepump,primary heatpump,boolean (>=0<=0), ,true,switch.boiler_primary_heatpump,switch.boiler_primepump,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,primepumpmod,primary heatpump modulation,uint8 (>=0<=0),%,true,number.boiler_primary_heatpump_modulation,number.boiler_primepumpmod,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hp3way,3-way valve,boolean (>=0<=0), ,true,switch.boiler_3-way_valve,switch.boiler_hp3way,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,elheatstep1,el. heater step 1,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_1,switch.boiler_elheatstep1,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,elheatstep2,el. heater step 2,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_2,switch.boiler_elheatstep2,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,elheatstep3,el. heater step 3,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_3,switch.boiler_elheatstep3,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpea0,condensate reservoir heating (EA0),boolean, ,false,binary_sensor.boiler_condensate_reservoir_heating_(EA0),binary_sensor.boiler_hpea0,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppumpmode,primary heatpump mode,enum [auto\|continuous] (>=0<=0), ,true,select.boiler_primary_heatpump_mode,select.boiler_hppumpmode,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,fan,fan,uint8 (>=20<=100),%,true,number.boiler_fan,number.boiler_fan,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,fanspd,fan speed,uint8,%,false,sensor.boiler_fan_speed,sensor.boiler_fanspd,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,shutdown,shutdown,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_shutdown,sensor.boiler_shutdown,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcurrpower,compressor current power,uint16,W,false,sensor.boiler_compressor_current_power,sensor.boiler_hpcurrpower,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppowerlimit,power limit,uint16 (>=0<=0),W,true,number.boiler_power_limit,number.boiler_hppowerlimit,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,alternatingop,alternating operation,boolean (>=0<=0), ,true,switch.boiler_dhw_alternating_operation,switch.boiler_dhw_alternatingop,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,altopprioheat,prioritise heating during dhw,uint8 (>=20<=120),minutes,true,number.boiler_dhw_prioritise_heating_during_dhw,number.boiler_dhw_altopprioheat,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,altopprio,prioritise dhw during heating,uint8 (>=30<=120),minutes,true,number.boiler_dhw_prioritise_dhw_during_heating,number.boiler_dhw_altopprio,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,comfoff,comfort switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_comfort_switch_off,number.boiler_dhw_comfoff,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ecooff,eco switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_eco_switch_off,number.boiler_dhw_ecooff,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ecoplusoff,eco+ switch off,uint8 (>=48<=63),C,true,number.boiler_dhw_eco+_switch_off,number.boiler_dhw_ecoplusoff,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,comfdiff,comfort diff,uint8 (>=4<=15),K,true,number.boiler_dhw_comfort_diff,number.boiler_dhw_comfdiff,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ecodiff,eco diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco_diff,number.boiler_dhw_ecodiff,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ecoplusdiff,eco+ diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco+_diff,number.boiler_dhw_ecoplusdiff,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,comfstop,comfort stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_comfort_stop_temp,number.boiler_dhw_comfstop,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ecostop,eco stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco_stop_temp,number.boiler_dhw_ecostop,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ecoplusstop,eco+ stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco+_stop_temp,number.boiler_dhw_ecoplusstop,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcircpump,circulation pump available during dhw,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available_during_dhw,switch.boiler_dhw_hpcircpump,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Greenstar 2000",boiler,11,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Greenstar 2000",boiler,11,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Greenstar 2000",boiler,11,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Greenstar 2000",boiler,11,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Greenstar 2000",boiler,11,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Greenstar 2000",boiler,11,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Greenstar 2000",boiler,11,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Greenstar 2000",boiler,11,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Greenstar 2000",boiler,11,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Greenstar 2000",boiler,11,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Greenstar 2000",boiler,11,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Greenstar 2000",boiler,11,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Greenstar 2000",boiler,11,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Greenstar 2000",boiler,11,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Greenstar 2000",boiler,11,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Greenstar 2000",boiler,11,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Greenstar 2000",boiler,11,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Greenstar 2000",boiler,11,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Greenstar 2000",boiler,11,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Greenstar 2000",boiler,11,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Greenstar 2000",boiler,11,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Greenstar 2000",boiler,11,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Greenstar 2000",boiler,11,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Greenstar 2000",boiler,11,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Greenstar 2000",boiler,11,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Greenstar 2000",boiler,11,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Greenstar 2000",boiler,11,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Greenstar 2000",boiler,11,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Greenstar 2000",boiler,11,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Greenstar 2000",boiler,11,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Greenstar 2000",boiler,11,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Greenstar 2000",boiler,11,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Greenstar 2000",boiler,11,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Greenstar 2000",boiler,11,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Greenstar 2000",boiler,11,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Greenstar 2000",boiler,11,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Greenstar 2000",boiler,11,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Greenstar 2000",boiler,11,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Greenstar 2000",boiler,11,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Greenstar 2000",boiler,11,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Greenstar 2000",boiler,11,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Greenstar 2000",boiler,11,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Greenstar 2000",boiler,11,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Greenstar 2000",boiler,11,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Greenstar 2000",boiler,11,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Greenstar 2000",boiler,11,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Greenstar 2000",boiler,11,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Greenstar 2000",boiler,11,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Greenstar 2000",boiler,11,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Greenstar 2000",boiler,11,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Greenstar 2000",boiler,11,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Greenstar 2000",boiler,11,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Greenstar 2000",boiler,11,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Greenstar 2000",boiler,11,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Greenstar 2000",boiler,11,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Greenstar 2000",boiler,11,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Greenstar 2000",boiler,11,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Greenstar 2000",boiler,11,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Greenstar 2000",boiler,11,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Greenstar 2000",boiler,11,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Greenstar 2000",boiler,11,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Greenstar 2000",boiler,11,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Greenstar 2000",boiler,11,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Greenstar 2000",boiler,11,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Greenstar 2000",boiler,11,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Greenstar 2000",boiler,11,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Greenstar 2000",boiler,11,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Greenstar 2000",boiler,11,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Greenstar 2000",boiler,11,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Greenstar 2000",boiler,11,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Greenstar 2000",boiler,11,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Greenstar 2000",boiler,11,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Greenstar 2000",boiler,11,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Greenstar 2000",boiler,11,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Greenstar 2000",boiler,11,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Greenstar 2000",boiler,11,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Greenstar 2000",boiler,11,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Greenstar 2000",boiler,11,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Greenstar 2000",boiler,11,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Greenstar 2000",boiler,11,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Greenstar 2000",boiler,11,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Greenstar 2000",boiler,11,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Greenstar 2000",boiler,11,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Greenstar 2000",boiler,11,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Greenstar 2000",boiler,11,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Greenstar 2000",boiler,11,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Greenstar 2000",boiler,11,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Greenstar 2000",boiler,11,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Greenstar 2000",boiler,11,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Greenstar 2000",boiler,11,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Greenstar 2000",boiler,11,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Greenstar 2000",boiler,11,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Greenstar 2000",boiler,11,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Greenstar 2000",boiler,11,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Greenstar 2000",boiler,11,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Greenstar 2000",boiler,11,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Greenstar 2000",boiler,11,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Greenstar 2000",boiler,11,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Greenstar 2000",boiler,11,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Greenstar 2000",boiler,11,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Greenstar 2000",boiler,11,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Greenstar 2000",boiler,11,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Greenstar 2000",boiler,11,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Greenstar 2000",boiler,11,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Greenstar 2000",boiler,11,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Greenstar 2000",boiler,11,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Greenstar 2000",boiler,11,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"C1200W",boiler,12,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"C1200W",boiler,12,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"C1200W",boiler,12,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"C1200W",boiler,12,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"C1200W",boiler,12,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"C1200W",boiler,12,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"C1200W",boiler,12,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"C1200W",boiler,12,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"C1200W",boiler,12,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"C1200W",boiler,12,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"C1200W",boiler,12,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"C1200W",boiler,12,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"C1200W",boiler,12,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"C1200W",boiler,12,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"C1200W",boiler,12,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"C1200W",boiler,12,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"C1200W",boiler,12,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"C1200W",boiler,12,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"C1200W",boiler,12,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"C1200W",boiler,12,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"C1200W",boiler,12,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"C1200W",boiler,12,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"C1200W",boiler,12,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"C1200W",boiler,12,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"C1200W",boiler,12,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"C1200W",boiler,12,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"C1200W",boiler,12,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"C1200W",boiler,12,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"C1200W",boiler,12,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"C1200W",boiler,12,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"C1200W",boiler,12,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"C1200W",boiler,12,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"C1200W",boiler,12,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"C1200W",boiler,12,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"C1200W",boiler,12,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"C1200W",boiler,12,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"C1200W",boiler,12,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"C1200W",boiler,12,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"C1200W",boiler,12,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"C1200W",boiler,12,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"C1200W",boiler,12,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"C1200W",boiler,12,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"C1200W",boiler,12,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"C1200W",boiler,12,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"C1200W",boiler,12,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"C1200W",boiler,12,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"C1200W",boiler,12,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"C1200W",boiler,12,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"C1200W",boiler,12,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"C1200W",boiler,12,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"C1200W",boiler,12,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"C1200W",boiler,12,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"C1200W",boiler,12,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"C1200W",boiler,12,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"C1200W",boiler,12,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"C1200W",boiler,12,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"C1200W",boiler,12,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"C1200W",boiler,12,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"C1200W",boiler,12,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"C1200W",boiler,12,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"C1200W",boiler,12,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"C1200W",boiler,12,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"C1200W",boiler,12,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"C1200W",boiler,12,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"C1200W",boiler,12,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"C1200W",boiler,12,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"C1200W",boiler,12,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"C1200W",boiler,12,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"C1200W",boiler,12,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"C1200W",boiler,12,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"C1200W",boiler,12,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"C1200W",boiler,12,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"C1200W",boiler,12,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"C1200W",boiler,12,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"C1200W",boiler,12,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"C1200W",boiler,12,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"C1200W",boiler,12,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"C1200W",boiler,12,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"C1200W",boiler,12,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"C1200W",boiler,12,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"C1200W",boiler,12,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"C1200W",boiler,12,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"C1200W",boiler,12,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"C1200W",boiler,12,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"C1200W",boiler,12,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"C1200W",boiler,12,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"C1200W",boiler,12,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"C1200W",boiler,12,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"C1200W",boiler,12,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"C1200W",boiler,12,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"C1200W",boiler,12,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"C1200W",boiler,12,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"C1200W",boiler,12,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"C1200W",boiler,12,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"C1200W",boiler,12,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"C1200W",boiler,12,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"C1200W",boiler,12,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"C1200W",boiler,12,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"C1200W",boiler,12,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"C1200W",boiler,12,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"C1200W",boiler,12,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"C1200W",boiler,12,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"C1200W",boiler,12,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"C1200W",boiler,12,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"C1200W",boiler,12,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"C1200W",boiler,12,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"C1200W",boiler,12,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"C1200W",boiler,12,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"C1200W",boiler,12,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"C1200W",boiler,12,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"C1200W",boiler,12,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"C1200W",boiler,12,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"C1200W",boiler,12,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"C1200W",boiler,12,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"C1200W",boiler,12,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"C1200W",boiler,12,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"C1200W",boiler,12,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"C1200W",boiler,12,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"C1200W",boiler,12,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"C1200W",boiler,12,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"CS5800iG",boiler,16,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"CS5800iG",boiler,16,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"CS5800iG",boiler,16,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"CS5800iG",boiler,16,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"CS5800iG",boiler,16,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"CS5800iG",boiler,16,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"CS5800iG",boiler,16,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"CS5800iG",boiler,16,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"CS5800iG",boiler,16,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"CS5800iG",boiler,16,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"CS5800iG",boiler,16,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"CS5800iG",boiler,16,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"CS5800iG",boiler,16,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"CS5800iG",boiler,16,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"CS5800iG",boiler,16,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"CS5800iG",boiler,16,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"CS5800iG",boiler,16,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"CS5800iG",boiler,16,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"CS5800iG",boiler,16,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"CS5800iG",boiler,16,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"CS5800iG",boiler,16,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"CS5800iG",boiler,16,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"CS5800iG",boiler,16,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"CS5800iG",boiler,16,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"CS5800iG",boiler,16,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"CS5800iG",boiler,16,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"CS5800iG",boiler,16,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"CS5800iG",boiler,16,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"CS5800iG",boiler,16,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"CS5800iG",boiler,16,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"CS5800iG",boiler,16,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"CS5800iG",boiler,16,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"CS5800iG",boiler,16,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"CS5800iG",boiler,16,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"CS5800iG",boiler,16,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"CS5800iG",boiler,16,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"CS5800iG",boiler,16,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"CS5800iG",boiler,16,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"CS5800iG",boiler,16,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"CS5800iG",boiler,16,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"CS5800iG",boiler,16,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"CS5800iG",boiler,16,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"CS5800iG",boiler,16,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"CS5800iG",boiler,16,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"CS5800iG",boiler,16,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"CS5800iG",boiler,16,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"CS5800iG",boiler,16,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"CS5800iG",boiler,16,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"CS5800iG",boiler,16,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"CS5800iG",boiler,16,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"CS5800iG",boiler,16,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"CS5800iG",boiler,16,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"CS5800iG",boiler,16,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"CS5800iG",boiler,16,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"CS5800iG",boiler,16,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"CS5800iG",boiler,16,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"CS5800iG",boiler,16,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"CS5800iG",boiler,16,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"CS5800iG",boiler,16,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"CS5800iG",boiler,16,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"CS5800iG",boiler,16,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"CS5800iG",boiler,16,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"CS5800iG",boiler,16,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"CS5800iG",boiler,16,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"CS5800iG",boiler,16,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"CS5800iG",boiler,16,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"CS5800iG",boiler,16,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"CS5800iG",boiler,16,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"CS5800iG",boiler,16,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"CS5800iG",boiler,16,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"CS5800iG",boiler,16,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"CS5800iG",boiler,16,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"CS5800iG",boiler,16,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"CS5800iG",boiler,16,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"CS5800iG",boiler,16,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"CS5800iG",boiler,16,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"CS5800iG",boiler,16,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"CS5800iG",boiler,16,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"CS5800iG",boiler,16,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"CS5800iG",boiler,16,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"CS5800iG",boiler,16,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"CS5800iG",boiler,16,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"CS5800iG",boiler,16,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"CS5800iG",boiler,16,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"CS5800iG",boiler,16,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"CS5800iG",boiler,16,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"CS5800iG",boiler,16,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"CS5800iG",boiler,16,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"CS5800iG",boiler,16,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"CS5800iG",boiler,16,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"CS5800iG",boiler,16,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"CS5800iG",boiler,16,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"CS5800iG",boiler,16,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"CS5800iG",boiler,16,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"CS5800iG",boiler,16,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"CS5800iG",boiler,16,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"CS5800iG",boiler,16,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"CS5800iG",boiler,16,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"CS5800iG",boiler,16,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"CS5800iG",boiler,16,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"CS5800iG",boiler,16,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"CS5800iG",boiler,16,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"CS5800iG",boiler,16,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"CS5800iG",boiler,16,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"CS5800iG",boiler,16,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"CS5800iG",boiler,16,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"CS5800iG",boiler,16,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"CS5800iG",boiler,16,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"CS5800iG",boiler,16,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"CS5800iG",boiler,16,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"CS5800iG",boiler,16,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"CS5800iG",boiler,16,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"CS5800iG",boiler,16,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"CS5800iG",boiler,16,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"CS5800iG",boiler,16,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"CS5800iG",boiler,16,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"CS5800iG",boiler,16,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"CS5800iG",boiler,16,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"CS5800iG",boiler,16,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"CS5800iG",boiler,16,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"BK13/BK15, Smartline, GB1*2",boiler,64,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"BK13/BK15, Smartline, GB1*2",boiler,64,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"BK13/BK15, Smartline, GB1*2",boiler,64,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"BK13/BK15, Smartline, GB1*2",boiler,64,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Logano GB1*5, Logamatic MC10",boiler,72,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Logano GB1*5, Logamatic MC10",boiler,72,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Logano GB1*5, Logamatic MC10",boiler,72,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Logano GB1*5, Logamatic MC10",boiler,72,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Cascade CM10",boiler,81,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Cascade CM10",boiler,81,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Cascade CM10",boiler,81,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Cascade CM10",boiler,81,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Cascade CM10",boiler,81,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Cascade CM10",boiler,81,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Cascade CM10",boiler,81,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Cascade CM10",boiler,81,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Cascade CM10",boiler,81,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Cascade CM10",boiler,81,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Cascade CM10",boiler,81,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Cascade CM10",boiler,81,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Cascade CM10",boiler,81,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Cascade CM10",boiler,81,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Cascade CM10",boiler,81,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Cascade CM10",boiler,81,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Cascade CM10",boiler,81,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Cascade CM10",boiler,81,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Cascade CM10",boiler,81,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Cascade CM10",boiler,81,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Cascade CM10",boiler,81,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Cascade CM10",boiler,81,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Cascade CM10",boiler,81,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Cascade CM10",boiler,81,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Cascade CM10",boiler,81,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Cascade CM10",boiler,81,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Cascade CM10",boiler,81,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Cascade CM10",boiler,81,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Cascade CM10",boiler,81,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Cascade CM10",boiler,81,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Cascade CM10",boiler,81,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Cascade CM10",boiler,81,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Cascade CM10",boiler,81,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Cascade CM10",boiler,81,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Cascade CM10",boiler,81,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Cascade CM10",boiler,81,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Cascade CM10",boiler,81,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Cascade CM10",boiler,81,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Cascade CM10",boiler,81,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Cascade CM10",boiler,81,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Cascade CM10",boiler,81,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Cascade CM10",boiler,81,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Cascade CM10",boiler,81,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Cascade CM10",boiler,81,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Cascade CM10",boiler,81,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Cascade CM10",boiler,81,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Cascade CM10",boiler,81,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Cascade CM10",boiler,81,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Cascade CM10",boiler,81,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Cascade CM10",boiler,81,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Cascade CM10",boiler,81,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Cascade CM10",boiler,81,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Cascade CM10",boiler,81,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Cascade CM10",boiler,81,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Cascade CM10",boiler,81,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Cascade CM10",boiler,81,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Cascade CM10",boiler,81,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Cascade CM10",boiler,81,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Cascade CM10",boiler,81,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Cascade CM10",boiler,81,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Cascade CM10",boiler,81,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Cascade CM10",boiler,81,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Cascade CM10",boiler,81,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Cascade CM10",boiler,81,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Cascade CM10",boiler,81,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Cascade CM10",boiler,81,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Cascade CM10",boiler,81,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Cascade CM10",boiler,81,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Cascade CM10",boiler,81,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Cascade CM10",boiler,81,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Cascade CM10",boiler,81,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Cascade CM10",boiler,81,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Cascade CM10",boiler,81,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Cascade CM10",boiler,81,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Cascade CM10",boiler,81,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Cascade CM10",boiler,81,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Cascade CM10",boiler,81,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Cascade CM10",boiler,81,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Cascade CM10",boiler,81,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Cascade CM10",boiler,81,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Cascade CM10",boiler,81,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Cascade CM10",boiler,81,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Cascade CM10",boiler,81,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Cascade CM10",boiler,81,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Cascade CM10",boiler,81,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Cascade CM10",boiler,81,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Cascade CM10",boiler,81,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Cascade CM10",boiler,81,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Cascade CM10",boiler,81,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Cascade CM10",boiler,81,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Cascade CM10",boiler,81,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Cascade CM10",boiler,81,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Cascade CM10",boiler,81,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Cascade CM10",boiler,81,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Cascade CM10",boiler,81,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Cascade CM10",boiler,81,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Cascade CM10",boiler,81,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Cascade CM10",boiler,81,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Cascade CM10",boiler,81,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Cascade CM10",boiler,81,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Cascade CM10",boiler,81,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Cascade CM10",boiler,81,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Cascade CM10",boiler,81,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Cascade CM10",boiler,81,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Cascade CM10",boiler,81,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Cascade CM10",boiler,81,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Cascade CM10",boiler,81,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Cascade CM10",boiler,81,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Cascade CM10",boiler,81,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Cascade CM10",boiler,81,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Cascade CM10",boiler,81,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Cascade CM10",boiler,81,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Cascade CM10",boiler,81,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Cascade CM10",boiler,81,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Cascade CM10",boiler,81,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Cascade CM10",boiler,81,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Cascade CM10",boiler,81,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Cascade CM10",boiler,81,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Cascade CM10",boiler,81,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Cascade CM10",boiler,81,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Logamax Plus GB022",boiler,84,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Logamax Plus GB022",boiler,84,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Logamax Plus GB022",boiler,84,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Logamax Plus GB022",boiler,84,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Logamax Plus GB022",boiler,84,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Logamax Plus GB022",boiler,84,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Logamax Plus GB022",boiler,84,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Logamax Plus GB022",boiler,84,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Logamax Plus GB022",boiler,84,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Logamax Plus GB022",boiler,84,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Logamax Plus GB022",boiler,84,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Logamax Plus GB022",boiler,84,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Logamax Plus GB022",boiler,84,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Logamax Plus GB022",boiler,84,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Logamax Plus GB022",boiler,84,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Logamax Plus GB022",boiler,84,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Logamax Plus GB022",boiler,84,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Logamax Plus GB022",boiler,84,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Logamax Plus GB022",boiler,84,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Logamax Plus GB022",boiler,84,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Logamax Plus GB022",boiler,84,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Logamax Plus GB022",boiler,84,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Logamax Plus GB022",boiler,84,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Logamax Plus GB022",boiler,84,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Logamax Plus GB022",boiler,84,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Logamax Plus GB022",boiler,84,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Logamax Plus GB022",boiler,84,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Logamax Plus GB022",boiler,84,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Logamax Plus GB022",boiler,84,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Logamax Plus GB022",boiler,84,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Logamax Plus GB022",boiler,84,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Logamax Plus GB022",boiler,84,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Logamax Plus GB022",boiler,84,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Logamax Plus GB022",boiler,84,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Logamax Plus GB022",boiler,84,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Logamax Plus GB022",boiler,84,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Logamax Plus GB022",boiler,84,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Logamax Plus GB022",boiler,84,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Logamax Plus GB022",boiler,84,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpmode,boiler pump mode,enum [pumpstep\|const.high\|const.medium\|const.low\|prop.high\|propo.low] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Topline, GB162",boiler,115,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Topline, GB162",boiler,115,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Topline, GB162",boiler,115,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Topline, GB162",boiler,115,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Topline, GB162",boiler,115,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Topline, GB162",boiler,115,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Topline, GB162",boiler,115,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Topline, GB162",boiler,115,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Topline, GB162",boiler,115,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Topline, GB162",boiler,115,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Topline, GB162",boiler,115,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Topline, GB162",boiler,115,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Topline, GB162",boiler,115,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Topline, GB162",boiler,115,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Topline, GB162",boiler,115,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Topline, GB162",boiler,115,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Topline, GB162",boiler,115,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Topline, GB162",boiler,115,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Topline, GB162",boiler,115,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Topline, GB162",boiler,115,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Topline, GB162",boiler,115,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Topline, GB162",boiler,115,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Topline, GB162",boiler,115,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Topline, GB162",boiler,115,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Topline, GB162",boiler,115,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Topline, GB162",boiler,115,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Topline, GB162",boiler,115,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Topline, GB162",boiler,115,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Topline, GB162",boiler,115,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Topline, GB162",boiler,115,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Topline, GB162",boiler,115,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Topline, GB162",boiler,115,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Topline, GB162",boiler,115,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Topline, GB162",boiler,115,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Topline, GB162",boiler,115,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Topline, GB162",boiler,115,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Topline, GB162",boiler,115,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Topline, GB162",boiler,115,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Topline, GB162",boiler,115,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Topline, GB162",boiler,115,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Topline, GB162",boiler,115,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Topline, GB162",boiler,115,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Topline, GB162",boiler,115,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Topline, GB162",boiler,115,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Topline, GB162",boiler,115,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Topline, GB162",boiler,115,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Topline, GB162",boiler,115,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Topline, GB162",boiler,115,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Topline, GB162",boiler,115,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Topline, GB162",boiler,115,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Topline, GB162",boiler,115,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Topline, GB162",boiler,115,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Topline, GB162",boiler,115,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Topline, GB162",boiler,115,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Topline, GB162",boiler,115,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Topline, GB162",boiler,115,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Topline, GB162",boiler,115,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Topline, GB162",boiler,115,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Topline, GB162",boiler,115,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Topline, GB162",boiler,115,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Topline, GB162",boiler,115,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Topline, GB162",boiler,115,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Topline, GB162",boiler,115,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Topline, GB162",boiler,115,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Topline, GB162",boiler,115,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Topline, GB162",boiler,115,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Topline, GB162",boiler,115,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Topline, GB162",boiler,115,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Topline, GB162",boiler,115,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Topline, GB162",boiler,115,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Topline, GB162",boiler,115,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Topline, GB162",boiler,115,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Topline, GB162",boiler,115,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Topline, GB162",boiler,115,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Topline, GB162",boiler,115,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Topline, GB162",boiler,115,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Topline, GB162",boiler,115,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Topline, GB162",boiler,115,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Topline, GB162",boiler,115,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Topline, GB162",boiler,115,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Topline, GB162",boiler,115,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Topline, GB162",boiler,115,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Topline, GB162",boiler,115,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Topline, GB162",boiler,115,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Topline, GB162",boiler,115,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Topline, GB162",boiler,115,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Topline, GB162",boiler,115,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Topline, GB162",boiler,115,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Topline, GB162",boiler,115,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Topline, GB162",boiler,115,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Topline, GB162",boiler,115,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Topline, GB162",boiler,115,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Topline, GB162",boiler,115,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Topline, GB162",boiler,115,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Topline, GB162",boiler,115,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Topline, GB162",boiler,115,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Topline, GB162",boiler,115,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Topline, GB162",boiler,115,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Topline, GB162",boiler,115,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Topline, GB162",boiler,115,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Topline, GB162",boiler,115,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Topline, GB162",boiler,115,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Topline, GB162",boiler,115,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Topline, GB162",boiler,115,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Topline, GB162",boiler,115,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Topline, GB162",boiler,115,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Topline, GB162",boiler,115,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Topline, GB162",boiler,115,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Topline, GB162",boiler,115,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Topline, GB162",boiler,115,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Topline, GB162",boiler,115,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Topline, GB162",boiler,115,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Topline, GB162",boiler,115,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Topline, GB162",boiler,115,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Topline, GB162",boiler,115,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Topline, GB162",boiler,115,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Topline, GB162",boiler,115,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Topline, GB162",boiler,115,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Topline, GB162",boiler,115,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Topline, GB162",boiler,115,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Cascade MCM10",boiler,121,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Cascade MCM10",boiler,121,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Cascade MCM10",boiler,121,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Cascade MCM10",boiler,121,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Cascade MCM10",boiler,121,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Cascade MCM10",boiler,121,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Cascade MCM10",boiler,121,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Cascade MCM10",boiler,121,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Cascade MCM10",boiler,121,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Cascade MCM10",boiler,121,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Cascade MCM10",boiler,121,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Cascade MCM10",boiler,121,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Cascade MCM10",boiler,121,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Cascade MCM10",boiler,121,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Cascade MCM10",boiler,121,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Cascade MCM10",boiler,121,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Cascade MCM10",boiler,121,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Cascade MCM10",boiler,121,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Cascade MCM10",boiler,121,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Cascade MCM10",boiler,121,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Cascade MCM10",boiler,121,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Cascade MCM10",boiler,121,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Cascade MCM10",boiler,121,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Cascade MCM10",boiler,121,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Cascade MCM10",boiler,121,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Cascade MCM10",boiler,121,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Cascade MCM10",boiler,121,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Cascade MCM10",boiler,121,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Cascade MCM10",boiler,121,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Cascade MCM10",boiler,121,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Cascade MCM10",boiler,121,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Cascade MCM10",boiler,121,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Cascade MCM10",boiler,121,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Cascade MCM10",boiler,121,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Cascade MCM10",boiler,121,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Cascade MCM10",boiler,121,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Cascade MCM10",boiler,121,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Cascade MCM10",boiler,121,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Cascade MCM10",boiler,121,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Cascade MCM10",boiler,121,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Cascade MCM10",boiler,121,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Cascade MCM10",boiler,121,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Cascade MCM10",boiler,121,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Cascade MCM10",boiler,121,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Cascade MCM10",boiler,121,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Cascade MCM10",boiler,121,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Cascade MCM10",boiler,121,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Cascade MCM10",boiler,121,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Cascade MCM10",boiler,121,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Cascade MCM10",boiler,121,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Cascade MCM10",boiler,121,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Cascade MCM10",boiler,121,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Cascade MCM10",boiler,121,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Cascade MCM10",boiler,121,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Cascade MCM10",boiler,121,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Cascade MCM10",boiler,121,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Cascade MCM10",boiler,121,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Cascade MCM10",boiler,121,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Cascade MCM10",boiler,121,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Cascade MCM10",boiler,121,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Cascade MCM10",boiler,121,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Cascade MCM10",boiler,121,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Cascade MCM10",boiler,121,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Cascade MCM10",boiler,121,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Cascade MCM10",boiler,121,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Cascade MCM10",boiler,121,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Cascade MCM10",boiler,121,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Cascade MCM10",boiler,121,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Cascade MCM10",boiler,121,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Cascade MCM10",boiler,121,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Cascade MCM10",boiler,121,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Cascade MCM10",boiler,121,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Cascade MCM10",boiler,121,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Cascade MCM10",boiler,121,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Cascade MCM10",boiler,121,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Cascade MCM10",boiler,121,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Cascade MCM10",boiler,121,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Cascade MCM10",boiler,121,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Cascade MCM10",boiler,121,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Cascade MCM10",boiler,121,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Cascade MCM10",boiler,121,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Cascade MCM10",boiler,121,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Cascade MCM10",boiler,121,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Cascade MCM10",boiler,121,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Cascade MCM10",boiler,121,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Cascade MCM10",boiler,121,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Cascade MCM10",boiler,121,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Cascade MCM10",boiler,121,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Cascade MCM10",boiler,121,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Cascade MCM10",boiler,121,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Cascade MCM10",boiler,121,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Cascade MCM10",boiler,121,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Cascade MCM10",boiler,121,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Cascade MCM10",boiler,121,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Cascade MCM10",boiler,121,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Cascade MCM10",boiler,121,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Cascade MCM10",boiler,121,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Cascade MCM10",boiler,121,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Cascade MCM10",boiler,121,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Cascade MCM10",boiler,121,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Cascade MCM10",boiler,121,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Cascade MCM10",boiler,121,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Cascade MCM10",boiler,121,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Cascade MCM10",boiler,121,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Cascade MCM10",boiler,121,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Cascade MCM10",boiler,121,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Cascade MCM10",boiler,121,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Proline",boiler,122,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Proline",boiler,122,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Proline",boiler,122,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Proline",boiler,122,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Proline",boiler,122,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Proline",boiler,122,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Proline",boiler,122,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Proline",boiler,122,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Proline",boiler,122,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Proline",boiler,122,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Proline",boiler,122,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Proline",boiler,122,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Proline",boiler,122,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Proline",boiler,122,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Proline",boiler,122,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Proline",boiler,122,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Proline",boiler,122,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Proline",boiler,122,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Proline",boiler,122,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Proline",boiler,122,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Proline",boiler,122,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Proline",boiler,122,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Proline",boiler,122,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Proline",boiler,122,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Proline",boiler,122,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Proline",boiler,122,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Proline",boiler,122,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Proline",boiler,122,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Proline",boiler,122,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Proline",boiler,122,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Proline",boiler,122,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Proline",boiler,122,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Proline",boiler,122,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Proline",boiler,122,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Proline",boiler,122,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Proline",boiler,122,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Proline",boiler,122,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Proline",boiler,122,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Proline",boiler,122,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Proline",boiler,122,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Proline",boiler,122,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Proline",boiler,122,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Proline",boiler,122,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Proline",boiler,122,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Proline",boiler,122,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Proline",boiler,122,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Proline",boiler,122,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Proline",boiler,122,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Proline",boiler,122,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Proline",boiler,122,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Proline",boiler,122,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Proline",boiler,122,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Proline",boiler,122,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Proline",boiler,122,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Proline",boiler,122,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Proline",boiler,122,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Proline",boiler,122,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Proline",boiler,122,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Proline",boiler,122,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Proline",boiler,122,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Proline",boiler,122,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Proline",boiler,122,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Proline",boiler,122,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Proline",boiler,122,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Proline",boiler,122,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Proline",boiler,122,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Proline",boiler,122,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Proline",boiler,122,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Proline",boiler,122,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Proline",boiler,122,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Proline",boiler,122,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Proline",boiler,122,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Proline",boiler,122,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Proline",boiler,122,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Proline",boiler,122,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Proline",boiler,122,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Proline",boiler,122,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Proline",boiler,122,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Proline",boiler,122,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Proline",boiler,122,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Proline",boiler,122,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Proline",boiler,122,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Proline",boiler,122,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Proline",boiler,122,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Proline",boiler,122,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Proline",boiler,122,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Proline",boiler,122,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Proline",boiler,122,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Proline",boiler,122,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Proline",boiler,122,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Proline",boiler,122,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Proline",boiler,122,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Proline",boiler,122,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Proline",boiler,122,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Proline",boiler,122,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Proline",boiler,122,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Proline",boiler,122,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Proline",boiler,122,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Proline",boiler,122,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Proline",boiler,122,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Proline",boiler,122,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Proline",boiler,122,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Proline",boiler,122,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Proline",boiler,122,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Proline",boiler,122,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Proline",boiler,122,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Proline",boiler,122,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Proline",boiler,122,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Proline",boiler,122,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Proline",boiler,122,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Proline",boiler,122,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Proline",boiler,122,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Proline",boiler,122,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Proline",boiler,122,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Proline",boiler,122,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Proline",boiler,122,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Proline",boiler,122,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Proline",boiler,122,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Proline",boiler,122,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Proline",boiler,122,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"GB212",boiler,131,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"GB212",boiler,131,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"GB212",boiler,131,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"GB212",boiler,131,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"GB212",boiler,131,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"GB212",boiler,131,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"GB212",boiler,131,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"GB212",boiler,131,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"GB212",boiler,131,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"GB212",boiler,131,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"GB212",boiler,131,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"GB212",boiler,131,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"GB212",boiler,131,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"GB212",boiler,131,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"GB212",boiler,131,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"GB212",boiler,131,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"GB212",boiler,131,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"GB212",boiler,131,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"GB212",boiler,131,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"GB212",boiler,131,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"GB212",boiler,131,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"GB212",boiler,131,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"GB212",boiler,131,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"GB212",boiler,131,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"GB212",boiler,131,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"GB212",boiler,131,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"GB212",boiler,131,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"GB212",boiler,131,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"GB212",boiler,131,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"GB212",boiler,131,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"GB212",boiler,131,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"GB212",boiler,131,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"GB212",boiler,131,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"GB212",boiler,131,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"GB212",boiler,131,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"GB212",boiler,131,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"GB212",boiler,131,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"GB212",boiler,131,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"GB212",boiler,131,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"GB212",boiler,131,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"GB212",boiler,131,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"GB212",boiler,131,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"GB212",boiler,131,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"GB212",boiler,131,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"GB212",boiler,131,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"GB212",boiler,131,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"GB212",boiler,131,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"GB212",boiler,131,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"GB212",boiler,131,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"GB212",boiler,131,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"GB212",boiler,131,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"GB212",boiler,131,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"GB212",boiler,131,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"GB212",boiler,131,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"GB212",boiler,131,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"GB212",boiler,131,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"GB212",boiler,131,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"GB212",boiler,131,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"GB212",boiler,131,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"GB212",boiler,131,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"GB212",boiler,131,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"GB212",boiler,131,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"GB212",boiler,131,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"GB212",boiler,131,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"GB212",boiler,131,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"GB212",boiler,131,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"GB212",boiler,131,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"GB212",boiler,131,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"GB212",boiler,131,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"GB212",boiler,131,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"GB212",boiler,131,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"GB212",boiler,131,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"GB212",boiler,131,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"GB212",boiler,131,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"GB212",boiler,131,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"GB212",boiler,131,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"GB212",boiler,131,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"GB212",boiler,131,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"GB212",boiler,131,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"GB212",boiler,131,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"GB212",boiler,131,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"GB212",boiler,131,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"GB212",boiler,131,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"GB212",boiler,131,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"GB212",boiler,131,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"GB212",boiler,131,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"GB212",boiler,131,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"GB212",boiler,131,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"GB212",boiler,131,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"GB212",boiler,131,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"GB212",boiler,131,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"GB212",boiler,131,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"GB212",boiler,131,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"GB212",boiler,131,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"GB212",boiler,131,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"GB212",boiler,131,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"GB212",boiler,131,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"GB212",boiler,131,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"GB212",boiler,131,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"GB212",boiler,131,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"GB212",boiler,131,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"GB212",boiler,131,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"GB212",boiler,131,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"GB212",boiler,131,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"GB212",boiler,131,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"GB212",boiler,131,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"GB212",boiler,131,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"GB212",boiler,131,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"GB212",boiler,131,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"GB212",boiler,131,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"GB212",boiler,131,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"GB212",boiler,131,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"GB212",boiler,131,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"GB212",boiler,131,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"GB212",boiler,131,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"GB212",boiler,131,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"GB212",boiler,131,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"GB212",boiler,131,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"GB212",boiler,131,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"GB212",boiler,131,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"GC7000F",boiler,132,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"GC7000F",boiler,132,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"GC7000F",boiler,132,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"GC7000F",boiler,132,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"GC7000F",boiler,132,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"GC7000F",boiler,132,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"GC7000F",boiler,132,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"GC7000F",boiler,132,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"GC7000F",boiler,132,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"GC7000F",boiler,132,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"GC7000F",boiler,132,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"GC7000F",boiler,132,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"GC7000F",boiler,132,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"GC7000F",boiler,132,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"GC7000F",boiler,132,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"GC7000F",boiler,132,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"GC7000F",boiler,132,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"GC7000F",boiler,132,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"GC7000F",boiler,132,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"GC7000F",boiler,132,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"GC7000F",boiler,132,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"GC7000F",boiler,132,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"GC7000F",boiler,132,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"GC7000F",boiler,132,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"GC7000F",boiler,132,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"GC7000F",boiler,132,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"GC7000F",boiler,132,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"GC7000F",boiler,132,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"GC7000F",boiler,132,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"GC7000F",boiler,132,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"GC7000F",boiler,132,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"GC7000F",boiler,132,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"GC7000F",boiler,132,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"GC7000F",boiler,132,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"GC7000F",boiler,132,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"GC7000F",boiler,132,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"GC7000F",boiler,132,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"GC7000F",boiler,132,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"GC7000F",boiler,132,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"GC7000F",boiler,132,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"GC7000F",boiler,132,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"GC7000F",boiler,132,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"GC7000F",boiler,132,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"GC7000F",boiler,132,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"GC7000F",boiler,132,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"GC7000F",boiler,132,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"GC7000F",boiler,132,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"GC7000F",boiler,132,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"GC7000F",boiler,132,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"GC7000F",boiler,132,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"GC7000F",boiler,132,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"GC7000F",boiler,132,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"GC7000F",boiler,132,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"GC7000F",boiler,132,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"GC7000F",boiler,132,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"GC7000F",boiler,132,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"GC7000F",boiler,132,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"GC7000F",boiler,132,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"GC7000F",boiler,132,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"GC7000F",boiler,132,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"GC7000F",boiler,132,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"GC7000F",boiler,132,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"GC7000F",boiler,132,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"GC7000F",boiler,132,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"GC7000F",boiler,132,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"GC7000F",boiler,132,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"GC7000F",boiler,132,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"GC7000F",boiler,132,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"GC7000F",boiler,132,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"GC7000F",boiler,132,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"GC7000F",boiler,132,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"GC7000F",boiler,132,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"GC7000F",boiler,132,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"GC7000F",boiler,132,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"GC7000F",boiler,132,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"GC7000F",boiler,132,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"GC7000F",boiler,132,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"GC7000F",boiler,132,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"GC7000F",boiler,132,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"GC7000F",boiler,132,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"GC7000F",boiler,132,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"GC7000F",boiler,132,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"GC7000F",boiler,132,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"GC7000F",boiler,132,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"GC7000F",boiler,132,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"GC7000F",boiler,132,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"GC7000F",boiler,132,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"GC7000F",boiler,132,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"GC7000F",boiler,132,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"GC7000F",boiler,132,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"GC7000F",boiler,132,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"GC7000F",boiler,132,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"GC7000F",boiler,132,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"GC7000F",boiler,132,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"GC7000F",boiler,132,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"GC7000F",boiler,132,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"GC7000F",boiler,132,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"GC7000F",boiler,132,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"GC7000F",boiler,132,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"GC7000F",boiler,132,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"GC7000F",boiler,132,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"GC7000F",boiler,132,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"GC7000F",boiler,132,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"GC7000F",boiler,132,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"GC7000F",boiler,132,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"GC7000F",boiler,132,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"GC7000F",boiler,132,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"GC7000F",boiler,132,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"GC7000F",boiler,132,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"GC7000F",boiler,132,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"GC7000F",boiler,132,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"GC7000F",boiler,132,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"GC7000F",boiler,132,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"GC7000F",boiler,132,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"GC7000F",boiler,132,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"GC7000F",boiler,132,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"GC7000F",boiler,132,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"GC7000F",boiler,132,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"GC7000F",boiler,132,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"GC7000F",boiler,132,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Greenstar 30Ri Compact",boiler,154,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Greenstar 30Ri Compact",boiler,154,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Greenstar 30Ri Compact",boiler,154,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Greenstar 30Ri Compact",boiler,154,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Greenstar 30Ri Compact",boiler,154,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Greenstar 30Ri Compact",boiler,154,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Greenstar 30Ri Compact",boiler,154,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Greenstar 30Ri Compact",boiler,154,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Greenstar 30Ri Compact",boiler,154,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Greenstar 30Ri Compact",boiler,154,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Greenstar 30Ri Compact",boiler,154,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Greenstar 30Ri Compact",boiler,154,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Greenstar 30Ri Compact",boiler,154,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Greenstar 30Ri Compact",boiler,154,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Greenstar 30Ri Compact",boiler,154,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Greenstar 30Ri Compact",boiler,154,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Greenstar 30Ri Compact",boiler,154,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Greenstar 30Ri Compact",boiler,154,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Greenstar 30Ri Compact",boiler,154,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Greenstar 30Ri Compact",boiler,154,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Greenstar 30Ri Compact",boiler,154,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Suprapur-o",boiler,155,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Suprapur-o",boiler,155,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Suprapur-o",boiler,155,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Suprapur-o",boiler,155,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Suprapur-o",boiler,155,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Suprapur-o",boiler,155,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Suprapur-o",boiler,155,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Suprapur-o",boiler,155,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Suprapur-o",boiler,155,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Suprapur-o",boiler,155,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Suprapur-o",boiler,155,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Suprapur-o",boiler,155,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Suprapur-o",boiler,155,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Suprapur-o",boiler,155,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Suprapur-o",boiler,155,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Suprapur-o",boiler,155,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Suprapur-o",boiler,155,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Suprapur-o",boiler,155,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Suprapur-o",boiler,155,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Suprapur-o",boiler,155,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Suprapur-o",boiler,155,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Suprapur-o",boiler,155,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Suprapur-o",boiler,155,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Suprapur-o",boiler,155,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Suprapur-o",boiler,155,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Suprapur-o",boiler,155,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Suprapur-o",boiler,155,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Suprapur-o",boiler,155,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Suprapur-o",boiler,155,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Suprapur-o",boiler,155,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Suprapur-o",boiler,155,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Suprapur-o",boiler,155,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Suprapur-o",boiler,155,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Suprapur-o",boiler,155,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Suprapur-o",boiler,155,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Suprapur-o",boiler,155,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Suprapur-o",boiler,155,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Suprapur-o",boiler,155,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Suprapur-o",boiler,155,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Suprapur-o",boiler,155,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Suprapur-o",boiler,155,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Suprapur-o",boiler,155,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Suprapur-o",boiler,155,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Suprapur-o",boiler,155,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Suprapur-o",boiler,155,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Suprapur-o",boiler,155,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Suprapur-o",boiler,155,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Suprapur-o",boiler,155,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Suprapur-o",boiler,155,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Suprapur-o",boiler,155,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Suprapur-o",boiler,155,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Suprapur-o",boiler,155,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Suprapur-o",boiler,155,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Suprapur-o",boiler,155,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Suprapur-o",boiler,155,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Suprapur-o",boiler,155,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Suprapur-o",boiler,155,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Suprapur-o",boiler,155,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Suprapur-o",boiler,155,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Suprapur-o",boiler,155,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Suprapur-o",boiler,155,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Suprapur-o",boiler,155,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Suprapur-o",boiler,155,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Suprapur-o",boiler,155,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Suprapur-o",boiler,155,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Suprapur-o",boiler,155,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Suprapur-o",boiler,155,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Suprapur-o",boiler,155,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Suprapur-o",boiler,155,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Suprapur-o",boiler,155,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Suprapur-o",boiler,155,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Suprapur-o",boiler,155,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Suprapur-o",boiler,155,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Suprapur-o",boiler,155,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Suprapur-o",boiler,155,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Suprapur-o",boiler,155,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Suprapur-o",boiler,155,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Suprapur-o",boiler,155,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Suprapur-o",boiler,155,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Suprapur-o",boiler,155,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Suprapur-o",boiler,155,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Suprapur-o",boiler,155,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Suprapur-o",boiler,155,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Suprapur-o",boiler,155,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Suprapur-o",boiler,155,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Suprapur-o",boiler,155,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Suprapur-o",boiler,155,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Suprapur-o",boiler,155,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Suprapur-o",boiler,155,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Suprapur-o",boiler,155,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Suprapur-o",boiler,155,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Suprapur-o",boiler,155,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Suprapur-o",boiler,155,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Suprapur-o",boiler,155,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Suprapur-o",boiler,155,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Suprapur-o",boiler,155,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Suprapur-o",boiler,155,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Suprapur-o",boiler,155,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Suprapur-o",boiler,155,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Suprapur-o",boiler,155,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Suprapur-o",boiler,155,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Suprapur-o",boiler,155,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Suprapur-o",boiler,155,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Suprapur-o",boiler,155,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Suprapur-o",boiler,155,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Suprapur-o",boiler,155,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Suprapur-o",boiler,155,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Suprapur-o",boiler,155,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Suprapur-o",boiler,155,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Suprapur-o",boiler,155,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Suprapur-o",boiler,155,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Suprapur-o",boiler,155,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Suprapur-o",boiler,155,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Suprapur-o",boiler,155,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Suprapur-o",boiler,155,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Suprapur-o",boiler,155,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Suprapur-o",boiler,155,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Suprapur-o",boiler,155,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Suprapur-o",boiler,155,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Suprapur-o",boiler,155,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Cerapur Aero",boiler,167,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Cerapur Aero",boiler,167,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Cerapur Aero",boiler,167,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Cerapur Aero",boiler,167,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Cerapur Aero",boiler,167,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Cerapur Aero",boiler,167,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Cerapur Aero",boiler,167,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Cerapur Aero",boiler,167,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Cerapur Aero",boiler,167,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Cerapur Aero",boiler,167,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Cerapur Aero",boiler,167,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Cerapur Aero",boiler,167,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Cerapur Aero",boiler,167,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Cerapur Aero",boiler,167,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Cerapur Aero",boiler,167,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Cerapur Aero",boiler,167,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Cerapur Aero",boiler,167,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Cerapur Aero",boiler,167,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Cerapur Aero",boiler,167,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Cerapur Aero",boiler,167,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Cerapur Aero",boiler,167,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Cerapur Aero",boiler,167,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Cerapur Aero",boiler,167,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Cerapur Aero",boiler,167,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Cerapur Aero",boiler,167,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Cerapur Aero",boiler,167,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Cerapur Aero",boiler,167,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Cerapur Aero",boiler,167,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Cerapur Aero",boiler,167,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Cerapur Aero",boiler,167,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Cerapur Aero",boiler,167,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Cerapur Aero",boiler,167,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Cerapur Aero",boiler,167,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Cerapur Aero",boiler,167,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Cerapur Aero",boiler,167,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Cerapur Aero",boiler,167,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Cerapur Aero",boiler,167,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Cerapur Aero",boiler,167,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Cerapur Aero",boiler,167,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Cerapur Aero",boiler,167,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Cerapur Aero",boiler,167,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Cerapur Aero",boiler,167,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Cerapur Aero",boiler,167,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Cerapur Aero",boiler,167,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Cerapur Aero",boiler,167,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Cerapur Aero",boiler,167,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Cerapur Aero",boiler,167,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Cerapur Aero",boiler,167,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Cerapur Aero",boiler,167,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Cerapur Aero",boiler,167,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Cerapur Aero",boiler,167,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Cerapur Aero",boiler,167,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Cerapur Aero",boiler,167,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Cerapur Aero",boiler,167,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Cerapur Aero",boiler,167,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Cerapur Aero",boiler,167,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Cerapur Aero",boiler,167,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Cerapur Aero",boiler,167,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Cerapur Aero",boiler,167,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Cerapur Aero",boiler,167,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Cerapur Aero",boiler,167,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Cerapur Aero",boiler,167,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Cerapur Aero",boiler,167,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Cerapur Aero",boiler,167,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Cerapur Aero",boiler,167,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Cerapur Aero",boiler,167,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Cerapur Aero",boiler,167,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Cerapur Aero",boiler,167,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Cerapur Aero",boiler,167,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Cerapur Aero",boiler,167,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Cerapur Aero",boiler,167,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Cerapur Aero",boiler,167,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Cerapur Aero",boiler,167,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Cerapur Aero",boiler,167,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Cerapur Aero",boiler,167,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Cerapur Aero",boiler,167,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Cerapur Aero",boiler,167,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Cerapur Aero",boiler,167,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Cerapur Aero",boiler,167,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Cerapur Aero",boiler,167,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Cerapur Aero",boiler,167,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Cerapur Aero",boiler,167,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Cerapur Aero",boiler,167,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Cerapur Aero",boiler,167,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Cerapur Aero",boiler,167,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Cerapur Aero",boiler,167,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Cerapur Aero",boiler,167,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Cerapur Aero",boiler,167,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Cerapur Aero",boiler,167,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Cerapur Aero",boiler,167,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Cerapur Aero",boiler,167,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Cerapur Aero",boiler,167,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Cerapur Aero",boiler,167,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Cerapur Aero",boiler,167,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Cerapur Aero",boiler,167,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Cerapur Aero",boiler,167,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Cerapur Aero",boiler,167,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Cerapur Aero",boiler,167,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Cerapur Aero",boiler,167,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Cerapur Aero",boiler,167,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Cerapur Aero",boiler,167,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Cerapur Aero",boiler,167,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Cerapur Aero",boiler,167,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Cerapur Aero",boiler,167,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Cerapur Aero",boiler,167,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Cerapur Aero",boiler,167,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Cerapur Aero",boiler,167,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Hybrid Heatpump",boiler,168,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Hybrid Heatpump",boiler,168,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Hybrid Heatpump",boiler,168,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Hybrid Heatpump",boiler,168,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Hybrid Heatpump",boiler,168,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Hybrid Heatpump",boiler,168,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Hybrid Heatpump",boiler,168,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Hybrid Heatpump",boiler,168,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Hybrid Heatpump",boiler,168,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Hybrid Heatpump",boiler,168,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Hybrid Heatpump",boiler,168,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Hybrid Heatpump",boiler,168,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Hybrid Heatpump",boiler,168,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Hybrid Heatpump",boiler,168,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Hybrid Heatpump",boiler,168,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Hybrid Heatpump",boiler,168,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Hybrid Heatpump",boiler,168,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Hybrid Heatpump",boiler,168,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Hybrid Heatpump",boiler,168,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Hybrid Heatpump",boiler,168,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Hybrid Heatpump",boiler,168,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Hybrid Heatpump",boiler,168,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Hybrid Heatpump",boiler,168,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Hybrid Heatpump",boiler,168,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Hybrid Heatpump",boiler,168,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Hybrid Heatpump",boiler,168,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Hybrid Heatpump",boiler,168,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Hybrid Heatpump",boiler,168,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Hybrid Heatpump",boiler,168,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Hybrid Heatpump",boiler,168,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Hybrid Heatpump",boiler,168,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Hybrid Heatpump",boiler,168,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Hybrid Heatpump",boiler,168,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Hybrid Heatpump",boiler,168,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Hybrid Heatpump",boiler,168,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Hybrid Heatpump",boiler,168,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Hybrid Heatpump",boiler,168,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Hybrid Heatpump",boiler,168,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Hybrid Heatpump",boiler,168,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Logano GB212",boiler,170,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Logano GB212",boiler,170,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Logano GB212",boiler,170,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Logano GB212",boiler,170,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Logano GB212",boiler,170,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Logano GB212",boiler,170,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Logano GB212",boiler,170,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Logano GB212",boiler,170,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Logano GB212",boiler,170,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Logano GB212",boiler,170,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Logano GB212",boiler,170,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Logano GB212",boiler,170,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Logano GB212",boiler,170,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Logano GB212",boiler,170,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Logano GB212",boiler,170,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Logano GB212",boiler,170,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Logano GB212",boiler,170,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Logano GB212",boiler,170,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Logano GB212",boiler,170,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Logano GB212",boiler,170,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Logano GB212",boiler,170,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Logano GB212",boiler,170,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Logano GB212",boiler,170,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Logano GB212",boiler,170,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Logano GB212",boiler,170,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Logano GB212",boiler,170,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Logano GB212",boiler,170,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Logano GB212",boiler,170,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Logano GB212",boiler,170,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Logano GB212",boiler,170,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Logano GB212",boiler,170,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Logano GB212",boiler,170,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Logano GB212",boiler,170,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Logano GB212",boiler,170,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Logano GB212",boiler,170,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Logano GB212",boiler,170,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Logano GB212",boiler,170,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Logano GB212",boiler,170,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Logano GB212",boiler,170,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Logano GB212",boiler,170,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Logano GB212",boiler,170,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Logano GB212",boiler,170,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Logano GB212",boiler,170,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Logano GB212",boiler,170,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Logano GB212",boiler,170,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Logano GB212",boiler,170,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Logano GB212",boiler,170,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Logano GB212",boiler,170,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Logano GB212",boiler,170,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Logano GB212",boiler,170,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Logano GB212",boiler,170,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Logano GB212",boiler,170,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Logano GB212",boiler,170,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Logano GB212",boiler,170,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Logano GB212",boiler,170,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Logano GB212",boiler,170,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Logano GB212",boiler,170,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Logano GB212",boiler,170,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Logano GB212",boiler,170,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Logano GB212",boiler,170,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Logano GB212",boiler,170,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Logano GB212",boiler,170,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Logano GB212",boiler,170,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Logano GB212",boiler,170,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Logano GB212",boiler,170,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Logano GB212",boiler,170,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Logano GB212",boiler,170,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Logano GB212",boiler,170,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Logano GB212",boiler,170,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Logano GB212",boiler,170,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Logano GB212",boiler,170,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Logano GB212",boiler,170,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Logano GB212",boiler,170,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Logano GB212",boiler,170,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Logano GB212",boiler,170,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Logano GB212",boiler,170,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Logano GB212",boiler,170,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Logano GB212",boiler,170,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Logano GB212",boiler,170,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Logano GB212",boiler,170,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Logano GB212",boiler,170,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Logano GB212",boiler,170,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Logano GB212",boiler,170,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Logano GB212",boiler,170,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Logano GB212",boiler,170,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Logano GB212",boiler,170,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Logano GB212",boiler,170,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Logano GB212",boiler,170,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Logano GB212",boiler,170,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Logano GB212",boiler,170,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Logano GB212",boiler,170,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Logano GB212",boiler,170,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Logano GB212",boiler,170,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Logano GB212",boiler,170,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Logano GB212",boiler,170,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Logano GB212",boiler,170,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Logano GB212",boiler,170,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Logano GB212",boiler,170,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Logano GB212",boiler,170,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Logano GB212",boiler,170,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Logano GB212",boiler,170,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Logano GB212",boiler,170,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Logano GB212",boiler,170,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Logano GB212",boiler,170,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Logano GB212",boiler,170,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Logano GB212",boiler,170,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Logano GB212",boiler,170,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Logano GB212",boiler,170,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Logano GB212",boiler,170,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Logano GB212",boiler,170,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Logano GB212",boiler,170,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Logano GB212",boiler,170,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Logano GB212",boiler,170,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Logano GB212",boiler,170,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Logano GB212",boiler,170,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Logano GB212",boiler,170,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Logano GB212",boiler,170,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Logano GB212",boiler,170,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Logano GB212",boiler,170,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Logano GB212",boiler,170,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,mandefrost,manual defrost,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_manual_defrost,sensor.boiler_mandefrost,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrg,energy,uint24,kWh,false,sensor.boiler_dhw_energy,sensor.boiler_dhw_nrg,6,9,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgheat,energy heating,uint24,kWh,false,sensor.boiler_energy_heating,sensor.boiler_nrgheat,6,0,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgcool,energy cooling,uint24,kWh,false,sensor.boiler_energy_cooling,sensor.boiler_nrgcool,6,0,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metertotal,meter total,uint24,kWh,false,sensor.boiler_meter_total,sensor.boiler_metertotal,6,0,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metercomp,meter compressor,uint24,kWh,false,sensor.boiler_meter_compressor,sensor.boiler_metercomp,6,0,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metereheat,meter e-heater,uint24,kWh,false,sensor.boiler_meter_e-heater,sensor.boiler_metereheat,6,0,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metercool,meter cooling,uint24,kWh,false,sensor.boiler_meter_cooling,sensor.boiler_metercool,6,0,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimetotal,heatpump total uptime,time,minutes,false,sensor.boiler_heatpump_total_uptime,sensor.boiler_uptimetotal,6,0,1/60,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecontrol,total operating time heat,time,minutes,false,sensor.boiler_total_operating_time_heat,sensor.boiler_uptimecontrol,6,0,1/60,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecompheating,operating time compressor heating,time,minutes,false,sensor.boiler_operating_time_compressor_heating,sensor.boiler_uptimecompheating,6,0,1/60,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecompcooling,operating time compressor cooling,time,minutes,false,sensor.boiler_operating_time_compressor_cooling,sensor.boiler_uptimecompcooling,6,0,1/60,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecomp,operating time compressor,time,minutes,false,sensor.boiler_dhw_operating_time_compressor,sensor.boiler_dhw_uptimecomp,6,9,1/60,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecomppool,operating time compressor pool,time,minutes,false,sensor.boiler_operating_time_compressor_pool,sensor.boiler_uptimecomppool,6,0,1/60,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,totalcompstarts,total compressor control starts,uint24, ,false,sensor.boiler_total_compressor_control_starts,sensor.boiler_totalcompstarts,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingstarts,heating control starts,uint24, ,false,sensor.boiler_heating_control_starts,sensor.boiler_heatingstarts,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,coolingstarts,cooling control starts,uint24, ,false,sensor.boiler_cooling_control_starts,sensor.boiler_coolingstarts,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,startshp,starts hp,uint24, ,false,sensor.boiler_dhw_starts_hp,sensor.boiler_dhw_startshp,6,9,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,poolstarts,pool control starts,uint24, ,false,sensor.boiler_pool_control_starts,sensor.boiler_poolstarts,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconstotal,total energy consumption,uint24,kWh,false,sensor.boiler_total_energy_consumption,sensor.boiler_nrgconstotal,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscomptotal,total energy consumption compressor,uint24,kWh,false,sensor.boiler_total_energy_consumption_compressor,sensor.boiler_nrgconscomptotal,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscompheating,energy consumption compressor heating,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_heating,sensor.boiler_nrgconscompheating,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscomp,energy consumption compressor,uint24,kWh,false,sensor.boiler_dhw_energy_consumption_compressor,sensor.boiler_dhw_nrgconscomp,6,9,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscompcooling,energy consumption compressor cooling,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_cooling,sensor.boiler_nrgconscompcooling,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscomppool,energy consumption compressor pool,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_pool,sensor.boiler_nrgconscomppool,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxelecheatnrgconstotal,total aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_total_aux_elec._heater_energy_consumption,sensor.boiler_auxelecheatnrgconstotal,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxelecheatnrgconsheating,aux elec. heater energy consumption heating,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_heating,sensor.boiler_auxelecheatnrgconsheating,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxelecheatnrgcons,aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_dhw_aux_elec._heater_energy_consumption,sensor.boiler_dhw_auxelecheatnrgcons,6,9,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxelecheatnrgconspool,aux elec. heater energy consumption pool,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_pool,sensor.boiler_auxelecheatnrgconspool,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsupptotal,total energy supplied,uint24,kWh,false,sensor.boiler_total_energy_supplied,sensor.boiler_nrgsupptotal,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsuppheating,total energy supplied heating,uint24,kWh,false,sensor.boiler_total_energy_supplied_heating,sensor.boiler_nrgsuppheating,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsupp,total energy warm supplied,uint24,kWh,false,sensor.boiler_dhw_total_energy_warm_supplied,sensor.boiler_dhw_nrgsupp,6,9,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsuppcooling,total energy supplied cooling,uint24,kWh,false,sensor.boiler_total_energy_supplied_cooling,sensor.boiler_nrgsuppcooling,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsupppool,total energy supplied pool,uint24,kWh,false,sensor.boiler_total_energy_supplied_pool,sensor.boiler_nrgsupppool,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppower,compressor power output,uint16,kW,false,sensor.boiler_compressor_power_output,sensor.boiler_hppower,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpmaxpower,compressor max power,uint8 (>=0<=0),%,true,number.boiler_compressor_max_power,number.boiler_hpmaxpower,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pvmaxcomp,pv compressor max power,uint8 (>=0<=0),kW,true,number.boiler_pv_compressor_max_power,number.boiler_pvmaxcomp,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,powerreduction,power reduction,uint8 (>=30<=60),%,true,number.boiler_power_reduction,number.boiler_powerreduction,6,0,10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpsetdiffpress,set differential pressure,uint8 (>=150<=750),mbar,true,number.boiler_set_differential_pressure,number.boiler_hpsetdiffpress,6,0,50,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcompon,hp compressor,boolean, ,false,binary_sensor.boiler_hp_compressor,binary_sensor.boiler_hpcompon,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpactivity,compressor activity,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_compressor_activity,sensor.boiler_hpactivity,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpbrinepumpspd,brine pump speed,uint8,%,false,sensor.boiler_brine_pump_speed,sensor.boiler_hpbrinepumpspd,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpswitchvalve,switch valve,boolean, ,false,binary_sensor.boiler_switch_valve,binary_sensor.boiler_hpswitchvalve,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcompspd,compressor speed,uint8,%,false,sensor.boiler_compressor_speed,sensor.boiler_hpcompspd,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptargetspd,compressor target speed,uint8,%,false,sensor.boiler_compressor_target_speed,sensor.boiler_hptargetspd,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcircspd,circulation pump speed,uint8,%,false,sensor.boiler_circulation_pump_speed,sensor.boiler_hpcircspd,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,recvalve,receiver valve VR0,uint8,%,false,sensor.boiler_receiver_valve_VR0,sensor.boiler_recvalve,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,expvalve,expansion valve VR1,uint8,%,false,sensor.boiler_expansion_valve_VR1,sensor.boiler_expvalve,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpbrinein,brine in/evaporator,int16,C,false,sensor.boiler_brine_in/evaporator,sensor.boiler_hpbrinein,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpbrineout,brine out/condenser,int16,C,false,sensor.boiler_brine_out/condenser,sensor.boiler_hpbrineout,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptc0,heat carrier return (TC0),int16,C,false,sensor.boiler_heat_carrier_return_(TC0),sensor.boiler_hptc0,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptc1,heat carrier forward (TC1),int16,C,false,sensor.boiler_heat_carrier_forward_(TC1),sensor.boiler_hptc1,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptc3,condenser temperature (TC3),int16,C,false,sensor.boiler_condenser_temperature_(TC3),sensor.boiler_hptc3,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr1,compressor temperature (TR1),int16,C,false,sensor.boiler_compressor_temperature_(TR1),sensor.boiler_hptr1,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.boiler_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.boiler_hptr3,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.boiler_evaporator_inlet_temperature_(TR4),sensor.boiler_hptr4,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.boiler_compressor_inlet_temperature_(TR5),sensor.boiler_hptr5,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.boiler_compressor_outlet_temperature_(TR6),sensor.boiler_hptr6,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr7,refrigerant temperature gas side (condenser input) (TR7),int16,C,false,sensor.boiler_refrigerant_temperature_gas_side_(condenser_input)_(TR7),sensor.boiler_hptr7,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptl2,air inlet temperature (TL2),int16,C,false,sensor.boiler_air_inlet_temperature_(TL2),sensor.boiler_hptl2,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.boiler_low_pressure_side_temperature_(PL1),sensor.boiler_hppl1,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.boiler_high_pressure_side_temperature_(PH1),sensor.boiler_hpph1,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpta4,drain pan temp (TA4),int16,C,false,sensor.boiler_drain_pan_temp_(TA4),sensor.boiler_hpta4,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptw1,reservoir temp (TW1),int16,C,false,sensor.boiler_reservoir_temp_(TW1),sensor.boiler_hptw1,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,poolsettemp,pool set temperature,uint8 (>=0<=0),C,true,number.boiler_pool_set_temperature,number.boiler_poolsettemp,6,0,1/2,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hp4way,4-way valve (VR4),boolean, ,false,binary_sensor.boiler_4-way_valve_(VR4),binary_sensor.boiler_hp4way,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin1,input 1 state,boolean, ,false,binary_sensor.boiler_input_1_state,binary_sensor.boiler_hpin1,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin1opt,input 1 options,string (>=0<=0), ,true,sensor.boiler_input_1_options,sensor.boiler_hpin1opt,6,0,1,-1,0 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin2,input 2 state,boolean, ,false,binary_sensor.boiler_input_2_state,binary_sensor.boiler_hpin2,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin2opt,input 2 options,string (>=0<=0), ,true,sensor.boiler_input_2_options,sensor.boiler_hpin2opt,6,0,1,-1,0 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin3,input 3 state,boolean, ,false,binary_sensor.boiler_input_3_state,binary_sensor.boiler_hpin3,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin3opt,input 3 options,string (>=0<=0), ,true,sensor.boiler_input_3_options,sensor.boiler_hpin3opt,6,0,1,-1,0 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin4,input 4 state,boolean, ,false,binary_sensor.boiler_input_4_state,binary_sensor.boiler_hpin4,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin4opt,input 4 options,string (>=0<=0), ,true,sensor.boiler_input_4_options,sensor.boiler_hpin4opt,6,0,1,-1,0 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maxheatcomp,heat limit compressor,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_compressor,select.boiler_maxheatcomp,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maxheatheat,heat limit heating,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_heating,select.boiler_maxheatheat,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maxheat,heat limit,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_dhw_heat_limit,select.boiler_dhw_maxheat,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheatersource,aux heater source,enum [not installed\|electric heater\|exclusive\|parallel\|hybrid] (>=0<=0), ,true,select.boiler_aux_heater_source,select.boiler_auxheatersource,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pvcooling,cooling only with PV,boolean (>=0<=0), ,true,switch.boiler_cooling_only_with_PV,switch.boiler_pvcooling,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheateronly,aux heater only,boolean (>=0<=0), ,true,switch.boiler_aux_heater_only,switch.boiler_auxheateronly,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheateroff,disable aux heater,boolean (>=0<=0), ,true,switch.boiler_disable_aux_heater,switch.boiler_auxheateroff,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheaterstatus,aux heater status,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_aux_heater_status,sensor.boiler_auxheaterstatus,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheaterlevel,aux heater level,uint8,%,false,sensor.boiler_aux_heater_level,sensor.boiler_auxheaterlevel,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheaterdelay,aux heater on delay,uint16 (>=10<=1000),K*min,true,number.boiler_aux_heater_on_delay,number.boiler_auxheaterdelay,6,0,10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxmaxlimit,aux heater max limit,uint8 (>=0<=10),K,true,number.boiler_aux_heater_max_limit,number.boiler_auxmaxlimit,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxlimitstart,aux heater limit start,uint8 (>=0<=10),K,true,number.boiler_aux_heater_limit_start,number.boiler_auxlimitstart,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheatrmode,aux heater mode,enum [eco\|comfort] (>=0<=0), ,true,select.boiler_aux_heater_mode,select.boiler_auxheatrmode,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hphystheat,on/off hyst heat,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_heat,number.boiler_hphystheat,6,0,5,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hphystcool,on/off hyst cool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_cool,number.boiler_hphystcool,6,0,5,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hphystpool,on/off hyst pool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_pool,number.boiler_hphystpool,6,0,5,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,silentmode,silent mode,enum [off\|auto\|on] (>=0<=0), ,true,select.boiler_silent_mode,select.boiler_silentmode,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,silentfrom,silent mode from,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_from,number.boiler_silentfrom,6,0,15,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,silentto,silent mode to,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_to,number.boiler_silentto,6,0,15,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,mintempsilent,min outside temp for silent mode,int8 (>=0<=0),C,true,number.boiler_min_outside_temp_for_silent_mode,number.boiler_mintempsilent,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempparmode,outside temp parallel mode,int8 (>=0<=0),C,true,number.boiler_outside_temp_parallel_mode,number.boiler_tempparmode,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheatmix,aux heater mixing valve,int8,%,false,sensor.boiler_aux_heater_mixing_valve,sensor.boiler_auxheatmix,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempdiffheat,temp diff TC3/TC0 heat,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_heat,number.boiler_tempdiffheat,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempdiffcool,temp diff TC3/TC0 cool,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_cool,number.boiler_tempdiffcool,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,vpcooling,valve/pump cooling,boolean (>=0<=0), ,true,switch.boiler_valve/pump_cooling,switch.boiler_vpcooling,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatcable,heating cable,boolean (>=0<=0), ,true,switch.boiler_heating_cable,switch.boiler_heatcable,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,vc0valve,VC0 valve,boolean (>=0<=0), ,true,switch.boiler_VC0_valve,switch.boiler_vc0valve,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,primepump,primary heatpump,boolean (>=0<=0), ,true,switch.boiler_primary_heatpump,switch.boiler_primepump,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,primepumpmod,primary heatpump modulation,uint8 (>=0<=0),%,true,number.boiler_primary_heatpump_modulation,number.boiler_primepumpmod,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hp3way,3-way valve,boolean (>=0<=0), ,true,switch.boiler_3-way_valve,switch.boiler_hp3way,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,elheatstep1,el. heater step 1,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_1,switch.boiler_elheatstep1,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,elheatstep2,el. heater step 2,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_2,switch.boiler_elheatstep2,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,elheatstep3,el. heater step 3,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_3,switch.boiler_elheatstep3,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpea0,condensate reservoir heating (EA0),boolean, ,false,binary_sensor.boiler_condensate_reservoir_heating_(EA0),binary_sensor.boiler_hpea0,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppumpmode,primary heatpump mode,enum [auto\|continuous] (>=0<=0), ,true,select.boiler_primary_heatpump_mode,select.boiler_hppumpmode,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,fan,fan,uint8 (>=20<=100),%,true,number.boiler_fan,number.boiler_fan,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,fanspd,fan speed,uint8,%,false,sensor.boiler_fan_speed,sensor.boiler_fanspd,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,shutdown,shutdown,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_shutdown,sensor.boiler_shutdown,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcurrpower,compressor current power,uint16,W,false,sensor.boiler_compressor_current_power,sensor.boiler_hpcurrpower,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppowerlimit,power limit,uint16 (>=0<=0),W,true,number.boiler_power_limit,number.boiler_hppowerlimit,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,alternatingop,alternating operation,boolean (>=0<=0), ,true,switch.boiler_dhw_alternating_operation,switch.boiler_dhw_alternatingop,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,altopprioheat,prioritise heating during dhw,uint8 (>=20<=120),minutes,true,number.boiler_dhw_prioritise_heating_during_dhw,number.boiler_dhw_altopprioheat,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,altopprio,prioritise dhw during heating,uint8 (>=30<=120),minutes,true,number.boiler_dhw_prioritise_dhw_during_heating,number.boiler_dhw_altopprio,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,comfoff,comfort switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_comfort_switch_off,number.boiler_dhw_comfoff,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ecooff,eco switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_eco_switch_off,number.boiler_dhw_ecooff,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ecoplusoff,eco+ switch off,uint8 (>=48<=63),C,true,number.boiler_dhw_eco+_switch_off,number.boiler_dhw_ecoplusoff,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,comfdiff,comfort diff,uint8 (>=4<=15),K,true,number.boiler_dhw_comfort_diff,number.boiler_dhw_comfdiff,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ecodiff,eco diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco_diff,number.boiler_dhw_ecodiff,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ecoplusdiff,eco+ diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco+_diff,number.boiler_dhw_ecoplusdiff,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,comfstop,comfort stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_comfort_stop_temp,number.boiler_dhw_comfstop,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ecostop,eco stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco_stop_temp,number.boiler_dhw_ecostop,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ecoplusstop,eco+ stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco+_stop_temp,number.boiler_dhw_ecoplusstop,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcircpump,circulation pump available during dhw,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available_during_dhw,switch.boiler_dhw_hpcircpump,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Geo 5xx",boiler,173,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Geo 5xx",boiler,173,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Geo 5xx",boiler,173,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Geo 5xx",boiler,173,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Geo 5xx",boiler,173,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Geo 5xx",boiler,173,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Geo 5xx",boiler,173,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Geo 5xx",boiler,173,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Geo 5xx",boiler,173,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Geo 5xx",boiler,173,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Geo 5xx",boiler,173,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Geo 5xx",boiler,173,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Geo 5xx",boiler,173,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Geo 5xx",boiler,173,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Geo 5xx",boiler,173,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Geo 5xx",boiler,173,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Geo 5xx",boiler,173,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Geo 5xx",boiler,173,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Geo 5xx",boiler,173,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Geo 5xx",boiler,173,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Geo 5xx",boiler,173,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Geo 5xx",boiler,173,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Geo 5xx",boiler,173,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Geo 5xx",boiler,173,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Geo 5xx",boiler,173,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Geo 5xx",boiler,173,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Geo 5xx",boiler,173,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Geo 5xx",boiler,173,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Geo 5xx",boiler,173,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Geo 5xx",boiler,173,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Geo 5xx",boiler,173,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Geo 5xx",boiler,173,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Geo 5xx",boiler,173,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Geo 5xx",boiler,173,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Geo 5xx",boiler,173,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Geo 5xx",boiler,173,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Geo 5xx",boiler,173,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Geo 5xx",boiler,173,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Geo 5xx",boiler,173,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Geo 5xx",boiler,173,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Geo 5xx",boiler,173,mandefrost,manual defrost,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_manual_defrost,sensor.boiler_mandefrost,6,0,1,-1,1 -"Geo 5xx",boiler,173,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Geo 5xx",boiler,173,nrg,energy,uint24,kWh,false,sensor.boiler_dhw_energy,sensor.boiler_dhw_nrg,6,9,1/100,-1,2 -"Geo 5xx",boiler,173,nrgheat,energy heating,uint24,kWh,false,sensor.boiler_energy_heating,sensor.boiler_nrgheat,6,0,1/100,-1,2 -"Geo 5xx",boiler,173,nrgcool,energy cooling,uint24,kWh,false,sensor.boiler_energy_cooling,sensor.boiler_nrgcool,6,0,1/100,-1,2 -"Geo 5xx",boiler,173,metertotal,meter total,uint24,kWh,false,sensor.boiler_meter_total,sensor.boiler_metertotal,6,0,1/100,-1,2 -"Geo 5xx",boiler,173,metercomp,meter compressor,uint24,kWh,false,sensor.boiler_meter_compressor,sensor.boiler_metercomp,6,0,1/100,-1,2 -"Geo 5xx",boiler,173,metereheat,meter e-heater,uint24,kWh,false,sensor.boiler_meter_e-heater,sensor.boiler_metereheat,6,0,1/100,-1,2 -"Geo 5xx",boiler,173,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/100,-1,2 -"Geo 5xx",boiler,173,metercool,meter cooling,uint24,kWh,false,sensor.boiler_meter_cooling,sensor.boiler_metercool,6,0,1/100,-1,2 -"Geo 5xx",boiler,173,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/100,-1,2 -"Geo 5xx",boiler,173,uptimetotal,heatpump total uptime,time,minutes,false,sensor.boiler_heatpump_total_uptime,sensor.boiler_uptimetotal,6,0,1/60,-1,2 -"Geo 5xx",boiler,173,uptimecontrol,total operating time heat,time,minutes,false,sensor.boiler_total_operating_time_heat,sensor.boiler_uptimecontrol,6,0,1/60,-1,2 -"Geo 5xx",boiler,173,uptimecompheating,operating time compressor heating,time,minutes,false,sensor.boiler_operating_time_compressor_heating,sensor.boiler_uptimecompheating,6,0,1/60,-1,2 -"Geo 5xx",boiler,173,uptimecompcooling,operating time compressor cooling,time,minutes,false,sensor.boiler_operating_time_compressor_cooling,sensor.boiler_uptimecompcooling,6,0,1/60,-1,2 -"Geo 5xx",boiler,173,uptimecomp,operating time compressor,time,minutes,false,sensor.boiler_dhw_operating_time_compressor,sensor.boiler_dhw_uptimecomp,6,9,1/60,-1,2 -"Geo 5xx",boiler,173,uptimecomppool,operating time compressor pool,time,minutes,false,sensor.boiler_operating_time_compressor_pool,sensor.boiler_uptimecomppool,6,0,1/60,-1,2 -"Geo 5xx",boiler,173,totalcompstarts,total compressor control starts,uint24, ,false,sensor.boiler_total_compressor_control_starts,sensor.boiler_totalcompstarts,6,0,1,-1,2 -"Geo 5xx",boiler,173,heatingstarts,heating control starts,uint24, ,false,sensor.boiler_heating_control_starts,sensor.boiler_heatingstarts,6,0,1,-1,2 -"Geo 5xx",boiler,173,coolingstarts,cooling control starts,uint24, ,false,sensor.boiler_cooling_control_starts,sensor.boiler_coolingstarts,6,0,1,-1,2 -"Geo 5xx",boiler,173,startshp,starts hp,uint24, ,false,sensor.boiler_dhw_starts_hp,sensor.boiler_dhw_startshp,6,9,1,-1,2 -"Geo 5xx",boiler,173,poolstarts,pool control starts,uint24, ,false,sensor.boiler_pool_control_starts,sensor.boiler_poolstarts,6,0,1,-1,2 -"Geo 5xx",boiler,173,nrgconstotal,total energy consumption,uint24,kWh,false,sensor.boiler_total_energy_consumption,sensor.boiler_nrgconstotal,6,0,1,-1,2 -"Geo 5xx",boiler,173,nrgconscomptotal,total energy consumption compressor,uint24,kWh,false,sensor.boiler_total_energy_consumption_compressor,sensor.boiler_nrgconscomptotal,6,0,1,-1,2 -"Geo 5xx",boiler,173,nrgconscompheating,energy consumption compressor heating,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_heating,sensor.boiler_nrgconscompheating,6,0,1,-1,2 -"Geo 5xx",boiler,173,nrgconscomp,energy consumption compressor,uint24,kWh,false,sensor.boiler_dhw_energy_consumption_compressor,sensor.boiler_dhw_nrgconscomp,6,9,1,-1,2 -"Geo 5xx",boiler,173,nrgconscompcooling,energy consumption compressor cooling,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_cooling,sensor.boiler_nrgconscompcooling,6,0,1,-1,2 -"Geo 5xx",boiler,173,nrgconscomppool,energy consumption compressor pool,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_pool,sensor.boiler_nrgconscomppool,6,0,1,-1,2 -"Geo 5xx",boiler,173,auxelecheatnrgconstotal,total aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_total_aux_elec._heater_energy_consumption,sensor.boiler_auxelecheatnrgconstotal,6,0,1,-1,2 -"Geo 5xx",boiler,173,auxelecheatnrgconsheating,aux elec. heater energy consumption heating,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_heating,sensor.boiler_auxelecheatnrgconsheating,6,0,1,-1,2 -"Geo 5xx",boiler,173,auxelecheatnrgcons,aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_dhw_aux_elec._heater_energy_consumption,sensor.boiler_dhw_auxelecheatnrgcons,6,9,1,-1,2 -"Geo 5xx",boiler,173,auxelecheatnrgconspool,aux elec. heater energy consumption pool,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_pool,sensor.boiler_auxelecheatnrgconspool,6,0,1,-1,2 -"Geo 5xx",boiler,173,nrgsupptotal,total energy supplied,uint24,kWh,false,sensor.boiler_total_energy_supplied,sensor.boiler_nrgsupptotal,6,0,1,-1,2 -"Geo 5xx",boiler,173,nrgsuppheating,total energy supplied heating,uint24,kWh,false,sensor.boiler_total_energy_supplied_heating,sensor.boiler_nrgsuppheating,6,0,1,-1,2 -"Geo 5xx",boiler,173,nrgsupp,total energy warm supplied,uint24,kWh,false,sensor.boiler_dhw_total_energy_warm_supplied,sensor.boiler_dhw_nrgsupp,6,9,1,-1,2 -"Geo 5xx",boiler,173,nrgsuppcooling,total energy supplied cooling,uint24,kWh,false,sensor.boiler_total_energy_supplied_cooling,sensor.boiler_nrgsuppcooling,6,0,1,-1,2 -"Geo 5xx",boiler,173,nrgsupppool,total energy supplied pool,uint24,kWh,false,sensor.boiler_total_energy_supplied_pool,sensor.boiler_nrgsupppool,6,0,1,-1,2 -"Geo 5xx",boiler,173,hppower,compressor power output,uint16,kW,false,sensor.boiler_compressor_power_output,sensor.boiler_hppower,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hpmaxpower,compressor max power,uint8 (>=0<=0),%,true,number.boiler_compressor_max_power,number.boiler_hpmaxpower,6,0,1,-1,1 -"Geo 5xx",boiler,173,pvmaxcomp,pv compressor max power,uint8 (>=0<=0),kW,true,number.boiler_pv_compressor_max_power,number.boiler_pvmaxcomp,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,powerreduction,power reduction,uint8 (>=30<=60),%,true,number.boiler_power_reduction,number.boiler_powerreduction,6,0,10,-1,1 -"Geo 5xx",boiler,173,hpsetdiffpress,set differential pressure,uint8 (>=150<=750),mbar,true,number.boiler_set_differential_pressure,number.boiler_hpsetdiffpress,6,0,50,-1,1 -"Geo 5xx",boiler,173,hpcompon,hp compressor,boolean, ,false,binary_sensor.boiler_hp_compressor,binary_sensor.boiler_hpcompon,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpactivity,compressor activity,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_compressor_activity,sensor.boiler_hpactivity,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpbrinepumpspd,brine pump speed,uint8,%,false,sensor.boiler_brine_pump_speed,sensor.boiler_hpbrinepumpspd,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpswitchvalve,switch valve,boolean, ,false,binary_sensor.boiler_switch_valve,binary_sensor.boiler_hpswitchvalve,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpcompspd,compressor speed,uint8,%,false,sensor.boiler_compressor_speed,sensor.boiler_hpcompspd,6,0,1,-1,1 -"Geo 5xx",boiler,173,hptargetspd,compressor target speed,uint8,%,false,sensor.boiler_compressor_target_speed,sensor.boiler_hptargetspd,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpcircspd,circulation pump speed,uint8,%,false,sensor.boiler_circulation_pump_speed,sensor.boiler_hpcircspd,6,0,1,-1,1 -"Geo 5xx",boiler,173,recvalve,receiver valve VR0,uint8,%,false,sensor.boiler_receiver_valve_VR0,sensor.boiler_recvalve,6,0,1,-1,1 -"Geo 5xx",boiler,173,expvalve,expansion valve VR1,uint8,%,false,sensor.boiler_expansion_valve_VR1,sensor.boiler_expvalve,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpbrinein,brine in/evaporator,int16,C,false,sensor.boiler_brine_in/evaporator,sensor.boiler_hpbrinein,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hpbrineout,brine out/condenser,int16,C,false,sensor.boiler_brine_out/condenser,sensor.boiler_hpbrineout,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptc0,heat carrier return (TC0),int16,C,false,sensor.boiler_heat_carrier_return_(TC0),sensor.boiler_hptc0,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptc1,heat carrier forward (TC1),int16,C,false,sensor.boiler_heat_carrier_forward_(TC1),sensor.boiler_hptc1,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptc3,condenser temperature (TC3),int16,C,false,sensor.boiler_condenser_temperature_(TC3),sensor.boiler_hptc3,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptr1,compressor temperature (TR1),int16,C,false,sensor.boiler_compressor_temperature_(TR1),sensor.boiler_hptr1,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.boiler_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.boiler_hptr3,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.boiler_evaporator_inlet_temperature_(TR4),sensor.boiler_hptr4,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.boiler_compressor_inlet_temperature_(TR5),sensor.boiler_hptr5,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.boiler_compressor_outlet_temperature_(TR6),sensor.boiler_hptr6,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptr7,refrigerant temperature gas side (condenser input) (TR7),int16,C,false,sensor.boiler_refrigerant_temperature_gas_side_(condenser_input)_(TR7),sensor.boiler_hptr7,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptl2,air inlet temperature (TL2),int16,C,false,sensor.boiler_air_inlet_temperature_(TL2),sensor.boiler_hptl2,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.boiler_low_pressure_side_temperature_(PL1),sensor.boiler_hppl1,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.boiler_high_pressure_side_temperature_(PH1),sensor.boiler_hpph1,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hpta4,drain pan temp (TA4),int16,C,false,sensor.boiler_drain_pan_temp_(TA4),sensor.boiler_hpta4,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptw1,reservoir temp (TW1),int16,C,false,sensor.boiler_reservoir_temp_(TW1),sensor.boiler_hptw1,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,poolsettemp,pool set temperature,uint8 (>=0<=0),C,true,number.boiler_pool_set_temperature,number.boiler_poolsettemp,6,0,1/2,-1,1 -"Geo 5xx",boiler,173,hp4way,4-way valve (VR4),boolean, ,false,binary_sensor.boiler_4-way_valve_(VR4),binary_sensor.boiler_hp4way,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpin1,input 1 state,boolean, ,false,binary_sensor.boiler_input_1_state,binary_sensor.boiler_hpin1,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpin1opt,input 1 options,string (>=0<=0), ,true,sensor.boiler_input_1_options,sensor.boiler_hpin1opt,6,0,1,-1,0 -"Geo 5xx",boiler,173,hpin2,input 2 state,boolean, ,false,binary_sensor.boiler_input_2_state,binary_sensor.boiler_hpin2,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpin2opt,input 2 options,string (>=0<=0), ,true,sensor.boiler_input_2_options,sensor.boiler_hpin2opt,6,0,1,-1,0 -"Geo 5xx",boiler,173,hpin3,input 3 state,boolean, ,false,binary_sensor.boiler_input_3_state,binary_sensor.boiler_hpin3,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpin3opt,input 3 options,string (>=0<=0), ,true,sensor.boiler_input_3_options,sensor.boiler_hpin3opt,6,0,1,-1,0 -"Geo 5xx",boiler,173,hpin4,input 4 state,boolean, ,false,binary_sensor.boiler_input_4_state,binary_sensor.boiler_hpin4,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpin4opt,input 4 options,string (>=0<=0), ,true,sensor.boiler_input_4_options,sensor.boiler_hpin4opt,6,0,1,-1,0 -"Geo 5xx",boiler,173,maxheatcomp,heat limit compressor,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_compressor,select.boiler_maxheatcomp,6,0,1,-1,1 -"Geo 5xx",boiler,173,maxheatheat,heat limit heating,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_heating,select.boiler_maxheatheat,6,0,1,-1,1 -"Geo 5xx",boiler,173,maxheat,heat limit,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_dhw_heat_limit,select.boiler_dhw_maxheat,6,9,1,-1,1 -"Geo 5xx",boiler,173,auxheatersource,aux heater source,enum [not installed\|electric heater\|exclusive\|parallel\|hybrid] (>=0<=0), ,true,select.boiler_aux_heater_source,select.boiler_auxheatersource,6,0,1,-1,1 -"Geo 5xx",boiler,173,pvcooling,cooling only with PV,boolean (>=0<=0), ,true,switch.boiler_cooling_only_with_PV,switch.boiler_pvcooling,6,0,1,-1,1 -"Geo 5xx",boiler,173,auxheateronly,aux heater only,boolean (>=0<=0), ,true,switch.boiler_aux_heater_only,switch.boiler_auxheateronly,6,0,1,-1,1 -"Geo 5xx",boiler,173,auxheateroff,disable aux heater,boolean (>=0<=0), ,true,switch.boiler_disable_aux_heater,switch.boiler_auxheateroff,6,0,1,-1,1 -"Geo 5xx",boiler,173,auxheaterstatus,aux heater status,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_aux_heater_status,sensor.boiler_auxheaterstatus,6,0,1,-1,1 -"Geo 5xx",boiler,173,auxheaterlevel,aux heater level,uint8,%,false,sensor.boiler_aux_heater_level,sensor.boiler_auxheaterlevel,6,0,1,-1,1 -"Geo 5xx",boiler,173,auxheaterdelay,aux heater on delay,uint16 (>=10<=1000),K*min,true,number.boiler_aux_heater_on_delay,number.boiler_auxheaterdelay,6,0,10,-1,1 -"Geo 5xx",boiler,173,auxmaxlimit,aux heater max limit,uint8 (>=0<=10),K,true,number.boiler_aux_heater_max_limit,number.boiler_auxmaxlimit,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,auxlimitstart,aux heater limit start,uint8 (>=0<=10),K,true,number.boiler_aux_heater_limit_start,number.boiler_auxlimitstart,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,auxheatrmode,aux heater mode,enum [eco\|comfort] (>=0<=0), ,true,select.boiler_aux_heater_mode,select.boiler_auxheatrmode,6,0,1,-1,1 -"Geo 5xx",boiler,173,hphystheat,on/off hyst heat,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_heat,number.boiler_hphystheat,6,0,5,-1,1 -"Geo 5xx",boiler,173,hphystcool,on/off hyst cool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_cool,number.boiler_hphystcool,6,0,5,-1,1 -"Geo 5xx",boiler,173,hphystpool,on/off hyst pool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_pool,number.boiler_hphystpool,6,0,5,-1,1 -"Geo 5xx",boiler,173,silentmode,silent mode,enum [off\|auto\|on] (>=0<=0), ,true,select.boiler_silent_mode,select.boiler_silentmode,6,0,1,-1,1 -"Geo 5xx",boiler,173,silentfrom,silent mode from,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_from,number.boiler_silentfrom,6,0,15,-1,1 -"Geo 5xx",boiler,173,silentto,silent mode to,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_to,number.boiler_silentto,6,0,15,-1,1 -"Geo 5xx",boiler,173,mintempsilent,min outside temp for silent mode,int8 (>=0<=0),C,true,number.boiler_min_outside_temp_for_silent_mode,number.boiler_mintempsilent,6,0,1,-1,1 -"Geo 5xx",boiler,173,tempparmode,outside temp parallel mode,int8 (>=0<=0),C,true,number.boiler_outside_temp_parallel_mode,number.boiler_tempparmode,6,0,1,-1,1 -"Geo 5xx",boiler,173,auxheatmix,aux heater mixing valve,int8,%,false,sensor.boiler_aux_heater_mixing_valve,sensor.boiler_auxheatmix,6,0,1,-1,1 -"Geo 5xx",boiler,173,tempdiffheat,temp diff TC3/TC0 heat,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_heat,number.boiler_tempdiffheat,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,tempdiffcool,temp diff TC3/TC0 cool,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_cool,number.boiler_tempdiffcool,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,vpcooling,valve/pump cooling,boolean (>=0<=0), ,true,switch.boiler_valve/pump_cooling,switch.boiler_vpcooling,6,0,1,-1,1 -"Geo 5xx",boiler,173,heatcable,heating cable,boolean (>=0<=0), ,true,switch.boiler_heating_cable,switch.boiler_heatcable,6,0,1,-1,1 -"Geo 5xx",boiler,173,vc0valve,VC0 valve,boolean (>=0<=0), ,true,switch.boiler_VC0_valve,switch.boiler_vc0valve,6,0,1,-1,1 -"Geo 5xx",boiler,173,primepump,primary heatpump,boolean (>=0<=0), ,true,switch.boiler_primary_heatpump,switch.boiler_primepump,6,0,1,-1,1 -"Geo 5xx",boiler,173,primepumpmod,primary heatpump modulation,uint8 (>=0<=0),%,true,number.boiler_primary_heatpump_modulation,number.boiler_primepumpmod,6,0,1,-1,1 -"Geo 5xx",boiler,173,hp3way,3-way valve,boolean (>=0<=0), ,true,switch.boiler_3-way_valve,switch.boiler_hp3way,6,0,1,-1,1 -"Geo 5xx",boiler,173,elheatstep1,el. heater step 1,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_1,switch.boiler_elheatstep1,6,0,1,-1,1 -"Geo 5xx",boiler,173,elheatstep2,el. heater step 2,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_2,switch.boiler_elheatstep2,6,0,1,-1,1 -"Geo 5xx",boiler,173,elheatstep3,el. heater step 3,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_3,switch.boiler_elheatstep3,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpea0,condensate reservoir heating (EA0),boolean, ,false,binary_sensor.boiler_condensate_reservoir_heating_(EA0),binary_sensor.boiler_hpea0,6,0,1,-1,1 -"Geo 5xx",boiler,173,hppumpmode,primary heatpump mode,enum [auto\|continuous] (>=0<=0), ,true,select.boiler_primary_heatpump_mode,select.boiler_hppumpmode,6,0,1,-1,1 -"Geo 5xx",boiler,173,fan,fan,uint8 (>=20<=100),%,true,number.boiler_fan,number.boiler_fan,6,0,1,-1,1 -"Geo 5xx",boiler,173,fanspd,fan speed,uint8,%,false,sensor.boiler_fan_speed,sensor.boiler_fanspd,6,0,1,-1,1 -"Geo 5xx",boiler,173,shutdown,shutdown,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_shutdown,sensor.boiler_shutdown,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpcurrpower,compressor current power,uint16,W,false,sensor.boiler_compressor_current_power,sensor.boiler_hpcurrpower,6,0,1,-1,1 -"Geo 5xx",boiler,173,hppowerlimit,power limit,uint16 (>=0<=0),W,true,number.boiler_power_limit,number.boiler_hppowerlimit,6,0,1,-1,1 -"Geo 5xx",boiler,173,alternatingop,alternating operation,boolean (>=0<=0), ,true,switch.boiler_dhw_alternating_operation,switch.boiler_dhw_alternatingop,6,9,1,-1,1 -"Geo 5xx",boiler,173,altopprioheat,prioritise heating during dhw,uint8 (>=20<=120),minutes,true,number.boiler_dhw_prioritise_heating_during_dhw,number.boiler_dhw_altopprioheat,6,9,1,-1,1 -"Geo 5xx",boiler,173,altopprio,prioritise dhw during heating,uint8 (>=30<=120),minutes,true,number.boiler_dhw_prioritise_dhw_during_heating,number.boiler_dhw_altopprio,6,9,1,-1,1 -"Geo 5xx",boiler,173,comfoff,comfort switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_comfort_switch_off,number.boiler_dhw_comfoff,6,9,1,-1,1 -"Geo 5xx",boiler,173,ecooff,eco switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_eco_switch_off,number.boiler_dhw_ecooff,6,9,1,-1,1 -"Geo 5xx",boiler,173,ecoplusoff,eco+ switch off,uint8 (>=48<=63),C,true,number.boiler_dhw_eco+_switch_off,number.boiler_dhw_ecoplusoff,6,9,1,-1,1 -"Geo 5xx",boiler,173,comfdiff,comfort diff,uint8 (>=4<=15),K,true,number.boiler_dhw_comfort_diff,number.boiler_dhw_comfdiff,6,9,1,-1,1 -"Geo 5xx",boiler,173,ecodiff,eco diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco_diff,number.boiler_dhw_ecodiff,6,9,1,-1,1 -"Geo 5xx",boiler,173,ecoplusdiff,eco+ diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco+_diff,number.boiler_dhw_ecoplusdiff,6,9,1,-1,1 -"Geo 5xx",boiler,173,comfstop,comfort stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_comfort_stop_temp,number.boiler_dhw_comfstop,6,9,1,-1,1 -"Geo 5xx",boiler,173,ecostop,eco stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco_stop_temp,number.boiler_dhw_ecostop,6,9,1,-1,1 -"Geo 5xx",boiler,173,ecoplusstop,eco+ stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco+_stop_temp,number.boiler_dhw_ecoplusstop,6,9,1,-1,1 -"Geo 5xx",boiler,173,hpcircpump,circulation pump available during dhw,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available_during_dhw,switch.boiler_dhw_hpcircpump,6,9,1,-1,1 -"Geo 5xx",boiler,173,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Geo 5xx",boiler,173,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Geo 5xx",boiler,173,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Geo 5xx",boiler,173,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Geo 5xx",boiler,173,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Geo 5xx",boiler,173,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Geo 5xx",boiler,173,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Geo 5xx",boiler,173,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Geo 5xx",boiler,173,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Geo 5xx",boiler,173,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Geo 5xx",boiler,173,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Geo 5xx",boiler,173,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Geo 5xx",boiler,173,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Geo 5xx",boiler,173,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Geo 5xx",boiler,173,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Geo 5xx",boiler,173,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Geo 5xx",boiler,173,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Geo 5xx",boiler,173,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Geo 5xx",boiler,173,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Geo 5xx",boiler,173,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Geo 5xx",boiler,173,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Geo 5xx",boiler,173,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Geo 5xx",boiler,173,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Geo 5xx",boiler,173,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Geo 5xx",boiler,173,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Geo 5xx",boiler,173,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Geo 5xx",boiler,173,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Geo 5xx",boiler,173,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Geo 5xx",boiler,173,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Geo 5xx",boiler,173,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Geo 5xx",boiler,173,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Geo 5xx",boiler,173,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Geo 5xx",boiler,173,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Geo 5xx",boiler,173,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Geo 5xx",boiler,173,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Geo 5xx",boiler,173,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Geo 5xx",boiler,173,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Geo 5xx",boiler,173,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Geo 5xx",boiler,173,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Geo 5xx",boiler,173,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Geo 5xx",boiler,173,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Logamax U122, Cerapur",boiler,203,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Logamax U122, Cerapur",boiler,203,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Logamax U122, Cerapur",boiler,203,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Logamax U122, Cerapur",boiler,203,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Logamax U122, Cerapur",boiler,203,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Logamax U122, Cerapur",boiler,203,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Logamax U122, Cerapur",boiler,203,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Logamax U122, Cerapur",boiler,203,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Logamax U122, Cerapur",boiler,203,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Logamax U122, Cerapur",boiler,203,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Logamax U122, Cerapur",boiler,203,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Logamax U122, Cerapur",boiler,203,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Logamax U122, Cerapur",boiler,203,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Logamax U122, Cerapur",boiler,203,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Logamax U122, Cerapur",boiler,203,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Logamax U122, Cerapur",boiler,203,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Logamax U122, Cerapur",boiler,203,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Logamax U122, Cerapur",boiler,203,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Logamax U122, Cerapur",boiler,203,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Logamax U122, Cerapur",boiler,203,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Logamax U122, Cerapur",boiler,203,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Ecomline Excellent",boiler,206,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Ecomline Excellent",boiler,206,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Ecomline Excellent",boiler,206,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Ecomline Excellent",boiler,206,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Ecomline Excellent",boiler,206,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Ecomline Excellent",boiler,206,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Ecomline Excellent",boiler,206,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Ecomline Excellent",boiler,206,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Ecomline Excellent",boiler,206,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Ecomline Excellent",boiler,206,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Ecomline Excellent",boiler,206,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Ecomline Excellent",boiler,206,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Ecomline Excellent",boiler,206,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Ecomline Excellent",boiler,206,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Ecomline Excellent",boiler,206,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Ecomline Excellent",boiler,206,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Ecomline Excellent",boiler,206,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Ecomline Excellent",boiler,206,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Ecomline Excellent",boiler,206,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Ecomline Excellent",boiler,206,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Ecomline Excellent",boiler,206,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Ecomline Excellent",boiler,206,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Ecomline Excellent",boiler,206,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Ecomline Excellent",boiler,206,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Ecomline Excellent",boiler,206,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Ecomline Excellent",boiler,206,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Ecomline Excellent",boiler,206,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Ecomline Excellent",boiler,206,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Ecomline Excellent",boiler,206,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Ecomline Excellent",boiler,206,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Ecomline Excellent",boiler,206,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Ecomline Excellent",boiler,206,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Ecomline Excellent",boiler,206,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Ecomline Excellent",boiler,206,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Ecomline Excellent",boiler,206,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Ecomline Excellent",boiler,206,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Ecomline Excellent",boiler,206,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Ecomline Excellent",boiler,206,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Ecomline Excellent",boiler,206,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Cascade MC400",boiler,210,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Cascade MC400",boiler,210,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Cascade MC400",boiler,210,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Cascade MC400",boiler,210,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Cascade MC400",boiler,210,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Cascade MC400",boiler,210,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Cascade MC400",boiler,210,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Cascade MC400",boiler,210,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Cascade MC400",boiler,210,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Cascade MC400",boiler,210,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Cascade MC400",boiler,210,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Cascade MC400",boiler,210,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Cascade MC400",boiler,210,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Cascade MC400",boiler,210,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Cascade MC400",boiler,210,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Cascade MC400",boiler,210,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Cascade MC400",boiler,210,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Cascade MC400",boiler,210,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Cascade MC400",boiler,210,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Cascade MC400",boiler,210,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Cascade MC400",boiler,210,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Cascade MC400",boiler,210,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Cascade MC400",boiler,210,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Cascade MC400",boiler,210,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Cascade MC400",boiler,210,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Cascade MC400",boiler,210,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Cascade MC400",boiler,210,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Cascade MC400",boiler,210,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Cascade MC400",boiler,210,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Cascade MC400",boiler,210,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Cascade MC400",boiler,210,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Cascade MC400",boiler,210,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Cascade MC400",boiler,210,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Cascade MC400",boiler,210,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Cascade MC400",boiler,210,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Cascade MC400",boiler,210,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Cascade MC400",boiler,210,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Cascade MC400",boiler,210,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Cascade MC400",boiler,210,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Cascade MC400",boiler,210,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Cascade MC400",boiler,210,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Cascade MC400",boiler,210,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Cascade MC400",boiler,210,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Cascade MC400",boiler,210,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Cascade MC400",boiler,210,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Cascade MC400",boiler,210,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Cascade MC400",boiler,210,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Cascade MC400",boiler,210,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Cascade MC400",boiler,210,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Cascade MC400",boiler,210,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Cascade MC400",boiler,210,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Cascade MC400",boiler,210,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Cascade MC400",boiler,210,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Cascade MC400",boiler,210,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Cascade MC400",boiler,210,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Cascade MC400",boiler,210,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Cascade MC400",boiler,210,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Cascade MC400",boiler,210,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Cascade MC400",boiler,210,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Cascade MC400",boiler,210,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Cascade MC400",boiler,210,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Cascade MC400",boiler,210,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Cascade MC400",boiler,210,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Cascade MC400",boiler,210,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Cascade MC400",boiler,210,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Cascade MC400",boiler,210,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Cascade MC400",boiler,210,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Cascade MC400",boiler,210,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Cascade MC400",boiler,210,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Cascade MC400",boiler,210,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Cascade MC400",boiler,210,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Cascade MC400",boiler,210,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Cascade MC400",boiler,210,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Cascade MC400",boiler,210,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Cascade MC400",boiler,210,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Cascade MC400",boiler,210,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Cascade MC400",boiler,210,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Cascade MC400",boiler,210,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Cascade MC400",boiler,210,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Cascade MC400",boiler,210,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Cascade MC400",boiler,210,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Cascade MC400",boiler,210,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Cascade MC400",boiler,210,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Cascade MC400",boiler,210,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Cascade MC400",boiler,210,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Cascade MC400",boiler,210,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Cascade MC400",boiler,210,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Cascade MC400",boiler,210,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Cascade MC400",boiler,210,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Cascade MC400",boiler,210,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Cascade MC400",boiler,210,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Cascade MC400",boiler,210,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Cascade MC400",boiler,210,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Cascade MC400",boiler,210,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Cascade MC400",boiler,210,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Cascade MC400",boiler,210,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Cascade MC400",boiler,210,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Cascade MC400",boiler,210,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Cascade MC400",boiler,210,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Cascade MC400",boiler,210,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Cascade MC400",boiler,210,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Cascade MC400",boiler,210,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Cascade MC400",boiler,210,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Cascade MC400",boiler,210,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Cascade MC400",boiler,210,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Cascade MC400",boiler,210,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Cascade MC400",boiler,210,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Cascade MC400",boiler,210,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Cascade MC400",boiler,210,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Cascade MC400",boiler,210,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Cascade MC400",boiler,210,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Cascade MC400",boiler,210,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Cascade MC400",boiler,210,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Cascade MC400",boiler,210,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Cascade MC400",boiler,210,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Cascade MC400",boiler,210,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Cascade MC400",boiler,210,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Cascade MC400",boiler,210,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Cascade MC400",boiler,210,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Cascade MC400",boiler,210,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"EasyControl Adapter",boiler,211,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"EasyControl Adapter",boiler,211,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"EasyControl Adapter",boiler,211,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"EasyControl Adapter",boiler,211,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"EasyControl Adapter",boiler,211,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"EasyControl Adapter",boiler,211,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"EasyControl Adapter",boiler,211,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"EasyControl Adapter",boiler,211,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"EasyControl Adapter",boiler,211,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"EasyControl Adapter",boiler,211,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"EasyControl Adapter",boiler,211,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"EasyControl Adapter",boiler,211,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"EasyControl Adapter",boiler,211,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"EasyControl Adapter",boiler,211,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"EasyControl Adapter",boiler,211,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"EasyControl Adapter",boiler,211,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"EasyControl Adapter",boiler,211,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"EasyControl Adapter",boiler,211,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"EasyControl Adapter",boiler,211,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"EasyControl Adapter",boiler,211,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"EasyControl Adapter",boiler,211,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"EasyControl Adapter",boiler,211,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"EasyControl Adapter",boiler,211,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"EasyControl Adapter",boiler,211,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"EasyControl Adapter",boiler,211,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"EasyControl Adapter",boiler,211,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"EasyControl Adapter",boiler,211,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"EasyControl Adapter",boiler,211,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"EasyControl Adapter",boiler,211,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"EasyControl Adapter",boiler,211,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"EasyControl Adapter",boiler,211,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"EasyControl Adapter",boiler,211,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"EasyControl Adapter",boiler,211,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"EasyControl Adapter",boiler,211,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"EasyControl Adapter",boiler,211,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"EasyControl Adapter",boiler,211,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"EasyControl Adapter",boiler,211,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"EasyControl Adapter",boiler,211,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"EasyControl Adapter",boiler,211,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,netflowtemp,heat network flow temp,uint16,C,false,sensor.boiler_heat_network_flow_temp,sensor.boiler_netflowtemp,6,0,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatvalve,heating valve,uint8,%,false,sensor.boiler_heating_valve,sensor.boiler_heatvalve,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhwvalve,valve,uint8,%,false,sensor.boiler_dhw_valve,sensor.boiler_dhw_dhwvalve,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,keepwarmtemp,keep warm temperature,uint8 (>=0<=0),C,true,number.boiler_keep_warm_temperature,number.boiler_keepwarmtemp,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,setreturntemp,set temp return,uint8 (>=0<=0),C,true,number.boiler_set_temp_return,number.boiler_setreturntemp,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heating,heating,boolean, ,false,binary_sensor.boiler_heating,binary_sensor.boiler_heating,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Logamatic TC100, Moduline Easy",thermostat,202,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"Logamatic TC100, Moduline Easy",thermostat,202,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"Logamatic TC100, Moduline Easy",thermostat,202,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"Logamatic TC100, Moduline Easy",thermostat,202,seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/100,-1,1 -"Logamatic TC100, Moduline Easy",thermostat,202,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/100,-1,1 -"Logamatic TC100, Moduline Easy",thermostat,202,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"EasyControl, CT200",thermostat,203,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"EasyControl, CT200",thermostat,203,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"EasyControl, CT200",thermostat,203,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"EasyControl, CT200",thermostat,203,seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/100,-1,1 -"EasyControl, CT200",thermostat,203,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/100,-1,1 -"EasyControl, CT200",thermostat,203,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"UI800, BC400",thermostat,4,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"UI800, BC400",thermostat,4,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"UI800, BC400",thermostat,4,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"UI800, BC400",thermostat,4,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"UI800, BC400",thermostat,4,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,-1,1 -"UI800, BC400",thermostat,4,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,-1,1 -"UI800, BC400",thermostat,4,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,-1,1 -"UI800, BC400",thermostat,4,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 -"UI800, BC400",thermostat,4,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"UI800, BC400",thermostat,4,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 -"UI800, BC400",thermostat,4,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,-1,1 -"UI800, BC400",thermostat,4,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"UI800, BC400",thermostat,4,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"UI800, BC400",thermostat,4,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"UI800, BC400",thermostat,4,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"UI800, BC400",thermostat,4,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"UI800, BC400",thermostat,4,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"UI800, BC400",thermostat,4,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"UI800, BC400",thermostat,4,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,-1,1 -"UI800, BC400",thermostat,4,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,-1,1 -"UI800, BC400",thermostat,4,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,-1,1 -"UI800, BC400",thermostat,4,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,-1,1 -"UI800, BC400",thermostat,4,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"UI800, BC400",thermostat,4,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"UI800, BC400",thermostat,4,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"UI800, BC400",thermostat,4,mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"UI800, BC400",thermostat,4,modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"UI800, BC400",thermostat,4,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"UI800, BC400",thermostat,4,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 -"UI800, BC400",thermostat,4,comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,-1,1 -"UI800, BC400",thermostat,4,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 -"UI800, BC400",thermostat,4,roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,-1,1 -"UI800, BC400",thermostat,4,curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,-1,1 -"UI800, BC400",thermostat,4,nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 -"UI800, BC400",thermostat,4,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"UI800, BC400",thermostat,4,summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,-1,1 -"UI800, BC400",thermostat,4,hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,-1,1 -"UI800, BC400",thermostat,4,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"UI800, BC400",thermostat,4,hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,-1,1 -"UI800, BC400",thermostat,4,vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,-1,1 -"UI800, BC400",thermostat,4,controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"UI800, BC400",thermostat,4,program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"UI800, BC400",thermostat,4,tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"UI800, BC400",thermostat,4,cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,-1,1 -"UI800, BC400",thermostat,4,fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,-1,1 -"UI800, BC400",thermostat,4,comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,-1,1 -"UI800, BC400",thermostat,4,comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"UI800, BC400",thermostat,4,reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 -"UI800, BC400",thermostat,4,noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 -"UI800, BC400",thermostat,4,hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,-1,1 -"UI800, BC400",thermostat,4,coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,-1,1 -"UI800, BC400",thermostat,4,hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,-1,1 -"UI800, BC400",thermostat,4,dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,-1,1 -"UI800, BC400",thermostat,4,roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,-1,1 -"UI800, BC400",thermostat,4,hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,control,control device,enum [off\|-\|RC100\|RC100H\|-\|RC120RF\|RC220\|single] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,-1,1 -"UI800, BC400",thermostat,4,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"UI800, BC400",thermostat,4,remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,-1,1 -"UI800, BC400",thermostat,4,heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,-1,1 -"UI800, BC400",thermostat,4,heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,-1,1 -"UI800, BC400",thermostat,4,coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,-1,1 -"UI800, BC400",thermostat,4,cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,-1,1 -"UI800, BC400",thermostat,4,instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,-1,1 -"UI800, BC400",thermostat,4,coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,-1,1 -"UI800, BC400",thermostat,4,boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,-1,1 -"UI800, BC400",thermostat,4,boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,-1,1 -"UI800, BC400",thermostat,4,switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,-1,1 -"UI800, BC400",thermostat,4,redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,-1,1 -"UI800, BC400",thermostat,4,solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,-1,1 -"UI800, BC400",thermostat,4,currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,-1,1 -"UI800, BC400",thermostat,4,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,-1,1 -"UI800, BC400",thermostat,4,pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,-1,1 -"UI800, BC400",thermostat,4,inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,-1,1 -"UI800, BC400",thermostat,4,inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,-1,1 -"UI800, BC400",thermostat,4,mode,operating mode,enum [off\|eco+\|eco\|comfort\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"UI800, BC400",thermostat,4,modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,-1,1 -"UI800, BC400",thermostat,4,settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,-1,1 -"UI800, BC400",thermostat,4,settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,-1,1 -"UI800, BC400",thermostat,4,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 -"UI800, BC400",thermostat,4,chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,-1,1 -"UI800, BC400",thermostat,4,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"UI800, BC400",thermostat,4,extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,-1,1 -"UI800, BC400",thermostat,4,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 -"UI800, BC400",thermostat,4,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 -"UI800, BC400",thermostat,4,disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,-1,1 -"UI800, BC400",thermostat,4,dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,-1,1 -"UI800, BC400",thermostat,4,dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,-1,1 -"CR11",thermostat,10,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"CR11",thermostat,10,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"CR11",thermostat,10,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"CR11",thermostat,10,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"CR11",thermostat,10,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"CR11",thermostat,10,mode,operating mode,enum [off\|manual] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"CR11",thermostat,10,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"CR11",thermostat,10,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"RC10",thermostat,65,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC10",thermostat,65,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC10",thermostat,65,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC10",thermostat,65,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"RC10",thermostat,65,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC10",thermostat,65,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC10",thermostat,65,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC10",thermostat,65,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC10",thermostat,65,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"RC10",thermostat,65,daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"RC10",thermostat,65,nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"RC10",thermostat,65,program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"RC10",thermostat,65,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"RC10",thermostat,65,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"RC10",thermostat,65,tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"RC10",thermostat,65,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"RC10",thermostat,65,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"RC10",thermostat,65,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"RC30",thermostat,67,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC30",thermostat,67,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC30",thermostat,67,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC30",thermostat,67,display,display,enum [internal temperature\|internal setpoint\|external temperature\|burner temperature\|dhw temperature\|functioning mode\|time\|date\|smoke temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 -"RC30",thermostat,67,language,language,enum [german\|dutch\|french\|italian], ,false,sensor.thermostat_language,sensor.thermostat_language,7,0,1,-1,1 -"RC30",thermostat,67,clockoffset,clock offset,int8 (>=0<=0),seconds,true,number.thermostat_clock_offset,number.thermostat_clockoffset,7,0,1,-1,1 -"RC30",thermostat,67,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"RC30",thermostat,67,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"RC30",thermostat,67,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,-1,1 -"RC30",thermostat,67,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,-1,1 -"RC30",thermostat,67,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 -"RC30",thermostat,67,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,-1,1 -"RC30",thermostat,67,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 -"RC30",thermostat,67,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC30",thermostat,67,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC30",thermostat,67,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC30",thermostat,67,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC30",thermostat,67,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"RC30",thermostat,67,daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"RC30",thermostat,67,nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"RC30",thermostat,67,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"RC30",thermostat,67,offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,-1,1 -"RC30",thermostat,67,holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,-1,1 -"RC30",thermostat,67,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"RC30",thermostat,67,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"RC30",thermostat,67,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"RC30",thermostat,67,holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,-1,1 -"RC30",thermostat,67,nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 -"RC30",thermostat,67,nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 -"RC30",thermostat,67,roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 -"RC30",thermostat,67,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"RC30",thermostat,67,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"RC30",thermostat,67,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,-1,1 -"RC30",thermostat,67,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"RC30",thermostat,67,reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 -"RC30",thermostat,67,controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"RC30",thermostat,67,control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,-1,1 -"RC30",thermostat,67,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,-1,0 -"RC30",thermostat,67,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,-1,0 -"RC30",thermostat,67,program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"RC30",thermostat,67,pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,-1,1 -"RC30",thermostat,67,party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,-1,1 -"RC30",thermostat,67,tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"RC30",thermostat,67,noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 -"RC30",thermostat,67,reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 -"RC30",thermostat,67,vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,-1,1 -"RC30",thermostat,67,vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,-1,1 -"RC30",thermostat,67,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"RC30",thermostat,67,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 -"RC30",thermostat,67,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"RC30",thermostat,67,switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,-1,0 -"RC30",thermostat,67,switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,-1,0 -"RC30",thermostat,67,mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"RC30",thermostat,67,circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 -"RC30",thermostat,67,progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,-1,1 -"RC30",thermostat,67,circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,-1,1 -"RC30",thermostat,67,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 -"RC30",thermostat,67,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 -"RC30",thermostat,67,disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,-1,1 -"RC30",thermostat,67,maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,-1,1 -"RC30",thermostat,67,onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,-1,1 -"RC30",thermostat,67,switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,-1,0 -"RC30",thermostat,67,circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,-1,0 -"RC30",thermostat,67,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,-1,0 -"RC30",thermostat,67,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,-1,0 -"RC20, Moduline 300",thermostat,77,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC20, Moduline 300",thermostat,77,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC20, Moduline 300",thermostat,77,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC20, Moduline 300",thermostat,77,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC20, Moduline 300",thermostat,77,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC20, Moduline 300",thermostat,77,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC20, Moduline 300",thermostat,77,mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC20, Moduline 300",thermostat,77,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 -"RC20, Moduline 300",thermostat,77,offtemp,temperature when mode is off,uint8 (>=0<=0),C,true,number.thermostat_hc1_temperature_when_mode_is_off,number.thermostat_hc1_offtemp,7,1,1/2,-1,1 -"RC20, Moduline 300",thermostat,77,daytemp2,day temperature T2,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T2,number.thermostat_hc1_daytemp2,7,1,1/2,-1,1 -"RC20, Moduline 300",thermostat,77,daytemp3,day temperature T3,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T3,number.thermostat_hc1_daytemp3,7,1,1/2,-1,1 -"RC20, Moduline 300",thermostat,77,daytemp4,day temperature T4,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T4,number.thermostat_hc1_daytemp4,7,1,1/2,-1,1 -"RC20, Moduline 300",thermostat,77,nighttemp,night temperature T1,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature_T1,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"RC20, Moduline 300",thermostat,77,switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_program_switchtime,sensor.thermostat_hc1_switchtime,7,1,1,-1,0 -"Moduline 400",thermostat,78,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"Moduline 400",thermostat,78,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"Moduline 400",thermostat,78,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"Moduline 400",thermostat,78,clockoffset,clock offset,int8 (>=0<=0),seconds,true,number.thermostat_clock_offset,number.thermostat_clockoffset,7,0,1,-1,1 -"Moduline 400",thermostat,78,autodst,automatic change daylight saving time,boolean (>=0<=0), ,true,switch.thermostat_automatic_change_daylight_saving_time,switch.thermostat_autodst,7,0,1,-1,1 -"Moduline 400",thermostat,78,language,language,enum [german\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,-1,1 -"Moduline 400",thermostat,78,backlight,key backlight,boolean (>=0<=0), ,true,switch.thermostat_key_backlight,switch.thermostat_backlight,7,0,1,-1,1 -"Moduline 400",thermostat,78,brightness,screen brightness,int8 (>=-15<=15), ,true,number.thermostat_screen_brightness,number.thermostat_brightness,7,0,1,-1,1 -"Moduline 400",thermostat,78,mixingvalves,mixing valves,uint8 (>=0<=2), ,true,number.thermostat_mixing_valves,number.thermostat_mixingvalves,7,0,1,-1,1 -"Moduline 400",thermostat,78,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 -"Moduline 400",thermostat,78,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_heating_PID,select.thermostat_heatingpid,7,0,1,-1,1 -"Moduline 400",thermostat,78,preheating,preheating in the clock program,boolean (>=0<=0), ,true,switch.thermostat_preheating_in_the_clock_program,switch.thermostat_preheating,7,0,1,-1,1 -"Moduline 400",thermostat,78,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"Moduline 400",thermostat,78,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"Moduline 400",thermostat,78,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"Moduline 400",thermostat,78,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"Moduline 400",thermostat,78,mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"Moduline 400",thermostat,78,pause,pause time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,-1,1 -"Moduline 400",thermostat,78,party,party time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,-1,1 -"Moduline 400",thermostat,78,vacations1,vacation dates 1,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_1,sensor.thermostat_hc1_vacations1,7,1,1,-1,0 -"Moduline 400",thermostat,78,vacations2,vacation dates 2,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_2,sensor.thermostat_hc1_vacations2,7,1,1,-1,0 -"Moduline 400",thermostat,78,vacations3,vacation dates 3,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_3,sensor.thermostat_hc1_vacations3,7,1,1,-1,0 -"Moduline 400",thermostat,78,vacations4,vacation dates 4,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_4,sensor.thermostat_hc1_vacations4,7,1,1,-1,0 -"Moduline 400",thermostat,78,vacations5,vacation dates 5,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_5,sensor.thermostat_hc1_vacations5,7,1,1,-1,0 -"Moduline 400",thermostat,78,vacations6,vacation dates 6,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_6,sensor.thermostat_hc1_vacations6,7,1,1,-1,0 -"Moduline 400",thermostat,78,vacations7,vacation dates 7,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_7,sensor.thermostat_hc1_vacations7,7,1,1,-1,0 -"Moduline 400",thermostat,78,program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"Moduline 400",thermostat,78,switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,-1,0 -"Moduline 400",thermostat,78,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"Moduline 400",thermostat,78,controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"Moduline 400",thermostat,78,holidaytemp,holiday temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,-1,1 -"Moduline 400",thermostat,78,nighttemp,night temperature T1,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature_T1,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"Moduline 400",thermostat,78,daytemp2,day temperature T2,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T2,number.thermostat_hc1_daytemp2,7,1,1/2,-1,1 -"Moduline 400",thermostat,78,daytemp3,day temperature T3,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T3,number.thermostat_hc1_daytemp3,7,1,1/2,-1,1 -"Moduline 400",thermostat,78,daytemp4,day temperature T4,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T4,number.thermostat_hc1_daytemp4,7,1,1/2,-1,1 -"Moduline 400",thermostat,78,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 -"Moduline 400",thermostat,78,offtemp,temperature when mode is off,uint8 (>=0<=0),C,true,number.thermostat_hc1_temperature_when_mode_is_off,number.thermostat_hc1_offtemp,7,1,1/2,-1,1 -"Moduline 400",thermostat,78,mode,operating mode,enum [on\|off\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"Moduline 400",thermostat,78,whenmodeoff,when thermostat mode off,boolean (>=0<=0), ,true,switch.thermostat_dhw_when_thermostat_mode_off,switch.thermostat_dhw_whenmodeoff,7,9,1,-1,1 -"Moduline 400",thermostat,78,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 -"Moduline 400",thermostat,78,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 -"Moduline 400",thermostat,78,disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,-1,1 -"RC10, Moduline 100",thermostat,79,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC10, Moduline 100",thermostat,79,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC10, Moduline 100",thermostat,79,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"RC10, Moduline 100",thermostat,79,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_heating_PID,select.thermostat_heatingpid,7,0,1,-1,1 -"RC10, Moduline 100",thermostat,79,backlight,key backlight,boolean (>=0<=0), ,true,switch.thermostat_key_backlight,switch.thermostat_backlight,7,0,1,-1,1 -"RC10, Moduline 100",thermostat,79,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC10, Moduline 100",thermostat,79,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC10, Moduline 100",thermostat,79,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,79,mode,operating mode,enum [nofrost\|night\|day] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,79,daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"RC10, Moduline 100",thermostat,79,nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"RC10, Moduline 100",thermostat,79,reducehours,duration for nighttemp,uint8 (>=0<=0),hours,true,number.thermostat_hc1_duration_for_nighttemp,number.thermostat_hc1_reducehours,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,79,reduceminutes,remaining time for nightmode,uint16,minutes,false,sensor.thermostat_hc1_remaining_time_for_nightmode,sensor.thermostat_hc1_reduceminutes,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,79,mode,operating mode,enum [on\|off\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"Moduline 200",thermostat,80,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"Moduline 200",thermostat,80,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"Moduline 200",thermostat,80,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"Moduline 200",thermostat,80,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_heating_PID,select.thermostat_heatingpid,7,0,1,-1,1 -"Moduline 200",thermostat,80,backlight,key backlight,boolean (>=0<=0), ,true,switch.thermostat_key_backlight,switch.thermostat_backlight,7,0,1,-1,1 -"Moduline 200",thermostat,80,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"Moduline 200",thermostat,80,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"Moduline 200",thermostat,80,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"Moduline 200",thermostat,80,mode,operating mode,enum [nofrost\|night\|day] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"Moduline 200",thermostat,80,daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"Moduline 200",thermostat,80,nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"Moduline 200",thermostat,80,reducehours,duration for nighttemp,uint8 (>=0<=0),hours,true,number.thermostat_hc1_duration_for_nighttemp,number.thermostat_hc1_reducehours,7,1,1,-1,1 -"Moduline 200",thermostat,80,reduceminutes,remaining time for nightmode,uint16,minutes,false,sensor.thermostat_hc1_remaining_time_for_nightmode,sensor.thermostat_hc1_reduceminutes,7,1,1,-1,1 -"Moduline 200",thermostat,80,mode,operating mode,enum [on\|off\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"RC35",thermostat,86,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC35",thermostat,86,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC35",thermostat,86,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC35",thermostat,86,intoffset,internal temperature offset,int8 (>=-5<=5),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"RC35",thermostat,86,minexttemp,minimal external temperature,int8 (>=-30<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"RC35",thermostat,86,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,-1,1 -"RC35",thermostat,86,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,-1,1 -"RC35",thermostat,86,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 -"RC35",thermostat,86,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,-1,1 -"RC35",thermostat,86,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 -"RC35",thermostat,86,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC35",thermostat,86,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC35",thermostat,86,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC35",thermostat,86,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC35",thermostat,86,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"RC35",thermostat,86,daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"RC35",thermostat,86,nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"RC35",thermostat,86,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"RC35",thermostat,86,offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,-1,1 -"RC35",thermostat,86,holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,-1,1 -"RC35",thermostat,86,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"RC35",thermostat,86,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"RC35",thermostat,86,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"RC35",thermostat,86,holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,-1,1 -"RC35",thermostat,86,nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 -"RC35",thermostat,86,nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 -"RC35",thermostat,86,roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 -"RC35",thermostat,86,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"RC35",thermostat,86,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"RC35",thermostat,86,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,-1,1 -"RC35",thermostat,86,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"RC35",thermostat,86,reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 -"RC35",thermostat,86,controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"RC35",thermostat,86,control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,-1,1 -"RC35",thermostat,86,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,-1,0 -"RC35",thermostat,86,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,-1,0 -"RC35",thermostat,86,program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"RC35",thermostat,86,pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,-1,1 -"RC35",thermostat,86,party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,-1,1 -"RC35",thermostat,86,tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"RC35",thermostat,86,noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 -"RC35",thermostat,86,reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 -"RC35",thermostat,86,vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,-1,1 -"RC35",thermostat,86,vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,-1,1 -"RC35",thermostat,86,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"RC35",thermostat,86,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 -"RC35",thermostat,86,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"RC35",thermostat,86,switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,-1,0 -"RC35",thermostat,86,switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,-1,0 -"RC35",thermostat,86,mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"RC35",thermostat,86,circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 -"RC35",thermostat,86,progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,-1,1 -"RC35",thermostat,86,circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,-1,1 -"RC35",thermostat,86,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 -"RC35",thermostat,86,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 -"RC35",thermostat,86,disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,-1,1 -"RC35",thermostat,86,maxtemp,maximum temperature,uint8 (>=60<=80),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,-1,1 -"RC35",thermostat,86,onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,-1,1 -"RC35",thermostat,86,switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,-1,0 -"RC35",thermostat,86,circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,-1,0 -"RC35",thermostat,86,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,-1,0 -"RC35",thermostat,86,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,-1,0 -"RC10, Moduline 100",thermostat,90,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC10, Moduline 100",thermostat,90,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC10, Moduline 100",thermostat,90,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC10, Moduline 100",thermostat,90,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"RC10, Moduline 100",thermostat,90,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC10, Moduline 100",thermostat,90,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC10, Moduline 100",thermostat,90,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,90,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,90,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,90,daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"RC10, Moduline 100",thermostat,90,nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"RC10, Moduline 100",thermostat,90,program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,90,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,90,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,90,tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"RC10, Moduline 100",thermostat,90,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,90,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,90,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"RC20RF",thermostat,93,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC20RF",thermostat,93,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC20RF",thermostat,93,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC20RF",thermostat,93,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC20RF",thermostat,93,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC20RF",thermostat,93,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC20RF",thermostat,93,mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC20RF",thermostat,93,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 -"RC20RF",thermostat,93,offtemp,temperature when mode is off,uint8 (>=0<=0),C,true,number.thermostat_hc1_temperature_when_mode_is_off,number.thermostat_hc1_offtemp,7,1,1/2,-1,1 -"RC20RF",thermostat,93,daytemp2,day temperature T2,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T2,number.thermostat_hc1_daytemp2,7,1,1/2,-1,1 -"RC20RF",thermostat,93,daytemp3,day temperature T3,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T3,number.thermostat_hc1_daytemp3,7,1,1/2,-1,1 -"RC20RF",thermostat,93,daytemp4,day temperature T4,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T4,number.thermostat_hc1_daytemp4,7,1,1/2,-1,1 -"RC20RF",thermostat,93,nighttemp,night temperature T1,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature_T1,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"RC20RF",thermostat,93,switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_program_switchtime,sensor.thermostat_hc1_switchtime,7,1,1,-1,0 -"RFM20 Remote",thermostat,94,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RFM20 Remote",thermostat,94,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RFM20 Remote",thermostat,94,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RFM20 Remote",thermostat,94,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RFM20 Remote",thermostat,94,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RFM20 Remote",thermostat,94,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC25",thermostat,151,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC25",thermostat,151,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC25",thermostat,151,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC25",thermostat,151,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"RC25",thermostat,151,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC25",thermostat,151,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC25",thermostat,151,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC25",thermostat,151,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC25",thermostat,151,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"RC25",thermostat,151,daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"RC25",thermostat,151,nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"RC25",thermostat,151,program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"RC25",thermostat,151,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"RC25",thermostat,151,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"RC25",thermostat,151,tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"RC25",thermostat,151,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"RC25",thermostat,151,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"RC25",thermostat,151,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC200, CW100, CR120, CR50",thermostat,157,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC200, CW100, CR120, CR50",thermostat,157,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC200, CW100, CR120, CR50",thermostat,157,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_vacation_dates,sensor.thermostat_vacations,7,0,1,-1,0 -"RC200, CW100, CR120, CR50",thermostat,157,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,mode,operating mode,enum [manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,controlmode,control mode,enum [optimized\|simple\|n/a\|room\|power] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,mode,operating mode,enum [manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,mode,operating mode,enum [off\|normal\|comfort\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,-1,1 -"RC100, CR10, Moduline 1000/1010",thermostat,165,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC100, CR10, Moduline 1000/1010",thermostat,165,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC100, CR10, Moduline 1000/1010",thermostat,165,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC100, CR10, Moduline 1000/1010",thermostat,165,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC100, CR10, Moduline 1000/1010",thermostat,165,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC100, CR10, Moduline 1000/1010",thermostat,165,mode,operating mode,enum [off\|manual] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC100, CR10, Moduline 1000/1010",thermostat,165,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"RC100, CR10, Moduline 1000/1010",thermostat,165,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"Rego 2000/3000",thermostat,172,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"Rego 2000/3000",thermostat,172,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"Rego 2000/3000",thermostat,172,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"Rego 2000/3000",thermostat,172,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,-1,1 -"Rego 2000/3000",thermostat,172,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_vacation_dates,sensor.thermostat_vacations,7,0,1,-1,0 -"Rego 2000/3000",thermostat,172,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"Rego 2000/3000",thermostat,172,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"Rego 2000/3000",thermostat,172,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"Rego 2000/3000",thermostat,172,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"Rego 2000/3000",thermostat,172,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"Rego 2000/3000",thermostat,172,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,mode,operating mode,enum [manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"Rego 2000/3000",thermostat,172,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 -"Rego 2000/3000",thermostat,172,comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,-1,1 -"Rego 2000/3000",thermostat,172,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,-1,1 -"Rego 2000/3000",thermostat,172,curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,-1,1 -"Rego 2000/3000",thermostat,172,nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"Rego 2000/3000",thermostat,172,cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,-1,1 -"Rego 2000/3000",thermostat,172,fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"Rego 2000/3000",thermostat,172,remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,-1,1 -"Rego 2000/3000",thermostat,172,solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,-1,1 -"Rego 2000/3000",thermostat,172,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,-1,1 -"Rego 2000/3000",thermostat,172,inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,mode,operating mode,enum [normal\|comfort\|eco+] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"Rego 2000/3000",thermostat,172,modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,-1,1 -"Rego 2000/3000",thermostat,172,settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,-1,1 -"Rego 2000/3000",thermostat,172,settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,-1,1 -"Rego 2000/3000",thermostat,172,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 -"Rego 2000/3000",thermostat,172,chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,-1,1 -"Rego 2000/3000",thermostat,172,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"Rego 2000/3000",thermostat,172,extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,-1,1 -"Rego 2000/3000",thermostat,172,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 -"Rego 2000/3000",thermostat,172,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 -"Rego 2000/3000",thermostat,172,disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,-1,1 -"Rego 2000/3000",thermostat,172,dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,-1,1 -"Rego 2000/3000",thermostat,172,dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,-1,1 -"Comfort RF",thermostat,215,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"Comfort RF",thermostat,215,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"Comfort RF",thermostat,215,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"Comfort RF",thermostat,215,seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"Comfort RF",thermostat,215,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"Comfort RF",thermostat,215,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"Comfort RF",thermostat,215,mode,operating mode,enum [auto\|off], ,false,sensor.thermostat_hc1_operating_mode,sensor.thermostat_hc1_mode,7,1,1,-1,1 -"Comfort RF",thermostat,215,modetype,mode type,enum [off\|on], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"Comfort RF",thermostat,215,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"CRF200S",thermostat,216,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"CRF200S",thermostat,216,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"CRF200S",thermostat,216,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"CRF200S",thermostat,216,seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"CRF200S",thermostat,216,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"CRF200S",thermostat,216,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"CRF200S",thermostat,216,mode,operating mode,enum [auto\|off], ,false,sensor.thermostat_hc1_operating_mode,sensor.thermostat_hc1_mode,7,1,1,-1,1 -"CRF200S",thermostat,216,modetype,mode type,enum [off\|on], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"CRF200S",thermostat,216,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"Comfort+2RF",thermostat,246,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"Comfort+2RF",thermostat,246,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"Comfort+2RF",thermostat,246,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"Comfort+2RF",thermostat,246,seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"Comfort+2RF",thermostat,246,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"Comfort+2RF",thermostat,246,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"Comfort+2RF",thermostat,246,mode,operating mode,enum [auto\|off], ,false,sensor.thermostat_hc1_operating_mode,sensor.thermostat_hc1_mode,7,1,1,-1,1 -"Comfort+2RF",thermostat,246,modetype,mode type,enum [off\|on], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"Comfort+2RF",thermostat,246,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_heatpump_operating_mode,select.thermostat_hpoperatingmode,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_summer_temperature,number.thermostat_summertemp,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_instant_start,number.thermostat_instantstart,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,coolstart,cooling starttemp,uint8 (>=24<=35),C,true,number.thermostat_cooling_starttemp,number.thermostat_coolstart,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_heat-on_delay,number.thermostat_heatondelay,7,0,1/4,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_heat-off_delay,number.thermostat_heatoffdelay,7,0,1/4,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_cooling_on_delay,number.thermostat_coolondelay,7,0,1/4,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_cooling_off_delay,number.thermostat_cooloffdelay,7,0,1/4,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,control,control device,enum [off\|-\|CR10\|CR10H\|-\|CR20RF\|RT800\|single] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,mode,operating mode,enum [off\|eco+\|eco\|comfort\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,-1,1 -"ES72, RC20",thermostat,66,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"ES72, RC20",thermostat,66,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"ES72, RC20",thermostat,66,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"ES72, RC20",thermostat,66,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"ES72, RC20",thermostat,66,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"ES72, RC20",thermostat,66,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"ES72, RC20",thermostat,66,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"ES72, RC20",thermostat,66,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"ES72, RC20",thermostat,66,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"ES72, RC20",thermostat,66,daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"ES72, RC20",thermostat,66,nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"ES72, RC20",thermostat,66,program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"ES72, RC20",thermostat,66,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"ES72, RC20",thermostat,66,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"ES72, RC20",thermostat,66,tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"ES72, RC20",thermostat,66,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"ES72, RC20",thermostat,66,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"ES72, RC20",thermostat,66,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"ES73",thermostat,76,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"ES73",thermostat,76,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"ES73",thermostat,76,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"ES73",thermostat,76,display,display,enum [internal temperature\|internal setpoint\|external temperature\|burner temperature\|dhw temperature\|functioning mode\|time\|date\|smoke temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 -"ES73",thermostat,76,language,language,enum [german\|dutch\|french\|italian], ,false,sensor.thermostat_language,sensor.thermostat_language,7,0,1,-1,1 -"ES73",thermostat,76,clockoffset,clock offset,int8 (>=0<=0),seconds,true,number.thermostat_clock_offset,number.thermostat_clockoffset,7,0,1,-1,1 -"ES73",thermostat,76,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"ES73",thermostat,76,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"ES73",thermostat,76,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,-1,1 -"ES73",thermostat,76,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,-1,1 -"ES73",thermostat,76,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 -"ES73",thermostat,76,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,-1,1 -"ES73",thermostat,76,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 -"ES73",thermostat,76,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"ES73",thermostat,76,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"ES73",thermostat,76,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"ES73",thermostat,76,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"ES73",thermostat,76,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"ES73",thermostat,76,daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"ES73",thermostat,76,nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"ES73",thermostat,76,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"ES73",thermostat,76,offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,-1,1 -"ES73",thermostat,76,holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,-1,1 -"ES73",thermostat,76,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"ES73",thermostat,76,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"ES73",thermostat,76,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"ES73",thermostat,76,holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,-1,1 -"ES73",thermostat,76,nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 -"ES73",thermostat,76,nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 -"ES73",thermostat,76,roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 -"ES73",thermostat,76,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"ES73",thermostat,76,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"ES73",thermostat,76,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,-1,1 -"ES73",thermostat,76,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"ES73",thermostat,76,reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 -"ES73",thermostat,76,controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"ES73",thermostat,76,control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,-1,1 -"ES73",thermostat,76,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,-1,0 -"ES73",thermostat,76,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,-1,0 -"ES73",thermostat,76,program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"ES73",thermostat,76,pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,-1,1 -"ES73",thermostat,76,party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,-1,1 -"ES73",thermostat,76,tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"ES73",thermostat,76,noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 -"ES73",thermostat,76,reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 -"ES73",thermostat,76,vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,-1,1 -"ES73",thermostat,76,vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,-1,1 -"ES73",thermostat,76,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"ES73",thermostat,76,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 -"ES73",thermostat,76,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"ES73",thermostat,76,switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,-1,0 -"ES73",thermostat,76,switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,-1,0 -"ES73",thermostat,76,mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"ES73",thermostat,76,circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 -"ES73",thermostat,76,progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,-1,1 -"ES73",thermostat,76,circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,-1,1 -"ES73",thermostat,76,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 -"ES73",thermostat,76,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 -"ES73",thermostat,76,disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,-1,1 -"ES73",thermostat,76,maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,-1,1 -"ES73",thermostat,76,onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,-1,1 -"ES73",thermostat,76,switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,-1,0 -"ES73",thermostat,76,circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,-1,0 -"ES73",thermostat,76,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,-1,0 -"ES73",thermostat,76,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,-1,0 -"ES72, RC20",thermostat,113,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"ES72, RC20",thermostat,113,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"ES72, RC20",thermostat,113,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"ES72, RC20",thermostat,113,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"ES72, RC20",thermostat,113,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"ES72, RC20",thermostat,113,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"ES72, RC20",thermostat,113,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"ES72, RC20",thermostat,113,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"ES72, RC20",thermostat,113,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"ES72, RC20",thermostat,113,daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"ES72, RC20",thermostat,113,nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"ES72, RC20",thermostat,113,program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"ES72, RC20",thermostat,113,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"ES72, RC20",thermostat,113,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"ES72, RC20",thermostat,113,tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"ES72, RC20",thermostat,113,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"ES72, RC20",thermostat,113,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"ES72, RC20",thermostat,113,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"ES79",thermostat,156,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"ES79",thermostat,156,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"ES79",thermostat,156,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"ES79",thermostat,156,intoffset,internal temperature offset,int8 (>=-5<=5),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"ES79",thermostat,156,minexttemp,minimal external temperature,int8 (>=-30<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"ES79",thermostat,156,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,-1,1 -"ES79",thermostat,156,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,-1,1 -"ES79",thermostat,156,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 -"ES79",thermostat,156,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,-1,1 -"ES79",thermostat,156,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 -"ES79",thermostat,156,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"ES79",thermostat,156,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"ES79",thermostat,156,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"ES79",thermostat,156,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"ES79",thermostat,156,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"ES79",thermostat,156,daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"ES79",thermostat,156,nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"ES79",thermostat,156,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"ES79",thermostat,156,offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,-1,1 -"ES79",thermostat,156,holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,-1,1 -"ES79",thermostat,156,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"ES79",thermostat,156,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"ES79",thermostat,156,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"ES79",thermostat,156,holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,-1,1 -"ES79",thermostat,156,nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 -"ES79",thermostat,156,nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 -"ES79",thermostat,156,roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 -"ES79",thermostat,156,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"ES79",thermostat,156,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"ES79",thermostat,156,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,-1,1 -"ES79",thermostat,156,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"ES79",thermostat,156,reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 -"ES79",thermostat,156,controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"ES79",thermostat,156,control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,-1,1 -"ES79",thermostat,156,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,-1,0 -"ES79",thermostat,156,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,-1,0 -"ES79",thermostat,156,program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"ES79",thermostat,156,pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,-1,1 -"ES79",thermostat,156,party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,-1,1 -"ES79",thermostat,156,tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"ES79",thermostat,156,noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 -"ES79",thermostat,156,reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 -"ES79",thermostat,156,vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,-1,1 -"ES79",thermostat,156,vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,-1,1 -"ES79",thermostat,156,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"ES79",thermostat,156,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 -"ES79",thermostat,156,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"ES79",thermostat,156,switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,-1,0 -"ES79",thermostat,156,switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,-1,0 -"ES79",thermostat,156,mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"ES79",thermostat,156,circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 -"ES79",thermostat,156,progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,-1,1 -"ES79",thermostat,156,circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,-1,1 -"ES79",thermostat,156,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 -"ES79",thermostat,156,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 -"ES79",thermostat,156,disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,-1,1 -"ES79",thermostat,156,maxtemp,maximum temperature,uint8 (>=60<=80),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,-1,1 -"ES79",thermostat,156,onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,-1,1 -"ES79",thermostat,156,switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,-1,0 -"ES79",thermostat,156,circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,-1,0 -"ES79",thermostat,156,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,-1,0 -"ES79",thermostat,156,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,-1,0 -"FW100",thermostat,105,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FW100",thermostat,105,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FW100",thermostat,105,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FW100",thermostat,105,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 -"FW100",thermostat,105,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,-1,1 -"FW100",thermostat,105,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FW100",thermostat,105,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FW100",thermostat,105,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FW100",thermostat,105,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FW100",thermostat,105,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FW100",thermostat,105,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FW100",thermostat,105,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FW100",thermostat,105,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FW100",thermostat,105,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FW100",thermostat,105,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FW100",thermostat,105,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FW100",thermostat,105,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FW100",thermostat,105,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FW100",thermostat,105,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FW100",thermostat,105,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FW100",thermostat,105,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FW100",thermostat,105,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FW100",thermostat,105,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FW100",thermostat,105,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FW100",thermostat,105,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FW100",thermostat,105,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FW100",thermostat,105,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FW100",thermostat,105,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FW100",thermostat,105,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FW100",thermostat,105,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FW100",thermostat,105,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FW100",thermostat,105,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FW100",thermostat,105,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FW100",thermostat,105,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FW100",thermostat,105,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FW100",thermostat,105,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FW100",thermostat,105,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FW100",thermostat,105,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"FW200",thermostat,106,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FW200",thermostat,106,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FW200",thermostat,106,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FW200",thermostat,106,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 -"FW200",thermostat,106,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,-1,1 -"FW200",thermostat,106,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FW200",thermostat,106,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FW200",thermostat,106,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FW200",thermostat,106,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FW200",thermostat,106,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FW200",thermostat,106,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FW200",thermostat,106,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FW200",thermostat,106,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FW200",thermostat,106,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FW200",thermostat,106,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FW200",thermostat,106,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FW200",thermostat,106,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FW200",thermostat,106,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FW200",thermostat,106,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FW200",thermostat,106,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FW200",thermostat,106,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FW200",thermostat,106,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FW200",thermostat,106,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FW200",thermostat,106,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FW200",thermostat,106,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FW200",thermostat,106,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FW200",thermostat,106,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FW200",thermostat,106,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FW200",thermostat,106,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FW200",thermostat,106,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FW200",thermostat,106,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FW200",thermostat,106,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FW200",thermostat,106,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FW200",thermostat,106,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FW200",thermostat,106,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FW200",thermostat,106,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FW200",thermostat,106,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FW200",thermostat,106,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"FR100",thermostat,107,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FR100",thermostat,107,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FR100",thermostat,107,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FR100",thermostat,107,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FR100",thermostat,107,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FR100",thermostat,107,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FR100",thermostat,107,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FR100",thermostat,107,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FR100",thermostat,107,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FR100",thermostat,107,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FR100",thermostat,107,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FR100",thermostat,107,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FR100",thermostat,107,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FR100",thermostat,107,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FR100",thermostat,107,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FR100",thermostat,107,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FR100",thermostat,107,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FR100",thermostat,107,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FR100",thermostat,107,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FR100",thermostat,107,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FR100",thermostat,107,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FR100",thermostat,107,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FR100",thermostat,107,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FR100",thermostat,107,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FR100",thermostat,107,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FR100",thermostat,107,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FR100",thermostat,107,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FR100",thermostat,107,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FR100",thermostat,107,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FR100",thermostat,107,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FR100",thermostat,107,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FR100",thermostat,107,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FR100",thermostat,107,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FR100",thermostat,107,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FR100",thermostat,107,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FR100",thermostat,107,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"FR110",thermostat,108,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FR110",thermostat,108,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FR110",thermostat,108,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FR110",thermostat,108,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FR110",thermostat,108,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FR110",thermostat,108,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FR110",thermostat,108,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FR110",thermostat,108,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FR110",thermostat,108,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FR110",thermostat,108,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FR110",thermostat,108,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FR110",thermostat,108,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FR110",thermostat,108,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FR110",thermostat,108,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FR110",thermostat,108,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FR110",thermostat,108,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FR110",thermostat,108,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FR110",thermostat,108,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FR110",thermostat,108,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FR110",thermostat,108,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FR110",thermostat,108,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FR110",thermostat,108,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FR110",thermostat,108,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FR110",thermostat,108,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FR110",thermostat,108,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FR110",thermostat,108,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FR110",thermostat,108,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FR110",thermostat,108,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FR110",thermostat,108,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FR110",thermostat,108,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FR110",thermostat,108,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FR110",thermostat,108,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FR110",thermostat,108,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FR110",thermostat,108,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FR110",thermostat,108,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FR110",thermostat,108,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"FB10",thermostat,109,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FB10",thermostat,109,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FB10",thermostat,109,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FB10",thermostat,109,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 -"FB10",thermostat,109,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,-1,1 -"FB10",thermostat,109,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FB10",thermostat,109,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FB10",thermostat,109,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FB10",thermostat,109,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FB10",thermostat,109,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FB10",thermostat,109,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FB10",thermostat,109,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FB10",thermostat,109,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FB10",thermostat,109,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FB10",thermostat,109,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FB10",thermostat,109,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FB10",thermostat,109,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FB10",thermostat,109,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FB10",thermostat,109,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FB10",thermostat,109,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FB10",thermostat,109,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FB10",thermostat,109,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FB10",thermostat,109,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FB10",thermostat,109,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FB10",thermostat,109,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FB10",thermostat,109,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FB10",thermostat,109,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FB10",thermostat,109,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FB10",thermostat,109,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FB10",thermostat,109,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FB10",thermostat,109,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FB10",thermostat,109,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FB10",thermostat,109,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FB10",thermostat,109,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FB10",thermostat,109,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FB10",thermostat,109,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FB10",thermostat,109,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FB10",thermostat,109,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"FB100",thermostat,110,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FB100",thermostat,110,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FB100",thermostat,110,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FB100",thermostat,110,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 -"FB100",thermostat,110,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,-1,1 -"FB100",thermostat,110,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FB100",thermostat,110,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FB100",thermostat,110,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FB100",thermostat,110,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FB100",thermostat,110,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FB100",thermostat,110,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FB100",thermostat,110,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FB100",thermostat,110,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FB100",thermostat,110,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FB100",thermostat,110,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FB100",thermostat,110,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FB100",thermostat,110,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FB100",thermostat,110,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FB100",thermostat,110,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FB100",thermostat,110,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FB100",thermostat,110,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FB100",thermostat,110,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FB100",thermostat,110,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FB100",thermostat,110,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FB100",thermostat,110,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FB100",thermostat,110,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FB100",thermostat,110,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FB100",thermostat,110,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FB100",thermostat,110,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FB100",thermostat,110,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FB100",thermostat,110,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FB100",thermostat,110,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FB100",thermostat,110,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FB100",thermostat,110,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FB100",thermostat,110,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FB100",thermostat,110,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FB100",thermostat,110,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FB100",thermostat,110,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"FR10",thermostat,111,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FR10",thermostat,111,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FR10",thermostat,111,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FR10",thermostat,111,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FR10",thermostat,111,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FR10",thermostat,111,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FR10",thermostat,111,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FR10",thermostat,111,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FR10",thermostat,111,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FR10",thermostat,111,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FR10",thermostat,111,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FR10",thermostat,111,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FR10",thermostat,111,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FR10",thermostat,111,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FR10",thermostat,111,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FR10",thermostat,111,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FR10",thermostat,111,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FR10",thermostat,111,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FR10",thermostat,111,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FR10",thermostat,111,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FR10",thermostat,111,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FR10",thermostat,111,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FR10",thermostat,111,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FR10",thermostat,111,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FR10",thermostat,111,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FR10",thermostat,111,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FR10",thermostat,111,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FR10",thermostat,111,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FR10",thermostat,111,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FR10",thermostat,111,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FR10",thermostat,111,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FR10",thermostat,111,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FR10",thermostat,111,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FR10",thermostat,111,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FR10",thermostat,111,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FR10",thermostat,111,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"FW500",thermostat,116,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FW500",thermostat,116,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FW500",thermostat,116,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FW500",thermostat,116,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 -"FW500",thermostat,116,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,-1,1 -"FW500",thermostat,116,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FW500",thermostat,116,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FW500",thermostat,116,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FW500",thermostat,116,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FW500",thermostat,116,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FW500",thermostat,116,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FW500",thermostat,116,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FW500",thermostat,116,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FW500",thermostat,116,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FW500",thermostat,116,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FW500",thermostat,116,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FW500",thermostat,116,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FW500",thermostat,116,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FW500",thermostat,116,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FW500",thermostat,116,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FW500",thermostat,116,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FW500",thermostat,116,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FW500",thermostat,116,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FW500",thermostat,116,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FW500",thermostat,116,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FW500",thermostat,116,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FW500",thermostat,116,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FW500",thermostat,116,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FW500",thermostat,116,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FW500",thermostat,116,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FW500",thermostat,116,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FW500",thermostat,116,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FW500",thermostat,116,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FW500",thermostat,116,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FW500",thermostat,116,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FW500",thermostat,116,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FW500",thermostat,116,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FW500",thermostat,116,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"FR50",thermostat,147,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FR50",thermostat,147,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FR50",thermostat,147,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FR50",thermostat,147,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FR50",thermostat,147,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FR50",thermostat,147,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FR50",thermostat,147,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FR50",thermostat,147,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FR50",thermostat,147,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FR50",thermostat,147,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FR50",thermostat,147,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FR50",thermostat,147,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FR50",thermostat,147,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FR50",thermostat,147,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FR50",thermostat,147,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FR50",thermostat,147,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FR50",thermostat,147,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FR50",thermostat,147,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FR50",thermostat,147,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FR50",thermostat,147,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FR50",thermostat,147,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FR50",thermostat,147,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FR50",thermostat,147,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FR50",thermostat,147,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FR50",thermostat,147,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FR50",thermostat,147,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FR50",thermostat,147,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FR50",thermostat,147,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FR50",thermostat,147,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FR50",thermostat,147,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FR50",thermostat,147,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FR50",thermostat,147,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FR50",thermostat,147,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FR50",thermostat,147,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FR50",thermostat,147,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FR50",thermostat,147,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"FR120",thermostat,191,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FR120",thermostat,191,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FR120",thermostat,191,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FR120",thermostat,191,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FR120",thermostat,191,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FR120",thermostat,191,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FR120",thermostat,191,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FR120",thermostat,191,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FR120",thermostat,191,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FR120",thermostat,191,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FR120",thermostat,191,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FR120",thermostat,191,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FR120",thermostat,191,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FR120",thermostat,191,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FR120",thermostat,191,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FR120",thermostat,191,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FR120",thermostat,191,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FR120",thermostat,191,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FR120",thermostat,191,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FR120",thermostat,191,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FR120",thermostat,191,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FR120",thermostat,191,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FR120",thermostat,191,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FR120",thermostat,191,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FR120",thermostat,191,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FR120",thermostat,191,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FR120",thermostat,191,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FR120",thermostat,191,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FR120",thermostat,191,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FR120",thermostat,191,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FR120",thermostat,191,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FR120",thermostat,191,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FR120",thermostat,191,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FR120",thermostat,191,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FR120",thermostat,191,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FR120",thermostat,191,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"FW120",thermostat,192,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FW120",thermostat,192,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FW120",thermostat,192,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FW120",thermostat,192,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 -"FW120",thermostat,192,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,-1,1 -"FW120",thermostat,192,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FW120",thermostat,192,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FW120",thermostat,192,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FW120",thermostat,192,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FW120",thermostat,192,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FW120",thermostat,192,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FW120",thermostat,192,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FW120",thermostat,192,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FW120",thermostat,192,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FW120",thermostat,192,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FW120",thermostat,192,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FW120",thermostat,192,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FW120",thermostat,192,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FW120",thermostat,192,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FW120",thermostat,192,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FW120",thermostat,192,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FW120",thermostat,192,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FW120",thermostat,192,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FW120",thermostat,192,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FW120",thermostat,192,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FW120",thermostat,192,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FW120",thermostat,192,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FW120",thermostat,192,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FW120",thermostat,192,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FW120",thermostat,192,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FW120",thermostat,192,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FW120",thermostat,192,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FW120",thermostat,192,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FW120",thermostat,192,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FW120",thermostat,192,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FW120",thermostat,192,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FW120",thermostat,192,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FW120",thermostat,192,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"RT800, RC220",thermostat,3,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RT800, RC220",thermostat,3,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RT800, RC220",thermostat,3,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RT800, RC220",thermostat,3,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RT800, RC220",thermostat,3,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RT800, RC220",thermostat,3,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC100H, CR10H",thermostat,200,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC100H, CR10H",thermostat,200,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC100H, CR10H",thermostat,200,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC100H, CR10H",thermostat,200,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC100H, CR10H",thermostat,200,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC100H, CR10H",thermostat,200,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC120RF, TR120RF, CR20RF",thermostat,249,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC120RF, TR120RF, CR20RF",thermostat,249,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC120RF, TR120RF, CR20RF",thermostat,249,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC120RF, TR120RF, CR20RF",thermostat,249,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC120RF, TR120RF, CR20RF",thermostat,249,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC120RF, TR120RF, CR20RF",thermostat,249,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"XCUMixer",mixer,8,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 -"XCUMixer",mixer,8,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 -"XCUMixer",mixer,8,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 -"XCUMixer",mixer,8,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 -"XCUMixer",mixer,8,activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,-1,1 -"XCUMixer",mixer,8,flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,-1,1 -"XCUMixer",mixer,8,setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,-1,1 -"XCUMixer",mixer,8,valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,-1,1 -"XCUMixer",mixer,8,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,-1,1 -"XCUMixer",mixer,8,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,-1,1 -"MM10",mixer,69,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 -"MM10",mixer,69,valvestatus,mixing valve actuator (VC1),int8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 -"MM10",mixer,69,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 -"MM10",mixer,69,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 -"MM10",mixer,69,activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,-1,1 -"MM10",mixer,69,valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,-1,1 -"IPM",mixer,100,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 -"IPM",mixer,100,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 -"IPM",mixer,100,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 -"IPM",mixer,100,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 -"IPM",mixer,100,flowtempvf,flow temperature in header (T0/Vf),uint16,C,false,sensor.mixer_hc1_flow_temperature_in_header_(T0/Vf),sensor.mixer_hc1_flowtempvf,8,1,1/10,-1,1 -"IPM2",mixer,102,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 -"IPM2",mixer,102,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 -"IPM2",mixer,102,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 -"IPM2",mixer,102,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 -"IPM2",mixer,102,flowtempvf,flow temperature in header (T0/Vf),uint16,C,false,sensor.mixer_hc1_flow_temperature_in_header_(T0/Vf),sensor.mixer_hc1_flowtempvf,8,1,1/10,-1,1 -"MM50",mixer,159,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 -"MM50",mixer,159,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 -"MM50",mixer,159,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 -"MM50",mixer,159,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 -"MM50",mixer,159,activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,-1,1 -"MM50",mixer,159,flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,-1,1 -"MM50",mixer,159,setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,-1,1 -"MM50",mixer,159,valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,-1,1 -"MM50",mixer,159,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,-1,1 -"MM50",mixer,159,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,-1,1 -"MM100",mixer,160,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 -"MM100",mixer,160,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 -"MM100",mixer,160,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 -"MM100",mixer,160,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 -"MM100",mixer,160,activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,-1,1 -"MM100",mixer,160,flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,-1,1 -"MM100",mixer,160,setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,-1,1 -"MM100",mixer,160,valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,-1,1 -"MM100",mixer,160,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,-1,1 -"MM100",mixer,160,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,-1,1 -"MM200",mixer,161,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 -"MM200",mixer,161,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 -"MM200",mixer,161,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 -"MM200",mixer,161,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 -"MM200",mixer,161,activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,-1,1 -"MM200",mixer,161,flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,-1,1 -"MM200",mixer,161,setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,-1,1 -"MM200",mixer,161,valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,-1,1 -"MM200",mixer,161,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,-1,1 -"MM200",mixer,161,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,-1,1 -"MZ100",mixer,193,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 -"MZ100",mixer,193,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 -"MZ100",mixer,193,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 -"MZ100",mixer,193,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 -"MZ100",mixer,193,activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,-1,1 -"MZ100",mixer,193,flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,-1,1 -"MZ100",mixer,193,setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,-1,1 -"MZ100",mixer,193,valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,-1,1 -"MZ100",mixer,193,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,-1,1 -"MZ100",mixer,193,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,-1,1 -"HM210",mixer,248,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 -"HM210",mixer,248,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 -"HM210",mixer,248,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 -"HM210",mixer,248,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 -"HM210",mixer,248,activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,-1,1 -"HM210",mixer,248,flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,-1,1 -"HM210",mixer,248,setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,-1,1 -"HM210",mixer,248,valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,-1,1 -"HM210",mixer,248,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,-1,1 -"HM210",mixer,248,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,-1,1 -"SM10",solar,73,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,-1,1 -"SM10",solar,73,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,-1,1 -"SM10",solar,73,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,-1,1 -"SM10",solar,73,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,-1,2 -"SM10",solar,73,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,-1,1 -"SM10",solar,73,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,-1,1 -"SM10",solar,73,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,-1,1 -"SM10",solar,73,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,-1,1 -"SM10",solar,73,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,1,-1,1 -"SM10",solar,73,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1,-1,1 -"SM10",solar,73,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1,-1,1 -"SM10",solar,73,solarpower,actual solar power,int16,W,false,sensor.solar_actual_solar_power,sensor.solar_solarpower,9,0,1,-1,1 -"SM10",solar,73,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,-1,2 -"SM10",solar,73,maxflow,maximum solar flow,uint8 (>=0<=0),l/min,true,number.solar_maximum_solar_flow,number.solar_maxflow,9,0,1/10,-1,1 -"SM10",solar,73,mintemp,minimum temperature,uint8 (>=0<=0),C,true,number.solar_dhw_minimum_temperature,number.solar_dhw_mintemp,9,9,1,-1,1 -"SM10",solar,73,solarenabled,solarmodule enabled,boolean (>=0<=0), ,true,switch.solar_solarmodule_enabled,switch.solar_solarenabled,9,0,1,-1,1 -"ISM1",solar,101,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,-1,1 -"ISM1",solar,101,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,-1,1 -"ISM1",solar,101,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,-1,1 -"ISM1",solar,101,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,-1,2 -"ISM1",solar,101,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,-1,1 -"ISM1",solar,101,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,-1,1 -"ISM1",solar,101,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,-1,1 -"ISM1",solar,101,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,-1,1 -"ISM1",solar,101,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,-1,1 -"ISM1",solar,101,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,-1,1 -"ISM1",solar,101,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,-1,2 -"ISM2",solar,103,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,-1,1 -"ISM2",solar,103,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,-1,1 -"ISM2",solar,103,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,-1,1 -"ISM2",solar,103,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,-1,2 -"ISM2",solar,103,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,-1,1 -"ISM2",solar,103,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,-1,1 -"ISM2",solar,103,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,-1,1 -"ISM2",solar,103,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,-1,1 -"ISM2",solar,103,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,-1,1 -"ISM2",solar,103,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,-1,1 -"ISM2",solar,103,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,-1,2 -"SM50",solar,162,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,-1,1 -"SM50",solar,162,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,-1,1 -"SM50",solar,162,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,-1,1 -"SM50",solar,162,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,-1,2 -"SM50",solar,162,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,-1,1 -"SM50",solar,162,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,-1,1 -"SM50",solar,162,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,-1,1 -"SM50",solar,162,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,-1,1 -"SM50",solar,162,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,5,-1,1 -"SM50",solar,162,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1/10,-1,1 -"SM50",solar,162,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1/10,-1,1 -"SM50",solar,162,collector2temp,collector 2 temperature (TS7),int16,C,false,sensor.solar_collector_2_temperature_(TS7),sensor.solar_collector2temp,9,0,1/10,-1,1 -"SM50",solar,162,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,-1,1 -"SM50",solar,162,ts3,cylinder middle temperature (TS3),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS3),sensor.solar_ts3,9,0,1/10,-1,1 -"SM50",solar,162,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,-1,1 -"SM50",solar,162,ts8,(TS8),int16,C,false,sensor.solar_(TS8),sensor.solar_ts8,9,0,1/10,-1,1 -"SM50",solar,162,ts16,(TS16),int16,C,false,sensor.solar_(TS16),sensor.solar_ts16,9,0,1/10,-1,1 -"SM50",solar,162,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,-1,1 -"SM50",solar,162,heatassistpower,heat assistance valve power (M1),uint8,%,false,sensor.solar_heat_assistance_valve_power_(M1),sensor.solar_heatassistpower,9,0,1,-1,1 -"SM50",solar,162,solarpump2,pump 2 (PS4),boolean, ,false,binary_sensor.solar_pump_2_(PS4),binary_sensor.solar_solarpump2,9,0,1,-1,1 -"SM50",solar,162,solarpump2mod,pump 2 modulation (PS4),uint8,%,false,sensor.solar_pump_2_modulation_(PS4),sensor.solar_solarpump2mod,9,0,1,-1,1 -"SM50",solar,162,cyl2bottomtemp,second cylinder bottom temperature (TS5),int16,C,false,sensor.solar_second_cylinder_bottom_temperature_(TS5),sensor.solar_cyl2bottomtemp,9,0,1/10,-1,1 -"SM50",solar,162,cyl3bottomtemp,third cylinder bottom temperature (TS11),int16,C,false,sensor.solar_third_cylinder_bottom_temperature_(TS11),sensor.solar_cyl3bottomtemp,9,0,1/10,-1,1 -"SM50",solar,162,cyltoptemp,cylinder top temperature (TS10),int16,C,false,sensor.solar_cylinder_top_temperature_(TS10),sensor.solar_cyltoptemp,9,0,1/10,-1,1 -"SM50",solar,162,heatexchangertemp,heat exchanger temperature (TS6),int16,C,false,sensor.solar_heat_exchanger_temperature_(TS6),sensor.solar_heatexchangertemp,9,0,1/10,-1,1 -"SM50",solar,162,cylpumpmod,cylinder pump modulation (PS5),uint8,%,false,sensor.solar_cylinder_pump_modulation_(PS5),sensor.solar_cylpumpmod,9,0,1,-1,1 -"SM50",solar,162,valvestatus,valve status,boolean, ,false,binary_sensor.solar_valve_status,binary_sensor.solar_valvestatus,9,0,1,-1,1 -"SM50",solar,162,vs1status,valve status VS1,boolean, ,false,binary_sensor.solar_valve_status_VS1,binary_sensor.solar_vs1status,9,0,1,-1,1 -"SM50",solar,162,vs3status,valve status VS3,boolean, ,false,binary_sensor.solar_valve_status_VS3,binary_sensor.solar_vs3status,9,0,1,-1,1 -"SM50",solar,162,transferpump,transfer pump,boolean, ,false,binary_sensor.solar_transfer_pump,binary_sensor.solar_transferpump,9,0,1,-1,1 -"SM50",solar,162,transferpumpmod,transfer pump modulation,uint8,%,false,sensor.solar_transfer_pump_modulation,sensor.solar_transferpumpmod,9,0,1,-1,1 -"SM50",solar,162,collectormaxtemp,maximum collector temperature,uint8 (>=0<=0),C,true,number.solar_maximum_collector_temperature,number.solar_collectormaxtemp,9,0,1,-1,1 -"SM50",solar,162,collectormintemp,minimum collector temperature,uint8 (>=0<=0),C,true,number.solar_minimum_collector_temperature,number.solar_collectormintemp,9,0,1,-1,1 -"SM50",solar,162,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,-1,2 -"SM50",solar,162,energytoday,total energy today,uint24,Wh,false,sensor.solar_total_energy_today,sensor.solar_energytoday,9,0,1,-1,2 -"SM50",solar,162,energytotal,total energy,uint24,kWh,false,sensor.solar_total_energy,sensor.solar_energytotal,9,0,1/10,-1,2 -"SM50",solar,162,pump2worktime,pump 2 working time,time,minutes,false,sensor.solar_pump_2_working_time,sensor.solar_pump2worktime,9,0,1,-1,2 -"SM50",solar,162,m1worktime,differential control working time,time,minutes,false,sensor.solar_differential_control_working_time,sensor.solar_m1worktime,9,0,1,-1,2 -"SM50",solar,162,heattransfersystem,heattransfer system,boolean (>=0<=0), ,true,switch.solar_heattransfer_system,switch.solar_heattransfersystem,9,0,1,-1,1 -"SM50",solar,162,externalcyl,external cylinder,boolean (>=0<=0), ,true,switch.solar_external_cylinder,switch.solar_externalcyl,9,0,1,-1,1 -"SM50",solar,162,thermaldisinfect,thermal disinfection,boolean (>=0<=0), ,true,switch.solar_thermal_disinfection,switch.solar_thermaldisinfect,9,0,1,-1,1 -"SM50",solar,162,heatmetering,heatmetering,boolean (>=0<=0), ,true,switch.solar_heatmetering,switch.solar_heatmetering,9,0,1,-1,1 -"SM50",solar,162,activated,activated,boolean (>=0<=0), ,true,switch.solar_activated,switch.solar_activated,9,0,1,-1,1 -"SM50",solar,162,solarpumpmode,solar pump mode,enum [constant\|pwm\|analog] (>=0<=0), ,true,select.solar_solar_pump_mode,select.solar_solarpumpmode,9,0,1,-1,1 -"SM50",solar,162,solarpumpkick,solar pump kick,boolean (>=0<=0), ,true,switch.solar_solar_pump_kick,switch.solar_solarpumpkick,9,0,1,-1,1 -"SM50",solar,162,plainwatermode,plain water mode,boolean (>=0<=0), ,true,switch.solar_plain_water_mode,switch.solar_plainwatermode,9,0,1,-1,1 -"SM50",solar,162,doublematchflow,doublematchflow,boolean (>=0<=0), ,true,switch.solar_doublematchflow,switch.solar_doublematchflow,9,0,1,-1,1 -"SM50",solar,162,pump2minmod,minimum pump 2 modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_2_modulation,number.solar_pump2minmod,9,0,1,-1,1 -"SM50",solar,162,turnondiff2,pump 2 turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_on_difference,number.solar_turnondiff2,9,0,1/10,-1,1 -"SM50",solar,162,turnoffdiff2,pump 2 turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_off_difference,number.solar_turnoffdiff2,9,0,1/10,-1,1 -"SM50",solar,162,pump2kick,pump kick 2,boolean (>=0<=0), ,true,switch.solar_pump_kick_2,switch.solar_pump2kick,9,0,1,-1,1 -"SM50",solar,162,climatezone,climate zone,uint8 (>=0<=0), ,true,number.solar_climate_zone,number.solar_climatezone,9,0,1,-1,1 -"SM50",solar,162,collector1area,collector 1 area,uint16 (>=0<=0),m²,true,number.solar_collector_1_area,number.solar_collector1area,9,0,1/10,-1,1 -"SM50",solar,162,collector1type,collector 1 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_1_type,select.solar_collector1type,9,0,1,-1,1 -"SM50",solar,162,collector2area,collector 2 area,uint16 (>=0<=0),m²,true,number.solar_collector_2_area,number.solar_collector2area,9,0,1/10,-1,1 -"SM50",solar,162,collector2type,collector 2 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_2_type,select.solar_collector2type,9,0,1,-1,1 -"SM50",solar,162,cylpriority,cylinder priority,enum [cyl 1\|cyl 2] (>=0<=0), ,true,select.solar_cylinder_priority,select.solar_cylpriority,9,0,1,-1,1 -"SM50",solar,162,heatcntflowtemp,heat counter flow temperature,uint16,C,false,sensor.solar_heat_counter_flow_temperature,sensor.solar_heatcntflowtemp,9,0,1/10,-1,1 -"SM50",solar,162,heatcntrettemp,heat counter return temperature,uint16,C,false,sensor.solar_heat_counter_return_temperature,sensor.solar_heatcntrettemp,9,0,1/10,-1,1 -"SM50",solar,162,heatcnt,heat counter impulses,uint8, ,false,sensor.solar_heat_counter_impulses,sensor.solar_heatcnt,9,0,1,-1,1 -"SM50",solar,162,swapflowtemp,swap flow temperature (TS14),uint16,C,false,sensor.solar_swap_flow_temperature_(TS14),sensor.solar_swapflowtemp,9,0,1/10,-1,1 -"SM50",solar,162,swaprettemp,swap return temperature (TS15),uint16,C,false,sensor.solar_swap_return_temperature_(TS15),sensor.solar_swaprettemp,9,0,1/10,-1,1 -"SM50",solar,162,heatassiston,heat assistance on,int8 (>=0<=0),K,true,number.solar_heat_assistance_on,number.solar_heatassiston,9,0,1/10,-1,1 -"SM50",solar,162,heatassistoff,heat assistance off,int8 (>=0<=0),K,true,number.solar_heat_assistance_off,number.solar_heatassistoff,9,0,1/10,-1,1 -"SM100, MS100",solar,163,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,-1,1 -"SM100, MS100",solar,163,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,-1,2 -"SM100, MS100",solar,163,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,-1,1 -"SM100, MS100",solar,163,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,-1,1 -"SM100, MS100",solar,163,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,-1,1 -"SM100, MS100",solar,163,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,-1,1 -"SM100, MS100",solar,163,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,5,-1,1 -"SM100, MS100",solar,163,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1/10,-1,1 -"SM100, MS100",solar,163,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1/10,-1,1 -"SM100, MS100",solar,163,collector2temp,collector 2 temperature (TS7),int16,C,false,sensor.solar_collector_2_temperature_(TS7),sensor.solar_collector2temp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,ts3,cylinder middle temperature (TS3),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS3),sensor.solar_ts3,9,0,1/10,-1,1 -"SM100, MS100",solar,163,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,-1,1 -"SM100, MS100",solar,163,ts8,(TS8),int16,C,false,sensor.solar_(TS8),sensor.solar_ts8,9,0,1/10,-1,1 -"SM100, MS100",solar,163,ts16,(TS16),int16,C,false,sensor.solar_(TS16),sensor.solar_ts16,9,0,1/10,-1,1 -"SM100, MS100",solar,163,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,-1,1 -"SM100, MS100",solar,163,heatassistpower,heat assistance valve power (M1),uint8,%,false,sensor.solar_heat_assistance_valve_power_(M1),sensor.solar_heatassistpower,9,0,1,-1,1 -"SM100, MS100",solar,163,solarpump2,pump 2 (PS4),boolean, ,false,binary_sensor.solar_pump_2_(PS4),binary_sensor.solar_solarpump2,9,0,1,-1,1 -"SM100, MS100",solar,163,solarpump2mod,pump 2 modulation (PS4),uint8,%,false,sensor.solar_pump_2_modulation_(PS4),sensor.solar_solarpump2mod,9,0,1,-1,1 -"SM100, MS100",solar,163,cyl2bottomtemp,second cylinder bottom temperature (TS5),int16,C,false,sensor.solar_second_cylinder_bottom_temperature_(TS5),sensor.solar_cyl2bottomtemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,cyl3bottomtemp,third cylinder bottom temperature (TS11),int16,C,false,sensor.solar_third_cylinder_bottom_temperature_(TS11),sensor.solar_cyl3bottomtemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,cyltoptemp,cylinder top temperature (TS10),int16,C,false,sensor.solar_cylinder_top_temperature_(TS10),sensor.solar_cyltoptemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,heatexchangertemp,heat exchanger temperature (TS6),int16,C,false,sensor.solar_heat_exchanger_temperature_(TS6),sensor.solar_heatexchangertemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,cylpumpmod,cylinder pump modulation (PS5),uint8,%,false,sensor.solar_cylinder_pump_modulation_(PS5),sensor.solar_cylpumpmod,9,0,1,-1,1 -"SM100, MS100",solar,163,valvestatus,valve status,boolean, ,false,binary_sensor.solar_valve_status,binary_sensor.solar_valvestatus,9,0,1,-1,1 -"SM100, MS100",solar,163,vs1status,valve status VS1,boolean, ,false,binary_sensor.solar_valve_status_VS1,binary_sensor.solar_vs1status,9,0,1,-1,1 -"SM100, MS100",solar,163,vs3status,valve status VS3,boolean, ,false,binary_sensor.solar_valve_status_VS3,binary_sensor.solar_vs3status,9,0,1,-1,1 -"SM100, MS100",solar,163,transferpump,transfer pump,boolean, ,false,binary_sensor.solar_transfer_pump,binary_sensor.solar_transferpump,9,0,1,-1,1 -"SM100, MS100",solar,163,transferpumpmod,transfer pump modulation,uint8,%,false,sensor.solar_transfer_pump_modulation,sensor.solar_transferpumpmod,9,0,1,-1,1 -"SM100, MS100",solar,163,collectormaxtemp,maximum collector temperature,uint8 (>=0<=0),C,true,number.solar_maximum_collector_temperature,number.solar_collectormaxtemp,9,0,1,-1,1 -"SM100, MS100",solar,163,collectormintemp,minimum collector temperature,uint8 (>=0<=0),C,true,number.solar_minimum_collector_temperature,number.solar_collectormintemp,9,0,1,-1,1 -"SM100, MS100",solar,163,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,-1,2 -"SM100, MS100",solar,163,energytoday,total energy today,uint24,Wh,false,sensor.solar_total_energy_today,sensor.solar_energytoday,9,0,1,-1,2 -"SM100, MS100",solar,163,energytotal,total energy,uint24,kWh,false,sensor.solar_total_energy,sensor.solar_energytotal,9,0,1/10,-1,2 -"SM100, MS100",solar,163,pump2worktime,pump 2 working time,time,minutes,false,sensor.solar_pump_2_working_time,sensor.solar_pump2worktime,9,0,1,-1,2 -"SM100, MS100",solar,163,m1worktime,differential control working time,time,minutes,false,sensor.solar_differential_control_working_time,sensor.solar_m1worktime,9,0,1,-1,2 -"SM100, MS100",solar,163,heattransfersystem,heattransfer system,boolean (>=0<=0), ,true,switch.solar_heattransfer_system,switch.solar_heattransfersystem,9,0,1,-1,1 -"SM100, MS100",solar,163,externalcyl,external cylinder,boolean (>=0<=0), ,true,switch.solar_external_cylinder,switch.solar_externalcyl,9,0,1,-1,1 -"SM100, MS100",solar,163,thermaldisinfect,thermal disinfection,boolean (>=0<=0), ,true,switch.solar_thermal_disinfection,switch.solar_thermaldisinfect,9,0,1,-1,1 -"SM100, MS100",solar,163,heatmetering,heatmetering,boolean (>=0<=0), ,true,switch.solar_heatmetering,switch.solar_heatmetering,9,0,1,-1,1 -"SM100, MS100",solar,163,activated,activated,boolean (>=0<=0), ,true,switch.solar_activated,switch.solar_activated,9,0,1,-1,1 -"SM100, MS100",solar,163,solarpumpmode,solar pump mode,enum [constant\|pwm\|analog] (>=0<=0), ,true,select.solar_solar_pump_mode,select.solar_solarpumpmode,9,0,1,-1,1 -"SM100, MS100",solar,163,solarpumpkick,solar pump kick,boolean (>=0<=0), ,true,switch.solar_solar_pump_kick,switch.solar_solarpumpkick,9,0,1,-1,1 -"SM100, MS100",solar,163,plainwatermode,plain water mode,boolean (>=0<=0), ,true,switch.solar_plain_water_mode,switch.solar_plainwatermode,9,0,1,-1,1 -"SM100, MS100",solar,163,doublematchflow,doublematchflow,boolean (>=0<=0), ,true,switch.solar_doublematchflow,switch.solar_doublematchflow,9,0,1,-1,1 -"SM100, MS100",solar,163,pump2minmod,minimum pump 2 modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_2_modulation,number.solar_pump2minmod,9,0,1,-1,1 -"SM100, MS100",solar,163,turnondiff2,pump 2 turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_on_difference,number.solar_turnondiff2,9,0,1/10,-1,1 -"SM100, MS100",solar,163,turnoffdiff2,pump 2 turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_off_difference,number.solar_turnoffdiff2,9,0,1/10,-1,1 -"SM100, MS100",solar,163,pump2kick,pump kick 2,boolean (>=0<=0), ,true,switch.solar_pump_kick_2,switch.solar_pump2kick,9,0,1,-1,1 -"SM100, MS100",solar,163,climatezone,climate zone,uint8 (>=0<=0), ,true,number.solar_climate_zone,number.solar_climatezone,9,0,1,-1,1 -"SM100, MS100",solar,163,collector1area,collector 1 area,uint16 (>=0<=0),m²,true,number.solar_collector_1_area,number.solar_collector1area,9,0,1/10,-1,1 -"SM100, MS100",solar,163,collector1type,collector 1 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_1_type,select.solar_collector1type,9,0,1,-1,1 -"SM100, MS100",solar,163,collector2area,collector 2 area,uint16 (>=0<=0),m²,true,number.solar_collector_2_area,number.solar_collector2area,9,0,1/10,-1,1 -"SM100, MS100",solar,163,collector2type,collector 2 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_2_type,select.solar_collector2type,9,0,1,-1,1 -"SM100, MS100",solar,163,cylpriority,cylinder priority,enum [cyl 1\|cyl 2] (>=0<=0), ,true,select.solar_cylinder_priority,select.solar_cylpriority,9,0,1,-1,1 -"SM100, MS100",solar,163,heatcntflowtemp,heat counter flow temperature,uint16,C,false,sensor.solar_heat_counter_flow_temperature,sensor.solar_heatcntflowtemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,heatcntrettemp,heat counter return temperature,uint16,C,false,sensor.solar_heat_counter_return_temperature,sensor.solar_heatcntrettemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,heatcnt,heat counter impulses,uint8, ,false,sensor.solar_heat_counter_impulses,sensor.solar_heatcnt,9,0,1,-1,1 -"SM100, MS100",solar,163,swapflowtemp,swap flow temperature (TS14),uint16,C,false,sensor.solar_swap_flow_temperature_(TS14),sensor.solar_swapflowtemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,swaprettemp,swap return temperature (TS15),uint16,C,false,sensor.solar_swap_return_temperature_(TS15),sensor.solar_swaprettemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,heatassiston,heat assistance on,int8 (>=0<=0),K,true,number.solar_heat_assistance_on,number.solar_heatassiston,9,0,1/10,-1,1 -"SM100, MS100",solar,163,heatassistoff,heat assistance off,int8 (>=0<=0),K,true,number.solar_heat_assistance_off,number.solar_heatassistoff,9,0,1/10,-1,1 -"SM200, MS200",solar,164,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,-1,1 -"SM200, MS200",solar,164,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,-1,2 -"SM200, MS200",solar,164,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,-1,1 -"SM200, MS200",solar,164,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,-1,1 -"SM200, MS200",solar,164,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,-1,1 -"SM200, MS200",solar,164,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,-1,1 -"SM200, MS200",solar,164,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,5,-1,1 -"SM200, MS200",solar,164,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1/10,-1,1 -"SM200, MS200",solar,164,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1/10,-1,1 -"SM200, MS200",solar,164,collector2temp,collector 2 temperature (TS7),int16,C,false,sensor.solar_collector_2_temperature_(TS7),sensor.solar_collector2temp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,ts3,cylinder middle temperature (TS3),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS3),sensor.solar_ts3,9,0,1/10,-1,1 -"SM200, MS200",solar,164,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,-1,1 -"SM200, MS200",solar,164,ts8,(TS8),int16,C,false,sensor.solar_(TS8),sensor.solar_ts8,9,0,1/10,-1,1 -"SM200, MS200",solar,164,ts16,(TS16),int16,C,false,sensor.solar_(TS16),sensor.solar_ts16,9,0,1/10,-1,1 -"SM200, MS200",solar,164,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,-1,1 -"SM200, MS200",solar,164,heatassistpower,heat assistance valve power (M1),uint8,%,false,sensor.solar_heat_assistance_valve_power_(M1),sensor.solar_heatassistpower,9,0,1,-1,1 -"SM200, MS200",solar,164,solarpump2,pump 2 (PS4),boolean, ,false,binary_sensor.solar_pump_2_(PS4),binary_sensor.solar_solarpump2,9,0,1,-1,1 -"SM200, MS200",solar,164,solarpump2mod,pump 2 modulation (PS4),uint8,%,false,sensor.solar_pump_2_modulation_(PS4),sensor.solar_solarpump2mod,9,0,1,-1,1 -"SM200, MS200",solar,164,cyl2bottomtemp,second cylinder bottom temperature (TS5),int16,C,false,sensor.solar_second_cylinder_bottom_temperature_(TS5),sensor.solar_cyl2bottomtemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,cyl3bottomtemp,third cylinder bottom temperature (TS11),int16,C,false,sensor.solar_third_cylinder_bottom_temperature_(TS11),sensor.solar_cyl3bottomtemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,cyltoptemp,cylinder top temperature (TS10),int16,C,false,sensor.solar_cylinder_top_temperature_(TS10),sensor.solar_cyltoptemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,heatexchangertemp,heat exchanger temperature (TS6),int16,C,false,sensor.solar_heat_exchanger_temperature_(TS6),sensor.solar_heatexchangertemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,cylpumpmod,cylinder pump modulation (PS5),uint8,%,false,sensor.solar_cylinder_pump_modulation_(PS5),sensor.solar_cylpumpmod,9,0,1,-1,1 -"SM200, MS200",solar,164,valvestatus,valve status,boolean, ,false,binary_sensor.solar_valve_status,binary_sensor.solar_valvestatus,9,0,1,-1,1 -"SM200, MS200",solar,164,vs1status,valve status VS1,boolean, ,false,binary_sensor.solar_valve_status_VS1,binary_sensor.solar_vs1status,9,0,1,-1,1 -"SM200, MS200",solar,164,vs3status,valve status VS3,boolean, ,false,binary_sensor.solar_valve_status_VS3,binary_sensor.solar_vs3status,9,0,1,-1,1 -"SM200, MS200",solar,164,transferpump,transfer pump,boolean, ,false,binary_sensor.solar_transfer_pump,binary_sensor.solar_transferpump,9,0,1,-1,1 -"SM200, MS200",solar,164,transferpumpmod,transfer pump modulation,uint8,%,false,sensor.solar_transfer_pump_modulation,sensor.solar_transferpumpmod,9,0,1,-1,1 -"SM200, MS200",solar,164,collectormaxtemp,maximum collector temperature,uint8 (>=0<=0),C,true,number.solar_maximum_collector_temperature,number.solar_collectormaxtemp,9,0,1,-1,1 -"SM200, MS200",solar,164,collectormintemp,minimum collector temperature,uint8 (>=0<=0),C,true,number.solar_minimum_collector_temperature,number.solar_collectormintemp,9,0,1,-1,1 -"SM200, MS200",solar,164,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,-1,2 -"SM200, MS200",solar,164,energytoday,total energy today,uint24,Wh,false,sensor.solar_total_energy_today,sensor.solar_energytoday,9,0,1,-1,2 -"SM200, MS200",solar,164,energytotal,total energy,uint24,kWh,false,sensor.solar_total_energy,sensor.solar_energytotal,9,0,1/10,-1,2 -"SM200, MS200",solar,164,pump2worktime,pump 2 working time,time,minutes,false,sensor.solar_pump_2_working_time,sensor.solar_pump2worktime,9,0,1,-1,2 -"SM200, MS200",solar,164,m1worktime,differential control working time,time,minutes,false,sensor.solar_differential_control_working_time,sensor.solar_m1worktime,9,0,1,-1,2 -"SM200, MS200",solar,164,heattransfersystem,heattransfer system,boolean (>=0<=0), ,true,switch.solar_heattransfer_system,switch.solar_heattransfersystem,9,0,1,-1,1 -"SM200, MS200",solar,164,externalcyl,external cylinder,boolean (>=0<=0), ,true,switch.solar_external_cylinder,switch.solar_externalcyl,9,0,1,-1,1 -"SM200, MS200",solar,164,thermaldisinfect,thermal disinfection,boolean (>=0<=0), ,true,switch.solar_thermal_disinfection,switch.solar_thermaldisinfect,9,0,1,-1,1 -"SM200, MS200",solar,164,heatmetering,heatmetering,boolean (>=0<=0), ,true,switch.solar_heatmetering,switch.solar_heatmetering,9,0,1,-1,1 -"SM200, MS200",solar,164,activated,activated,boolean (>=0<=0), ,true,switch.solar_activated,switch.solar_activated,9,0,1,-1,1 -"SM200, MS200",solar,164,solarpumpmode,solar pump mode,enum [constant\|pwm\|analog] (>=0<=0), ,true,select.solar_solar_pump_mode,select.solar_solarpumpmode,9,0,1,-1,1 -"SM200, MS200",solar,164,solarpumpkick,solar pump kick,boolean (>=0<=0), ,true,switch.solar_solar_pump_kick,switch.solar_solarpumpkick,9,0,1,-1,1 -"SM200, MS200",solar,164,plainwatermode,plain water mode,boolean (>=0<=0), ,true,switch.solar_plain_water_mode,switch.solar_plainwatermode,9,0,1,-1,1 -"SM200, MS200",solar,164,doublematchflow,doublematchflow,boolean (>=0<=0), ,true,switch.solar_doublematchflow,switch.solar_doublematchflow,9,0,1,-1,1 -"SM200, MS200",solar,164,pump2minmod,minimum pump 2 modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_2_modulation,number.solar_pump2minmod,9,0,1,-1,1 -"SM200, MS200",solar,164,turnondiff2,pump 2 turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_on_difference,number.solar_turnondiff2,9,0,1/10,-1,1 -"SM200, MS200",solar,164,turnoffdiff2,pump 2 turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_off_difference,number.solar_turnoffdiff2,9,0,1/10,-1,1 -"SM200, MS200",solar,164,pump2kick,pump kick 2,boolean (>=0<=0), ,true,switch.solar_pump_kick_2,switch.solar_pump2kick,9,0,1,-1,1 -"SM200, MS200",solar,164,climatezone,climate zone,uint8 (>=0<=0), ,true,number.solar_climate_zone,number.solar_climatezone,9,0,1,-1,1 -"SM200, MS200",solar,164,collector1area,collector 1 area,uint16 (>=0<=0),m²,true,number.solar_collector_1_area,number.solar_collector1area,9,0,1/10,-1,1 -"SM200, MS200",solar,164,collector1type,collector 1 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_1_type,select.solar_collector1type,9,0,1,-1,1 -"SM200, MS200",solar,164,collector2area,collector 2 area,uint16 (>=0<=0),m²,true,number.solar_collector_2_area,number.solar_collector2area,9,0,1/10,-1,1 -"SM200, MS200",solar,164,collector2type,collector 2 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_2_type,select.solar_collector2type,9,0,1,-1,1 -"SM200, MS200",solar,164,cylpriority,cylinder priority,enum [cyl 1\|cyl 2] (>=0<=0), ,true,select.solar_cylinder_priority,select.solar_cylpriority,9,0,1,-1,1 -"SM200, MS200",solar,164,heatcntflowtemp,heat counter flow temperature,uint16,C,false,sensor.solar_heat_counter_flow_temperature,sensor.solar_heatcntflowtemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,heatcntrettemp,heat counter return temperature,uint16,C,false,sensor.solar_heat_counter_return_temperature,sensor.solar_heatcntrettemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,heatcnt,heat counter impulses,uint8, ,false,sensor.solar_heat_counter_impulses,sensor.solar_heatcnt,9,0,1,-1,1 -"SM200, MS200",solar,164,swapflowtemp,swap flow temperature (TS14),uint16,C,false,sensor.solar_swap_flow_temperature_(TS14),sensor.solar_swapflowtemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,swaprettemp,swap return temperature (TS15),uint16,C,false,sensor.solar_swap_return_temperature_(TS15),sensor.solar_swaprettemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,heatassiston,heat assistance on,int8 (>=0<=0),K,true,number.solar_heat_assistance_on,number.solar_heatassiston,9,0,1/10,-1,1 -"SM200, MS200",solar,164,heatassistoff,heat assistance off,int8 (>=0<=0),K,true,number.solar_heat_assistance_off,number.solar_heatassistoff,9,0,1/10,-1,1 -"HP Module",heatpump,252,airhumidity,relative air humidity,uint8,%,false,sensor.heatpump_relative_air_humidity,sensor.heatpump_airhumidity,10,0,1,-1,1 -"HP Module",heatpump,252,dewtemperature,dew point temperature,uint8,C,false,sensor.heatpump_dew_point_temperature,sensor.heatpump_dewtemperature,10,0,1,-1,1 -"HP Module",heatpump,252,curflowtemp,current flow temperature,int16,C,false,sensor.heatpump_current_flow_temperature,sensor.heatpump_curflowtemp,10,0,1/10,-1,1 -"HP Module",heatpump,252,rettemp,return temperature,int16,C,false,sensor.heatpump_return_temperature,sensor.heatpump_rettemp,10,0,1/10,-1,1 -"HP Module",heatpump,252,sysrettemp,system return temperature,int16,C,false,sensor.heatpump_system_return_temperature,sensor.heatpump_sysrettemp,10,0,1/10,-1,1 -"HP Module",heatpump,252,hpta4,drain pan temp (TA4),int16,C,false,sensor.heatpump_drain_pan_temp_(TA4),sensor.heatpump_hpta4,10,0,1/10,-1,1 -"HP Module",heatpump,252,hptr1,compressor temperature (TR1),int16,C,false,sensor.heatpump_compressor_temperature_(TR1),sensor.heatpump_hptr1,10,0,1/10,-1,1 -"HP Module",heatpump,252,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.heatpump_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.heatpump_hptr3,10,0,1/10,-1,1 -"HP Module",heatpump,252,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.heatpump_evaporator_inlet_temperature_(TR4),sensor.heatpump_hptr4,10,0,1/10,-1,1 -"HP Module",heatpump,252,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.heatpump_compressor_inlet_temperature_(TR5),sensor.heatpump_hptr5,10,0,1/10,-1,1 -"HP Module",heatpump,252,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.heatpump_compressor_outlet_temperature_(TR6),sensor.heatpump_hptr6,10,0,1/10,-1,1 -"HP Module",heatpump,252,hptl2,air inlet temperature (TL2),int16,C,false,sensor.heatpump_air_inlet_temperature_(TL2),sensor.heatpump_hptl2,10,0,1/10,-1,1 -"HP Module",heatpump,252,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.heatpump_low_pressure_side_temperature_(PL1),sensor.heatpump_hppl1,10,0,1/10,-1,1 -"HP Module",heatpump,252,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.heatpump_high_pressure_side_temperature_(PH1),sensor.heatpump_hpph1,10,0,1/10,-1,1 -"HP Module",heatpump,252,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.heatpump_heating_pump_modulation,sensor.heatpump_heatingpumpmod,10,0,1,-1,1 -"HP Module",heatpump,252,hpcompspd,compressor speed,uint8,%,false,sensor.heatpump_compressor_speed,sensor.heatpump_hpcompspd,10,0,1,-1,1 -"HP Module",heatpump,252,hpactivity,compressor activity,enum [off\|heating\|hot water\|defrost\|compressor alarm], ,false,sensor.heatpump_compressor_activity,sensor.heatpump_hpactivity,10,0,1,-1,1 -"HP Module",heatpump,252,hppower,compressor power output,uint16,W,false,sensor.heatpump_compressor_power_output,sensor.heatpump_hppower,10,0,1,-1,1 -"HP Module",heatpump,252,hpcurrpower,compressor current power,uint16,W,false,sensor.heatpump_compressor_current_power,sensor.heatpump_hpcurrpower,10,0,1,-1,1 -"HP Module",heatpump,252,hybridstrategy,hybrid control strategy,enum [cost optimized\|co2 optimized\|outside temperature alt.\|outside temperature parallel\|heatpump preferred\|boiler only] (>=0<=0), ,true,select.heatpump_hybrid_control_strategy,select.heatpump_hybridstrategy,10,0,1,-1,1 -"HP Module",heatpump,252,lownoisemode,low noise mode,enum [off\|reduced output\|switch off hp\|perm. reduced] (>=0<=0), ,true,select.heatpump_low_noise_mode,select.heatpump_lownoisemode,10,0,1,-1,1 -"HP Module",heatpump,252,lownoisestart,low noise starttime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_starttime,number.heatpump_lownoisestart,10,0,1,-1,1 -"HP Module",heatpump,252,lownoisestop,low noise stoptime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_stoptime,number.heatpump_lownoisestop,10,0,1,-1,1 -"HP Module",heatpump,252,hybriddhw,hybrid DHW,enum [eco\|high comfort] (>=0<=0), ,true,select.heatpump_dhw_hybrid_DHW,select.heatpump_dhw_hybriddhw,10,9,1,-1,1 -"HP Module",heatpump,252,energypricegas,energy price gas,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_gas,number.heatpump_energypricegas,10,0,1,-1,1 -"HP Module",heatpump,252,energypriceel,energy price electric,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_electric,number.heatpump_energypriceel,10,0,1,-1,1 -"HP Module",heatpump,252,energyfeedpv,feed in PV,uint8 (>=0<=0),ct/kWh,true,number.heatpump_feed_in_PV,number.heatpump_energyfeedpv,10,0,1,-1,1 -"HP Module",heatpump,252,switchovertemp,outside switchover temperature,int8 (>=0<=0),C,true,number.heatpump_outside_switchover_temperature,number.heatpump_switchovertemp,10,0,1,-1,1 -"HP Module",heatpump,252,airpurgemode,air purge mode,boolean (>=0<=0), ,true,switch.heatpump_air_purge_mode,switch.heatpump_airpurgemode,10,0,1,-1,1 -"HP Module",heatpump,252,heatpumpoutput,heatpump output,uint8 (>=0<=0),%,true,number.heatpump_heatpump_output,number.heatpump_heatpumpoutput,10,0,1,-1,1 -"HP Module",heatpump,252,coolingcircuit,cooling circuit,boolean (>=0<=0), ,true,switch.heatpump_cooling_circuit,switch.heatpump_coolingcircuit,10,0,1,-1,1 -"HP Module",heatpump,252,compstartmod,compressor start modulation,uint8 (>=0<=0),%,true,number.heatpump_compressor_start_modulation,number.heatpump_compstartmod,10,0,1,-1,1 -"HP Module",heatpump,252,heatdrainpan,heat drain pan,boolean (>=0<=0), ,true,switch.heatpump_heat_drain_pan,switch.heatpump_heatdrainpan,10,0,1,-1,1 -"HP Module",heatpump,252,heatcable,heating cable,boolean (>=0<=0), ,true,switch.heatpump_heating_cable,switch.heatpump_heatcable,10,0,1,-1,1 -"HP Module",heatpump,252,nrgtotal,total energy,uint24,kWh,false,sensor.heatpump_total_energy,sensor.heatpump_nrgtotal,10,0,1/100,-1,2 -"HP Module",heatpump,252,nrg,energy,uint24,kWh,false,sensor.heatpump_dhw_energy,sensor.heatpump_dhw_nrg,10,9,1/100,-1,2 -"HP Module",heatpump,252,nrgheat,energy heating,uint24,kWh,false,sensor.heatpump_energy_heating,sensor.heatpump_nrgheat,10,0,1/100,-1,2 -"HP Module",heatpump,252,metertotal,meter total,uint24,kWh,false,sensor.heatpump_meter_total,sensor.heatpump_metertotal,10,0,1/100,-1,2 -"HP Module",heatpump,252,metercomp,meter compressor,uint24,kWh,false,sensor.heatpump_meter_compressor,sensor.heatpump_metercomp,10,0,1/100,-1,2 -"HP Module",heatpump,252,metereheat,meter e-heater,uint24,kWh,false,sensor.heatpump_meter_e-heater,sensor.heatpump_metereheat,10,0,1/100,-1,2 -"HP Module",heatpump,252,meterheat,meter heating,uint24,kWh,false,sensor.heatpump_meter_heating,sensor.heatpump_meterheat,10,0,1/100,-1,2 -"HP Module",heatpump,252,meter,meter,uint24,kWh,false,sensor.heatpump_dhw_meter,sensor.heatpump_dhw_meter,10,9,1/100,-1,2 -"HP Module",heatpump,252,heatingstarts,heating control starts,uint24, ,false,sensor.heatpump_heating_control_starts,sensor.heatpump_heatingstarts,10,0,1,-1,2 -"HP Module",heatpump,252,startshp,starts hp,uint24, ,false,sensor.heatpump_dhw_starts_hp,sensor.heatpump_dhw_startshp,10,9,1,-1,2 -"HP Module",heatpump,252,fuelheat,fuel consumption heating,uint32,kWh,false,sensor.heatpump_fuel_consumption_heating,sensor.heatpump_fuelheat,10,0,1/10,-1,2 -"HP Module",heatpump,252,fueldhw,fuel consumption,uint32,kWh,false,sensor.heatpump_dhw_fuel_consumption,sensor.heatpump_dhw_fueldhw,10,9,1/10,-1,2 -"HP Module",heatpump,252,elheat,el. consumption heating,uint32,kWh,false,sensor.heatpump_el._consumption_heating,sensor.heatpump_elheat,10,0,1/10,-1,2 -"HP Module",heatpump,252,eldhw,el. consumption,uint32,kWh,false,sensor.heatpump_dhw_el._consumption,sensor.heatpump_dhw_eldhw,10,9,1/10,-1,2 -"HP Module",heatpump,252,elgenheat,el. generation heating,uint32,kWh,false,sensor.heatpump_el._generation_heating,sensor.heatpump_elgenheat,10,0,1/10,-1,2 -"HP Module",heatpump,252,elgendhw,el generation,uint32,kWh,false,sensor.heatpump_dhw_el_generation,sensor.heatpump_dhw_elgendhw,10,9,1/10,-1,2 -"Hybrid Manager HM200",heatpump,248,airhumidity,relative air humidity,uint8,%,false,sensor.heatpump_relative_air_humidity,sensor.heatpump_airhumidity,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,dewtemperature,dew point temperature,uint8,C,false,sensor.heatpump_dew_point_temperature,sensor.heatpump_dewtemperature,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,curflowtemp,current flow temperature,int16,C,false,sensor.heatpump_current_flow_temperature,sensor.heatpump_curflowtemp,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,rettemp,return temperature,int16,C,false,sensor.heatpump_return_temperature,sensor.heatpump_rettemp,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,sysrettemp,system return temperature,int16,C,false,sensor.heatpump_system_return_temperature,sensor.heatpump_sysrettemp,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,hpta4,drain pan temp (TA4),int16,C,false,sensor.heatpump_drain_pan_temp_(TA4),sensor.heatpump_hpta4,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,hptr1,compressor temperature (TR1),int16,C,false,sensor.heatpump_compressor_temperature_(TR1),sensor.heatpump_hptr1,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.heatpump_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.heatpump_hptr3,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.heatpump_evaporator_inlet_temperature_(TR4),sensor.heatpump_hptr4,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.heatpump_compressor_inlet_temperature_(TR5),sensor.heatpump_hptr5,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.heatpump_compressor_outlet_temperature_(TR6),sensor.heatpump_hptr6,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,hptl2,air inlet temperature (TL2),int16,C,false,sensor.heatpump_air_inlet_temperature_(TL2),sensor.heatpump_hptl2,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.heatpump_low_pressure_side_temperature_(PL1),sensor.heatpump_hppl1,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.heatpump_high_pressure_side_temperature_(PH1),sensor.heatpump_hpph1,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.heatpump_heating_pump_modulation,sensor.heatpump_heatingpumpmod,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,hpcompspd,compressor speed,uint8,%,false,sensor.heatpump_compressor_speed,sensor.heatpump_hpcompspd,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,hpactivity,compressor activity,enum [off\|heating\|hot water\|defrost\|compressor alarm], ,false,sensor.heatpump_compressor_activity,sensor.heatpump_hpactivity,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,hppower,compressor power output,uint16,W,false,sensor.heatpump_compressor_power_output,sensor.heatpump_hppower,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,hpcurrpower,compressor current power,uint16,W,false,sensor.heatpump_compressor_current_power,sensor.heatpump_hpcurrpower,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,hybridstrategy,hybrid control strategy,enum [cost optimized\|co2 optimized\|outside temperature alt.\|outside temperature parallel\|heatpump preferred\|boiler only] (>=0<=0), ,true,select.heatpump_hybrid_control_strategy,select.heatpump_hybridstrategy,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,lownoisemode,low noise mode,enum [off\|reduced output\|switch off hp\|perm. reduced] (>=0<=0), ,true,select.heatpump_low_noise_mode,select.heatpump_lownoisemode,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,lownoisestart,low noise starttime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_starttime,number.heatpump_lownoisestart,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,lownoisestop,low noise stoptime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_stoptime,number.heatpump_lownoisestop,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,hybriddhw,hybrid DHW,enum [eco\|high comfort] (>=0<=0), ,true,select.heatpump_dhw_hybrid_DHW,select.heatpump_dhw_hybriddhw,10,9,1,-1,1 -"Hybrid Manager HM200",heatpump,248,energypricegas,energy price gas,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_gas,number.heatpump_energypricegas,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,energypriceel,energy price electric,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_electric,number.heatpump_energypriceel,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,energyfeedpv,feed in PV,uint8 (>=0<=0),ct/kWh,true,number.heatpump_feed_in_PV,number.heatpump_energyfeedpv,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,switchovertemp,outside switchover temperature,int8 (>=0<=0),C,true,number.heatpump_outside_switchover_temperature,number.heatpump_switchovertemp,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,airpurgemode,air purge mode,boolean (>=0<=0), ,true,switch.heatpump_air_purge_mode,switch.heatpump_airpurgemode,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,heatpumpoutput,heatpump output,uint8 (>=0<=0),%,true,number.heatpump_heatpump_output,number.heatpump_heatpumpoutput,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,coolingcircuit,cooling circuit,boolean (>=0<=0), ,true,switch.heatpump_cooling_circuit,switch.heatpump_coolingcircuit,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,compstartmod,compressor start modulation,uint8 (>=0<=0),%,true,number.heatpump_compressor_start_modulation,number.heatpump_compstartmod,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,heatdrainpan,heat drain pan,boolean (>=0<=0), ,true,switch.heatpump_heat_drain_pan,switch.heatpump_heatdrainpan,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,heatcable,heating cable,boolean (>=0<=0), ,true,switch.heatpump_heating_cable,switch.heatpump_heatcable,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,nrgtotal,total energy,uint24,kWh,false,sensor.heatpump_total_energy,sensor.heatpump_nrgtotal,10,0,1/100,-1,2 -"Hybrid Manager HM200",heatpump,248,nrg,energy,uint24,kWh,false,sensor.heatpump_dhw_energy,sensor.heatpump_dhw_nrg,10,9,1/100,-1,2 -"Hybrid Manager HM200",heatpump,248,nrgheat,energy heating,uint24,kWh,false,sensor.heatpump_energy_heating,sensor.heatpump_nrgheat,10,0,1/100,-1,2 -"Hybrid Manager HM200",heatpump,248,metertotal,meter total,uint24,kWh,false,sensor.heatpump_meter_total,sensor.heatpump_metertotal,10,0,1/100,-1,2 -"Hybrid Manager HM200",heatpump,248,metercomp,meter compressor,uint24,kWh,false,sensor.heatpump_meter_compressor,sensor.heatpump_metercomp,10,0,1/100,-1,2 -"Hybrid Manager HM200",heatpump,248,metereheat,meter e-heater,uint24,kWh,false,sensor.heatpump_meter_e-heater,sensor.heatpump_metereheat,10,0,1/100,-1,2 -"Hybrid Manager HM200",heatpump,248,meterheat,meter heating,uint24,kWh,false,sensor.heatpump_meter_heating,sensor.heatpump_meterheat,10,0,1/100,-1,2 -"Hybrid Manager HM200",heatpump,248,meter,meter,uint24,kWh,false,sensor.heatpump_dhw_meter,sensor.heatpump_dhw_meter,10,9,1/100,-1,2 -"Hybrid Manager HM200",heatpump,248,heatingstarts,heating control starts,uint24, ,false,sensor.heatpump_heating_control_starts,sensor.heatpump_heatingstarts,10,0,1,-1,2 -"Hybrid Manager HM200",heatpump,248,startshp,starts hp,uint24, ,false,sensor.heatpump_dhw_starts_hp,sensor.heatpump_dhw_startshp,10,9,1,-1,2 -"Hybrid Manager HM200",heatpump,248,fuelheat,fuel consumption heating,uint32,kWh,false,sensor.heatpump_fuel_consumption_heating,sensor.heatpump_fuelheat,10,0,1/10,-1,2 -"Hybrid Manager HM200",heatpump,248,fueldhw,fuel consumption,uint32,kWh,false,sensor.heatpump_dhw_fuel_consumption,sensor.heatpump_dhw_fueldhw,10,9,1/10,-1,2 -"Hybrid Manager HM200",heatpump,248,elheat,el. consumption heating,uint32,kWh,false,sensor.heatpump_el._consumption_heating,sensor.heatpump_elheat,10,0,1/10,-1,2 -"Hybrid Manager HM200",heatpump,248,eldhw,el. consumption,uint32,kWh,false,sensor.heatpump_dhw_el._consumption,sensor.heatpump_dhw_eldhw,10,9,1/10,-1,2 -"Hybrid Manager HM200",heatpump,248,elgenheat,el. generation heating,uint32,kWh,false,sensor.heatpump_el._generation_heating,sensor.heatpump_elgenheat,10,0,1/10,-1,2 -"Hybrid Manager HM200",heatpump,248,elgendhw,el generation,uint32,kWh,false,sensor.heatpump_dhw_el_generation,sensor.heatpump_dhw_elgendhw,10,9,1/10,-1,2 -"CSH5800iG",heatpump,16,airhumidity,relative air humidity,uint8,%,false,sensor.heatpump_relative_air_humidity,sensor.heatpump_airhumidity,10,0,1,-1,1 -"CSH5800iG",heatpump,16,dewtemperature,dew point temperature,uint8,C,false,sensor.heatpump_dew_point_temperature,sensor.heatpump_dewtemperature,10,0,1,-1,1 -"CSH5800iG",heatpump,16,curflowtemp,current flow temperature,int16,C,false,sensor.heatpump_current_flow_temperature,sensor.heatpump_curflowtemp,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,rettemp,return temperature,int16,C,false,sensor.heatpump_return_temperature,sensor.heatpump_rettemp,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,sysrettemp,system return temperature,int16,C,false,sensor.heatpump_system_return_temperature,sensor.heatpump_sysrettemp,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,hpta4,drain pan temp (TA4),int16,C,false,sensor.heatpump_drain_pan_temp_(TA4),sensor.heatpump_hpta4,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,hptr1,compressor temperature (TR1),int16,C,false,sensor.heatpump_compressor_temperature_(TR1),sensor.heatpump_hptr1,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.heatpump_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.heatpump_hptr3,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.heatpump_evaporator_inlet_temperature_(TR4),sensor.heatpump_hptr4,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.heatpump_compressor_inlet_temperature_(TR5),sensor.heatpump_hptr5,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.heatpump_compressor_outlet_temperature_(TR6),sensor.heatpump_hptr6,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,hptl2,air inlet temperature (TL2),int16,C,false,sensor.heatpump_air_inlet_temperature_(TL2),sensor.heatpump_hptl2,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.heatpump_low_pressure_side_temperature_(PL1),sensor.heatpump_hppl1,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.heatpump_high_pressure_side_temperature_(PH1),sensor.heatpump_hpph1,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.heatpump_heating_pump_modulation,sensor.heatpump_heatingpumpmod,10,0,1,-1,1 -"CSH5800iG",heatpump,16,hpcompspd,compressor speed,uint8,%,false,sensor.heatpump_compressor_speed,sensor.heatpump_hpcompspd,10,0,1,-1,1 -"CSH5800iG",heatpump,16,hpactivity,compressor activity,enum [off\|heating\|hot water\|defrost\|compressor alarm], ,false,sensor.heatpump_compressor_activity,sensor.heatpump_hpactivity,10,0,1,-1,1 -"CSH5800iG",heatpump,16,hppower,compressor power output,uint16,W,false,sensor.heatpump_compressor_power_output,sensor.heatpump_hppower,10,0,1,-1,1 -"CSH5800iG",heatpump,16,hpcurrpower,compressor current power,uint16,W,false,sensor.heatpump_compressor_current_power,sensor.heatpump_hpcurrpower,10,0,1,-1,1 -"CSH5800iG",heatpump,16,hybridstrategy,hybrid control strategy,enum [cost optimized\|co2 optimized\|outside temperature alt.\|outside temperature parallel\|heatpump preferred\|boiler only] (>=0<=0), ,true,select.heatpump_hybrid_control_strategy,select.heatpump_hybridstrategy,10,0,1,-1,1 -"CSH5800iG",heatpump,16,lownoisemode,low noise mode,enum [off\|reduced output\|switch off hp\|perm. reduced] (>=0<=0), ,true,select.heatpump_low_noise_mode,select.heatpump_lownoisemode,10,0,1,-1,1 -"CSH5800iG",heatpump,16,lownoisestart,low noise starttime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_starttime,number.heatpump_lownoisestart,10,0,1,-1,1 -"CSH5800iG",heatpump,16,lownoisestop,low noise stoptime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_stoptime,number.heatpump_lownoisestop,10,0,1,-1,1 -"CSH5800iG",heatpump,16,hybriddhw,hybrid DHW,enum [eco\|high comfort] (>=0<=0), ,true,select.heatpump_dhw_hybrid_DHW,select.heatpump_dhw_hybriddhw,10,9,1,-1,1 -"CSH5800iG",heatpump,16,energypricegas,energy price gas,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_gas,number.heatpump_energypricegas,10,0,1,-1,1 -"CSH5800iG",heatpump,16,energypriceel,energy price electric,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_electric,number.heatpump_energypriceel,10,0,1,-1,1 -"CSH5800iG",heatpump,16,energyfeedpv,feed in PV,uint8 (>=0<=0),ct/kWh,true,number.heatpump_feed_in_PV,number.heatpump_energyfeedpv,10,0,1,-1,1 -"CSH5800iG",heatpump,16,switchovertemp,outside switchover temperature,int8 (>=0<=0),C,true,number.heatpump_outside_switchover_temperature,number.heatpump_switchovertemp,10,0,1,-1,1 -"CSH5800iG",heatpump,16,airpurgemode,air purge mode,boolean (>=0<=0), ,true,switch.heatpump_air_purge_mode,switch.heatpump_airpurgemode,10,0,1,-1,1 -"CSH5800iG",heatpump,16,heatpumpoutput,heatpump output,uint8 (>=0<=0),%,true,number.heatpump_heatpump_output,number.heatpump_heatpumpoutput,10,0,1,-1,1 -"CSH5800iG",heatpump,16,coolingcircuit,cooling circuit,boolean (>=0<=0), ,true,switch.heatpump_cooling_circuit,switch.heatpump_coolingcircuit,10,0,1,-1,1 -"CSH5800iG",heatpump,16,compstartmod,compressor start modulation,uint8 (>=0<=0),%,true,number.heatpump_compressor_start_modulation,number.heatpump_compstartmod,10,0,1,-1,1 -"CSH5800iG",heatpump,16,heatdrainpan,heat drain pan,boolean (>=0<=0), ,true,switch.heatpump_heat_drain_pan,switch.heatpump_heatdrainpan,10,0,1,-1,1 -"CSH5800iG",heatpump,16,heatcable,heating cable,boolean (>=0<=0), ,true,switch.heatpump_heating_cable,switch.heatpump_heatcable,10,0,1,-1,1 -"CSH5800iG",heatpump,16,nrgtotal,total energy,uint24,kWh,false,sensor.heatpump_total_energy,sensor.heatpump_nrgtotal,10,0,1/100,-1,2 -"CSH5800iG",heatpump,16,nrg,energy,uint24,kWh,false,sensor.heatpump_dhw_energy,sensor.heatpump_dhw_nrg,10,9,1/100,-1,2 -"CSH5800iG",heatpump,16,nrgheat,energy heating,uint24,kWh,false,sensor.heatpump_energy_heating,sensor.heatpump_nrgheat,10,0,1/100,-1,2 -"CSH5800iG",heatpump,16,metertotal,meter total,uint24,kWh,false,sensor.heatpump_meter_total,sensor.heatpump_metertotal,10,0,1/100,-1,2 -"CSH5800iG",heatpump,16,metercomp,meter compressor,uint24,kWh,false,sensor.heatpump_meter_compressor,sensor.heatpump_metercomp,10,0,1/100,-1,2 -"CSH5800iG",heatpump,16,metereheat,meter e-heater,uint24,kWh,false,sensor.heatpump_meter_e-heater,sensor.heatpump_metereheat,10,0,1/100,-1,2 -"CSH5800iG",heatpump,16,meterheat,meter heating,uint24,kWh,false,sensor.heatpump_meter_heating,sensor.heatpump_meterheat,10,0,1/100,-1,2 -"CSH5800iG",heatpump,16,meter,meter,uint24,kWh,false,sensor.heatpump_dhw_meter,sensor.heatpump_dhw_meter,10,9,1/100,-1,2 -"CSH5800iG",heatpump,16,heatingstarts,heating control starts,uint24, ,false,sensor.heatpump_heating_control_starts,sensor.heatpump_heatingstarts,10,0,1,-1,2 -"CSH5800iG",heatpump,16,startshp,starts hp,uint24, ,false,sensor.heatpump_dhw_starts_hp,sensor.heatpump_dhw_startshp,10,9,1,-1,2 -"CSH5800iG",heatpump,16,fuelheat,fuel consumption heating,uint32,kWh,false,sensor.heatpump_fuel_consumption_heating,sensor.heatpump_fuelheat,10,0,1/10,-1,2 -"CSH5800iG",heatpump,16,fueldhw,fuel consumption,uint32,kWh,false,sensor.heatpump_dhw_fuel_consumption,sensor.heatpump_dhw_fueldhw,10,9,1/10,-1,2 -"CSH5800iG",heatpump,16,elheat,el. consumption heating,uint32,kWh,false,sensor.heatpump_el._consumption_heating,sensor.heatpump_elheat,10,0,1/10,-1,2 -"CSH5800iG",heatpump,16,eldhw,el. consumption,uint32,kWh,false,sensor.heatpump_dhw_el._consumption,sensor.heatpump_dhw_eldhw,10,9,1/10,-1,2 -"CSH5800iG",heatpump,16,elgenheat,el. generation heating,uint32,kWh,false,sensor.heatpump_el._generation_heating,sensor.heatpump_elgenheat,10,0,1/10,-1,2 -"CSH5800iG",heatpump,16,elgendhw,el generation,uint32,kWh,false,sensor.heatpump_dhw_el_generation,sensor.heatpump_dhw_elgendhw,10,9,1/10,-1,2 -"WM10",switch,71,activated,activated,boolean, ,false,binary_sensor.switch_activated,binary_sensor.switch_activated,12,0,1,-1,1 -"WM10",switch,71,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.switch_flow_temperature_(TC1),sensor.switch_flowtemphc,12,0,1/10,-1,1 -"WM10",switch,71,status,status,int8, ,false,sensor.switch_status,sensor.switch_status,12,0,1,-1,1 -"Rego 3000",controller,240,datetime,date/time,string, ,false,sensor.controller_date/time,sensor.controller_datetime,13,0,1,-1,0 -"MX400",connect,17,datetime,date/time,string, ,false,sensor.connect_date/time,sensor.connect_datetime,14,0,1,-1,0 -"MX400",connect,17,outdoortemp,outside temperature,int16,C,false,sensor.connect_outside_temperature,sensor.connect_outdoortemp,14,0,1/10,-1,1 -"MX400",connect,17,currtemp,current room temperature,int16,C,false,sensor.connect_src1_current_room_temperature,sensor.connect_src1_currtemp,14,36,1/10,-1,1 -"MX400",connect,17,airhumidity,relative air humidity,uint8,%,false,sensor.connect_src1_relative_air_humidity,sensor.connect_src1_airhumidity,14,36,1,-1,1 -"MX400",connect,17,dewtemperature,dew point temperature,int16,C,false,sensor.connect_src1_dew_point_temperature,sensor.connect_src1_dewtemperature,14,36,1/10,-1,1 -"MX400",connect,17,seltemp,selected room temperature,uint8 (>=5<=30),C,true,number.connect_src1_selected_room_temperature,number.connect_src1_seltemp,14,36,1/2,-1,1 -"MX400",connect,17,mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.connect_src1_operating_mode,select.connect_src1_mode,14,36,1,-1,1 -"MX400",connect,17,name,name,string (>=0<=0), ,true,sensor.connect_src1_name,sensor.connect_src1_name,14,36,1,-1,0 -"MX400",connect,17,childlock,child lock,boolean (>=0<=0), ,true,switch.connect_src1_child_lock,switch.connect_src1_childlock,14,36,1,-1,1 -"MX400",connect,17,icon,icon,enum [none\|mdi:chef-hat\|mdi:sofa-single-outline\|mdi:bowl-mix-outline\|mdi:bed-single-outline\|mdi:bed-double-outline\|mdi:teddy-bear\|mdi:shower\|mdi:laptop\|mdi:door\|mdi:palette-outline\|mdi:washing-machine\|mdi:bookshelf] (>=0<=0), ,true,select.connect_src1_icon,select.connect_src1_icon,14,36,1,-1,1 -"EM10",alert,74,setflowtemp,set flow temperature,uint8,C,false,sensor.alert_set_flow_temperature,sensor.alert_setflowtemp,15,0,1,-1,1 -"EM10",alert,74,setburnpow,burner set power,uint8,%,false,sensor.alert_burner_set_power,sensor.alert_setburnpow,15,0,1,-1,1 -"EM10, EM100",extension,243,flowtempvf,flow temperature in header (T0/Vf),int16,C,false,sensor.extension_flow_temperature_in_header_(T0/Vf),sensor.extension_flowtempvf,16,0,1/10,-1,1 -"EM10, EM100",extension,243,input,input,uint8,V,false,sensor.extension_input,sensor.extension_input,16,0,1/10,-1,1 -"EM10, EM100",extension,243,outpow,output IO1,uint8,%,false,sensor.extension_output_IO1,sensor.extension_outpow,16,0,1,-1,1 -"EM10, EM100",extension,243,setpower,request power,uint8,%,false,sensor.extension_request_power,sensor.extension_setpower,16,0,1,-1,1 -"EM10, EM100",extension,243,setpoint,set temp.,uint8,C,false,sensor.extension_set_temp.,sensor.extension_setpoint,16,0,1,-1,1 -"EM10, EM100",extension,243,minv,min volt.,uint8 (>=0<=0),V,true,number.extension_min_volt.,number.extension_minv,16,0,1/10,-1,1 -"EM10, EM100",extension,243,maxv,max volt.,uint8 (>=0<=0),V,true,number.extension_max_volt.,number.extension_maxv,16,0,1/10,-1,1 -"EM10, EM100",extension,243,mint,min temp.,uint8 (>=0<=0),C,true,number.extension_min_temp.,number.extension_mint,16,0,1,-1,1 -"EM10, EM100",extension,243,maxt,max temp.,uint8 (>=0<=0),C,true,number.extension_max_temp.,number.extension_maxt,16,0,1,-1,1 -"EM10, EM100",extension,243,mode,operating mode,uint8, ,false,sensor.extension_operating_mode,sensor.extension_mode,16,0,1,-1,1 -"T1RF",extension,220,flowtempvf,flow temperature in header (T0/Vf),int16,C,false,sensor.extension_flow_temperature_in_header_(T0/Vf),sensor.extension_flowtempvf,16,0,1/10,-1,1 -"T1RF",extension,220,input,input,uint8,V,false,sensor.extension_input,sensor.extension_input,16,0,1/10,-1,1 -"T1RF",extension,220,outpow,output IO1,uint8,%,false,sensor.extension_output_IO1,sensor.extension_outpow,16,0,1,-1,1 -"T1RF",extension,220,setpower,request power,uint8,%,false,sensor.extension_request_power,sensor.extension_setpower,16,0,1,-1,1 -"T1RF",extension,220,setpoint,set temp.,uint8,C,false,sensor.extension_set_temp.,sensor.extension_setpoint,16,0,1,-1,1 -"T1RF",extension,220,minv,min volt.,uint8 (>=0<=0),V,true,number.extension_min_volt.,number.extension_minv,16,0,1/10,-1,1 -"T1RF",extension,220,maxv,max volt.,uint8 (>=0<=0),V,true,number.extension_max_volt.,number.extension_maxv,16,0,1/10,-1,1 -"T1RF",extension,220,mint,min temp.,uint8 (>=0<=0),C,true,number.extension_min_temp.,number.extension_mint,16,0,1,-1,1 -"T1RF",extension,220,maxt,max temp.,uint8 (>=0<=0),C,true,number.extension_max_temp.,number.extension_maxt,16,0,1,-1,1 -"T1RF",extension,220,mode,operating mode,uint8, ,false,sensor.extension_operating_mode,sensor.extension_mode,16,0,1,-1,1 -"AM200",heatsource,228,sysflowtemp,system flow temperature,int16,C,false,sensor.heatsource_ahs1_system_flow_temperature,sensor.heatsource_ahs1_sysflowtemp,18,19,1/10,-1,1 -"AM200",heatsource,228,sysrettemp,system return temperature,int16,C,false,sensor.heatsource_ahs1_system_return_temperature,sensor.heatsource_ahs1_sysrettemp,18,19,1/10,-1,1 -"AM200",heatsource,228,altflowtemp,alternative hs flow temperature,int16,C,false,sensor.heatsource_ahs1_alternative_hs_flow_temperature,sensor.heatsource_ahs1_altflowtemp,18,19,1/10,-1,1 -"AM200",heatsource,228,altrettemp,alternative hs return temperature,int16,C,false,sensor.heatsource_ahs1_alternative_hs_return_temperature,sensor.heatsource_ahs1_altrettemp,18,19,1/10,-1,1 -"AM200",heatsource,228,cyltoptemp,cylinder top temperature,int16,C,false,sensor.heatsource_ahs1_cylinder_top_temperature,sensor.heatsource_ahs1_cyltoptemp,18,19,1/10,-1,1 -"AM200",heatsource,228,cylcentertemp,cylinder center temperature,int16,C,false,sensor.heatsource_ahs1_cylinder_center_temperature,sensor.heatsource_ahs1_cylcentertemp,18,19,1/10,-1,1 -"AM200",heatsource,228,cylbottomtemp,cylinder bottom temperature,int16,C,false,sensor.heatsource_ahs1_cylinder_bottom_temperature,sensor.heatsource_ahs1_cylbottomtemp,18,19,1/10,-1,1 -"AM200",heatsource,228,fluegastemp,flue gas temperature,int16,C,false,sensor.heatsource_ahs1_flue_gas_temperature,sensor.heatsource_ahs1_fluegastemp,18,19,1/10,-1,1 -"AM200",heatsource,228,valvebuffer,buffer valve,uint8,%,false,sensor.heatsource_ahs1_buffer_valve,sensor.heatsource_ahs1_valvebuffer,18,19,1,-1,1 -"AM200",heatsource,228,valvereturn,return valve,uint8,%,false,sensor.heatsource_ahs1_return_valve,sensor.heatsource_ahs1_valvereturn,18,19,1,-1,1 -"AM200",heatsource,228,apumpmod,alternative hs pump modulation,uint8,%,false,sensor.heatsource_ahs1_alternative_hs_pump_modulation,sensor.heatsource_ahs1_apumpmod,18,19,1,-1,1 -"AM200",heatsource,228,vr2config,vr2 configuration,enum [off\|bypass] (>=0<=0), ,true,select.heatsource_ahs1_vr2_configuration,select.heatsource_ahs1_vr2config,18,19,1,-1,1 -"AM200",heatsource,228,ahsactivated,alternate heat source activation,boolean (>=0<=0), ,true,switch.heatsource_ahs1_alternate_heat_source_activation,switch.heatsource_ahs1_ahsactivated,18,19,1,-1,1 -"AM200",heatsource,228,apumpconfig,primary pump config,boolean (>=0<=0), ,true,switch.heatsource_ahs1_primary_pump_config,switch.heatsource_ahs1_apumpconfig,18,19,1,-1,1 -"AM200",heatsource,228,apumpsignal,output for pr1 pump,enum [off\|pwm\|pwm inverse] (>=0<=0), ,true,select.heatsource_ahs1_output_for_pr1_pump,select.heatsource_ahs1_apumpsignal,18,19,1,-1,1 -"AM200",heatsource,228,apumpmin,min output pump pr1,uint8 (>=12<=50),%,true,number.heatsource_ahs1_min_output_pump_pr1,number.heatsource_ahs1_apumpmin,18,19,1,-1,1 -"AM200",heatsource,228,temprise,ahs return temp rise,boolean (>=0<=0), ,true,switch.heatsource_ahs1_ahs_return_temp_rise,switch.heatsource_ahs1_temprise,18,19,1,-1,1 -"AM200",heatsource,228,setreturntemp,set temp return,uint8 (>=40<=75),C,true,number.heatsource_ahs1_set_temp_return,number.heatsource_ahs1_setreturntemp,18,19,1,-1,1 -"AM200",heatsource,228,mixruntime,mixer run time,uint16 (>=0<=600),seconds,true,number.heatsource_ahs1_mixer_run_time,number.heatsource_ahs1_mixruntime,18,19,1,-1,1 -"AM200",heatsource,228,setflowtemp,set flow temperature,uint8 (>=40<=75),C,true,number.heatsource_ahs1_set_flow_temperature,number.heatsource_ahs1_setflowtemp,18,19,1,-1,1 -"AM200",heatsource,228,bufbypass,buffer bypass config,enum [no\|mixer\|valve] (>=0<=0), ,true,select.heatsource_ahs1_buffer_bypass_config,select.heatsource_ahs1_bufbypass,18,19,1,-1,1 -"AM200",heatsource,228,bufmixruntime,bypass mixer run time,uint16 (>=0<=600),seconds,true,number.heatsource_ahs1_bypass_mixer_run_time,number.heatsource_ahs1_bufmixruntime,18,19,1,-1,1 -"AM200",heatsource,228,bufconfig,dhw buffer config,enum [off\|monovalent\|bivalent] (>=0<=0), ,true,select.heatsource_ahs1_dhw_buffer_config,select.heatsource_ahs1_bufconfig,18,19,1,-1,1 -"AM200",heatsource,228,blockmode,config htg. blocking mode,enum [off\|auto\|blocking] (>=0<=0), ,true,select.heatsource_ahs1_config_htg._blocking_mode,select.heatsource_ahs1_blockmode,18,19,1,-1,1 -"AM200",heatsource,228,blockterm,config of block terminal,enum [n_o\|n_c] (>=0<=0), ,true,select.heatsource_ahs1_config_of_block_terminal,select.heatsource_ahs1_blockterm,18,19,1,-1,1 -"AM200",heatsource,228,blockhyst,hyst. for boiler block,int8 (>=0<=50),C,true,number.heatsource_ahs1_hyst._for_boiler_block,number.heatsource_ahs1_blockhyst,18,19,1,-1,1 -"AM200",heatsource,228,releasewait,boiler release wait time,uint8 (>=0<=240),minutes,true,number.heatsource_ahs1_boiler_release_wait_time,number.heatsource_ahs1_releasewait,18,19,1,-1,1 -"AM200",heatsource,228,burner,burner,boolean, ,false,binary_sensor.heatsource_ahs1_burner,binary_sensor.heatsource_ahs1_burner,18,19,1,-1,1 -"AM200",heatsource,228,apump,alternative hs pump,boolean, ,false,binary_sensor.heatsource_ahs1_alternative_hs_pump,binary_sensor.heatsource_ahs1_apump,18,19,1,-1,1 -"AM200",heatsource,228,heatrequest,heat request,uint8,%,false,sensor.heatsource_ahs1_heat_request,sensor.heatsource_ahs1_heatrequest,18,19,1,-1,1 -"AM200",heatsource,228,blockremain,remaining blocktime,uint8,minutes,false,sensor.heatsource_ahs1_remaining_blocktime,sensor.heatsource_ahs1_blockremain,18,19,1,-1,1 -"AM200",heatsource,228,blockremaindhw,remaining blocktime dhw,uint8,minutes,false,sensor.heatsource_ahs1_remaining_blocktime_dhw,sensor.heatsource_ahs1_blockremaindhw,18,19,1,-1,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,outfresh,outdoor fresh air,int16,C,false,sensor.ventilation_outdoor_fresh_air,sensor.ventilation_outfresh,19,0,1/10,-1,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,infresh,indoor fresh air,int16,C,false,sensor.ventilation_indoor_fresh_air,sensor.ventilation_infresh,19,0,1/10,-1,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,outexhaust,outdoor exhaust air,int16,C,false,sensor.ventilation_outdoor_exhaust_air,sensor.ventilation_outexhaust,19,0,1/10,-1,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,inexhaust,indoor exhaust air,int16,C,false,sensor.ventilation_indoor_exhaust_air,sensor.ventilation_inexhaust,19,0,1/10,-1,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,ventinspeed,in blower speed,uint8,%,false,sensor.ventilation_in_blower_speed,sensor.ventilation_ventinspeed,19,0,1,-1,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,ventoutspeed,out blower speed,uint8,%,false,sensor.ventilation_out_blower_speed,sensor.ventilation_ventoutspeed,19,0,1,-1,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,ventmode,ventilation mode,enum [auto\|off\|L1\|L2\|L3\|L4\|demand\|sleep\|intense\|bypass\|party\|fireplace] (>=0<=0), ,true,select.ventilation_ventilation_mode,select.ventilation_ventmode,19,0,1,-1,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,airquality,air quality (voc),uint16, ,false,sensor.ventilation_air_quality_(voc),sensor.ventilation_airquality,19,0,1,-1,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,airhumidity,relative air humidity,uint8,%,false,sensor.ventilation_relative_air_humidity,sensor.ventilation_airhumidity,19,0,1,-1,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,bypass,bypass,boolean (>=0<=0), ,true,switch.ventilation_bypass,switch.ventilation_bypass,19,0,1,-1,1 -"IPM",water,100,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.water_dhw_selected_temperature,number.water_dhw_seltemp,20,9,1,-1,1 -"IPM",water,100,temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,-1,1 -"IPM",water,100,curtemp2,current extern temperature,uint16,C,false,sensor.water_dhw_current_extern_temperature,sensor.water_dhw_curtemp2,20,9,1/10,-1,1 -"IPM",water,100,hydrTemp,hydraulic header temperature,uint16,C,false,sensor.water_dhw_hydraulic_header_temperature,sensor.water_dhw_hydrTemp,20,9,1/10,-1,1 -"IPM",water,100,pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,-1,1 -"IPM",water,100,flowtempoffset,flow temperature offset,uint8 (>=0<=0),C,true,number.water_dhw_flow_temperature_offset,number.water_dhw_flowtempoffset,20,9,1,-1,1 -"IPM",water,100,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_on_temperature,number.water_dhw_hyston,20,9,1,-1,1 -"IPM",water,100,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_off_temperature,number.water_dhw_hystoff,20,9,1,-1,1 -"IPM",water,100,disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,-1,1 -"IPM",water,100,circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,-1,1 -"IPM",water,100,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,-1,1 -"IPM2",water,102,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.water_dhw_selected_temperature,number.water_dhw_seltemp,20,9,1,-1,1 -"IPM2",water,102,temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,-1,1 -"IPM2",water,102,curtemp2,current extern temperature,uint16,C,false,sensor.water_dhw_current_extern_temperature,sensor.water_dhw_curtemp2,20,9,1/10,-1,1 -"IPM2",water,102,hydrTemp,hydraulic header temperature,uint16,C,false,sensor.water_dhw_hydraulic_header_temperature,sensor.water_dhw_hydrTemp,20,9,1/10,-1,1 -"IPM2",water,102,pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,-1,1 -"IPM2",water,102,flowtempoffset,flow temperature offset,uint8 (>=0<=0),C,true,number.water_dhw_flow_temperature_offset,number.water_dhw_flowtempoffset,20,9,1,-1,1 -"IPM2",water,102,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_on_temperature,number.water_dhw_hyston,20,9,1,-1,1 -"IPM2",water,102,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_off_temperature,number.water_dhw_hystoff,20,9,1,-1,1 -"IPM2",water,102,disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,-1,1 -"IPM2",water,102,circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,-1,1 -"IPM2",water,102,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,-1,1 -"MM100",water,160,temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,-1,1 -"MM100",water,160,tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,-1,1 -"MM100",water,160,pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,-1,1 -"MM100",water,160,maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,-1,1 -"MM100",water,160,difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,-1,1 -"MM100",water,160,disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,-1,1 -"MM100",water,160,redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,-1,1 -"MM100",water,160,requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,-1,1 -"MM100",water,160,circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,-1,1 -"MM100",water,160,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,-1,1 -"MM200",water,161,temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,-1,1 -"MM200",water,161,tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,-1,1 -"MM200",water,161,pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,-1,1 -"MM200",water,161,maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,-1,1 -"MM200",water,161,difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,-1,1 -"MM200",water,161,disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,-1,1 -"MM200",water,161,redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,-1,1 -"MM200",water,161,requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,-1,1 -"MM200",water,161,circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,-1,1 -"MM200",water,161,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,-1,1 -"SM100, MS100",water,163,temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,-1,1 -"SM100, MS100",water,163,tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,-1,1 -"SM100, MS100",water,163,pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,-1,1 -"SM100, MS100",water,163,maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,-1,1 -"SM100, MS100",water,163,difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,-1,1 -"SM100, MS100",water,163,disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,-1,1 -"SM100, MS100",water,163,redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,-1,1 -"SM100, MS100",water,163,requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,-1,1 -"SM100, MS100",water,163,circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,-1,1 -"SM100, MS100",water,163,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,-1,1 -"SM200, MS200",water,164,temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,-1,1 -"SM200, MS200",water,164,tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,-1,1 -"SM200, MS200",water,164,pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,-1,1 -"SM200, MS200",water,164,maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,-1,1 -"SM200, MS200",water,164,difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,-1,1 -"SM200, MS200",water,164,disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,-1,1 -"SM200, MS200",water,164,redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,-1,1 -"SM200, MS200",water,164,requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,-1,1 -"SM200, MS200",water,164,circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,-1,1 -"SM200, MS200",water,164,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,mandefrost,manual defrost,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_manual_defrost,sensor.boiler_mandefrost,6,0,1,87,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.nrg,energy,uint24,kWh,false,sensor.boiler_dhw_energy,sensor.boiler_dhw_nrg,6,9,1/100,0,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgheat,energy heating,uint24,kWh,false,sensor.boiler_energy_heating,sensor.boiler_nrgheat,6,0,1/100,90,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgcool,energy cooling,uint24,kWh,false,sensor.boiler_energy_cooling,sensor.boiler_nrgcool,6,0,1/100,92,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metertotal,meter total,uint24,kWh,false,sensor.boiler_meter_total,sensor.boiler_metertotal,6,0,1/100,94,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metercomp,meter compressor,uint24,kWh,false,sensor.boiler_meter_compressor,sensor.boiler_metercomp,6,0,1/100,96,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metereheat,meter e-heater,uint24,kWh,false,sensor.boiler_meter_e-heater,sensor.boiler_metereheat,6,0,1/100,98,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/100,100,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metercool,meter cooling,uint24,kWh,false,sensor.boiler_meter_cooling,sensor.boiler_metercool,6,0,1/100,102,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/100,2,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimetotal,heatpump total uptime,time,minutes,false,sensor.boiler_heatpump_total_uptime,sensor.boiler_uptimetotal,6,0,1/60,104,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecontrol,total operating time heat,time,minutes,false,sensor.boiler_total_operating_time_heat,sensor.boiler_uptimecontrol,6,0,1/60,106,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecompheating,operating time compressor heating,time,minutes,false,sensor.boiler_operating_time_compressor_heating,sensor.boiler_uptimecompheating,6,0,1/60,108,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecompcooling,operating time compressor cooling,time,minutes,false,sensor.boiler_operating_time_compressor_cooling,sensor.boiler_uptimecompcooling,6,0,1/60,110,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.uptimecomp,operating time compressor,time,minutes,false,sensor.boiler_dhw_operating_time_compressor,sensor.boiler_dhw_uptimecomp,6,9,1/60,4,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecomppool,operating time compressor pool,time,minutes,false,sensor.boiler_operating_time_compressor_pool,sensor.boiler_uptimecomppool,6,0,1/60,112,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,totalcompstarts,total compressor control starts,uint24, ,false,sensor.boiler_total_compressor_control_starts,sensor.boiler_totalcompstarts,6,0,1,114,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingstarts,heating control starts,uint24, ,false,sensor.boiler_heating_control_starts,sensor.boiler_heatingstarts,6,0,1,116,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,coolingstarts,cooling control starts,uint24, ,false,sensor.boiler_cooling_control_starts,sensor.boiler_coolingstarts,6,0,1,118,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.startshp,starts hp,uint24, ,false,sensor.boiler_dhw_starts_hp,sensor.boiler_dhw_startshp,6,9,1,6,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,poolstarts,pool control starts,uint24, ,false,sensor.boiler_pool_control_starts,sensor.boiler_poolstarts,6,0,1,120,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconstotal,total energy consumption,uint24,kWh,false,sensor.boiler_total_energy_consumption,sensor.boiler_nrgconstotal,6,0,1,122,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscomptotal,total energy consumption compressor,uint24,kWh,false,sensor.boiler_total_energy_consumption_compressor,sensor.boiler_nrgconscomptotal,6,0,1,124,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscompheating,energy consumption compressor heating,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_heating,sensor.boiler_nrgconscompheating,6,0,1,126,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.nrgconscomp,energy consumption compressor,uint24,kWh,false,sensor.boiler_dhw_energy_consumption_compressor,sensor.boiler_dhw_nrgconscomp,6,9,1,8,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscompcooling,energy consumption compressor cooling,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_cooling,sensor.boiler_nrgconscompcooling,6,0,1,128,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscomppool,energy consumption compressor pool,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_pool,sensor.boiler_nrgconscomppool,6,0,1,130,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxelecheatnrgconstotal,total aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_total_aux_elec._heater_energy_consumption,sensor.boiler_auxelecheatnrgconstotal,6,0,1,132,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxelecheatnrgconsheating,aux elec. heater energy consumption heating,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_heating,sensor.boiler_auxelecheatnrgconsheating,6,0,1,134,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.auxelecheatnrgcons,aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_dhw_aux_elec._heater_energy_consumption,sensor.boiler_dhw_auxelecheatnrgcons,6,9,1,10,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxelecheatnrgconspool,aux elec. heater energy consumption pool,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_pool,sensor.boiler_auxelecheatnrgconspool,6,0,1,136,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsupptotal,total energy supplied,uint24,kWh,false,sensor.boiler_total_energy_supplied,sensor.boiler_nrgsupptotal,6,0,1,138,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsuppheating,total energy supplied heating,uint24,kWh,false,sensor.boiler_total_energy_supplied_heating,sensor.boiler_nrgsuppheating,6,0,1,140,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.nrgsupp,total energy warm supplied,uint24,kWh,false,sensor.boiler_dhw_total_energy_warm_supplied,sensor.boiler_dhw_nrgsupp,6,9,1,12,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsuppcooling,total energy supplied cooling,uint24,kWh,false,sensor.boiler_total_energy_supplied_cooling,sensor.boiler_nrgsuppcooling,6,0,1,142,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsupppool,total energy supplied pool,uint24,kWh,false,sensor.boiler_total_energy_supplied_pool,sensor.boiler_nrgsupppool,6,0,1,144,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppower,compressor power output,uint16,kW,false,sensor.boiler_compressor_power_output,sensor.boiler_hppower,6,0,1/10,146,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpmaxpower,compressor max power,uint8 (>=0<=0),%,true,number.boiler_compressor_max_power,number.boiler_hpmaxpower,6,0,1,147,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pvmaxcomp,pv compressor max power,uint8 (>=0<=0),kW,true,number.boiler_pv_compressor_max_power,number.boiler_pvmaxcomp,6,0,1/10,148,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,powerreduction,power reduction,uint8 (>=30<=60),%,true,number.boiler_power_reduction,number.boiler_powerreduction,6,0,10,149,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpsetdiffpress,set differential pressure,uint8 (>=150<=750),mbar,true,number.boiler_set_differential_pressure,number.boiler_hpsetdiffpress,6,0,50,150,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcompon,hp compressor,boolean, ,false,binary_sensor.boiler_hp_compressor,binary_sensor.boiler_hpcompon,6,0,1,151,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpactivity,compressor activity,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_compressor_activity,sensor.boiler_hpactivity,6,0,1,152,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpbrinepumpspd,brine pump speed,uint8,%,false,sensor.boiler_brine_pump_speed,sensor.boiler_hpbrinepumpspd,6,0,1,153,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpswitchvalve,switch valve,boolean, ,false,binary_sensor.boiler_switch_valve,binary_sensor.boiler_hpswitchvalve,6,0,1,154,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcompspd,compressor speed,uint8,%,false,sensor.boiler_compressor_speed,sensor.boiler_hpcompspd,6,0,1,155,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptargetspd,compressor target speed,uint8,%,false,sensor.boiler_compressor_target_speed,sensor.boiler_hptargetspd,6,0,1,156,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcircspd,circulation pump speed,uint8,%,false,sensor.boiler_circulation_pump_speed,sensor.boiler_hpcircspd,6,0,1,157,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,recvalve,receiver valve VR0,uint8,%,false,sensor.boiler_receiver_valve_VR0,sensor.boiler_recvalve,6,0,1,158,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,expvalve,expansion valve VR1,uint8,%,false,sensor.boiler_expansion_valve_VR1,sensor.boiler_expvalve,6,0,1,159,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpbrinein,brine in/evaporator,int16,C,false,sensor.boiler_brine_in/evaporator,sensor.boiler_hpbrinein,6,0,1/10,160,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpbrineout,brine out/condenser,int16,C,false,sensor.boiler_brine_out/condenser,sensor.boiler_hpbrineout,6,0,1/10,161,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptc0,heat carrier return (TC0),int16,C,false,sensor.boiler_heat_carrier_return_(TC0),sensor.boiler_hptc0,6,0,1/10,162,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptc1,heat carrier forward (TC1),int16,C,false,sensor.boiler_heat_carrier_forward_(TC1),sensor.boiler_hptc1,6,0,1/10,163,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptc3,condenser temperature (TC3),int16,C,false,sensor.boiler_condenser_temperature_(TC3),sensor.boiler_hptc3,6,0,1/10,164,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr1,compressor temperature (TR1),int16,C,false,sensor.boiler_compressor_temperature_(TR1),sensor.boiler_hptr1,6,0,1/10,165,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.boiler_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.boiler_hptr3,6,0,1/10,166,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.boiler_evaporator_inlet_temperature_(TR4),sensor.boiler_hptr4,6,0,1/10,167,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.boiler_compressor_inlet_temperature_(TR5),sensor.boiler_hptr5,6,0,1/10,168,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.boiler_compressor_outlet_temperature_(TR6),sensor.boiler_hptr6,6,0,1/10,169,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr7,refrigerant temperature gas side (condenser input) (TR7),int16,C,false,sensor.boiler_refrigerant_temperature_gas_side_(condenser_input)_(TR7),sensor.boiler_hptr7,6,0,1/10,170,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptl2,air inlet temperature (TL2),int16,C,false,sensor.boiler_air_inlet_temperature_(TL2),sensor.boiler_hptl2,6,0,1/10,171,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.boiler_low_pressure_side_temperature_(PL1),sensor.boiler_hppl1,6,0,1/10,172,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.boiler_high_pressure_side_temperature_(PH1),sensor.boiler_hpph1,6,0,1/10,173,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpta4,drain pan temp (TA4),int16,C,false,sensor.boiler_drain_pan_temp_(TA4),sensor.boiler_hpta4,6,0,1/10,174,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptw1,reservoir temp (TW1),int16,C,false,sensor.boiler_reservoir_temp_(TW1),sensor.boiler_hptw1,6,0,1/10,175,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,poolsettemp,pool set temperature,uint8 (>=0<=0),C,true,number.boiler_pool_set_temperature,number.boiler_poolsettemp,6,0,1/2,176,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hp4way,4-way valve (VR4),boolean, ,false,binary_sensor.boiler_4-way_valve_(VR4),binary_sensor.boiler_hp4way,6,0,1,177,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin1,input 1 state,boolean, ,false,binary_sensor.boiler_input_1_state,binary_sensor.boiler_hpin1,6,0,1,178,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin1opt,input 1 options,string (>=0<=0), ,true,sensor.boiler_input_1_options,sensor.boiler_hpin1opt,6,0,1,179,8 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin2,input 2 state,boolean, ,false,binary_sensor.boiler_input_2_state,binary_sensor.boiler_hpin2,6,0,1,187,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin2opt,input 2 options,string (>=0<=0), ,true,sensor.boiler_input_2_options,sensor.boiler_hpin2opt,6,0,1,188,8 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin3,input 3 state,boolean, ,false,binary_sensor.boiler_input_3_state,binary_sensor.boiler_hpin3,6,0,1,196,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin3opt,input 3 options,string (>=0<=0), ,true,sensor.boiler_input_3_options,sensor.boiler_hpin3opt,6,0,1,197,8 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin4,input 4 state,boolean, ,false,binary_sensor.boiler_input_4_state,binary_sensor.boiler_hpin4,6,0,1,205,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin4opt,input 4 options,string (>=0<=0), ,true,sensor.boiler_input_4_options,sensor.boiler_hpin4opt,6,0,1,206,8 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maxheatcomp,heat limit compressor,enum [0 kW\|3 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_compressor,select.boiler_maxheatcomp,6,0,1,214,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maxheatheat,heat limit heating,enum [3 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_heating,select.boiler_maxheatheat,6,0,1,215,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.maxheat,heat limit,enum [3 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_dhw_heat_limit,select.boiler_dhw_maxheat,6,9,1,14,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheatersource,aux heater source,enum [not installed\|electric heater\|exclusive\|parallel\|hybrid] (>=0<=0), ,true,select.boiler_aux_heater_source,select.boiler_auxheatersource,6,0,1,216,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pvcooling,cooling only with PV,boolean (>=0<=0), ,true,switch.boiler_cooling_only_with_PV,switch.boiler_pvcooling,6,0,1,217,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheateronly,aux heater only,boolean (>=0<=0), ,true,switch.boiler_aux_heater_only,switch.boiler_auxheateronly,6,0,1,218,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheateroff,disable aux heater,boolean (>=0<=0), ,true,switch.boiler_disable_aux_heater,switch.boiler_auxheateroff,6,0,1,219,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheaterstatus,aux heater status,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_aux_heater_status,sensor.boiler_auxheaterstatus,6,0,1,220,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheaterlevel,aux heater level,uint8,%,false,sensor.boiler_aux_heater_level,sensor.boiler_auxheaterlevel,6,0,1,221,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheaterdelay,aux heater on delay,uint16 (>=10<=1000),K*min,true,number.boiler_aux_heater_on_delay,number.boiler_auxheaterdelay,6,0,10,222,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxmaxlimit,aux heater max limit,uint8 (>=0<=10),K,true,number.boiler_aux_heater_max_limit,number.boiler_auxmaxlimit,6,0,1/10,223,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxlimitstart,aux heater limit start,uint8 (>=0<=10),K,true,number.boiler_aux_heater_limit_start,number.boiler_auxlimitstart,6,0,1/10,224,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheatrmode,aux heater mode,enum [eco\|comfort] (>=0<=0), ,true,select.boiler_aux_heater_mode,select.boiler_auxheatrmode,6,0,1,225,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hphystheat,on/off hyst heat,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_heat,number.boiler_hphystheat,6,0,5,226,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hphystcool,on/off hyst cool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_cool,number.boiler_hphystcool,6,0,5,227,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hphystpool,on/off hyst pool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_pool,number.boiler_hphystpool,6,0,5,228,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,silentmode,silent mode,enum [off\|auto\|on] (>=0<=0), ,true,select.boiler_silent_mode,select.boiler_silentmode,6,0,1,229,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,silentfrom,silent mode from,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_from,number.boiler_silentfrom,6,0,15,230,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,silentto,silent mode to,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_to,number.boiler_silentto,6,0,15,231,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,mintempsilent,min outside temp for silent mode,int8 (>=0<=0),C,true,number.boiler_min_outside_temp_for_silent_mode,number.boiler_mintempsilent,6,0,1,232,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempparmode,outside temp parallel mode,int8 (>=0<=0),C,true,number.boiler_outside_temp_parallel_mode,number.boiler_tempparmode,6,0,1,233,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheatmix,aux heater mixing valve,int8,%,false,sensor.boiler_aux_heater_mixing_valve,sensor.boiler_auxheatmix,6,0,1,234,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempdiffheat,temp diff TC3/TC0 heat,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_heat,number.boiler_tempdiffheat,6,0,1/10,235,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempdiffcool,temp diff TC3/TC0 cool,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_cool,number.boiler_tempdiffcool,6,0,1/10,236,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,vpcooling,valve/pump cooling,boolean (>=0<=0), ,true,switch.boiler_valve/pump_cooling,switch.boiler_vpcooling,6,0,1,237,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatcable,heating cable,boolean (>=0<=0), ,true,switch.boiler_heating_cable,switch.boiler_heatcable,6,0,1,238,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,vc0valve,VC0 valve,boolean (>=0<=0), ,true,switch.boiler_VC0_valve,switch.boiler_vc0valve,6,0,1,239,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,primepump,primary heatpump,boolean (>=0<=0), ,true,switch.boiler_primary_heatpump,switch.boiler_primepump,6,0,1,240,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,primepumpmod,primary heatpump modulation,uint8 (>=0<=0),%,true,number.boiler_primary_heatpump_modulation,number.boiler_primepumpmod,6,0,1,241,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hp3way,3-way valve,boolean (>=0<=0), ,true,switch.boiler_3-way_valve,switch.boiler_hp3way,6,0,1,242,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,elheatstep1,el. heater step 1,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_1,switch.boiler_elheatstep1,6,0,1,243,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,elheatstep2,el. heater step 2,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_2,switch.boiler_elheatstep2,6,0,1,244,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,elheatstep3,el. heater step 3,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_3,switch.boiler_elheatstep3,6,0,1,245,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpea0,condensate reservoir heating (EA0),boolean, ,false,binary_sensor.boiler_condensate_reservoir_heating_(EA0),binary_sensor.boiler_hpea0,6,0,1,246,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppumpmode,primary heatpump mode,enum [auto\|continuous] (>=0<=0), ,true,select.boiler_primary_heatpump_mode,select.boiler_hppumpmode,6,0,1,247,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,fan,fan,uint8 (>=20<=100),%,true,number.boiler_fan,number.boiler_fan,6,0,1,248,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,fanspd,fan speed,uint8,%,false,sensor.boiler_fan_speed,sensor.boiler_fanspd,6,0,1,249,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,shutdown,shutdown,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_shutdown,sensor.boiler_shutdown,6,0,1,250,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcurrpower,compressor current power,uint16,W,false,sensor.boiler_compressor_current_power,sensor.boiler_hpcurrpower,6,0,1,251,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppowerlimit,power limit,uint16 (>=0<=0),W,true,number.boiler_power_limit,number.boiler_hppowerlimit,6,0,1,252,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.alternatingop,alternating operation,boolean (>=0<=0), ,true,switch.boiler_dhw_alternating_operation,switch.boiler_dhw_alternatingop,6,9,1,15,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.altopprioheat,prioritise heating during dhw,uint8 (>=20<=120),minutes,true,number.boiler_dhw_prioritise_heating_during_dhw,number.boiler_dhw_altopprioheat,6,9,1,16,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.altopprio,prioritise dhw during heating,uint8 (>=30<=120),minutes,true,number.boiler_dhw_prioritise_dhw_during_heating,number.boiler_dhw_altopprio,6,9,1,17,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.comfoff,comfort switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_comfort_switch_off,number.boiler_dhw_comfoff,6,9,1,18,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.ecooff,eco switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_eco_switch_off,number.boiler_dhw_ecooff,6,9,1,19,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.ecoplusoff,eco+ switch off,uint8 (>=48<=63),C,true,number.boiler_dhw_eco+_switch_off,number.boiler_dhw_ecoplusoff,6,9,1,20,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.comfdiff,comfort diff,uint8 (>=4<=15),K,true,number.boiler_dhw_comfort_diff,number.boiler_dhw_comfdiff,6,9,1,21,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.ecodiff,eco diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco_diff,number.boiler_dhw_ecodiff,6,9,1,22,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.ecoplusdiff,eco+ diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco+_diff,number.boiler_dhw_ecoplusdiff,6,9,1,23,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.comfstop,comfort stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_comfort_stop_temp,number.boiler_dhw_comfstop,6,9,1,24,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.ecostop,eco stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco_stop_temp,number.boiler_dhw_ecostop,6,9,1,25,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.ecoplusstop,eco+ stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco+_stop_temp,number.boiler_dhw_ecoplusstop,6,9,1,26,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.hpcircpump,circulation pump available during dhw,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available_during_dhw,switch.boiler_dhw_hpcircpump,6,9,1,27,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Greenstar 2000",boiler,11,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Greenstar 2000",boiler,11,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Greenstar 2000",boiler,11,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Greenstar 2000",boiler,11,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Greenstar 2000",boiler,11,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Greenstar 2000",boiler,11,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Greenstar 2000",boiler,11,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Greenstar 2000",boiler,11,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Greenstar 2000",boiler,11,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Greenstar 2000",boiler,11,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Greenstar 2000",boiler,11,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Greenstar 2000",boiler,11,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Greenstar 2000",boiler,11,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Greenstar 2000",boiler,11,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Greenstar 2000",boiler,11,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Greenstar 2000",boiler,11,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Greenstar 2000",boiler,11,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Greenstar 2000",boiler,11,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Greenstar 2000",boiler,11,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Greenstar 2000",boiler,11,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Greenstar 2000",boiler,11,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Greenstar 2000",boiler,11,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Greenstar 2000",boiler,11,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Greenstar 2000",boiler,11,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Greenstar 2000",boiler,11,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Greenstar 2000",boiler,11,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Greenstar 2000",boiler,11,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Greenstar 2000",boiler,11,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Greenstar 2000",boiler,11,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Greenstar 2000",boiler,11,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Greenstar 2000",boiler,11,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Greenstar 2000",boiler,11,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Greenstar 2000",boiler,11,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Greenstar 2000",boiler,11,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Greenstar 2000",boiler,11,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Greenstar 2000",boiler,11,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Greenstar 2000",boiler,11,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Greenstar 2000",boiler,11,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Greenstar 2000",boiler,11,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Greenstar 2000",boiler,11,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Greenstar 2000",boiler,11,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Greenstar 2000",boiler,11,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Greenstar 2000",boiler,11,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Greenstar 2000",boiler,11,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Greenstar 2000",boiler,11,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Greenstar 2000",boiler,11,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Greenstar 2000",boiler,11,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Greenstar 2000",boiler,11,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Greenstar 2000",boiler,11,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Greenstar 2000",boiler,11,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Greenstar 2000",boiler,11,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Greenstar 2000",boiler,11,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Greenstar 2000",boiler,11,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Greenstar 2000",boiler,11,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Greenstar 2000",boiler,11,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Greenstar 2000",boiler,11,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Greenstar 2000",boiler,11,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Greenstar 2000",boiler,11,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Greenstar 2000",boiler,11,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Greenstar 2000",boiler,11,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Greenstar 2000",boiler,11,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Greenstar 2000",boiler,11,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Greenstar 2000",boiler,11,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Greenstar 2000",boiler,11,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Greenstar 2000",boiler,11,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Greenstar 2000",boiler,11,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Greenstar 2000",boiler,11,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Greenstar 2000",boiler,11,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Greenstar 2000",boiler,11,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Greenstar 2000",boiler,11,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Greenstar 2000",boiler,11,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Greenstar 2000",boiler,11,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Greenstar 2000",boiler,11,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Greenstar 2000",boiler,11,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Greenstar 2000",boiler,11,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Greenstar 2000",boiler,11,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Greenstar 2000",boiler,11,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Greenstar 2000",boiler,11,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Greenstar 2000",boiler,11,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Greenstar 2000",boiler,11,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Greenstar 2000",boiler,11,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Greenstar 2000",boiler,11,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Greenstar 2000",boiler,11,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Greenstar 2000",boiler,11,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Greenstar 2000",boiler,11,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Greenstar 2000",boiler,11,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Greenstar 2000",boiler,11,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Greenstar 2000",boiler,11,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Greenstar 2000",boiler,11,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Greenstar 2000",boiler,11,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Greenstar 2000",boiler,11,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Greenstar 2000",boiler,11,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Greenstar 2000",boiler,11,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Greenstar 2000",boiler,11,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Greenstar 2000",boiler,11,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Greenstar 2000",boiler,11,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Greenstar 2000",boiler,11,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Greenstar 2000",boiler,11,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Greenstar 2000",boiler,11,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Greenstar 2000",boiler,11,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Greenstar 2000",boiler,11,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Greenstar 2000",boiler,11,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Greenstar 2000",boiler,11,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Greenstar 2000",boiler,11,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Greenstar 2000",boiler,11,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Greenstar 2000",boiler,11,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Greenstar 2000",boiler,11,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Greenstar 2000",boiler,11,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Greenstar 2000",boiler,11,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Greenstar 2000",boiler,11,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Greenstar 2000",boiler,11,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Greenstar 2000",boiler,11,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Greenstar 2000",boiler,11,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Greenstar 2000",boiler,11,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Greenstar 2000",boiler,11,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Greenstar 2000",boiler,11,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Greenstar 2000",boiler,11,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Greenstar 2000",boiler,11,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Greenstar 2000",boiler,11,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Greenstar 2000",boiler,11,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"C1200W",boiler,12,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"C1200W",boiler,12,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"C1200W",boiler,12,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"C1200W",boiler,12,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"C1200W",boiler,12,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"C1200W",boiler,12,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"C1200W",boiler,12,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"C1200W",boiler,12,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"C1200W",boiler,12,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"C1200W",boiler,12,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"C1200W",boiler,12,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"C1200W",boiler,12,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"C1200W",boiler,12,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"C1200W",boiler,12,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"C1200W",boiler,12,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"C1200W",boiler,12,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"C1200W",boiler,12,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"C1200W",boiler,12,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"C1200W",boiler,12,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"C1200W",boiler,12,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"C1200W",boiler,12,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"C1200W",boiler,12,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"C1200W",boiler,12,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"C1200W",boiler,12,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"C1200W",boiler,12,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"C1200W",boiler,12,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"C1200W",boiler,12,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"C1200W",boiler,12,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"C1200W",boiler,12,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"C1200W",boiler,12,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"C1200W",boiler,12,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"C1200W",boiler,12,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"C1200W",boiler,12,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"C1200W",boiler,12,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"C1200W",boiler,12,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"C1200W",boiler,12,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"C1200W",boiler,12,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"C1200W",boiler,12,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"C1200W",boiler,12,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"C1200W",boiler,12,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"C1200W",boiler,12,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"C1200W",boiler,12,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"C1200W",boiler,12,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"C1200W",boiler,12,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"C1200W",boiler,12,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"C1200W",boiler,12,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"C1200W",boiler,12,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"C1200W",boiler,12,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"C1200W",boiler,12,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"C1200W",boiler,12,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"C1200W",boiler,12,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"C1200W",boiler,12,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"C1200W",boiler,12,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"C1200W",boiler,12,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"C1200W",boiler,12,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"C1200W",boiler,12,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"C1200W",boiler,12,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"C1200W",boiler,12,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"C1200W",boiler,12,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"C1200W",boiler,12,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"C1200W",boiler,12,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"C1200W",boiler,12,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"C1200W",boiler,12,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"C1200W",boiler,12,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"C1200W",boiler,12,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"C1200W",boiler,12,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"C1200W",boiler,12,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"C1200W",boiler,12,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"C1200W",boiler,12,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"C1200W",boiler,12,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"C1200W",boiler,12,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"C1200W",boiler,12,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"C1200W",boiler,12,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"C1200W",boiler,12,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"C1200W",boiler,12,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"C1200W",boiler,12,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"C1200W",boiler,12,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"C1200W",boiler,12,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"C1200W",boiler,12,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"C1200W",boiler,12,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"C1200W",boiler,12,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"C1200W",boiler,12,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"C1200W",boiler,12,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"C1200W",boiler,12,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"C1200W",boiler,12,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"C1200W",boiler,12,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"C1200W",boiler,12,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"C1200W",boiler,12,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"C1200W",boiler,12,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"C1200W",boiler,12,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"C1200W",boiler,12,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"C1200W",boiler,12,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"C1200W",boiler,12,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"C1200W",boiler,12,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"C1200W",boiler,12,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"C1200W",boiler,12,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"C1200W",boiler,12,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"C1200W",boiler,12,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"C1200W",boiler,12,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"C1200W",boiler,12,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"C1200W",boiler,12,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"C1200W",boiler,12,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"C1200W",boiler,12,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"C1200W",boiler,12,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"C1200W",boiler,12,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"C1200W",boiler,12,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"C1200W",boiler,12,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"C1200W",boiler,12,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"C1200W",boiler,12,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"C1200W",boiler,12,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"C1200W",boiler,12,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"C1200W",boiler,12,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"C1200W",boiler,12,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"C1200W",boiler,12,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"C1200W",boiler,12,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"C1200W",boiler,12,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"C1200W",boiler,12,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"C1200W",boiler,12,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"C1200W",boiler,12,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"C1200W",boiler,12,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"CS5800iG",boiler,16,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"CS5800iG",boiler,16,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"CS5800iG",boiler,16,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"CS5800iG",boiler,16,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"CS5800iG",boiler,16,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"CS5800iG",boiler,16,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"CS5800iG",boiler,16,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"CS5800iG",boiler,16,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"CS5800iG",boiler,16,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"CS5800iG",boiler,16,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"CS5800iG",boiler,16,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"CS5800iG",boiler,16,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"CS5800iG",boiler,16,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"CS5800iG",boiler,16,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"CS5800iG",boiler,16,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"CS5800iG",boiler,16,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"CS5800iG",boiler,16,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"CS5800iG",boiler,16,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"CS5800iG",boiler,16,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"CS5800iG",boiler,16,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"CS5800iG",boiler,16,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"CS5800iG",boiler,16,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"CS5800iG",boiler,16,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"CS5800iG",boiler,16,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"CS5800iG",boiler,16,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"CS5800iG",boiler,16,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"CS5800iG",boiler,16,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"CS5800iG",boiler,16,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"CS5800iG",boiler,16,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"CS5800iG",boiler,16,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"CS5800iG",boiler,16,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"CS5800iG",boiler,16,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"CS5800iG",boiler,16,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"CS5800iG",boiler,16,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"CS5800iG",boiler,16,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"CS5800iG",boiler,16,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"CS5800iG",boiler,16,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"CS5800iG",boiler,16,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"CS5800iG",boiler,16,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"CS5800iG",boiler,16,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"CS5800iG",boiler,16,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"CS5800iG",boiler,16,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"CS5800iG",boiler,16,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"CS5800iG",boiler,16,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"CS5800iG",boiler,16,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"CS5800iG",boiler,16,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"CS5800iG",boiler,16,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"CS5800iG",boiler,16,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"CS5800iG",boiler,16,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"CS5800iG",boiler,16,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"CS5800iG",boiler,16,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"CS5800iG",boiler,16,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"CS5800iG",boiler,16,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"CS5800iG",boiler,16,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"CS5800iG",boiler,16,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"CS5800iG",boiler,16,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"CS5800iG",boiler,16,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"CS5800iG",boiler,16,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"CS5800iG",boiler,16,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"CS5800iG",boiler,16,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"CS5800iG",boiler,16,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"CS5800iG",boiler,16,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"CS5800iG",boiler,16,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"CS5800iG",boiler,16,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"CS5800iG",boiler,16,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"CS5800iG",boiler,16,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"CS5800iG",boiler,16,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"CS5800iG",boiler,16,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"CS5800iG",boiler,16,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"CS5800iG",boiler,16,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"CS5800iG",boiler,16,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"CS5800iG",boiler,16,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"CS5800iG",boiler,16,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"CS5800iG",boiler,16,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"CS5800iG",boiler,16,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"CS5800iG",boiler,16,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"CS5800iG",boiler,16,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"CS5800iG",boiler,16,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"CS5800iG",boiler,16,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"CS5800iG",boiler,16,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"CS5800iG",boiler,16,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"CS5800iG",boiler,16,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"CS5800iG",boiler,16,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"CS5800iG",boiler,16,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"CS5800iG",boiler,16,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"CS5800iG",boiler,16,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"CS5800iG",boiler,16,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"CS5800iG",boiler,16,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"CS5800iG",boiler,16,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"CS5800iG",boiler,16,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"CS5800iG",boiler,16,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"CS5800iG",boiler,16,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"CS5800iG",boiler,16,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"CS5800iG",boiler,16,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"CS5800iG",boiler,16,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"CS5800iG",boiler,16,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"CS5800iG",boiler,16,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"CS5800iG",boiler,16,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"CS5800iG",boiler,16,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"CS5800iG",boiler,16,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"CS5800iG",boiler,16,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"CS5800iG",boiler,16,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"CS5800iG",boiler,16,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"CS5800iG",boiler,16,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"CS5800iG",boiler,16,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"CS5800iG",boiler,16,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"CS5800iG",boiler,16,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"CS5800iG",boiler,16,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"CS5800iG",boiler,16,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"CS5800iG",boiler,16,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"CS5800iG",boiler,16,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"CS5800iG",boiler,16,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"CS5800iG",boiler,16,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"CS5800iG",boiler,16,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"CS5800iG",boiler,16,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"CS5800iG",boiler,16,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"CS5800iG",boiler,16,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"CS5800iG",boiler,16,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"CS5800iG",boiler,16,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"CS5800iG",boiler,16,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"BK13/BK15, Smartline, GB1*2",boiler,64,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"BK13/BK15, Smartline, GB1*2",boiler,64,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Logano GB1*5, Logamatic MC10",boiler,72,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Logano GB1*5, Logamatic MC10",boiler,72,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Logano GB1*5, Logamatic MC10",boiler,72,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Logano GB1*5, Logamatic MC10",boiler,72,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Logano GB1*5, Logamatic MC10",boiler,72,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Logano GB1*5, Logamatic MC10",boiler,72,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Logano GB1*5, Logamatic MC10",boiler,72,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Logano GB1*5, Logamatic MC10",boiler,72,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Logano GB1*5, Logamatic MC10",boiler,72,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Logano GB1*5, Logamatic MC10",boiler,72,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Logano GB1*5, Logamatic MC10",boiler,72,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Logano GB1*5, Logamatic MC10",boiler,72,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Logano GB1*5, Logamatic MC10",boiler,72,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Logano GB1*5, Logamatic MC10",boiler,72,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Logano GB1*5, Logamatic MC10",boiler,72,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Logano GB1*5, Logamatic MC10",boiler,72,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Logano GB1*5, Logamatic MC10",boiler,72,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Logano GB1*5, Logamatic MC10",boiler,72,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Logano GB1*5, Logamatic MC10",boiler,72,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Logano GB1*5, Logamatic MC10",boiler,72,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Logano GB1*5, Logamatic MC10",boiler,72,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Logano GB1*5, Logamatic MC10",boiler,72,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Logano GB1*5, Logamatic MC10",boiler,72,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Logano GB1*5, Logamatic MC10",boiler,72,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Logano GB1*5, Logamatic MC10",boiler,72,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Logano GB1*5, Logamatic MC10",boiler,72,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Logano GB1*5, Logamatic MC10",boiler,72,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Logano GB1*5, Logamatic MC10",boiler,72,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Logano GB1*5, Logamatic MC10",boiler,72,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Logano GB1*5, Logamatic MC10",boiler,72,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Logano GB1*5, Logamatic MC10",boiler,72,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Logano GB1*5, Logamatic MC10",boiler,72,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Logano GB1*5, Logamatic MC10",boiler,72,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Logano GB1*5, Logamatic MC10",boiler,72,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Logano GB1*5, Logamatic MC10",boiler,72,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Logano GB1*5, Logamatic MC10",boiler,72,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Logano GB1*5, Logamatic MC10",boiler,72,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Logano GB1*5, Logamatic MC10",boiler,72,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Logano GB1*5, Logamatic MC10",boiler,72,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Logano GB1*5, Logamatic MC10",boiler,72,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Logano GB1*5, Logamatic MC10",boiler,72,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Logano GB1*5, Logamatic MC10",boiler,72,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Logano GB1*5, Logamatic MC10",boiler,72,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Logano GB1*5, Logamatic MC10",boiler,72,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Logano GB1*5, Logamatic MC10",boiler,72,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Logano GB1*5, Logamatic MC10",boiler,72,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Logano GB1*5, Logamatic MC10",boiler,72,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Logano GB1*5, Logamatic MC10",boiler,72,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Logano GB1*5, Logamatic MC10",boiler,72,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Logano GB1*5, Logamatic MC10",boiler,72,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Logano GB1*5, Logamatic MC10",boiler,72,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Logano GB1*5, Logamatic MC10",boiler,72,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Logano GB1*5, Logamatic MC10",boiler,72,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Logano GB1*5, Logamatic MC10",boiler,72,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Logano GB1*5, Logamatic MC10",boiler,72,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Cascade CM10",boiler,81,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Cascade CM10",boiler,81,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Cascade CM10",boiler,81,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Cascade CM10",boiler,81,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Cascade CM10",boiler,81,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Cascade CM10",boiler,81,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Cascade CM10",boiler,81,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Cascade CM10",boiler,81,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Cascade CM10",boiler,81,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Cascade CM10",boiler,81,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Cascade CM10",boiler,81,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Cascade CM10",boiler,81,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Cascade CM10",boiler,81,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Cascade CM10",boiler,81,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Cascade CM10",boiler,81,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Cascade CM10",boiler,81,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Cascade CM10",boiler,81,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Cascade CM10",boiler,81,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Cascade CM10",boiler,81,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Cascade CM10",boiler,81,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Cascade CM10",boiler,81,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Cascade CM10",boiler,81,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Cascade CM10",boiler,81,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Cascade CM10",boiler,81,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Cascade CM10",boiler,81,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Cascade CM10",boiler,81,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Cascade CM10",boiler,81,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Cascade CM10",boiler,81,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Cascade CM10",boiler,81,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Cascade CM10",boiler,81,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Cascade CM10",boiler,81,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Cascade CM10",boiler,81,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Cascade CM10",boiler,81,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Cascade CM10",boiler,81,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Cascade CM10",boiler,81,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Cascade CM10",boiler,81,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Cascade CM10",boiler,81,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Cascade CM10",boiler,81,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Cascade CM10",boiler,81,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Cascade CM10",boiler,81,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Cascade CM10",boiler,81,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Cascade CM10",boiler,81,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Cascade CM10",boiler,81,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Cascade CM10",boiler,81,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Cascade CM10",boiler,81,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Cascade CM10",boiler,81,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Cascade CM10",boiler,81,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Cascade CM10",boiler,81,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Cascade CM10",boiler,81,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Cascade CM10",boiler,81,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Cascade CM10",boiler,81,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Cascade CM10",boiler,81,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Cascade CM10",boiler,81,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Cascade CM10",boiler,81,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Cascade CM10",boiler,81,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Cascade CM10",boiler,81,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Cascade CM10",boiler,81,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Cascade CM10",boiler,81,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Cascade CM10",boiler,81,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Cascade CM10",boiler,81,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Cascade CM10",boiler,81,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Cascade CM10",boiler,81,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Cascade CM10",boiler,81,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Cascade CM10",boiler,81,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Cascade CM10",boiler,81,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Cascade CM10",boiler,81,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Cascade CM10",boiler,81,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Cascade CM10",boiler,81,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Cascade CM10",boiler,81,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Cascade CM10",boiler,81,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Cascade CM10",boiler,81,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Cascade CM10",boiler,81,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Cascade CM10",boiler,81,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Cascade CM10",boiler,81,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Cascade CM10",boiler,81,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Cascade CM10",boiler,81,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Cascade CM10",boiler,81,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Cascade CM10",boiler,81,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Cascade CM10",boiler,81,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Cascade CM10",boiler,81,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Cascade CM10",boiler,81,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Cascade CM10",boiler,81,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Cascade CM10",boiler,81,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Cascade CM10",boiler,81,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Cascade CM10",boiler,81,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Cascade CM10",boiler,81,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Cascade CM10",boiler,81,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Cascade CM10",boiler,81,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Cascade CM10",boiler,81,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Cascade CM10",boiler,81,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Cascade CM10",boiler,81,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Cascade CM10",boiler,81,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Cascade CM10",boiler,81,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Cascade CM10",boiler,81,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Cascade CM10",boiler,81,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Cascade CM10",boiler,81,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Cascade CM10",boiler,81,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Cascade CM10",boiler,81,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Cascade CM10",boiler,81,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Cascade CM10",boiler,81,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Cascade CM10",boiler,81,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Cascade CM10",boiler,81,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Cascade CM10",boiler,81,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Cascade CM10",boiler,81,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Cascade CM10",boiler,81,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Cascade CM10",boiler,81,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Cascade CM10",boiler,81,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Cascade CM10",boiler,81,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Cascade CM10",boiler,81,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Cascade CM10",boiler,81,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Cascade CM10",boiler,81,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Cascade CM10",boiler,81,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Cascade CM10",boiler,81,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Cascade CM10",boiler,81,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Cascade CM10",boiler,81,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Cascade CM10",boiler,81,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Cascade CM10",boiler,81,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Cascade CM10",boiler,81,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Cascade CM10",boiler,81,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Cascade CM10",boiler,81,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Logamax Plus GB022",boiler,84,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Logamax Plus GB022",boiler,84,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Logamax Plus GB022",boiler,84,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Logamax Plus GB022",boiler,84,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Logamax Plus GB022",boiler,84,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Logamax Plus GB022",boiler,84,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Logamax Plus GB022",boiler,84,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Logamax Plus GB022",boiler,84,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Logamax Plus GB022",boiler,84,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Logamax Plus GB022",boiler,84,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Logamax Plus GB022",boiler,84,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Logamax Plus GB022",boiler,84,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Logamax Plus GB022",boiler,84,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Logamax Plus GB022",boiler,84,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Logamax Plus GB022",boiler,84,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Logamax Plus GB022",boiler,84,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Logamax Plus GB022",boiler,84,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Logamax Plus GB022",boiler,84,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Logamax Plus GB022",boiler,84,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Logamax Plus GB022",boiler,84,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Logamax Plus GB022",boiler,84,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Logamax Plus GB022",boiler,84,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Logamax Plus GB022",boiler,84,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Logamax Plus GB022",boiler,84,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Logamax Plus GB022",boiler,84,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Logamax Plus GB022",boiler,84,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Logamax Plus GB022",boiler,84,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Logamax Plus GB022",boiler,84,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Logamax Plus GB022",boiler,84,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Logamax Plus GB022",boiler,84,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Logamax Plus GB022",boiler,84,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Logamax Plus GB022",boiler,84,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Logamax Plus GB022",boiler,84,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Logamax Plus GB022",boiler,84,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Logamax Plus GB022",boiler,84,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Logamax Plus GB022",boiler,84,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Logamax Plus GB022",boiler,84,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Logamax Plus GB022",boiler,84,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Logamax Plus GB022",boiler,84,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Logamax Plus GB022",boiler,84,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Logamax Plus GB022",boiler,84,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Logamax Plus GB022",boiler,84,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Logamax Plus GB022",boiler,84,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Logamax Plus GB022",boiler,84,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Logamax Plus GB022",boiler,84,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Logamax Plus GB022",boiler,84,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Logamax Plus GB022",boiler,84,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Logamax Plus GB022",boiler,84,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Logamax Plus GB022",boiler,84,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Logamax Plus GB022",boiler,84,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Logamax Plus GB022",boiler,84,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Logamax Plus GB022",boiler,84,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Logamax Plus GB022",boiler,84,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Logamax Plus GB022",boiler,84,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Logamax Plus GB022",boiler,84,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Logamax Plus GB022",boiler,84,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Logamax Plus GB022",boiler,84,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Logamax Plus GB022",boiler,84,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Logamax Plus GB022",boiler,84,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Logamax Plus GB022",boiler,84,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Logamax Plus GB022",boiler,84,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Logamax Plus GB022",boiler,84,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Logamax Plus GB022",boiler,84,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Logamax Plus GB022",boiler,84,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Logamax Plus GB022",boiler,84,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Logamax Plus GB022",boiler,84,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Logamax Plus GB022",boiler,84,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Logamax Plus GB022",boiler,84,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Logamax Plus GB022",boiler,84,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Logamax Plus GB022",boiler,84,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Logamax Plus GB022",boiler,84,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Logamax Plus GB022",boiler,84,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Logamax Plus GB022",boiler,84,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Logamax Plus GB022",boiler,84,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Logamax Plus GB022",boiler,84,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Logamax Plus GB022",boiler,84,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Logamax Plus GB022",boiler,84,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Logamax Plus GB022",boiler,84,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Logamax Plus GB022",boiler,84,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Logamax Plus GB022",boiler,84,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Logamax Plus GB022",boiler,84,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Logamax Plus GB022",boiler,84,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Logamax Plus GB022",boiler,84,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Logamax Plus GB022",boiler,84,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Logamax Plus GB022",boiler,84,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Logamax Plus GB022",boiler,84,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Logamax Plus GB022",boiler,84,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Logamax Plus GB022",boiler,84,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Logamax Plus GB022",boiler,84,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Logamax Plus GB022",boiler,84,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Logamax Plus GB022",boiler,84,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Logamax Plus GB022",boiler,84,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Logamax Plus GB022",boiler,84,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Logamax Plus GB022",boiler,84,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Logamax Plus GB022",boiler,84,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Logamax Plus GB022",boiler,84,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Logamax Plus GB022",boiler,84,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Logamax Plus GB022",boiler,84,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Logamax Plus GB022",boiler,84,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Logamax Plus GB022",boiler,84,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Logamax Plus GB022",boiler,84,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Logamax Plus GB022",boiler,84,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Logamax Plus GB022",boiler,84,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Logamax Plus GB022",boiler,84,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Logamax Plus GB022",boiler,84,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Logamax Plus GB022",boiler,84,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Logamax Plus GB022",boiler,84,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Logamax Plus GB022",boiler,84,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Logamax Plus GB022",boiler,84,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Logamax Plus GB022",boiler,84,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Logamax Plus GB022",boiler,84,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Logamax Plus GB022",boiler,84,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Logamax Plus GB022",boiler,84,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Logamax Plus GB022",boiler,84,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Logamax Plus GB022",boiler,84,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Logamax Plus GB022",boiler,84,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Logamax Plus GB022",boiler,84,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Logamax Plus GB022",boiler,84,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Logamax Plus GB022",boiler,84,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Logamax Plus GB022",boiler,84,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpmode,boiler pump mode,enum [pumpstep\|const.high\|const.medium\|const.low\|prop.high\|propo.low] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Topline, GB162",boiler,115,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Topline, GB162",boiler,115,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Topline, GB162",boiler,115,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Topline, GB162",boiler,115,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Topline, GB162",boiler,115,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Topline, GB162",boiler,115,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Topline, GB162",boiler,115,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Topline, GB162",boiler,115,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Topline, GB162",boiler,115,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Topline, GB162",boiler,115,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Topline, GB162",boiler,115,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Topline, GB162",boiler,115,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Topline, GB162",boiler,115,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Topline, GB162",boiler,115,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Topline, GB162",boiler,115,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Topline, GB162",boiler,115,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Topline, GB162",boiler,115,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Topline, GB162",boiler,115,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Topline, GB162",boiler,115,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Topline, GB162",boiler,115,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Topline, GB162",boiler,115,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Topline, GB162",boiler,115,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Topline, GB162",boiler,115,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Topline, GB162",boiler,115,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Topline, GB162",boiler,115,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Topline, GB162",boiler,115,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Topline, GB162",boiler,115,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Topline, GB162",boiler,115,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Topline, GB162",boiler,115,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Topline, GB162",boiler,115,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Topline, GB162",boiler,115,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Topline, GB162",boiler,115,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Topline, GB162",boiler,115,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Topline, GB162",boiler,115,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Topline, GB162",boiler,115,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Topline, GB162",boiler,115,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Topline, GB162",boiler,115,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Topline, GB162",boiler,115,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Topline, GB162",boiler,115,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Topline, GB162",boiler,115,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Topline, GB162",boiler,115,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Topline, GB162",boiler,115,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Topline, GB162",boiler,115,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Topline, GB162",boiler,115,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Topline, GB162",boiler,115,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Topline, GB162",boiler,115,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Topline, GB162",boiler,115,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Topline, GB162",boiler,115,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Topline, GB162",boiler,115,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Topline, GB162",boiler,115,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Topline, GB162",boiler,115,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Topline, GB162",boiler,115,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Topline, GB162",boiler,115,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Topline, GB162",boiler,115,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Topline, GB162",boiler,115,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Topline, GB162",boiler,115,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Topline, GB162",boiler,115,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Topline, GB162",boiler,115,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Topline, GB162",boiler,115,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Topline, GB162",boiler,115,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Topline, GB162",boiler,115,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Topline, GB162",boiler,115,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Topline, GB162",boiler,115,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Topline, GB162",boiler,115,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Topline, GB162",boiler,115,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Topline, GB162",boiler,115,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Topline, GB162",boiler,115,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Topline, GB162",boiler,115,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Topline, GB162",boiler,115,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Topline, GB162",boiler,115,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Topline, GB162",boiler,115,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Topline, GB162",boiler,115,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Topline, GB162",boiler,115,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Topline, GB162",boiler,115,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Topline, GB162",boiler,115,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Topline, GB162",boiler,115,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Topline, GB162",boiler,115,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Topline, GB162",boiler,115,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Topline, GB162",boiler,115,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Topline, GB162",boiler,115,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Topline, GB162",boiler,115,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Topline, GB162",boiler,115,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Topline, GB162",boiler,115,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Topline, GB162",boiler,115,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Topline, GB162",boiler,115,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Topline, GB162",boiler,115,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Topline, GB162",boiler,115,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Topline, GB162",boiler,115,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Topline, GB162",boiler,115,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Topline, GB162",boiler,115,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Topline, GB162",boiler,115,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Topline, GB162",boiler,115,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Topline, GB162",boiler,115,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Topline, GB162",boiler,115,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Topline, GB162",boiler,115,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Topline, GB162",boiler,115,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Topline, GB162",boiler,115,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Topline, GB162",boiler,115,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Topline, GB162",boiler,115,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Topline, GB162",boiler,115,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Topline, GB162",boiler,115,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Topline, GB162",boiler,115,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Topline, GB162",boiler,115,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Topline, GB162",boiler,115,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Topline, GB162",boiler,115,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Topline, GB162",boiler,115,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Topline, GB162",boiler,115,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Topline, GB162",boiler,115,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Topline, GB162",boiler,115,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Topline, GB162",boiler,115,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Topline, GB162",boiler,115,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Topline, GB162",boiler,115,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Topline, GB162",boiler,115,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Topline, GB162",boiler,115,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Topline, GB162",boiler,115,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Topline, GB162",boiler,115,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Topline, GB162",boiler,115,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Topline, GB162",boiler,115,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Topline, GB162",boiler,115,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Topline, GB162",boiler,115,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Cascade MCM10",boiler,121,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Cascade MCM10",boiler,121,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Cascade MCM10",boiler,121,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Cascade MCM10",boiler,121,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Cascade MCM10",boiler,121,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Cascade MCM10",boiler,121,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Cascade MCM10",boiler,121,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Cascade MCM10",boiler,121,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Cascade MCM10",boiler,121,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Cascade MCM10",boiler,121,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Cascade MCM10",boiler,121,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Cascade MCM10",boiler,121,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Cascade MCM10",boiler,121,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Cascade MCM10",boiler,121,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Cascade MCM10",boiler,121,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Cascade MCM10",boiler,121,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Cascade MCM10",boiler,121,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Cascade MCM10",boiler,121,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Cascade MCM10",boiler,121,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Cascade MCM10",boiler,121,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Cascade MCM10",boiler,121,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Cascade MCM10",boiler,121,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Cascade MCM10",boiler,121,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Cascade MCM10",boiler,121,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Cascade MCM10",boiler,121,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Cascade MCM10",boiler,121,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Cascade MCM10",boiler,121,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Cascade MCM10",boiler,121,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Cascade MCM10",boiler,121,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Cascade MCM10",boiler,121,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Cascade MCM10",boiler,121,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Cascade MCM10",boiler,121,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Cascade MCM10",boiler,121,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Cascade MCM10",boiler,121,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Cascade MCM10",boiler,121,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Cascade MCM10",boiler,121,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Cascade MCM10",boiler,121,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Cascade MCM10",boiler,121,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Cascade MCM10",boiler,121,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Cascade MCM10",boiler,121,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Cascade MCM10",boiler,121,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Cascade MCM10",boiler,121,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Cascade MCM10",boiler,121,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Cascade MCM10",boiler,121,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Cascade MCM10",boiler,121,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Cascade MCM10",boiler,121,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Cascade MCM10",boiler,121,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Cascade MCM10",boiler,121,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Cascade MCM10",boiler,121,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Cascade MCM10",boiler,121,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Cascade MCM10",boiler,121,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Cascade MCM10",boiler,121,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Cascade MCM10",boiler,121,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Cascade MCM10",boiler,121,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Cascade MCM10",boiler,121,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Cascade MCM10",boiler,121,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Cascade MCM10",boiler,121,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Cascade MCM10",boiler,121,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Cascade MCM10",boiler,121,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Cascade MCM10",boiler,121,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Cascade MCM10",boiler,121,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Cascade MCM10",boiler,121,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Cascade MCM10",boiler,121,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Cascade MCM10",boiler,121,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Cascade MCM10",boiler,121,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Cascade MCM10",boiler,121,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Cascade MCM10",boiler,121,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Cascade MCM10",boiler,121,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Cascade MCM10",boiler,121,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Cascade MCM10",boiler,121,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Cascade MCM10",boiler,121,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Cascade MCM10",boiler,121,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Cascade MCM10",boiler,121,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Cascade MCM10",boiler,121,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Cascade MCM10",boiler,121,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Cascade MCM10",boiler,121,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Cascade MCM10",boiler,121,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Cascade MCM10",boiler,121,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Cascade MCM10",boiler,121,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Cascade MCM10",boiler,121,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Cascade MCM10",boiler,121,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Cascade MCM10",boiler,121,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Cascade MCM10",boiler,121,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Cascade MCM10",boiler,121,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Cascade MCM10",boiler,121,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Cascade MCM10",boiler,121,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Cascade MCM10",boiler,121,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Cascade MCM10",boiler,121,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Cascade MCM10",boiler,121,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Cascade MCM10",boiler,121,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Cascade MCM10",boiler,121,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Cascade MCM10",boiler,121,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Cascade MCM10",boiler,121,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Cascade MCM10",boiler,121,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Cascade MCM10",boiler,121,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Cascade MCM10",boiler,121,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Cascade MCM10",boiler,121,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Cascade MCM10",boiler,121,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Cascade MCM10",boiler,121,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Cascade MCM10",boiler,121,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Cascade MCM10",boiler,121,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Cascade MCM10",boiler,121,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Cascade MCM10",boiler,121,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Cascade MCM10",boiler,121,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Cascade MCM10",boiler,121,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Cascade MCM10",boiler,121,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Cascade MCM10",boiler,121,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Cascade MCM10",boiler,121,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Cascade MCM10",boiler,121,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Cascade MCM10",boiler,121,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Cascade MCM10",boiler,121,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Cascade MCM10",boiler,121,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Cascade MCM10",boiler,121,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Cascade MCM10",boiler,121,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Cascade MCM10",boiler,121,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Cascade MCM10",boiler,121,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Cascade MCM10",boiler,121,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Cascade MCM10",boiler,121,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Cascade MCM10",boiler,121,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Cascade MCM10",boiler,121,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Proline",boiler,122,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Proline",boiler,122,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Proline",boiler,122,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Proline",boiler,122,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Proline",boiler,122,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Proline",boiler,122,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Proline",boiler,122,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Proline",boiler,122,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Proline",boiler,122,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Proline",boiler,122,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Proline",boiler,122,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Proline",boiler,122,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Proline",boiler,122,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Proline",boiler,122,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Proline",boiler,122,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Proline",boiler,122,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Proline",boiler,122,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Proline",boiler,122,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Proline",boiler,122,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Proline",boiler,122,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Proline",boiler,122,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Proline",boiler,122,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Proline",boiler,122,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Proline",boiler,122,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Proline",boiler,122,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Proline",boiler,122,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Proline",boiler,122,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Proline",boiler,122,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Proline",boiler,122,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Proline",boiler,122,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Proline",boiler,122,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Proline",boiler,122,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Proline",boiler,122,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Proline",boiler,122,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Proline",boiler,122,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Proline",boiler,122,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Proline",boiler,122,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Proline",boiler,122,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Proline",boiler,122,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Proline",boiler,122,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Proline",boiler,122,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Proline",boiler,122,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Proline",boiler,122,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Proline",boiler,122,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Proline",boiler,122,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Proline",boiler,122,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Proline",boiler,122,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Proline",boiler,122,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Proline",boiler,122,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Proline",boiler,122,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Proline",boiler,122,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Proline",boiler,122,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Proline",boiler,122,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Proline",boiler,122,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Proline",boiler,122,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Proline",boiler,122,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Proline",boiler,122,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Proline",boiler,122,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Proline",boiler,122,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Proline",boiler,122,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Proline",boiler,122,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Proline",boiler,122,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Proline",boiler,122,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Proline",boiler,122,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Proline",boiler,122,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Proline",boiler,122,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Proline",boiler,122,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Proline",boiler,122,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Proline",boiler,122,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Proline",boiler,122,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Proline",boiler,122,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Proline",boiler,122,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Proline",boiler,122,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Proline",boiler,122,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Proline",boiler,122,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Proline",boiler,122,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Proline",boiler,122,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Proline",boiler,122,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Proline",boiler,122,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Proline",boiler,122,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Proline",boiler,122,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Proline",boiler,122,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Proline",boiler,122,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Proline",boiler,122,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Proline",boiler,122,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Proline",boiler,122,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Proline",boiler,122,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Proline",boiler,122,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Proline",boiler,122,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Proline",boiler,122,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Proline",boiler,122,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Proline",boiler,122,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Proline",boiler,122,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Proline",boiler,122,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Proline",boiler,122,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Proline",boiler,122,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Proline",boiler,122,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Proline",boiler,122,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Proline",boiler,122,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Proline",boiler,122,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Proline",boiler,122,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Proline",boiler,122,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Proline",boiler,122,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Proline",boiler,122,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Proline",boiler,122,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Proline",boiler,122,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Proline",boiler,122,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Proline",boiler,122,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Proline",boiler,122,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Proline",boiler,122,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Proline",boiler,122,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Proline",boiler,122,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Proline",boiler,122,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Proline",boiler,122,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Proline",boiler,122,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Proline",boiler,122,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Proline",boiler,122,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Proline",boiler,122,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Proline",boiler,122,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Proline",boiler,122,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"GB212",boiler,131,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"GB212",boiler,131,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"GB212",boiler,131,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"GB212",boiler,131,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"GB212",boiler,131,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"GB212",boiler,131,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"GB212",boiler,131,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"GB212",boiler,131,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"GB212",boiler,131,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"GB212",boiler,131,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"GB212",boiler,131,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"GB212",boiler,131,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"GB212",boiler,131,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"GB212",boiler,131,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"GB212",boiler,131,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"GB212",boiler,131,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"GB212",boiler,131,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"GB212",boiler,131,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"GB212",boiler,131,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"GB212",boiler,131,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"GB212",boiler,131,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"GB212",boiler,131,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"GB212",boiler,131,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"GB212",boiler,131,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"GB212",boiler,131,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"GB212",boiler,131,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"GB212",boiler,131,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"GB212",boiler,131,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"GB212",boiler,131,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"GB212",boiler,131,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"GB212",boiler,131,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"GB212",boiler,131,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"GB212",boiler,131,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"GB212",boiler,131,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"GB212",boiler,131,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"GB212",boiler,131,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"GB212",boiler,131,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"GB212",boiler,131,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"GB212",boiler,131,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"GB212",boiler,131,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"GB212",boiler,131,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"GB212",boiler,131,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"GB212",boiler,131,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"GB212",boiler,131,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"GB212",boiler,131,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"GB212",boiler,131,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"GB212",boiler,131,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"GB212",boiler,131,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"GB212",boiler,131,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"GB212",boiler,131,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"GB212",boiler,131,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"GB212",boiler,131,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"GB212",boiler,131,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"GB212",boiler,131,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"GB212",boiler,131,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"GB212",boiler,131,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"GB212",boiler,131,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"GB212",boiler,131,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"GB212",boiler,131,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"GB212",boiler,131,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"GB212",boiler,131,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"GB212",boiler,131,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"GB212",boiler,131,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"GB212",boiler,131,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"GB212",boiler,131,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"GB212",boiler,131,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"GB212",boiler,131,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"GB212",boiler,131,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"GB212",boiler,131,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"GB212",boiler,131,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"GB212",boiler,131,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"GB212",boiler,131,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"GB212",boiler,131,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"GB212",boiler,131,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"GB212",boiler,131,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"GB212",boiler,131,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"GB212",boiler,131,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"GB212",boiler,131,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"GB212",boiler,131,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"GB212",boiler,131,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"GB212",boiler,131,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"GB212",boiler,131,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"GB212",boiler,131,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"GB212",boiler,131,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"GB212",boiler,131,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"GB212",boiler,131,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"GB212",boiler,131,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"GB212",boiler,131,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"GB212",boiler,131,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"GB212",boiler,131,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"GB212",boiler,131,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"GB212",boiler,131,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"GB212",boiler,131,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"GB212",boiler,131,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"GB212",boiler,131,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"GB212",boiler,131,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"GB212",boiler,131,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"GB212",boiler,131,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"GB212",boiler,131,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"GB212",boiler,131,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"GB212",boiler,131,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"GB212",boiler,131,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"GB212",boiler,131,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"GB212",boiler,131,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"GB212",boiler,131,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"GB212",boiler,131,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"GB212",boiler,131,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"GB212",boiler,131,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"GB212",boiler,131,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"GB212",boiler,131,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"GB212",boiler,131,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"GB212",boiler,131,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"GB212",boiler,131,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"GB212",boiler,131,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"GB212",boiler,131,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"GB212",boiler,131,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"GB212",boiler,131,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"GB212",boiler,131,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"GB212",boiler,131,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"GB212",boiler,131,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"GC7000F",boiler,132,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"GC7000F",boiler,132,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"GC7000F",boiler,132,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"GC7000F",boiler,132,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"GC7000F",boiler,132,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"GC7000F",boiler,132,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"GC7000F",boiler,132,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"GC7000F",boiler,132,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"GC7000F",boiler,132,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"GC7000F",boiler,132,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"GC7000F",boiler,132,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"GC7000F",boiler,132,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"GC7000F",boiler,132,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"GC7000F",boiler,132,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"GC7000F",boiler,132,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"GC7000F",boiler,132,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"GC7000F",boiler,132,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"GC7000F",boiler,132,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"GC7000F",boiler,132,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"GC7000F",boiler,132,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"GC7000F",boiler,132,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"GC7000F",boiler,132,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"GC7000F",boiler,132,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"GC7000F",boiler,132,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"GC7000F",boiler,132,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"GC7000F",boiler,132,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"GC7000F",boiler,132,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"GC7000F",boiler,132,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"GC7000F",boiler,132,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"GC7000F",boiler,132,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"GC7000F",boiler,132,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"GC7000F",boiler,132,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"GC7000F",boiler,132,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"GC7000F",boiler,132,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"GC7000F",boiler,132,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"GC7000F",boiler,132,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"GC7000F",boiler,132,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"GC7000F",boiler,132,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"GC7000F",boiler,132,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"GC7000F",boiler,132,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"GC7000F",boiler,132,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"GC7000F",boiler,132,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"GC7000F",boiler,132,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"GC7000F",boiler,132,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"GC7000F",boiler,132,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"GC7000F",boiler,132,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"GC7000F",boiler,132,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"GC7000F",boiler,132,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"GC7000F",boiler,132,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"GC7000F",boiler,132,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"GC7000F",boiler,132,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"GC7000F",boiler,132,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"GC7000F",boiler,132,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"GC7000F",boiler,132,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"GC7000F",boiler,132,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"GC7000F",boiler,132,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"GC7000F",boiler,132,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"GC7000F",boiler,132,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"GC7000F",boiler,132,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"GC7000F",boiler,132,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"GC7000F",boiler,132,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"GC7000F",boiler,132,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"GC7000F",boiler,132,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"GC7000F",boiler,132,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"GC7000F",boiler,132,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"GC7000F",boiler,132,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"GC7000F",boiler,132,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"GC7000F",boiler,132,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"GC7000F",boiler,132,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"GC7000F",boiler,132,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"GC7000F",boiler,132,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"GC7000F",boiler,132,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"GC7000F",boiler,132,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"GC7000F",boiler,132,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"GC7000F",boiler,132,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"GC7000F",boiler,132,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"GC7000F",boiler,132,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"GC7000F",boiler,132,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"GC7000F",boiler,132,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"GC7000F",boiler,132,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"GC7000F",boiler,132,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"GC7000F",boiler,132,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"GC7000F",boiler,132,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"GC7000F",boiler,132,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"GC7000F",boiler,132,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"GC7000F",boiler,132,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"GC7000F",boiler,132,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"GC7000F",boiler,132,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"GC7000F",boiler,132,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"GC7000F",boiler,132,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"GC7000F",boiler,132,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"GC7000F",boiler,132,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"GC7000F",boiler,132,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"GC7000F",boiler,132,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"GC7000F",boiler,132,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"GC7000F",boiler,132,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"GC7000F",boiler,132,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"GC7000F",boiler,132,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"GC7000F",boiler,132,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"GC7000F",boiler,132,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"GC7000F",boiler,132,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"GC7000F",boiler,132,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"GC7000F",boiler,132,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"GC7000F",boiler,132,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"GC7000F",boiler,132,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"GC7000F",boiler,132,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"GC7000F",boiler,132,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"GC7000F",boiler,132,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"GC7000F",boiler,132,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"GC7000F",boiler,132,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"GC7000F",boiler,132,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"GC7000F",boiler,132,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"GC7000F",boiler,132,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"GC7000F",boiler,132,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"GC7000F",boiler,132,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"GC7000F",boiler,132,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"GC7000F",boiler,132,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"GC7000F",boiler,132,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"GC7000F",boiler,132,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"GC7000F",boiler,132,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Greenstar 30Ri Compact",boiler,154,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Greenstar 30Ri Compact",boiler,154,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Greenstar 30Ri Compact",boiler,154,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Greenstar 30Ri Compact",boiler,154,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Greenstar 30Ri Compact",boiler,154,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Greenstar 30Ri Compact",boiler,154,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Greenstar 30Ri Compact",boiler,154,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Greenstar 30Ri Compact",boiler,154,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Greenstar 30Ri Compact",boiler,154,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Greenstar 30Ri Compact",boiler,154,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Greenstar 30Ri Compact",boiler,154,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Greenstar 30Ri Compact",boiler,154,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Greenstar 30Ri Compact",boiler,154,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Greenstar 30Ri Compact",boiler,154,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Greenstar 30Ri Compact",boiler,154,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Greenstar 30Ri Compact",boiler,154,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Greenstar 30Ri Compact",boiler,154,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Greenstar 30Ri Compact",boiler,154,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Greenstar 30Ri Compact",boiler,154,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Greenstar 30Ri Compact",boiler,154,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Greenstar 30Ri Compact",boiler,154,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Greenstar 30Ri Compact",boiler,154,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Greenstar 30Ri Compact",boiler,154,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Greenstar 30Ri Compact",boiler,154,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Greenstar 30Ri Compact",boiler,154,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Greenstar 30Ri Compact",boiler,154,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Greenstar 30Ri Compact",boiler,154,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Greenstar 30Ri Compact",boiler,154,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Greenstar 30Ri Compact",boiler,154,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Greenstar 30Ri Compact",boiler,154,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Greenstar 30Ri Compact",boiler,154,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Greenstar 30Ri Compact",boiler,154,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Greenstar 30Ri Compact",boiler,154,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Greenstar 30Ri Compact",boiler,154,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Greenstar 30Ri Compact",boiler,154,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Greenstar 30Ri Compact",boiler,154,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Greenstar 30Ri Compact",boiler,154,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Greenstar 30Ri Compact",boiler,154,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Greenstar 30Ri Compact",boiler,154,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Greenstar 30Ri Compact",boiler,154,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Greenstar 30Ri Compact",boiler,154,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Greenstar 30Ri Compact",boiler,154,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Greenstar 30Ri Compact",boiler,154,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Greenstar 30Ri Compact",boiler,154,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Greenstar 30Ri Compact",boiler,154,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Greenstar 30Ri Compact",boiler,154,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Greenstar 30Ri Compact",boiler,154,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Greenstar 30Ri Compact",boiler,154,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Greenstar 30Ri Compact",boiler,154,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Greenstar 30Ri Compact",boiler,154,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Greenstar 30Ri Compact",boiler,154,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Greenstar 30Ri Compact",boiler,154,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Greenstar 30Ri Compact",boiler,154,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Greenstar 30Ri Compact",boiler,154,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Greenstar 30Ri Compact",boiler,154,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Greenstar 30Ri Compact",boiler,154,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Greenstar 30Ri Compact",boiler,154,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Greenstar 30Ri Compact",boiler,154,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Greenstar 30Ri Compact",boiler,154,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Greenstar 30Ri Compact",boiler,154,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Greenstar 30Ri Compact",boiler,154,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Greenstar 30Ri Compact",boiler,154,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Greenstar 30Ri Compact",boiler,154,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Greenstar 30Ri Compact",boiler,154,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Greenstar 30Ri Compact",boiler,154,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Greenstar 30Ri Compact",boiler,154,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Greenstar 30Ri Compact",boiler,154,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Greenstar 30Ri Compact",boiler,154,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Greenstar 30Ri Compact",boiler,154,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Greenstar 30Ri Compact",boiler,154,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Greenstar 30Ri Compact",boiler,154,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Greenstar 30Ri Compact",boiler,154,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Greenstar 30Ri Compact",boiler,154,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Greenstar 30Ri Compact",boiler,154,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Greenstar 30Ri Compact",boiler,154,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Greenstar 30Ri Compact",boiler,154,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Greenstar 30Ri Compact",boiler,154,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Greenstar 30Ri Compact",boiler,154,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Greenstar 30Ri Compact",boiler,154,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Greenstar 30Ri Compact",boiler,154,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Greenstar 30Ri Compact",boiler,154,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Greenstar 30Ri Compact",boiler,154,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Greenstar 30Ri Compact",boiler,154,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Greenstar 30Ri Compact",boiler,154,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Greenstar 30Ri Compact",boiler,154,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Greenstar 30Ri Compact",boiler,154,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Greenstar 30Ri Compact",boiler,154,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Greenstar 30Ri Compact",boiler,154,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Greenstar 30Ri Compact",boiler,154,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Greenstar 30Ri Compact",boiler,154,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Greenstar 30Ri Compact",boiler,154,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Greenstar 30Ri Compact",boiler,154,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Greenstar 30Ri Compact",boiler,154,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Greenstar 30Ri Compact",boiler,154,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Greenstar 30Ri Compact",boiler,154,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Greenstar 30Ri Compact",boiler,154,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Greenstar 30Ri Compact",boiler,154,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Greenstar 30Ri Compact",boiler,154,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Greenstar 30Ri Compact",boiler,154,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Greenstar 30Ri Compact",boiler,154,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Greenstar 30Ri Compact",boiler,154,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Greenstar 30Ri Compact",boiler,154,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Greenstar 30Ri Compact",boiler,154,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Greenstar 30Ri Compact",boiler,154,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Greenstar 30Ri Compact",boiler,154,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Greenstar 30Ri Compact",boiler,154,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Greenstar 30Ri Compact",boiler,154,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Greenstar 30Ri Compact",boiler,154,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Greenstar 30Ri Compact",boiler,154,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Greenstar 30Ri Compact",boiler,154,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Greenstar 30Ri Compact",boiler,154,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Greenstar 30Ri Compact",boiler,154,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Greenstar 30Ri Compact",boiler,154,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Greenstar 30Ri Compact",boiler,154,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Greenstar 30Ri Compact",boiler,154,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Greenstar 30Ri Compact",boiler,154,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Greenstar 30Ri Compact",boiler,154,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Greenstar 30Ri Compact",boiler,154,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Greenstar 30Ri Compact",boiler,154,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Greenstar 30Ri Compact",boiler,154,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Suprapur-o",boiler,155,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Suprapur-o",boiler,155,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Suprapur-o",boiler,155,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Suprapur-o",boiler,155,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Suprapur-o",boiler,155,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Suprapur-o",boiler,155,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Suprapur-o",boiler,155,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Suprapur-o",boiler,155,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Suprapur-o",boiler,155,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Suprapur-o",boiler,155,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Suprapur-o",boiler,155,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Suprapur-o",boiler,155,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Suprapur-o",boiler,155,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Suprapur-o",boiler,155,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Suprapur-o",boiler,155,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Suprapur-o",boiler,155,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Suprapur-o",boiler,155,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Suprapur-o",boiler,155,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Suprapur-o",boiler,155,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Suprapur-o",boiler,155,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Suprapur-o",boiler,155,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Suprapur-o",boiler,155,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Suprapur-o",boiler,155,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Suprapur-o",boiler,155,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Suprapur-o",boiler,155,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Suprapur-o",boiler,155,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Suprapur-o",boiler,155,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Suprapur-o",boiler,155,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Suprapur-o",boiler,155,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Suprapur-o",boiler,155,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Suprapur-o",boiler,155,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Suprapur-o",boiler,155,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Suprapur-o",boiler,155,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Suprapur-o",boiler,155,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Suprapur-o",boiler,155,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Suprapur-o",boiler,155,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Suprapur-o",boiler,155,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Suprapur-o",boiler,155,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Suprapur-o",boiler,155,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Suprapur-o",boiler,155,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Suprapur-o",boiler,155,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Suprapur-o",boiler,155,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Suprapur-o",boiler,155,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Suprapur-o",boiler,155,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Suprapur-o",boiler,155,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Suprapur-o",boiler,155,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Suprapur-o",boiler,155,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Suprapur-o",boiler,155,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Suprapur-o",boiler,155,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Suprapur-o",boiler,155,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Suprapur-o",boiler,155,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Suprapur-o",boiler,155,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Suprapur-o",boiler,155,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Suprapur-o",boiler,155,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Suprapur-o",boiler,155,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Suprapur-o",boiler,155,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Suprapur-o",boiler,155,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Suprapur-o",boiler,155,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Suprapur-o",boiler,155,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Suprapur-o",boiler,155,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Suprapur-o",boiler,155,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Suprapur-o",boiler,155,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Suprapur-o",boiler,155,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Suprapur-o",boiler,155,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Suprapur-o",boiler,155,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Suprapur-o",boiler,155,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Suprapur-o",boiler,155,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Suprapur-o",boiler,155,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Suprapur-o",boiler,155,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Suprapur-o",boiler,155,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Suprapur-o",boiler,155,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Suprapur-o",boiler,155,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Suprapur-o",boiler,155,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Suprapur-o",boiler,155,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Suprapur-o",boiler,155,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Suprapur-o",boiler,155,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Suprapur-o",boiler,155,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Suprapur-o",boiler,155,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Suprapur-o",boiler,155,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Suprapur-o",boiler,155,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Suprapur-o",boiler,155,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Suprapur-o",boiler,155,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Suprapur-o",boiler,155,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Suprapur-o",boiler,155,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Suprapur-o",boiler,155,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Suprapur-o",boiler,155,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Suprapur-o",boiler,155,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Suprapur-o",boiler,155,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Suprapur-o",boiler,155,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Suprapur-o",boiler,155,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Suprapur-o",boiler,155,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Suprapur-o",boiler,155,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Suprapur-o",boiler,155,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Suprapur-o",boiler,155,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Suprapur-o",boiler,155,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Suprapur-o",boiler,155,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Suprapur-o",boiler,155,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Suprapur-o",boiler,155,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Suprapur-o",boiler,155,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Suprapur-o",boiler,155,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Suprapur-o",boiler,155,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Suprapur-o",boiler,155,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Suprapur-o",boiler,155,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Suprapur-o",boiler,155,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Suprapur-o",boiler,155,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Suprapur-o",boiler,155,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Suprapur-o",boiler,155,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Suprapur-o",boiler,155,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Suprapur-o",boiler,155,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Suprapur-o",boiler,155,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Suprapur-o",boiler,155,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Suprapur-o",boiler,155,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Suprapur-o",boiler,155,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Suprapur-o",boiler,155,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Suprapur-o",boiler,155,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Suprapur-o",boiler,155,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Suprapur-o",boiler,155,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Suprapur-o",boiler,155,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Suprapur-o",boiler,155,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Suprapur-o",boiler,155,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Cerapur Aero",boiler,167,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Cerapur Aero",boiler,167,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Cerapur Aero",boiler,167,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Cerapur Aero",boiler,167,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Cerapur Aero",boiler,167,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Cerapur Aero",boiler,167,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Cerapur Aero",boiler,167,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Cerapur Aero",boiler,167,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Cerapur Aero",boiler,167,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Cerapur Aero",boiler,167,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Cerapur Aero",boiler,167,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Cerapur Aero",boiler,167,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Cerapur Aero",boiler,167,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Cerapur Aero",boiler,167,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Cerapur Aero",boiler,167,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Cerapur Aero",boiler,167,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Cerapur Aero",boiler,167,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Cerapur Aero",boiler,167,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Cerapur Aero",boiler,167,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Cerapur Aero",boiler,167,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Cerapur Aero",boiler,167,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Cerapur Aero",boiler,167,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Cerapur Aero",boiler,167,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Cerapur Aero",boiler,167,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Cerapur Aero",boiler,167,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Cerapur Aero",boiler,167,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Cerapur Aero",boiler,167,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Cerapur Aero",boiler,167,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Cerapur Aero",boiler,167,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Cerapur Aero",boiler,167,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Cerapur Aero",boiler,167,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Cerapur Aero",boiler,167,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Cerapur Aero",boiler,167,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Cerapur Aero",boiler,167,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Cerapur Aero",boiler,167,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Cerapur Aero",boiler,167,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Cerapur Aero",boiler,167,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Cerapur Aero",boiler,167,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Cerapur Aero",boiler,167,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Cerapur Aero",boiler,167,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Cerapur Aero",boiler,167,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Cerapur Aero",boiler,167,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Cerapur Aero",boiler,167,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Cerapur Aero",boiler,167,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Cerapur Aero",boiler,167,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Cerapur Aero",boiler,167,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Cerapur Aero",boiler,167,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Cerapur Aero",boiler,167,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Cerapur Aero",boiler,167,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Cerapur Aero",boiler,167,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Cerapur Aero",boiler,167,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Cerapur Aero",boiler,167,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Cerapur Aero",boiler,167,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Cerapur Aero",boiler,167,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Cerapur Aero",boiler,167,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Cerapur Aero",boiler,167,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Cerapur Aero",boiler,167,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Cerapur Aero",boiler,167,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Cerapur Aero",boiler,167,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Cerapur Aero",boiler,167,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Cerapur Aero",boiler,167,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Cerapur Aero",boiler,167,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Cerapur Aero",boiler,167,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Cerapur Aero",boiler,167,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Cerapur Aero",boiler,167,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Cerapur Aero",boiler,167,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Cerapur Aero",boiler,167,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Cerapur Aero",boiler,167,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Cerapur Aero",boiler,167,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Cerapur Aero",boiler,167,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Cerapur Aero",boiler,167,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Cerapur Aero",boiler,167,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Cerapur Aero",boiler,167,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Cerapur Aero",boiler,167,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Cerapur Aero",boiler,167,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Cerapur Aero",boiler,167,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Cerapur Aero",boiler,167,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Cerapur Aero",boiler,167,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Cerapur Aero",boiler,167,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Cerapur Aero",boiler,167,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Cerapur Aero",boiler,167,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Cerapur Aero",boiler,167,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Cerapur Aero",boiler,167,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Cerapur Aero",boiler,167,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Cerapur Aero",boiler,167,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Cerapur Aero",boiler,167,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Cerapur Aero",boiler,167,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Cerapur Aero",boiler,167,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Cerapur Aero",boiler,167,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Cerapur Aero",boiler,167,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Cerapur Aero",boiler,167,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Cerapur Aero",boiler,167,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Cerapur Aero",boiler,167,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Cerapur Aero",boiler,167,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Cerapur Aero",boiler,167,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Cerapur Aero",boiler,167,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Cerapur Aero",boiler,167,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Cerapur Aero",boiler,167,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Cerapur Aero",boiler,167,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Cerapur Aero",boiler,167,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Cerapur Aero",boiler,167,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Cerapur Aero",boiler,167,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Cerapur Aero",boiler,167,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Cerapur Aero",boiler,167,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Cerapur Aero",boiler,167,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Cerapur Aero",boiler,167,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Cerapur Aero",boiler,167,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Cerapur Aero",boiler,167,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Cerapur Aero",boiler,167,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Cerapur Aero",boiler,167,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Cerapur Aero",boiler,167,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Cerapur Aero",boiler,167,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Cerapur Aero",boiler,167,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Cerapur Aero",boiler,167,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Cerapur Aero",boiler,167,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Cerapur Aero",boiler,167,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Cerapur Aero",boiler,167,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Cerapur Aero",boiler,167,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Cerapur Aero",boiler,167,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Cerapur Aero",boiler,167,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Hybrid Heatpump",boiler,168,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Hybrid Heatpump",boiler,168,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Hybrid Heatpump",boiler,168,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Hybrid Heatpump",boiler,168,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Hybrid Heatpump",boiler,168,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Hybrid Heatpump",boiler,168,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Hybrid Heatpump",boiler,168,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Hybrid Heatpump",boiler,168,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Hybrid Heatpump",boiler,168,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Hybrid Heatpump",boiler,168,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Hybrid Heatpump",boiler,168,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Hybrid Heatpump",boiler,168,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Hybrid Heatpump",boiler,168,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Hybrid Heatpump",boiler,168,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Hybrid Heatpump",boiler,168,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Hybrid Heatpump",boiler,168,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Hybrid Heatpump",boiler,168,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Hybrid Heatpump",boiler,168,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Hybrid Heatpump",boiler,168,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Hybrid Heatpump",boiler,168,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Hybrid Heatpump",boiler,168,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Hybrid Heatpump",boiler,168,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Hybrid Heatpump",boiler,168,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Hybrid Heatpump",boiler,168,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Hybrid Heatpump",boiler,168,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Hybrid Heatpump",boiler,168,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Hybrid Heatpump",boiler,168,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Hybrid Heatpump",boiler,168,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Hybrid Heatpump",boiler,168,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Hybrid Heatpump",boiler,168,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Hybrid Heatpump",boiler,168,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Hybrid Heatpump",boiler,168,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Hybrid Heatpump",boiler,168,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Hybrid Heatpump",boiler,168,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Hybrid Heatpump",boiler,168,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Hybrid Heatpump",boiler,168,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Hybrid Heatpump",boiler,168,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Hybrid Heatpump",boiler,168,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Hybrid Heatpump",boiler,168,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Hybrid Heatpump",boiler,168,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Hybrid Heatpump",boiler,168,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Hybrid Heatpump",boiler,168,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Hybrid Heatpump",boiler,168,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Hybrid Heatpump",boiler,168,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Hybrid Heatpump",boiler,168,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Hybrid Heatpump",boiler,168,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Hybrid Heatpump",boiler,168,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Hybrid Heatpump",boiler,168,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Hybrid Heatpump",boiler,168,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Hybrid Heatpump",boiler,168,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Hybrid Heatpump",boiler,168,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Hybrid Heatpump",boiler,168,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Hybrid Heatpump",boiler,168,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Hybrid Heatpump",boiler,168,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Hybrid Heatpump",boiler,168,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Hybrid Heatpump",boiler,168,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Hybrid Heatpump",boiler,168,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Hybrid Heatpump",boiler,168,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Hybrid Heatpump",boiler,168,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Hybrid Heatpump",boiler,168,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Hybrid Heatpump",boiler,168,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Hybrid Heatpump",boiler,168,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Hybrid Heatpump",boiler,168,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Hybrid Heatpump",boiler,168,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Hybrid Heatpump",boiler,168,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Hybrid Heatpump",boiler,168,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Hybrid Heatpump",boiler,168,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Hybrid Heatpump",boiler,168,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Hybrid Heatpump",boiler,168,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Hybrid Heatpump",boiler,168,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Hybrid Heatpump",boiler,168,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Hybrid Heatpump",boiler,168,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Hybrid Heatpump",boiler,168,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Hybrid Heatpump",boiler,168,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Hybrid Heatpump",boiler,168,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Hybrid Heatpump",boiler,168,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Hybrid Heatpump",boiler,168,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Hybrid Heatpump",boiler,168,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Hybrid Heatpump",boiler,168,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Hybrid Heatpump",boiler,168,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Hybrid Heatpump",boiler,168,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Hybrid Heatpump",boiler,168,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Hybrid Heatpump",boiler,168,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Hybrid Heatpump",boiler,168,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Hybrid Heatpump",boiler,168,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Hybrid Heatpump",boiler,168,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Hybrid Heatpump",boiler,168,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Hybrid Heatpump",boiler,168,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Hybrid Heatpump",boiler,168,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Hybrid Heatpump",boiler,168,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Hybrid Heatpump",boiler,168,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Hybrid Heatpump",boiler,168,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Hybrid Heatpump",boiler,168,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Hybrid Heatpump",boiler,168,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Hybrid Heatpump",boiler,168,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Hybrid Heatpump",boiler,168,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Hybrid Heatpump",boiler,168,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Hybrid Heatpump",boiler,168,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Hybrid Heatpump",boiler,168,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Hybrid Heatpump",boiler,168,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Hybrid Heatpump",boiler,168,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Hybrid Heatpump",boiler,168,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Hybrid Heatpump",boiler,168,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Hybrid Heatpump",boiler,168,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Hybrid Heatpump",boiler,168,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Hybrid Heatpump",boiler,168,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Hybrid Heatpump",boiler,168,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Hybrid Heatpump",boiler,168,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Hybrid Heatpump",boiler,168,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Hybrid Heatpump",boiler,168,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Hybrid Heatpump",boiler,168,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Hybrid Heatpump",boiler,168,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Hybrid Heatpump",boiler,168,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Hybrid Heatpump",boiler,168,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Hybrid Heatpump",boiler,168,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Hybrid Heatpump",boiler,168,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Hybrid Heatpump",boiler,168,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Hybrid Heatpump",boiler,168,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Hybrid Heatpump",boiler,168,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Hybrid Heatpump",boiler,168,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Logano GB212",boiler,170,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Logano GB212",boiler,170,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Logano GB212",boiler,170,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Logano GB212",boiler,170,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Logano GB212",boiler,170,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Logano GB212",boiler,170,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Logano GB212",boiler,170,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Logano GB212",boiler,170,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Logano GB212",boiler,170,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Logano GB212",boiler,170,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Logano GB212",boiler,170,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Logano GB212",boiler,170,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Logano GB212",boiler,170,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Logano GB212",boiler,170,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Logano GB212",boiler,170,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Logano GB212",boiler,170,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Logano GB212",boiler,170,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Logano GB212",boiler,170,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Logano GB212",boiler,170,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Logano GB212",boiler,170,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Logano GB212",boiler,170,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Logano GB212",boiler,170,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Logano GB212",boiler,170,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Logano GB212",boiler,170,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Logano GB212",boiler,170,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Logano GB212",boiler,170,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Logano GB212",boiler,170,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Logano GB212",boiler,170,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Logano GB212",boiler,170,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Logano GB212",boiler,170,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Logano GB212",boiler,170,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Logano GB212",boiler,170,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Logano GB212",boiler,170,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Logano GB212",boiler,170,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Logano GB212",boiler,170,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Logano GB212",boiler,170,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Logano GB212",boiler,170,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Logano GB212",boiler,170,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Logano GB212",boiler,170,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Logano GB212",boiler,170,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Logano GB212",boiler,170,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Logano GB212",boiler,170,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Logano GB212",boiler,170,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Logano GB212",boiler,170,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Logano GB212",boiler,170,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Logano GB212",boiler,170,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Logano GB212",boiler,170,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Logano GB212",boiler,170,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Logano GB212",boiler,170,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Logano GB212",boiler,170,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Logano GB212",boiler,170,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Logano GB212",boiler,170,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Logano GB212",boiler,170,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Logano GB212",boiler,170,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Logano GB212",boiler,170,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Logano GB212",boiler,170,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Logano GB212",boiler,170,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Logano GB212",boiler,170,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Logano GB212",boiler,170,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Logano GB212",boiler,170,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Logano GB212",boiler,170,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Logano GB212",boiler,170,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Logano GB212",boiler,170,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Logano GB212",boiler,170,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Logano GB212",boiler,170,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Logano GB212",boiler,170,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Logano GB212",boiler,170,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Logano GB212",boiler,170,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Logano GB212",boiler,170,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Logano GB212",boiler,170,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Logano GB212",boiler,170,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Logano GB212",boiler,170,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Logano GB212",boiler,170,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Logano GB212",boiler,170,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Logano GB212",boiler,170,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Logano GB212",boiler,170,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Logano GB212",boiler,170,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Logano GB212",boiler,170,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Logano GB212",boiler,170,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Logano GB212",boiler,170,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Logano GB212",boiler,170,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Logano GB212",boiler,170,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Logano GB212",boiler,170,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Logano GB212",boiler,170,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Logano GB212",boiler,170,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Logano GB212",boiler,170,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Logano GB212",boiler,170,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Logano GB212",boiler,170,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Logano GB212",boiler,170,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Logano GB212",boiler,170,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Logano GB212",boiler,170,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Logano GB212",boiler,170,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Logano GB212",boiler,170,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Logano GB212",boiler,170,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Logano GB212",boiler,170,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Logano GB212",boiler,170,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Logano GB212",boiler,170,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Logano GB212",boiler,170,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Logano GB212",boiler,170,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Logano GB212",boiler,170,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Logano GB212",boiler,170,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Logano GB212",boiler,170,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Logano GB212",boiler,170,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Logano GB212",boiler,170,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Logano GB212",boiler,170,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Logano GB212",boiler,170,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Logano GB212",boiler,170,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Logano GB212",boiler,170,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Logano GB212",boiler,170,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Logano GB212",boiler,170,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Logano GB212",boiler,170,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Logano GB212",boiler,170,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Logano GB212",boiler,170,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Logano GB212",boiler,170,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Logano GB212",boiler,170,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Logano GB212",boiler,170,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Logano GB212",boiler,170,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Logano GB212",boiler,170,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Logano GB212",boiler,170,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Logano GB212",boiler,170,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,mandefrost,manual defrost,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_manual_defrost,sensor.boiler_mandefrost,6,0,1,87,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.nrg,energy,uint24,kWh,false,sensor.boiler_dhw_energy,sensor.boiler_dhw_nrg,6,9,1/100,0,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgheat,energy heating,uint24,kWh,false,sensor.boiler_energy_heating,sensor.boiler_nrgheat,6,0,1/100,90,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgcool,energy cooling,uint24,kWh,false,sensor.boiler_energy_cooling,sensor.boiler_nrgcool,6,0,1/100,92,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metertotal,meter total,uint24,kWh,false,sensor.boiler_meter_total,sensor.boiler_metertotal,6,0,1/100,94,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metercomp,meter compressor,uint24,kWh,false,sensor.boiler_meter_compressor,sensor.boiler_metercomp,6,0,1/100,96,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metereheat,meter e-heater,uint24,kWh,false,sensor.boiler_meter_e-heater,sensor.boiler_metereheat,6,0,1/100,98,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/100,100,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metercool,meter cooling,uint24,kWh,false,sensor.boiler_meter_cooling,sensor.boiler_metercool,6,0,1/100,102,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/100,2,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimetotal,heatpump total uptime,time,minutes,false,sensor.boiler_heatpump_total_uptime,sensor.boiler_uptimetotal,6,0,1/60,104,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecontrol,total operating time heat,time,minutes,false,sensor.boiler_total_operating_time_heat,sensor.boiler_uptimecontrol,6,0,1/60,106,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecompheating,operating time compressor heating,time,minutes,false,sensor.boiler_operating_time_compressor_heating,sensor.boiler_uptimecompheating,6,0,1/60,108,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecompcooling,operating time compressor cooling,time,minutes,false,sensor.boiler_operating_time_compressor_cooling,sensor.boiler_uptimecompcooling,6,0,1/60,110,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.uptimecomp,operating time compressor,time,minutes,false,sensor.boiler_dhw_operating_time_compressor,sensor.boiler_dhw_uptimecomp,6,9,1/60,4,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecomppool,operating time compressor pool,time,minutes,false,sensor.boiler_operating_time_compressor_pool,sensor.boiler_uptimecomppool,6,0,1/60,112,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,totalcompstarts,total compressor control starts,uint24, ,false,sensor.boiler_total_compressor_control_starts,sensor.boiler_totalcompstarts,6,0,1,114,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingstarts,heating control starts,uint24, ,false,sensor.boiler_heating_control_starts,sensor.boiler_heatingstarts,6,0,1,116,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,coolingstarts,cooling control starts,uint24, ,false,sensor.boiler_cooling_control_starts,sensor.boiler_coolingstarts,6,0,1,118,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.startshp,starts hp,uint24, ,false,sensor.boiler_dhw_starts_hp,sensor.boiler_dhw_startshp,6,9,1,6,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,poolstarts,pool control starts,uint24, ,false,sensor.boiler_pool_control_starts,sensor.boiler_poolstarts,6,0,1,120,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconstotal,total energy consumption,uint24,kWh,false,sensor.boiler_total_energy_consumption,sensor.boiler_nrgconstotal,6,0,1,122,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscomptotal,total energy consumption compressor,uint24,kWh,false,sensor.boiler_total_energy_consumption_compressor,sensor.boiler_nrgconscomptotal,6,0,1,124,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscompheating,energy consumption compressor heating,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_heating,sensor.boiler_nrgconscompheating,6,0,1,126,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.nrgconscomp,energy consumption compressor,uint24,kWh,false,sensor.boiler_dhw_energy_consumption_compressor,sensor.boiler_dhw_nrgconscomp,6,9,1,8,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscompcooling,energy consumption compressor cooling,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_cooling,sensor.boiler_nrgconscompcooling,6,0,1,128,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscomppool,energy consumption compressor pool,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_pool,sensor.boiler_nrgconscomppool,6,0,1,130,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxelecheatnrgconstotal,total aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_total_aux_elec._heater_energy_consumption,sensor.boiler_auxelecheatnrgconstotal,6,0,1,132,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxelecheatnrgconsheating,aux elec. heater energy consumption heating,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_heating,sensor.boiler_auxelecheatnrgconsheating,6,0,1,134,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.auxelecheatnrgcons,aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_dhw_aux_elec._heater_energy_consumption,sensor.boiler_dhw_auxelecheatnrgcons,6,9,1,10,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxelecheatnrgconspool,aux elec. heater energy consumption pool,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_pool,sensor.boiler_auxelecheatnrgconspool,6,0,1,136,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsupptotal,total energy supplied,uint24,kWh,false,sensor.boiler_total_energy_supplied,sensor.boiler_nrgsupptotal,6,0,1,138,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsuppheating,total energy supplied heating,uint24,kWh,false,sensor.boiler_total_energy_supplied_heating,sensor.boiler_nrgsuppheating,6,0,1,140,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.nrgsupp,total energy warm supplied,uint24,kWh,false,sensor.boiler_dhw_total_energy_warm_supplied,sensor.boiler_dhw_nrgsupp,6,9,1,12,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsuppcooling,total energy supplied cooling,uint24,kWh,false,sensor.boiler_total_energy_supplied_cooling,sensor.boiler_nrgsuppcooling,6,0,1,142,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsupppool,total energy supplied pool,uint24,kWh,false,sensor.boiler_total_energy_supplied_pool,sensor.boiler_nrgsupppool,6,0,1,144,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppower,compressor power output,uint16,kW,false,sensor.boiler_compressor_power_output,sensor.boiler_hppower,6,0,1/10,146,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpmaxpower,compressor max power,uint8 (>=0<=0),%,true,number.boiler_compressor_max_power,number.boiler_hpmaxpower,6,0,1,147,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pvmaxcomp,pv compressor max power,uint8 (>=0<=0),kW,true,number.boiler_pv_compressor_max_power,number.boiler_pvmaxcomp,6,0,1/10,148,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,powerreduction,power reduction,uint8 (>=30<=60),%,true,number.boiler_power_reduction,number.boiler_powerreduction,6,0,10,149,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpsetdiffpress,set differential pressure,uint8 (>=150<=750),mbar,true,number.boiler_set_differential_pressure,number.boiler_hpsetdiffpress,6,0,50,150,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcompon,hp compressor,boolean, ,false,binary_sensor.boiler_hp_compressor,binary_sensor.boiler_hpcompon,6,0,1,151,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpactivity,compressor activity,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_compressor_activity,sensor.boiler_hpactivity,6,0,1,152,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpbrinepumpspd,brine pump speed,uint8,%,false,sensor.boiler_brine_pump_speed,sensor.boiler_hpbrinepumpspd,6,0,1,153,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpswitchvalve,switch valve,boolean, ,false,binary_sensor.boiler_switch_valve,binary_sensor.boiler_hpswitchvalve,6,0,1,154,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcompspd,compressor speed,uint8,%,false,sensor.boiler_compressor_speed,sensor.boiler_hpcompspd,6,0,1,155,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptargetspd,compressor target speed,uint8,%,false,sensor.boiler_compressor_target_speed,sensor.boiler_hptargetspd,6,0,1,156,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcircspd,circulation pump speed,uint8,%,false,sensor.boiler_circulation_pump_speed,sensor.boiler_hpcircspd,6,0,1,157,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,recvalve,receiver valve VR0,uint8,%,false,sensor.boiler_receiver_valve_VR0,sensor.boiler_recvalve,6,0,1,158,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,expvalve,expansion valve VR1,uint8,%,false,sensor.boiler_expansion_valve_VR1,sensor.boiler_expvalve,6,0,1,159,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpbrinein,brine in/evaporator,int16,C,false,sensor.boiler_brine_in/evaporator,sensor.boiler_hpbrinein,6,0,1/10,160,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpbrineout,brine out/condenser,int16,C,false,sensor.boiler_brine_out/condenser,sensor.boiler_hpbrineout,6,0,1/10,161,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptc0,heat carrier return (TC0),int16,C,false,sensor.boiler_heat_carrier_return_(TC0),sensor.boiler_hptc0,6,0,1/10,162,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptc1,heat carrier forward (TC1),int16,C,false,sensor.boiler_heat_carrier_forward_(TC1),sensor.boiler_hptc1,6,0,1/10,163,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptc3,condenser temperature (TC3),int16,C,false,sensor.boiler_condenser_temperature_(TC3),sensor.boiler_hptc3,6,0,1/10,164,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr1,compressor temperature (TR1),int16,C,false,sensor.boiler_compressor_temperature_(TR1),sensor.boiler_hptr1,6,0,1/10,165,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.boiler_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.boiler_hptr3,6,0,1/10,166,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.boiler_evaporator_inlet_temperature_(TR4),sensor.boiler_hptr4,6,0,1/10,167,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.boiler_compressor_inlet_temperature_(TR5),sensor.boiler_hptr5,6,0,1/10,168,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.boiler_compressor_outlet_temperature_(TR6),sensor.boiler_hptr6,6,0,1/10,169,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr7,refrigerant temperature gas side (condenser input) (TR7),int16,C,false,sensor.boiler_refrigerant_temperature_gas_side_(condenser_input)_(TR7),sensor.boiler_hptr7,6,0,1/10,170,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptl2,air inlet temperature (TL2),int16,C,false,sensor.boiler_air_inlet_temperature_(TL2),sensor.boiler_hptl2,6,0,1/10,171,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.boiler_low_pressure_side_temperature_(PL1),sensor.boiler_hppl1,6,0,1/10,172,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.boiler_high_pressure_side_temperature_(PH1),sensor.boiler_hpph1,6,0,1/10,173,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpta4,drain pan temp (TA4),int16,C,false,sensor.boiler_drain_pan_temp_(TA4),sensor.boiler_hpta4,6,0,1/10,174,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptw1,reservoir temp (TW1),int16,C,false,sensor.boiler_reservoir_temp_(TW1),sensor.boiler_hptw1,6,0,1/10,175,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,poolsettemp,pool set temperature,uint8 (>=0<=0),C,true,number.boiler_pool_set_temperature,number.boiler_poolsettemp,6,0,1/2,176,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hp4way,4-way valve (VR4),boolean, ,false,binary_sensor.boiler_4-way_valve_(VR4),binary_sensor.boiler_hp4way,6,0,1,177,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin1,input 1 state,boolean, ,false,binary_sensor.boiler_input_1_state,binary_sensor.boiler_hpin1,6,0,1,178,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin1opt,input 1 options,string (>=0<=0), ,true,sensor.boiler_input_1_options,sensor.boiler_hpin1opt,6,0,1,179,8 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin2,input 2 state,boolean, ,false,binary_sensor.boiler_input_2_state,binary_sensor.boiler_hpin2,6,0,1,187,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin2opt,input 2 options,string (>=0<=0), ,true,sensor.boiler_input_2_options,sensor.boiler_hpin2opt,6,0,1,188,8 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin3,input 3 state,boolean, ,false,binary_sensor.boiler_input_3_state,binary_sensor.boiler_hpin3,6,0,1,196,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin3opt,input 3 options,string (>=0<=0), ,true,sensor.boiler_input_3_options,sensor.boiler_hpin3opt,6,0,1,197,8 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin4,input 4 state,boolean, ,false,binary_sensor.boiler_input_4_state,binary_sensor.boiler_hpin4,6,0,1,205,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin4opt,input 4 options,string (>=0<=0), ,true,sensor.boiler_input_4_options,sensor.boiler_hpin4opt,6,0,1,206,8 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maxheatcomp,heat limit compressor,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_compressor,select.boiler_maxheatcomp,6,0,1,214,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maxheatheat,heat limit heating,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_heating,select.boiler_maxheatheat,6,0,1,215,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.maxheat,heat limit,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_dhw_heat_limit,select.boiler_dhw_maxheat,6,9,1,14,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheatersource,aux heater source,enum [not installed\|electric heater\|exclusive\|parallel\|hybrid] (>=0<=0), ,true,select.boiler_aux_heater_source,select.boiler_auxheatersource,6,0,1,216,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pvcooling,cooling only with PV,boolean (>=0<=0), ,true,switch.boiler_cooling_only_with_PV,switch.boiler_pvcooling,6,0,1,217,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheateronly,aux heater only,boolean (>=0<=0), ,true,switch.boiler_aux_heater_only,switch.boiler_auxheateronly,6,0,1,218,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheateroff,disable aux heater,boolean (>=0<=0), ,true,switch.boiler_disable_aux_heater,switch.boiler_auxheateroff,6,0,1,219,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheaterstatus,aux heater status,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_aux_heater_status,sensor.boiler_auxheaterstatus,6,0,1,220,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheaterlevel,aux heater level,uint8,%,false,sensor.boiler_aux_heater_level,sensor.boiler_auxheaterlevel,6,0,1,221,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheaterdelay,aux heater on delay,uint16 (>=10<=1000),K*min,true,number.boiler_aux_heater_on_delay,number.boiler_auxheaterdelay,6,0,10,222,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxmaxlimit,aux heater max limit,uint8 (>=0<=10),K,true,number.boiler_aux_heater_max_limit,number.boiler_auxmaxlimit,6,0,1/10,223,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxlimitstart,aux heater limit start,uint8 (>=0<=10),K,true,number.boiler_aux_heater_limit_start,number.boiler_auxlimitstart,6,0,1/10,224,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheatrmode,aux heater mode,enum [eco\|comfort] (>=0<=0), ,true,select.boiler_aux_heater_mode,select.boiler_auxheatrmode,6,0,1,225,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hphystheat,on/off hyst heat,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_heat,number.boiler_hphystheat,6,0,5,226,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hphystcool,on/off hyst cool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_cool,number.boiler_hphystcool,6,0,5,227,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hphystpool,on/off hyst pool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_pool,number.boiler_hphystpool,6,0,5,228,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,silentmode,silent mode,enum [off\|auto\|on] (>=0<=0), ,true,select.boiler_silent_mode,select.boiler_silentmode,6,0,1,229,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,silentfrom,silent mode from,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_from,number.boiler_silentfrom,6,0,15,230,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,silentto,silent mode to,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_to,number.boiler_silentto,6,0,15,231,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,mintempsilent,min outside temp for silent mode,int8 (>=0<=0),C,true,number.boiler_min_outside_temp_for_silent_mode,number.boiler_mintempsilent,6,0,1,232,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempparmode,outside temp parallel mode,int8 (>=0<=0),C,true,number.boiler_outside_temp_parallel_mode,number.boiler_tempparmode,6,0,1,233,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheatmix,aux heater mixing valve,int8,%,false,sensor.boiler_aux_heater_mixing_valve,sensor.boiler_auxheatmix,6,0,1,234,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempdiffheat,temp diff TC3/TC0 heat,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_heat,number.boiler_tempdiffheat,6,0,1/10,235,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempdiffcool,temp diff TC3/TC0 cool,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_cool,number.boiler_tempdiffcool,6,0,1/10,236,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,vpcooling,valve/pump cooling,boolean (>=0<=0), ,true,switch.boiler_valve/pump_cooling,switch.boiler_vpcooling,6,0,1,237,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatcable,heating cable,boolean (>=0<=0), ,true,switch.boiler_heating_cable,switch.boiler_heatcable,6,0,1,238,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,vc0valve,VC0 valve,boolean (>=0<=0), ,true,switch.boiler_VC0_valve,switch.boiler_vc0valve,6,0,1,239,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,primepump,primary heatpump,boolean (>=0<=0), ,true,switch.boiler_primary_heatpump,switch.boiler_primepump,6,0,1,240,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,primepumpmod,primary heatpump modulation,uint8 (>=0<=0),%,true,number.boiler_primary_heatpump_modulation,number.boiler_primepumpmod,6,0,1,241,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hp3way,3-way valve,boolean (>=0<=0), ,true,switch.boiler_3-way_valve,switch.boiler_hp3way,6,0,1,242,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,elheatstep1,el. heater step 1,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_1,switch.boiler_elheatstep1,6,0,1,243,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,elheatstep2,el. heater step 2,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_2,switch.boiler_elheatstep2,6,0,1,244,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,elheatstep3,el. heater step 3,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_3,switch.boiler_elheatstep3,6,0,1,245,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpea0,condensate reservoir heating (EA0),boolean, ,false,binary_sensor.boiler_condensate_reservoir_heating_(EA0),binary_sensor.boiler_hpea0,6,0,1,246,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppumpmode,primary heatpump mode,enum [auto\|continuous] (>=0<=0), ,true,select.boiler_primary_heatpump_mode,select.boiler_hppumpmode,6,0,1,247,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,fan,fan,uint8 (>=20<=100),%,true,number.boiler_fan,number.boiler_fan,6,0,1,248,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,fanspd,fan speed,uint8,%,false,sensor.boiler_fan_speed,sensor.boiler_fanspd,6,0,1,249,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,shutdown,shutdown,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_shutdown,sensor.boiler_shutdown,6,0,1,250,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcurrpower,compressor current power,uint16,W,false,sensor.boiler_compressor_current_power,sensor.boiler_hpcurrpower,6,0,1,251,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppowerlimit,power limit,uint16 (>=0<=0),W,true,number.boiler_power_limit,number.boiler_hppowerlimit,6,0,1,252,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.alternatingop,alternating operation,boolean (>=0<=0), ,true,switch.boiler_dhw_alternating_operation,switch.boiler_dhw_alternatingop,6,9,1,15,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.altopprioheat,prioritise heating during dhw,uint8 (>=20<=120),minutes,true,number.boiler_dhw_prioritise_heating_during_dhw,number.boiler_dhw_altopprioheat,6,9,1,16,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.altopprio,prioritise dhw during heating,uint8 (>=30<=120),minutes,true,number.boiler_dhw_prioritise_dhw_during_heating,number.boiler_dhw_altopprio,6,9,1,17,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.comfoff,comfort switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_comfort_switch_off,number.boiler_dhw_comfoff,6,9,1,18,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.ecooff,eco switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_eco_switch_off,number.boiler_dhw_ecooff,6,9,1,19,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.ecoplusoff,eco+ switch off,uint8 (>=48<=63),C,true,number.boiler_dhw_eco+_switch_off,number.boiler_dhw_ecoplusoff,6,9,1,20,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.comfdiff,comfort diff,uint8 (>=4<=15),K,true,number.boiler_dhw_comfort_diff,number.boiler_dhw_comfdiff,6,9,1,21,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.ecodiff,eco diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco_diff,number.boiler_dhw_ecodiff,6,9,1,22,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.ecoplusdiff,eco+ diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco+_diff,number.boiler_dhw_ecoplusdiff,6,9,1,23,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.comfstop,comfort stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_comfort_stop_temp,number.boiler_dhw_comfstop,6,9,1,24,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.ecostop,eco stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco_stop_temp,number.boiler_dhw_ecostop,6,9,1,25,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.ecoplusstop,eco+ stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco+_stop_temp,number.boiler_dhw_ecoplusstop,6,9,1,26,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.hpcircpump,circulation pump available during dhw,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available_during_dhw,switch.boiler_dhw_hpcircpump,6,9,1,27,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Geo 5xx",boiler,173,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Geo 5xx",boiler,173,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Geo 5xx",boiler,173,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Geo 5xx",boiler,173,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Geo 5xx",boiler,173,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Geo 5xx",boiler,173,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Geo 5xx",boiler,173,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Geo 5xx",boiler,173,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Geo 5xx",boiler,173,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Geo 5xx",boiler,173,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Geo 5xx",boiler,173,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Geo 5xx",boiler,173,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Geo 5xx",boiler,173,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Geo 5xx",boiler,173,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Geo 5xx",boiler,173,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Geo 5xx",boiler,173,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Geo 5xx",boiler,173,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Geo 5xx",boiler,173,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Geo 5xx",boiler,173,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Geo 5xx",boiler,173,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Geo 5xx",boiler,173,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Geo 5xx",boiler,173,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Geo 5xx",boiler,173,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Geo 5xx",boiler,173,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Geo 5xx",boiler,173,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Geo 5xx",boiler,173,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Geo 5xx",boiler,173,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Geo 5xx",boiler,173,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Geo 5xx",boiler,173,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Geo 5xx",boiler,173,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Geo 5xx",boiler,173,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Geo 5xx",boiler,173,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Geo 5xx",boiler,173,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Geo 5xx",boiler,173,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Geo 5xx",boiler,173,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Geo 5xx",boiler,173,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Geo 5xx",boiler,173,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Geo 5xx",boiler,173,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Geo 5xx",boiler,173,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Geo 5xx",boiler,173,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Geo 5xx",boiler,173,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Geo 5xx",boiler,173,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Geo 5xx",boiler,173,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Geo 5xx",boiler,173,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Geo 5xx",boiler,173,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Geo 5xx",boiler,173,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Geo 5xx",boiler,173,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Geo 5xx",boiler,173,mandefrost,manual defrost,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_manual_defrost,sensor.boiler_mandefrost,6,0,1,87,1 +"Geo 5xx",boiler,173,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Geo 5xx",boiler,173,dhw.nrg,energy,uint24,kWh,false,sensor.boiler_dhw_energy,sensor.boiler_dhw_nrg,6,9,1/100,0,2 +"Geo 5xx",boiler,173,nrgheat,energy heating,uint24,kWh,false,sensor.boiler_energy_heating,sensor.boiler_nrgheat,6,0,1/100,90,2 +"Geo 5xx",boiler,173,nrgcool,energy cooling,uint24,kWh,false,sensor.boiler_energy_cooling,sensor.boiler_nrgcool,6,0,1/100,92,2 +"Geo 5xx",boiler,173,metertotal,meter total,uint24,kWh,false,sensor.boiler_meter_total,sensor.boiler_metertotal,6,0,1/100,94,2 +"Geo 5xx",boiler,173,metercomp,meter compressor,uint24,kWh,false,sensor.boiler_meter_compressor,sensor.boiler_metercomp,6,0,1/100,96,2 +"Geo 5xx",boiler,173,metereheat,meter e-heater,uint24,kWh,false,sensor.boiler_meter_e-heater,sensor.boiler_metereheat,6,0,1/100,98,2 +"Geo 5xx",boiler,173,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/100,100,2 +"Geo 5xx",boiler,173,metercool,meter cooling,uint24,kWh,false,sensor.boiler_meter_cooling,sensor.boiler_metercool,6,0,1/100,102,2 +"Geo 5xx",boiler,173,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/100,2,2 +"Geo 5xx",boiler,173,uptimetotal,heatpump total uptime,time,minutes,false,sensor.boiler_heatpump_total_uptime,sensor.boiler_uptimetotal,6,0,1/60,104,2 +"Geo 5xx",boiler,173,uptimecontrol,total operating time heat,time,minutes,false,sensor.boiler_total_operating_time_heat,sensor.boiler_uptimecontrol,6,0,1/60,106,2 +"Geo 5xx",boiler,173,uptimecompheating,operating time compressor heating,time,minutes,false,sensor.boiler_operating_time_compressor_heating,sensor.boiler_uptimecompheating,6,0,1/60,108,2 +"Geo 5xx",boiler,173,uptimecompcooling,operating time compressor cooling,time,minutes,false,sensor.boiler_operating_time_compressor_cooling,sensor.boiler_uptimecompcooling,6,0,1/60,110,2 +"Geo 5xx",boiler,173,dhw.uptimecomp,operating time compressor,time,minutes,false,sensor.boiler_dhw_operating_time_compressor,sensor.boiler_dhw_uptimecomp,6,9,1/60,4,2 +"Geo 5xx",boiler,173,uptimecomppool,operating time compressor pool,time,minutes,false,sensor.boiler_operating_time_compressor_pool,sensor.boiler_uptimecomppool,6,0,1/60,112,2 +"Geo 5xx",boiler,173,totalcompstarts,total compressor control starts,uint24, ,false,sensor.boiler_total_compressor_control_starts,sensor.boiler_totalcompstarts,6,0,1,114,2 +"Geo 5xx",boiler,173,heatingstarts,heating control starts,uint24, ,false,sensor.boiler_heating_control_starts,sensor.boiler_heatingstarts,6,0,1,116,2 +"Geo 5xx",boiler,173,coolingstarts,cooling control starts,uint24, ,false,sensor.boiler_cooling_control_starts,sensor.boiler_coolingstarts,6,0,1,118,2 +"Geo 5xx",boiler,173,dhw.startshp,starts hp,uint24, ,false,sensor.boiler_dhw_starts_hp,sensor.boiler_dhw_startshp,6,9,1,6,2 +"Geo 5xx",boiler,173,poolstarts,pool control starts,uint24, ,false,sensor.boiler_pool_control_starts,sensor.boiler_poolstarts,6,0,1,120,2 +"Geo 5xx",boiler,173,nrgconstotal,total energy consumption,uint24,kWh,false,sensor.boiler_total_energy_consumption,sensor.boiler_nrgconstotal,6,0,1,122,2 +"Geo 5xx",boiler,173,nrgconscomptotal,total energy consumption compressor,uint24,kWh,false,sensor.boiler_total_energy_consumption_compressor,sensor.boiler_nrgconscomptotal,6,0,1,124,2 +"Geo 5xx",boiler,173,nrgconscompheating,energy consumption compressor heating,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_heating,sensor.boiler_nrgconscompheating,6,0,1,126,2 +"Geo 5xx",boiler,173,dhw.nrgconscomp,energy consumption compressor,uint24,kWh,false,sensor.boiler_dhw_energy_consumption_compressor,sensor.boiler_dhw_nrgconscomp,6,9,1,8,2 +"Geo 5xx",boiler,173,nrgconscompcooling,energy consumption compressor cooling,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_cooling,sensor.boiler_nrgconscompcooling,6,0,1,128,2 +"Geo 5xx",boiler,173,nrgconscomppool,energy consumption compressor pool,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_pool,sensor.boiler_nrgconscomppool,6,0,1,130,2 +"Geo 5xx",boiler,173,auxelecheatnrgconstotal,total aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_total_aux_elec._heater_energy_consumption,sensor.boiler_auxelecheatnrgconstotal,6,0,1,132,2 +"Geo 5xx",boiler,173,auxelecheatnrgconsheating,aux elec. heater energy consumption heating,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_heating,sensor.boiler_auxelecheatnrgconsheating,6,0,1,134,2 +"Geo 5xx",boiler,173,dhw.auxelecheatnrgcons,aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_dhw_aux_elec._heater_energy_consumption,sensor.boiler_dhw_auxelecheatnrgcons,6,9,1,10,2 +"Geo 5xx",boiler,173,auxelecheatnrgconspool,aux elec. heater energy consumption pool,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_pool,sensor.boiler_auxelecheatnrgconspool,6,0,1,136,2 +"Geo 5xx",boiler,173,nrgsupptotal,total energy supplied,uint24,kWh,false,sensor.boiler_total_energy_supplied,sensor.boiler_nrgsupptotal,6,0,1,138,2 +"Geo 5xx",boiler,173,nrgsuppheating,total energy supplied heating,uint24,kWh,false,sensor.boiler_total_energy_supplied_heating,sensor.boiler_nrgsuppheating,6,0,1,140,2 +"Geo 5xx",boiler,173,dhw.nrgsupp,total energy warm supplied,uint24,kWh,false,sensor.boiler_dhw_total_energy_warm_supplied,sensor.boiler_dhw_nrgsupp,6,9,1,12,2 +"Geo 5xx",boiler,173,nrgsuppcooling,total energy supplied cooling,uint24,kWh,false,sensor.boiler_total_energy_supplied_cooling,sensor.boiler_nrgsuppcooling,6,0,1,142,2 +"Geo 5xx",boiler,173,nrgsupppool,total energy supplied pool,uint24,kWh,false,sensor.boiler_total_energy_supplied_pool,sensor.boiler_nrgsupppool,6,0,1,144,2 +"Geo 5xx",boiler,173,hppower,compressor power output,uint16,kW,false,sensor.boiler_compressor_power_output,sensor.boiler_hppower,6,0,1/10,146,1 +"Geo 5xx",boiler,173,hpmaxpower,compressor max power,uint8 (>=0<=0),%,true,number.boiler_compressor_max_power,number.boiler_hpmaxpower,6,0,1,147,1 +"Geo 5xx",boiler,173,pvmaxcomp,pv compressor max power,uint8 (>=0<=0),kW,true,number.boiler_pv_compressor_max_power,number.boiler_pvmaxcomp,6,0,1/10,148,1 +"Geo 5xx",boiler,173,powerreduction,power reduction,uint8 (>=30<=60),%,true,number.boiler_power_reduction,number.boiler_powerreduction,6,0,10,149,1 +"Geo 5xx",boiler,173,hpsetdiffpress,set differential pressure,uint8 (>=150<=750),mbar,true,number.boiler_set_differential_pressure,number.boiler_hpsetdiffpress,6,0,50,150,1 +"Geo 5xx",boiler,173,hpcompon,hp compressor,boolean, ,false,binary_sensor.boiler_hp_compressor,binary_sensor.boiler_hpcompon,6,0,1,151,1 +"Geo 5xx",boiler,173,hpactivity,compressor activity,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_compressor_activity,sensor.boiler_hpactivity,6,0,1,152,1 +"Geo 5xx",boiler,173,hpbrinepumpspd,brine pump speed,uint8,%,false,sensor.boiler_brine_pump_speed,sensor.boiler_hpbrinepumpspd,6,0,1,153,1 +"Geo 5xx",boiler,173,hpswitchvalve,switch valve,boolean, ,false,binary_sensor.boiler_switch_valve,binary_sensor.boiler_hpswitchvalve,6,0,1,154,1 +"Geo 5xx",boiler,173,hpcompspd,compressor speed,uint8,%,false,sensor.boiler_compressor_speed,sensor.boiler_hpcompspd,6,0,1,155,1 +"Geo 5xx",boiler,173,hptargetspd,compressor target speed,uint8,%,false,sensor.boiler_compressor_target_speed,sensor.boiler_hptargetspd,6,0,1,156,1 +"Geo 5xx",boiler,173,hpcircspd,circulation pump speed,uint8,%,false,sensor.boiler_circulation_pump_speed,sensor.boiler_hpcircspd,6,0,1,157,1 +"Geo 5xx",boiler,173,recvalve,receiver valve VR0,uint8,%,false,sensor.boiler_receiver_valve_VR0,sensor.boiler_recvalve,6,0,1,158,1 +"Geo 5xx",boiler,173,expvalve,expansion valve VR1,uint8,%,false,sensor.boiler_expansion_valve_VR1,sensor.boiler_expvalve,6,0,1,159,1 +"Geo 5xx",boiler,173,hpbrinein,brine in/evaporator,int16,C,false,sensor.boiler_brine_in/evaporator,sensor.boiler_hpbrinein,6,0,1/10,160,1 +"Geo 5xx",boiler,173,hpbrineout,brine out/condenser,int16,C,false,sensor.boiler_brine_out/condenser,sensor.boiler_hpbrineout,6,0,1/10,161,1 +"Geo 5xx",boiler,173,hptc0,heat carrier return (TC0),int16,C,false,sensor.boiler_heat_carrier_return_(TC0),sensor.boiler_hptc0,6,0,1/10,162,1 +"Geo 5xx",boiler,173,hptc1,heat carrier forward (TC1),int16,C,false,sensor.boiler_heat_carrier_forward_(TC1),sensor.boiler_hptc1,6,0,1/10,163,1 +"Geo 5xx",boiler,173,hptc3,condenser temperature (TC3),int16,C,false,sensor.boiler_condenser_temperature_(TC3),sensor.boiler_hptc3,6,0,1/10,164,1 +"Geo 5xx",boiler,173,hptr1,compressor temperature (TR1),int16,C,false,sensor.boiler_compressor_temperature_(TR1),sensor.boiler_hptr1,6,0,1/10,165,1 +"Geo 5xx",boiler,173,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.boiler_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.boiler_hptr3,6,0,1/10,166,1 +"Geo 5xx",boiler,173,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.boiler_evaporator_inlet_temperature_(TR4),sensor.boiler_hptr4,6,0,1/10,167,1 +"Geo 5xx",boiler,173,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.boiler_compressor_inlet_temperature_(TR5),sensor.boiler_hptr5,6,0,1/10,168,1 +"Geo 5xx",boiler,173,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.boiler_compressor_outlet_temperature_(TR6),sensor.boiler_hptr6,6,0,1/10,169,1 +"Geo 5xx",boiler,173,hptr7,refrigerant temperature gas side (condenser input) (TR7),int16,C,false,sensor.boiler_refrigerant_temperature_gas_side_(condenser_input)_(TR7),sensor.boiler_hptr7,6,0,1/10,170,1 +"Geo 5xx",boiler,173,hptl2,air inlet temperature (TL2),int16,C,false,sensor.boiler_air_inlet_temperature_(TL2),sensor.boiler_hptl2,6,0,1/10,171,1 +"Geo 5xx",boiler,173,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.boiler_low_pressure_side_temperature_(PL1),sensor.boiler_hppl1,6,0,1/10,172,1 +"Geo 5xx",boiler,173,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.boiler_high_pressure_side_temperature_(PH1),sensor.boiler_hpph1,6,0,1/10,173,1 +"Geo 5xx",boiler,173,hpta4,drain pan temp (TA4),int16,C,false,sensor.boiler_drain_pan_temp_(TA4),sensor.boiler_hpta4,6,0,1/10,174,1 +"Geo 5xx",boiler,173,hptw1,reservoir temp (TW1),int16,C,false,sensor.boiler_reservoir_temp_(TW1),sensor.boiler_hptw1,6,0,1/10,175,1 +"Geo 5xx",boiler,173,poolsettemp,pool set temperature,uint8 (>=0<=0),C,true,number.boiler_pool_set_temperature,number.boiler_poolsettemp,6,0,1/2,176,1 +"Geo 5xx",boiler,173,hp4way,4-way valve (VR4),boolean, ,false,binary_sensor.boiler_4-way_valve_(VR4),binary_sensor.boiler_hp4way,6,0,1,177,1 +"Geo 5xx",boiler,173,hpin1,input 1 state,boolean, ,false,binary_sensor.boiler_input_1_state,binary_sensor.boiler_hpin1,6,0,1,178,1 +"Geo 5xx",boiler,173,hpin1opt,input 1 options,string (>=0<=0), ,true,sensor.boiler_input_1_options,sensor.boiler_hpin1opt,6,0,1,179,8 +"Geo 5xx",boiler,173,hpin2,input 2 state,boolean, ,false,binary_sensor.boiler_input_2_state,binary_sensor.boiler_hpin2,6,0,1,187,1 +"Geo 5xx",boiler,173,hpin2opt,input 2 options,string (>=0<=0), ,true,sensor.boiler_input_2_options,sensor.boiler_hpin2opt,6,0,1,188,8 +"Geo 5xx",boiler,173,hpin3,input 3 state,boolean, ,false,binary_sensor.boiler_input_3_state,binary_sensor.boiler_hpin3,6,0,1,196,1 +"Geo 5xx",boiler,173,hpin3opt,input 3 options,string (>=0<=0), ,true,sensor.boiler_input_3_options,sensor.boiler_hpin3opt,6,0,1,197,8 +"Geo 5xx",boiler,173,hpin4,input 4 state,boolean, ,false,binary_sensor.boiler_input_4_state,binary_sensor.boiler_hpin4,6,0,1,205,1 +"Geo 5xx",boiler,173,hpin4opt,input 4 options,string (>=0<=0), ,true,sensor.boiler_input_4_options,sensor.boiler_hpin4opt,6,0,1,206,8 +"Geo 5xx",boiler,173,maxheatcomp,heat limit compressor,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_compressor,select.boiler_maxheatcomp,6,0,1,214,1 +"Geo 5xx",boiler,173,maxheatheat,heat limit heating,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_heating,select.boiler_maxheatheat,6,0,1,215,1 +"Geo 5xx",boiler,173,dhw.maxheat,heat limit,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_dhw_heat_limit,select.boiler_dhw_maxheat,6,9,1,14,1 +"Geo 5xx",boiler,173,auxheatersource,aux heater source,enum [not installed\|electric heater\|exclusive\|parallel\|hybrid] (>=0<=0), ,true,select.boiler_aux_heater_source,select.boiler_auxheatersource,6,0,1,216,1 +"Geo 5xx",boiler,173,pvcooling,cooling only with PV,boolean (>=0<=0), ,true,switch.boiler_cooling_only_with_PV,switch.boiler_pvcooling,6,0,1,217,1 +"Geo 5xx",boiler,173,auxheateronly,aux heater only,boolean (>=0<=0), ,true,switch.boiler_aux_heater_only,switch.boiler_auxheateronly,6,0,1,218,1 +"Geo 5xx",boiler,173,auxheateroff,disable aux heater,boolean (>=0<=0), ,true,switch.boiler_disable_aux_heater,switch.boiler_auxheateroff,6,0,1,219,1 +"Geo 5xx",boiler,173,auxheaterstatus,aux heater status,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_aux_heater_status,sensor.boiler_auxheaterstatus,6,0,1,220,1 +"Geo 5xx",boiler,173,auxheaterlevel,aux heater level,uint8,%,false,sensor.boiler_aux_heater_level,sensor.boiler_auxheaterlevel,6,0,1,221,1 +"Geo 5xx",boiler,173,auxheaterdelay,aux heater on delay,uint16 (>=10<=1000),K*min,true,number.boiler_aux_heater_on_delay,number.boiler_auxheaterdelay,6,0,10,222,1 +"Geo 5xx",boiler,173,auxmaxlimit,aux heater max limit,uint8 (>=0<=10),K,true,number.boiler_aux_heater_max_limit,number.boiler_auxmaxlimit,6,0,1/10,223,1 +"Geo 5xx",boiler,173,auxlimitstart,aux heater limit start,uint8 (>=0<=10),K,true,number.boiler_aux_heater_limit_start,number.boiler_auxlimitstart,6,0,1/10,224,1 +"Geo 5xx",boiler,173,auxheatrmode,aux heater mode,enum [eco\|comfort] (>=0<=0), ,true,select.boiler_aux_heater_mode,select.boiler_auxheatrmode,6,0,1,225,1 +"Geo 5xx",boiler,173,hphystheat,on/off hyst heat,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_heat,number.boiler_hphystheat,6,0,5,226,1 +"Geo 5xx",boiler,173,hphystcool,on/off hyst cool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_cool,number.boiler_hphystcool,6,0,5,227,1 +"Geo 5xx",boiler,173,hphystpool,on/off hyst pool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_pool,number.boiler_hphystpool,6,0,5,228,1 +"Geo 5xx",boiler,173,silentmode,silent mode,enum [off\|auto\|on] (>=0<=0), ,true,select.boiler_silent_mode,select.boiler_silentmode,6,0,1,229,1 +"Geo 5xx",boiler,173,silentfrom,silent mode from,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_from,number.boiler_silentfrom,6,0,15,230,1 +"Geo 5xx",boiler,173,silentto,silent mode to,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_to,number.boiler_silentto,6,0,15,231,1 +"Geo 5xx",boiler,173,mintempsilent,min outside temp for silent mode,int8 (>=0<=0),C,true,number.boiler_min_outside_temp_for_silent_mode,number.boiler_mintempsilent,6,0,1,232,1 +"Geo 5xx",boiler,173,tempparmode,outside temp parallel mode,int8 (>=0<=0),C,true,number.boiler_outside_temp_parallel_mode,number.boiler_tempparmode,6,0,1,233,1 +"Geo 5xx",boiler,173,auxheatmix,aux heater mixing valve,int8,%,false,sensor.boiler_aux_heater_mixing_valve,sensor.boiler_auxheatmix,6,0,1,234,1 +"Geo 5xx",boiler,173,tempdiffheat,temp diff TC3/TC0 heat,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_heat,number.boiler_tempdiffheat,6,0,1/10,235,1 +"Geo 5xx",boiler,173,tempdiffcool,temp diff TC3/TC0 cool,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_cool,number.boiler_tempdiffcool,6,0,1/10,236,1 +"Geo 5xx",boiler,173,vpcooling,valve/pump cooling,boolean (>=0<=0), ,true,switch.boiler_valve/pump_cooling,switch.boiler_vpcooling,6,0,1,237,1 +"Geo 5xx",boiler,173,heatcable,heating cable,boolean (>=0<=0), ,true,switch.boiler_heating_cable,switch.boiler_heatcable,6,0,1,238,1 +"Geo 5xx",boiler,173,vc0valve,VC0 valve,boolean (>=0<=0), ,true,switch.boiler_VC0_valve,switch.boiler_vc0valve,6,0,1,239,1 +"Geo 5xx",boiler,173,primepump,primary heatpump,boolean (>=0<=0), ,true,switch.boiler_primary_heatpump,switch.boiler_primepump,6,0,1,240,1 +"Geo 5xx",boiler,173,primepumpmod,primary heatpump modulation,uint8 (>=0<=0),%,true,number.boiler_primary_heatpump_modulation,number.boiler_primepumpmod,6,0,1,241,1 +"Geo 5xx",boiler,173,hp3way,3-way valve,boolean (>=0<=0), ,true,switch.boiler_3-way_valve,switch.boiler_hp3way,6,0,1,242,1 +"Geo 5xx",boiler,173,elheatstep1,el. heater step 1,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_1,switch.boiler_elheatstep1,6,0,1,243,1 +"Geo 5xx",boiler,173,elheatstep2,el. heater step 2,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_2,switch.boiler_elheatstep2,6,0,1,244,1 +"Geo 5xx",boiler,173,elheatstep3,el. heater step 3,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_3,switch.boiler_elheatstep3,6,0,1,245,1 +"Geo 5xx",boiler,173,hpea0,condensate reservoir heating (EA0),boolean, ,false,binary_sensor.boiler_condensate_reservoir_heating_(EA0),binary_sensor.boiler_hpea0,6,0,1,246,1 +"Geo 5xx",boiler,173,hppumpmode,primary heatpump mode,enum [auto\|continuous] (>=0<=0), ,true,select.boiler_primary_heatpump_mode,select.boiler_hppumpmode,6,0,1,247,1 +"Geo 5xx",boiler,173,fan,fan,uint8 (>=20<=100),%,true,number.boiler_fan,number.boiler_fan,6,0,1,248,1 +"Geo 5xx",boiler,173,fanspd,fan speed,uint8,%,false,sensor.boiler_fan_speed,sensor.boiler_fanspd,6,0,1,249,1 +"Geo 5xx",boiler,173,shutdown,shutdown,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_shutdown,sensor.boiler_shutdown,6,0,1,250,1 +"Geo 5xx",boiler,173,hpcurrpower,compressor current power,uint16,W,false,sensor.boiler_compressor_current_power,sensor.boiler_hpcurrpower,6,0,1,251,1 +"Geo 5xx",boiler,173,hppowerlimit,power limit,uint16 (>=0<=0),W,true,number.boiler_power_limit,number.boiler_hppowerlimit,6,0,1,252,1 +"Geo 5xx",boiler,173,dhw.alternatingop,alternating operation,boolean (>=0<=0), ,true,switch.boiler_dhw_alternating_operation,switch.boiler_dhw_alternatingop,6,9,1,15,1 +"Geo 5xx",boiler,173,dhw.altopprioheat,prioritise heating during dhw,uint8 (>=20<=120),minutes,true,number.boiler_dhw_prioritise_heating_during_dhw,number.boiler_dhw_altopprioheat,6,9,1,16,1 +"Geo 5xx",boiler,173,dhw.altopprio,prioritise dhw during heating,uint8 (>=30<=120),minutes,true,number.boiler_dhw_prioritise_dhw_during_heating,number.boiler_dhw_altopprio,6,9,1,17,1 +"Geo 5xx",boiler,173,dhw.comfoff,comfort switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_comfort_switch_off,number.boiler_dhw_comfoff,6,9,1,18,1 +"Geo 5xx",boiler,173,dhw.ecooff,eco switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_eco_switch_off,number.boiler_dhw_ecooff,6,9,1,19,1 +"Geo 5xx",boiler,173,dhw.ecoplusoff,eco+ switch off,uint8 (>=48<=63),C,true,number.boiler_dhw_eco+_switch_off,number.boiler_dhw_ecoplusoff,6,9,1,20,1 +"Geo 5xx",boiler,173,dhw.comfdiff,comfort diff,uint8 (>=4<=15),K,true,number.boiler_dhw_comfort_diff,number.boiler_dhw_comfdiff,6,9,1,21,1 +"Geo 5xx",boiler,173,dhw.ecodiff,eco diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco_diff,number.boiler_dhw_ecodiff,6,9,1,22,1 +"Geo 5xx",boiler,173,dhw.ecoplusdiff,eco+ diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco+_diff,number.boiler_dhw_ecoplusdiff,6,9,1,23,1 +"Geo 5xx",boiler,173,dhw.comfstop,comfort stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_comfort_stop_temp,number.boiler_dhw_comfstop,6,9,1,24,1 +"Geo 5xx",boiler,173,dhw.ecostop,eco stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco_stop_temp,number.boiler_dhw_ecostop,6,9,1,25,1 +"Geo 5xx",boiler,173,dhw.ecoplusstop,eco+ stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco+_stop_temp,number.boiler_dhw_ecoplusstop,6,9,1,26,1 +"Geo 5xx",boiler,173,dhw.hpcircpump,circulation pump available during dhw,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available_during_dhw,switch.boiler_dhw_hpcircpump,6,9,1,27,1 +"Geo 5xx",boiler,173,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Geo 5xx",boiler,173,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Geo 5xx",boiler,173,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Geo 5xx",boiler,173,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Geo 5xx",boiler,173,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Geo 5xx",boiler,173,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Geo 5xx",boiler,173,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Geo 5xx",boiler,173,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Geo 5xx",boiler,173,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Geo 5xx",boiler,173,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Geo 5xx",boiler,173,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Geo 5xx",boiler,173,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Geo 5xx",boiler,173,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Geo 5xx",boiler,173,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Geo 5xx",boiler,173,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Geo 5xx",boiler,173,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Geo 5xx",boiler,173,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Geo 5xx",boiler,173,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Geo 5xx",boiler,173,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Geo 5xx",boiler,173,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Geo 5xx",boiler,173,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Geo 5xx",boiler,173,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Geo 5xx",boiler,173,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Geo 5xx",boiler,173,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Geo 5xx",boiler,173,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Geo 5xx",boiler,173,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Geo 5xx",boiler,173,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Geo 5xx",boiler,173,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Geo 5xx",boiler,173,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Geo 5xx",boiler,173,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Geo 5xx",boiler,173,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Geo 5xx",boiler,173,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Geo 5xx",boiler,173,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Geo 5xx",boiler,173,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Geo 5xx",boiler,173,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Geo 5xx",boiler,173,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Geo 5xx",boiler,173,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Geo 5xx",boiler,173,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Geo 5xx",boiler,173,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Geo 5xx",boiler,173,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Geo 5xx",boiler,173,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Logamax U122, Cerapur",boiler,203,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Logamax U122, Cerapur",boiler,203,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Logamax U122, Cerapur",boiler,203,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Logamax U122, Cerapur",boiler,203,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Logamax U122, Cerapur",boiler,203,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Logamax U122, Cerapur",boiler,203,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Logamax U122, Cerapur",boiler,203,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Logamax U122, Cerapur",boiler,203,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Logamax U122, Cerapur",boiler,203,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Logamax U122, Cerapur",boiler,203,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Logamax U122, Cerapur",boiler,203,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Logamax U122, Cerapur",boiler,203,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Logamax U122, Cerapur",boiler,203,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Logamax U122, Cerapur",boiler,203,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Logamax U122, Cerapur",boiler,203,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Logamax U122, Cerapur",boiler,203,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Logamax U122, Cerapur",boiler,203,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Logamax U122, Cerapur",boiler,203,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Logamax U122, Cerapur",boiler,203,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Logamax U122, Cerapur",boiler,203,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Logamax U122, Cerapur",boiler,203,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Logamax U122, Cerapur",boiler,203,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Logamax U122, Cerapur",boiler,203,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Logamax U122, Cerapur",boiler,203,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Logamax U122, Cerapur",boiler,203,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Logamax U122, Cerapur",boiler,203,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Logamax U122, Cerapur",boiler,203,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Logamax U122, Cerapur",boiler,203,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Logamax U122, Cerapur",boiler,203,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Logamax U122, Cerapur",boiler,203,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Logamax U122, Cerapur",boiler,203,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Logamax U122, Cerapur",boiler,203,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Logamax U122, Cerapur",boiler,203,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Logamax U122, Cerapur",boiler,203,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Logamax U122, Cerapur",boiler,203,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Logamax U122, Cerapur",boiler,203,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Logamax U122, Cerapur",boiler,203,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Logamax U122, Cerapur",boiler,203,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Logamax U122, Cerapur",boiler,203,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Logamax U122, Cerapur",boiler,203,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Logamax U122, Cerapur",boiler,203,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Logamax U122, Cerapur",boiler,203,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Logamax U122, Cerapur",boiler,203,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Logamax U122, Cerapur",boiler,203,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Logamax U122, Cerapur",boiler,203,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Logamax U122, Cerapur",boiler,203,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Logamax U122, Cerapur",boiler,203,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Logamax U122, Cerapur",boiler,203,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Logamax U122, Cerapur",boiler,203,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Logamax U122, Cerapur",boiler,203,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Logamax U122, Cerapur",boiler,203,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Logamax U122, Cerapur",boiler,203,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Logamax U122, Cerapur",boiler,203,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Logamax U122, Cerapur",boiler,203,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Logamax U122, Cerapur",boiler,203,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Logamax U122, Cerapur",boiler,203,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Logamax U122, Cerapur",boiler,203,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Logamax U122, Cerapur",boiler,203,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Logamax U122, Cerapur",boiler,203,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Logamax U122, Cerapur",boiler,203,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Logamax U122, Cerapur",boiler,203,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Logamax U122, Cerapur",boiler,203,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Logamax U122, Cerapur",boiler,203,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Logamax U122, Cerapur",boiler,203,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Logamax U122, Cerapur",boiler,203,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Logamax U122, Cerapur",boiler,203,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Logamax U122, Cerapur",boiler,203,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Logamax U122, Cerapur",boiler,203,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Logamax U122, Cerapur",boiler,203,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Logamax U122, Cerapur",boiler,203,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Logamax U122, Cerapur",boiler,203,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Logamax U122, Cerapur",boiler,203,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Logamax U122, Cerapur",boiler,203,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Logamax U122, Cerapur",boiler,203,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Logamax U122, Cerapur",boiler,203,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Logamax U122, Cerapur",boiler,203,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Logamax U122, Cerapur",boiler,203,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Logamax U122, Cerapur",boiler,203,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Logamax U122, Cerapur",boiler,203,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Logamax U122, Cerapur",boiler,203,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Logamax U122, Cerapur",boiler,203,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Logamax U122, Cerapur",boiler,203,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Logamax U122, Cerapur",boiler,203,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Logamax U122, Cerapur",boiler,203,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Logamax U122, Cerapur",boiler,203,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Logamax U122, Cerapur",boiler,203,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Logamax U122, Cerapur",boiler,203,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Logamax U122, Cerapur",boiler,203,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Logamax U122, Cerapur",boiler,203,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Logamax U122, Cerapur",boiler,203,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Logamax U122, Cerapur",boiler,203,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Logamax U122, Cerapur",boiler,203,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Logamax U122, Cerapur",boiler,203,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Logamax U122, Cerapur",boiler,203,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Logamax U122, Cerapur",boiler,203,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Logamax U122, Cerapur",boiler,203,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Logamax U122, Cerapur",boiler,203,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Logamax U122, Cerapur",boiler,203,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Logamax U122, Cerapur",boiler,203,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Logamax U122, Cerapur",boiler,203,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Logamax U122, Cerapur",boiler,203,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Logamax U122, Cerapur",boiler,203,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Logamax U122, Cerapur",boiler,203,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Logamax U122, Cerapur",boiler,203,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Logamax U122, Cerapur",boiler,203,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Logamax U122, Cerapur",boiler,203,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Logamax U122, Cerapur",boiler,203,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Logamax U122, Cerapur",boiler,203,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Logamax U122, Cerapur",boiler,203,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Logamax U122, Cerapur",boiler,203,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Logamax U122, Cerapur",boiler,203,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Logamax U122, Cerapur",boiler,203,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Logamax U122, Cerapur",boiler,203,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Logamax U122, Cerapur",boiler,203,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Logamax U122, Cerapur",boiler,203,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Logamax U122, Cerapur",boiler,203,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Logamax U122, Cerapur",boiler,203,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Logamax U122, Cerapur",boiler,203,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Logamax U122, Cerapur",boiler,203,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Logamax U122, Cerapur",boiler,203,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Ecomline Excellent",boiler,206,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Ecomline Excellent",boiler,206,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Ecomline Excellent",boiler,206,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Ecomline Excellent",boiler,206,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Ecomline Excellent",boiler,206,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Ecomline Excellent",boiler,206,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Ecomline Excellent",boiler,206,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Ecomline Excellent",boiler,206,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Ecomline Excellent",boiler,206,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Ecomline Excellent",boiler,206,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Ecomline Excellent",boiler,206,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Ecomline Excellent",boiler,206,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Ecomline Excellent",boiler,206,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Ecomline Excellent",boiler,206,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Ecomline Excellent",boiler,206,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Ecomline Excellent",boiler,206,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Ecomline Excellent",boiler,206,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Ecomline Excellent",boiler,206,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Ecomline Excellent",boiler,206,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Ecomline Excellent",boiler,206,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Ecomline Excellent",boiler,206,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Ecomline Excellent",boiler,206,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Ecomline Excellent",boiler,206,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Ecomline Excellent",boiler,206,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Ecomline Excellent",boiler,206,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Ecomline Excellent",boiler,206,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Ecomline Excellent",boiler,206,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Ecomline Excellent",boiler,206,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Ecomline Excellent",boiler,206,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Ecomline Excellent",boiler,206,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Ecomline Excellent",boiler,206,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Ecomline Excellent",boiler,206,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Ecomline Excellent",boiler,206,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Ecomline Excellent",boiler,206,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Ecomline Excellent",boiler,206,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Ecomline Excellent",boiler,206,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Ecomline Excellent",boiler,206,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Ecomline Excellent",boiler,206,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Ecomline Excellent",boiler,206,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Ecomline Excellent",boiler,206,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Ecomline Excellent",boiler,206,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Ecomline Excellent",boiler,206,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Ecomline Excellent",boiler,206,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Ecomline Excellent",boiler,206,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Ecomline Excellent",boiler,206,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Ecomline Excellent",boiler,206,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Ecomline Excellent",boiler,206,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Ecomline Excellent",boiler,206,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Ecomline Excellent",boiler,206,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Ecomline Excellent",boiler,206,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Ecomline Excellent",boiler,206,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Ecomline Excellent",boiler,206,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Ecomline Excellent",boiler,206,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Ecomline Excellent",boiler,206,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Ecomline Excellent",boiler,206,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Ecomline Excellent",boiler,206,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Ecomline Excellent",boiler,206,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Ecomline Excellent",boiler,206,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Ecomline Excellent",boiler,206,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Ecomline Excellent",boiler,206,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Ecomline Excellent",boiler,206,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Ecomline Excellent",boiler,206,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Ecomline Excellent",boiler,206,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Ecomline Excellent",boiler,206,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Ecomline Excellent",boiler,206,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Ecomline Excellent",boiler,206,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Ecomline Excellent",boiler,206,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Ecomline Excellent",boiler,206,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Ecomline Excellent",boiler,206,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Ecomline Excellent",boiler,206,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Ecomline Excellent",boiler,206,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Ecomline Excellent",boiler,206,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Ecomline Excellent",boiler,206,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Ecomline Excellent",boiler,206,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Ecomline Excellent",boiler,206,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Ecomline Excellent",boiler,206,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Ecomline Excellent",boiler,206,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Ecomline Excellent",boiler,206,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Ecomline Excellent",boiler,206,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Ecomline Excellent",boiler,206,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Ecomline Excellent",boiler,206,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Ecomline Excellent",boiler,206,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Ecomline Excellent",boiler,206,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Ecomline Excellent",boiler,206,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Ecomline Excellent",boiler,206,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Ecomline Excellent",boiler,206,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Ecomline Excellent",boiler,206,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Ecomline Excellent",boiler,206,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Ecomline Excellent",boiler,206,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Ecomline Excellent",boiler,206,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Ecomline Excellent",boiler,206,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Ecomline Excellent",boiler,206,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Ecomline Excellent",boiler,206,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Ecomline Excellent",boiler,206,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Ecomline Excellent",boiler,206,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Ecomline Excellent",boiler,206,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Ecomline Excellent",boiler,206,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Ecomline Excellent",boiler,206,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Ecomline Excellent",boiler,206,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Ecomline Excellent",boiler,206,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Ecomline Excellent",boiler,206,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Ecomline Excellent",boiler,206,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Ecomline Excellent",boiler,206,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Ecomline Excellent",boiler,206,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Ecomline Excellent",boiler,206,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Ecomline Excellent",boiler,206,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Ecomline Excellent",boiler,206,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Ecomline Excellent",boiler,206,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Ecomline Excellent",boiler,206,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Ecomline Excellent",boiler,206,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Ecomline Excellent",boiler,206,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Ecomline Excellent",boiler,206,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Ecomline Excellent",boiler,206,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Ecomline Excellent",boiler,206,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Ecomline Excellent",boiler,206,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Ecomline Excellent",boiler,206,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Ecomline Excellent",boiler,206,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Ecomline Excellent",boiler,206,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Ecomline Excellent",boiler,206,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Ecomline Excellent",boiler,206,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Cascade MC400",boiler,210,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Cascade MC400",boiler,210,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Cascade MC400",boiler,210,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Cascade MC400",boiler,210,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Cascade MC400",boiler,210,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Cascade MC400",boiler,210,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Cascade MC400",boiler,210,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Cascade MC400",boiler,210,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Cascade MC400",boiler,210,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Cascade MC400",boiler,210,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Cascade MC400",boiler,210,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Cascade MC400",boiler,210,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Cascade MC400",boiler,210,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Cascade MC400",boiler,210,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Cascade MC400",boiler,210,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Cascade MC400",boiler,210,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Cascade MC400",boiler,210,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Cascade MC400",boiler,210,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Cascade MC400",boiler,210,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Cascade MC400",boiler,210,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Cascade MC400",boiler,210,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Cascade MC400",boiler,210,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Cascade MC400",boiler,210,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Cascade MC400",boiler,210,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Cascade MC400",boiler,210,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Cascade MC400",boiler,210,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Cascade MC400",boiler,210,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Cascade MC400",boiler,210,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Cascade MC400",boiler,210,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Cascade MC400",boiler,210,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Cascade MC400",boiler,210,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Cascade MC400",boiler,210,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Cascade MC400",boiler,210,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Cascade MC400",boiler,210,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Cascade MC400",boiler,210,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Cascade MC400",boiler,210,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Cascade MC400",boiler,210,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Cascade MC400",boiler,210,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Cascade MC400",boiler,210,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Cascade MC400",boiler,210,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Cascade MC400",boiler,210,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Cascade MC400",boiler,210,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Cascade MC400",boiler,210,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Cascade MC400",boiler,210,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Cascade MC400",boiler,210,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Cascade MC400",boiler,210,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Cascade MC400",boiler,210,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Cascade MC400",boiler,210,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Cascade MC400",boiler,210,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Cascade MC400",boiler,210,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Cascade MC400",boiler,210,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Cascade MC400",boiler,210,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Cascade MC400",boiler,210,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Cascade MC400",boiler,210,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Cascade MC400",boiler,210,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Cascade MC400",boiler,210,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Cascade MC400",boiler,210,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Cascade MC400",boiler,210,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Cascade MC400",boiler,210,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Cascade MC400",boiler,210,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Cascade MC400",boiler,210,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Cascade MC400",boiler,210,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Cascade MC400",boiler,210,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Cascade MC400",boiler,210,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Cascade MC400",boiler,210,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Cascade MC400",boiler,210,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Cascade MC400",boiler,210,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Cascade MC400",boiler,210,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Cascade MC400",boiler,210,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Cascade MC400",boiler,210,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Cascade MC400",boiler,210,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Cascade MC400",boiler,210,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Cascade MC400",boiler,210,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Cascade MC400",boiler,210,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Cascade MC400",boiler,210,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Cascade MC400",boiler,210,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Cascade MC400",boiler,210,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Cascade MC400",boiler,210,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Cascade MC400",boiler,210,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Cascade MC400",boiler,210,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Cascade MC400",boiler,210,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Cascade MC400",boiler,210,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Cascade MC400",boiler,210,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Cascade MC400",boiler,210,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Cascade MC400",boiler,210,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Cascade MC400",boiler,210,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Cascade MC400",boiler,210,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Cascade MC400",boiler,210,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Cascade MC400",boiler,210,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Cascade MC400",boiler,210,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Cascade MC400",boiler,210,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Cascade MC400",boiler,210,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Cascade MC400",boiler,210,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Cascade MC400",boiler,210,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Cascade MC400",boiler,210,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Cascade MC400",boiler,210,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Cascade MC400",boiler,210,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Cascade MC400",boiler,210,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Cascade MC400",boiler,210,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Cascade MC400",boiler,210,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Cascade MC400",boiler,210,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Cascade MC400",boiler,210,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Cascade MC400",boiler,210,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Cascade MC400",boiler,210,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Cascade MC400",boiler,210,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Cascade MC400",boiler,210,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Cascade MC400",boiler,210,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Cascade MC400",boiler,210,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Cascade MC400",boiler,210,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Cascade MC400",boiler,210,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Cascade MC400",boiler,210,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Cascade MC400",boiler,210,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Cascade MC400",boiler,210,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Cascade MC400",boiler,210,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Cascade MC400",boiler,210,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Cascade MC400",boiler,210,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Cascade MC400",boiler,210,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Cascade MC400",boiler,210,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Cascade MC400",boiler,210,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Cascade MC400",boiler,210,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"EasyControl Adapter",boiler,211,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"EasyControl Adapter",boiler,211,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"EasyControl Adapter",boiler,211,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"EasyControl Adapter",boiler,211,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"EasyControl Adapter",boiler,211,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"EasyControl Adapter",boiler,211,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"EasyControl Adapter",boiler,211,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"EasyControl Adapter",boiler,211,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"EasyControl Adapter",boiler,211,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"EasyControl Adapter",boiler,211,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"EasyControl Adapter",boiler,211,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"EasyControl Adapter",boiler,211,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"EasyControl Adapter",boiler,211,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"EasyControl Adapter",boiler,211,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"EasyControl Adapter",boiler,211,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"EasyControl Adapter",boiler,211,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"EasyControl Adapter",boiler,211,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"EasyControl Adapter",boiler,211,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"EasyControl Adapter",boiler,211,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"EasyControl Adapter",boiler,211,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"EasyControl Adapter",boiler,211,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"EasyControl Adapter",boiler,211,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"EasyControl Adapter",boiler,211,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"EasyControl Adapter",boiler,211,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"EasyControl Adapter",boiler,211,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"EasyControl Adapter",boiler,211,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"EasyControl Adapter",boiler,211,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"EasyControl Adapter",boiler,211,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"EasyControl Adapter",boiler,211,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"EasyControl Adapter",boiler,211,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"EasyControl Adapter",boiler,211,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"EasyControl Adapter",boiler,211,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"EasyControl Adapter",boiler,211,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"EasyControl Adapter",boiler,211,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"EasyControl Adapter",boiler,211,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"EasyControl Adapter",boiler,211,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"EasyControl Adapter",boiler,211,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"EasyControl Adapter",boiler,211,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"EasyControl Adapter",boiler,211,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"EasyControl Adapter",boiler,211,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"EasyControl Adapter",boiler,211,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"EasyControl Adapter",boiler,211,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"EasyControl Adapter",boiler,211,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"EasyControl Adapter",boiler,211,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"EasyControl Adapter",boiler,211,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"EasyControl Adapter",boiler,211,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"EasyControl Adapter",boiler,211,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"EasyControl Adapter",boiler,211,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"EasyControl Adapter",boiler,211,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"EasyControl Adapter",boiler,211,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"EasyControl Adapter",boiler,211,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"EasyControl Adapter",boiler,211,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"EasyControl Adapter",boiler,211,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"EasyControl Adapter",boiler,211,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"EasyControl Adapter",boiler,211,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"EasyControl Adapter",boiler,211,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"EasyControl Adapter",boiler,211,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"EasyControl Adapter",boiler,211,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"EasyControl Adapter",boiler,211,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"EasyControl Adapter",boiler,211,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"EasyControl Adapter",boiler,211,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"EasyControl Adapter",boiler,211,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"EasyControl Adapter",boiler,211,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"EasyControl Adapter",boiler,211,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"EasyControl Adapter",boiler,211,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"EasyControl Adapter",boiler,211,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"EasyControl Adapter",boiler,211,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"EasyControl Adapter",boiler,211,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"EasyControl Adapter",boiler,211,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"EasyControl Adapter",boiler,211,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"EasyControl Adapter",boiler,211,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"EasyControl Adapter",boiler,211,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"EasyControl Adapter",boiler,211,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"EasyControl Adapter",boiler,211,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"EasyControl Adapter",boiler,211,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"EasyControl Adapter",boiler,211,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"EasyControl Adapter",boiler,211,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"EasyControl Adapter",boiler,211,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"EasyControl Adapter",boiler,211,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"EasyControl Adapter",boiler,211,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"EasyControl Adapter",boiler,211,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"EasyControl Adapter",boiler,211,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"EasyControl Adapter",boiler,211,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"EasyControl Adapter",boiler,211,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"EasyControl Adapter",boiler,211,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"EasyControl Adapter",boiler,211,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"EasyControl Adapter",boiler,211,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"EasyControl Adapter",boiler,211,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"EasyControl Adapter",boiler,211,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"EasyControl Adapter",boiler,211,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"EasyControl Adapter",boiler,211,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"EasyControl Adapter",boiler,211,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"EasyControl Adapter",boiler,211,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"EasyControl Adapter",boiler,211,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"EasyControl Adapter",boiler,211,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"EasyControl Adapter",boiler,211,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"EasyControl Adapter",boiler,211,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"EasyControl Adapter",boiler,211,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"EasyControl Adapter",boiler,211,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"EasyControl Adapter",boiler,211,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"EasyControl Adapter",boiler,211,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"EasyControl Adapter",boiler,211,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"EasyControl Adapter",boiler,211,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"EasyControl Adapter",boiler,211,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"EasyControl Adapter",boiler,211,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"EasyControl Adapter",boiler,211,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"EasyControl Adapter",boiler,211,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"EasyControl Adapter",boiler,211,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"EasyControl Adapter",boiler,211,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"EasyControl Adapter",boiler,211,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"EasyControl Adapter",boiler,211,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"EasyControl Adapter",boiler,211,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"EasyControl Adapter",boiler,211,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"EasyControl Adapter",boiler,211,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"EasyControl Adapter",boiler,211,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"EasyControl Adapter",boiler,211,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"EasyControl Adapter",boiler,211,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"EasyControl Adapter",boiler,211,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"EasyControl Adapter",boiler,211,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"EasyControl Adapter",boiler,211,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,netflowtemp,heat network flow temp,uint16,C,false,sensor.boiler_heat_network_flow_temp,sensor.boiler_netflowtemp,6,0,1/10,280,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatvalve,heating valve,uint8,%,false,sensor.boiler_heating_valve,sensor.boiler_heatvalve,6,0,1,281,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.dhwvalve,valve,uint8,%,false,sensor.boiler_dhw_valve,sensor.boiler_dhw_dhwvalve,6,9,1,75,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,keepwarmtemp,keep warm temperature,uint8 (>=0<=0),C,true,number.boiler_keep_warm_temperature,number.boiler_keepwarmtemp,6,0,1,282,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,setreturntemp,set temp return,uint8 (>=0<=0),C,true,number.boiler_set_temp_return,number.boiler_setreturntemp,6,0,1,283,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heating,heating,boolean, ,false,binary_sensor.boiler_heating,binary_sensor.boiler_heating,6,0,1,284,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Logamatic TC100, Moduline Easy",thermostat,202,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"Logamatic TC100, Moduline Easy",thermostat,202,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"Logamatic TC100, Moduline Easy",thermostat,202,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"Logamatic TC100, Moduline Easy",thermostat,202,hc1.seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/100,0,1 +"Logamatic TC100, Moduline Easy",thermostat,202,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/100,1,1 +"Logamatic TC100, Moduline Easy",thermostat,202,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"EasyControl, CT200",thermostat,203,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"EasyControl, CT200",thermostat,203,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"EasyControl, CT200",thermostat,203,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"EasyControl, CT200",thermostat,203,hc1.seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/100,0,1 +"EasyControl, CT200",thermostat,203,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/100,1,1 +"EasyControl, CT200",thermostat,203,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"UI800, BC400",thermostat,4,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"UI800, BC400",thermostat,4,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"UI800, BC400",thermostat,4,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"UI800, BC400",thermostat,4,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"UI800, BC400",thermostat,4,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,47,1 +"UI800, BC400",thermostat,4,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,48,1 +"UI800, BC400",thermostat,4,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,49,1 +"UI800, BC400",thermostat,4,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 +"UI800, BC400",thermostat,4,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"UI800, BC400",thermostat,4,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 +"UI800, BC400",thermostat,4,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,53,1 +"UI800, BC400",thermostat,4,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"UI800, BC400",thermostat,4,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"UI800, BC400",thermostat,4,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"UI800, BC400",thermostat,4,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"UI800, BC400",thermostat,4,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"UI800, BC400",thermostat,4,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"UI800, BC400",thermostat,4,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"UI800, BC400",thermostat,4,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,61,1 +"UI800, BC400",thermostat,4,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,62,1 +"UI800, BC400",thermostat,4,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,63,1 +"UI800, BC400",thermostat,4,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,64,1 +"UI800, BC400",thermostat,4,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"UI800, BC400",thermostat,4,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"UI800, BC400",thermostat,4,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"UI800, BC400",thermostat,4,hc1.mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"UI800, BC400",thermostat,4,hc1.modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"UI800, BC400",thermostat,4,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"UI800, BC400",thermostat,4,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 +"UI800, BC400",thermostat,4,hc1.comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,7,1 +"UI800, BC400",thermostat,4,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"UI800, BC400",thermostat,4,hc1.designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"UI800, BC400",thermostat,4,hc1.offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,10,1 +"UI800, BC400",thermostat,4,hc1.baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,11,1 +"UI800, BC400",thermostat,4,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"UI800, BC400",thermostat,4,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"UI800, BC400",thermostat,4,hc1.roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 +"UI800, BC400",thermostat,4,hc1.roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,15,1 +"UI800, BC400",thermostat,4,hc1.curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,16,1 +"UI800, BC400",thermostat,4,hc1.nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 +"UI800, BC400",thermostat,4,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 +"UI800, BC400",thermostat,4,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"UI800, BC400",thermostat,4,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"UI800, BC400",thermostat,4,hc1.summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,21,1 +"UI800, BC400",thermostat,4,hc1.hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,22,1 +"UI800, BC400",thermostat,4,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"UI800, BC400",thermostat,4,hc1.hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,24,1 +"UI800, BC400",thermostat,4,hc1.vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,25,1 +"UI800, BC400",thermostat,4,hc1.controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"UI800, BC400",thermostat,4,hc1.program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"UI800, BC400",thermostat,4,hc1.tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"UI800, BC400",thermostat,4,hc1.cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,29,1 +"UI800, BC400",thermostat,4,hc1.fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,30,1 +"UI800, BC400",thermostat,4,hc1.comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,31,1 +"UI800, BC400",thermostat,4,hc1.comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,32,1 +"UI800, BC400",thermostat,4,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"UI800, BC400",thermostat,4,hc1.reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 +"UI800, BC400",thermostat,4,hc1.noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 +"UI800, BC400",thermostat,4,hc1.reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 +"UI800, BC400",thermostat,4,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 +"UI800, BC400",thermostat,4,hc1.hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,38,1 +"UI800, BC400",thermostat,4,hc1.coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,39,1 +"UI800, BC400",thermostat,4,hc1.hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,40,1 +"UI800, BC400",thermostat,4,hc1.dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,41,1 +"UI800, BC400",thermostat,4,hc1.roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,42,1 +"UI800, BC400",thermostat,4,hc1.hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,43,1 +"UI800, BC400",thermostat,4,hc1.control,control device,enum [off\|-\|RC100\|RC100H\|-\|RC120RF\|RC220\|single] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,44,1 +"UI800, BC400",thermostat,4,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"UI800, BC400",thermostat,4,hc1.remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,46,1 +"UI800, BC400",thermostat,4,hc1.heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,47,1 +"UI800, BC400",thermostat,4,hc1.heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,48,1 +"UI800, BC400",thermostat,4,hc1.coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,49,1 +"UI800, BC400",thermostat,4,hc1.cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,50,1 +"UI800, BC400",thermostat,4,hc1.instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,51,1 +"UI800, BC400",thermostat,4,hc1.coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,52,1 +"UI800, BC400",thermostat,4,hc1.boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,53,1 +"UI800, BC400",thermostat,4,hc1.boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,54,1 +"UI800, BC400",thermostat,4,hc1.switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,55,1 +"UI800, BC400",thermostat,4,hc1.redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,56,1 +"UI800, BC400",thermostat,4,hc1.solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,57,1 +"UI800, BC400",thermostat,4,hc1.currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,58,1 +"UI800, BC400",thermostat,4,hc1.heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,59,1 +"UI800, BC400",thermostat,4,hc1.pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,60,1 +"UI800, BC400",thermostat,4,hc1.inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,61,1 +"UI800, BC400",thermostat,4,hc1.inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,62,1 +"UI800, BC400",thermostat,4,dhw.mode,operating mode,enum [off\|eco+\|eco\|comfort\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"UI800, BC400",thermostat,4,dhw.modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,1,1 +"UI800, BC400",thermostat,4,dhw.settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,2,1 +"UI800, BC400",thermostat,4,dhw.settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,3,1 +"UI800, BC400",thermostat,4,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 +"UI800, BC400",thermostat,4,dhw.chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,5,1 +"UI800, BC400",thermostat,4,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"UI800, BC400",thermostat,4,dhw.extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,7,1 +"UI800, BC400",thermostat,4,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 +"UI800, BC400",thermostat,4,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 +"UI800, BC400",thermostat,4,dhw.disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,10,1 +"UI800, BC400",thermostat,4,dhw.dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,11,1 +"UI800, BC400",thermostat,4,dhw.dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,12,1 +"CR11",thermostat,10,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"CR11",thermostat,10,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"CR11",thermostat,10,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"CR11",thermostat,10,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"CR11",thermostat,10,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"CR11",thermostat,10,hc1.mode,operating mode,enum [off\|manual] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"CR11",thermostat,10,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"CR11",thermostat,10,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"RC10",thermostat,65,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC10",thermostat,65,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC10",thermostat,65,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC10",thermostat,65,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"RC10",thermostat,65,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC10",thermostat,65,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC10",thermostat,65,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC10",thermostat,65,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC10",thermostat,65,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"RC10",thermostat,65,hc1.daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"RC10",thermostat,65,hc1.nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"RC10",thermostat,65,hc1.program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"RC10",thermostat,65,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"RC10",thermostat,65,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"RC10",thermostat,65,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"RC10",thermostat,65,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"RC10",thermostat,65,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"RC10",thermostat,65,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"RC30",thermostat,67,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC30",thermostat,67,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC30",thermostat,67,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC30",thermostat,67,display,display,enum [internal temperature\|internal setpoint\|external temperature\|burner temperature\|dhw temperature\|functioning mode\|time\|date\|smoke temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 +"RC30",thermostat,67,language,language,enum [german\|dutch\|french\|italian], ,false,sensor.thermostat_language,sensor.thermostat_language,7,0,1,66,1 +"RC30",thermostat,67,clockoffset,clock offset,int8 (>=0<=0),seconds,true,number.thermostat_clock_offset,number.thermostat_clockoffset,7,0,1,67,1 +"RC30",thermostat,67,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"RC30",thermostat,67,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"RC30",thermostat,67,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,68,1 +"RC30",thermostat,67,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,69,1 +"RC30",thermostat,67,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 +"RC30",thermostat,67,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,48,1 +"RC30",thermostat,67,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 +"RC30",thermostat,67,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC30",thermostat,67,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC30",thermostat,67,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC30",thermostat,67,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC30",thermostat,67,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"RC30",thermostat,67,hc1.daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"RC30",thermostat,67,hc1.nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"RC30",thermostat,67,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"RC30",thermostat,67,hc1.offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,10,1 +"RC30",thermostat,67,hc1.holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,65,1 +"RC30",thermostat,67,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"RC30",thermostat,67,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"RC30",thermostat,67,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"RC30",thermostat,67,hc1.holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,66,1 +"RC30",thermostat,67,hc1.nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 +"RC30",thermostat,67,hc1.nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 +"RC30",thermostat,67,hc1.roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 +"RC30",thermostat,67,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"RC30",thermostat,67,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"RC30",thermostat,67,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,67,1 +"RC30",thermostat,67,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"RC30",thermostat,67,hc1.reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 +"RC30",thermostat,67,hc1.controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"RC30",thermostat,67,hc1.control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,44,1 +"RC30",thermostat,67,hc1.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,68,13 +"RC30",thermostat,67,hc1.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,81,13 +"RC30",thermostat,67,hc1.program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"RC30",thermostat,67,hc1.pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,94,1 +"RC30",thermostat,67,hc1.party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,95,1 +"RC30",thermostat,67,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"RC30",thermostat,67,hc1.noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 +"RC30",thermostat,67,hc1.reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 +"RC30",thermostat,67,hc1.vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,96,1 +"RC30",thermostat,67,hc1.vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,97,1 +"RC30",thermostat,67,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"RC30",thermostat,67,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 +"RC30",thermostat,67,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"RC30",thermostat,67,hc1.switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,98,8 +"RC30",thermostat,67,hc1.switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,106,8 +"RC30",thermostat,67,dhw.mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"RC30",thermostat,67,dhw.circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 +"RC30",thermostat,67,dhw.progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,13,1 +"RC30",thermostat,67,dhw.circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,14,1 +"RC30",thermostat,67,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 +"RC30",thermostat,67,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 +"RC30",thermostat,67,dhw.disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,15,1 +"RC30",thermostat,67,dhw.maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,16,1 +"RC30",thermostat,67,dhw.onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,17,1 +"RC30",thermostat,67,dhw.switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,18,8 +"RC30",thermostat,67,dhw.circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,26,8 +"RC30",thermostat,67,dhw.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,34,13 +"RC30",thermostat,67,dhw.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,47,13 +"RC20, Moduline 300",thermostat,77,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC20, Moduline 300",thermostat,77,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC20, Moduline 300",thermostat,77,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC20, Moduline 300",thermostat,77,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC20, Moduline 300",thermostat,77,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC20, Moduline 300",thermostat,77,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC20, Moduline 300",thermostat,77,hc1.mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC20, Moduline 300",thermostat,77,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 +"RC20, Moduline 300",thermostat,77,hc1.offtemp,temperature when mode is off,uint8 (>=0<=0),C,true,number.thermostat_hc1_temperature_when_mode_is_off,number.thermostat_hc1_offtemp,7,1,1/2,114,1 +"RC20, Moduline 300",thermostat,77,hc1.daytemp2,day temperature T2,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T2,number.thermostat_hc1_daytemp2,7,1,1/2,115,1 +"RC20, Moduline 300",thermostat,77,hc1.daytemp3,day temperature T3,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T3,number.thermostat_hc1_daytemp3,7,1,1/2,116,1 +"RC20, Moduline 300",thermostat,77,hc1.daytemp4,day temperature T4,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T4,number.thermostat_hc1_daytemp4,7,1,1/2,117,1 +"RC20, Moduline 300",thermostat,77,hc1.nighttemp,night temperature T1,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature_T1,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"RC20, Moduline 300",thermostat,77,hc1.switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_program_switchtime,sensor.thermostat_hc1_switchtime,7,1,1,118,8 +"Moduline 400",thermostat,78,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"Moduline 400",thermostat,78,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"Moduline 400",thermostat,78,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"Moduline 400",thermostat,78,clockoffset,clock offset,int8 (>=0<=0),seconds,true,number.thermostat_clock_offset,number.thermostat_clockoffset,7,0,1,67,1 +"Moduline 400",thermostat,78,autodst,automatic change daylight saving time,boolean (>=0<=0), ,true,switch.thermostat_automatic_change_daylight_saving_time,switch.thermostat_autodst,7,0,1,70,1 +"Moduline 400",thermostat,78,language,language,enum [german\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,66,1 +"Moduline 400",thermostat,78,backlight,key backlight,boolean (>=0<=0), ,true,switch.thermostat_key_backlight,switch.thermostat_backlight,7,0,1,71,1 +"Moduline 400",thermostat,78,brightness,screen brightness,int8 (>=-15<=15), ,true,number.thermostat_screen_brightness,number.thermostat_brightness,7,0,1,72,1 +"Moduline 400",thermostat,78,mixingvalves,mixing valves,uint8 (>=0<=2), ,true,number.thermostat_mixing_valves,number.thermostat_mixingvalves,7,0,1,73,1 +"Moduline 400",thermostat,78,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 +"Moduline 400",thermostat,78,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_heating_PID,select.thermostat_heatingpid,7,0,1,74,1 +"Moduline 400",thermostat,78,preheating,preheating in the clock program,boolean (>=0<=0), ,true,switch.thermostat_preheating_in_the_clock_program,switch.thermostat_preheating,7,0,1,75,1 +"Moduline 400",thermostat,78,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"Moduline 400",thermostat,78,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"Moduline 400",thermostat,78,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"Moduline 400",thermostat,78,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"Moduline 400",thermostat,78,hc1.mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"Moduline 400",thermostat,78,hc1.pause,pause time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,94,1 +"Moduline 400",thermostat,78,hc1.party,party time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,95,1 +"Moduline 400",thermostat,78,hc1.vacations1,vacation dates 1,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_1,sensor.thermostat_hc1_vacations1,7,1,1,126,11 +"Moduline 400",thermostat,78,hc1.vacations2,vacation dates 2,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_2,sensor.thermostat_hc1_vacations2,7,1,1,137,11 +"Moduline 400",thermostat,78,hc1.vacations3,vacation dates 3,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_3,sensor.thermostat_hc1_vacations3,7,1,1,148,11 +"Moduline 400",thermostat,78,hc1.vacations4,vacation dates 4,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_4,sensor.thermostat_hc1_vacations4,7,1,1,159,11 +"Moduline 400",thermostat,78,hc1.vacations5,vacation dates 5,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_5,sensor.thermostat_hc1_vacations5,7,1,1,170,11 +"Moduline 400",thermostat,78,hc1.vacations6,vacation dates 6,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_6,sensor.thermostat_hc1_vacations6,7,1,1,181,11 +"Moduline 400",thermostat,78,hc1.vacations7,vacation dates 7,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_7,sensor.thermostat_hc1_vacations7,7,1,1,192,11 +"Moduline 400",thermostat,78,hc1.program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"Moduline 400",thermostat,78,hc1.switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,98,8 +"Moduline 400",thermostat,78,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"Moduline 400",thermostat,78,hc1.controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"Moduline 400",thermostat,78,hc1.holidaytemp,holiday temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,65,1 +"Moduline 400",thermostat,78,hc1.nighttemp,night temperature T1,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature_T1,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"Moduline 400",thermostat,78,hc1.daytemp2,day temperature T2,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T2,number.thermostat_hc1_daytemp2,7,1,1/2,115,1 +"Moduline 400",thermostat,78,hc1.daytemp3,day temperature T3,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T3,number.thermostat_hc1_daytemp3,7,1,1/2,116,1 +"Moduline 400",thermostat,78,hc1.daytemp4,day temperature T4,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T4,number.thermostat_hc1_daytemp4,7,1,1/2,117,1 +"Moduline 400",thermostat,78,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 +"Moduline 400",thermostat,78,hc1.offtemp,temperature when mode is off,uint8 (>=0<=0),C,true,number.thermostat_hc1_temperature_when_mode_is_off,number.thermostat_hc1_offtemp,7,1,1/2,114,1 +"Moduline 400",thermostat,78,dhw.mode,operating mode,enum [on\|off\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"Moduline 400",thermostat,78,dhw.whenmodeoff,when thermostat mode off,boolean (>=0<=0), ,true,switch.thermostat_dhw_when_thermostat_mode_off,switch.thermostat_dhw_whenmodeoff,7,9,1,60,1 +"Moduline 400",thermostat,78,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 +"Moduline 400",thermostat,78,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 +"Moduline 400",thermostat,78,dhw.disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,15,1 +"RC10, Moduline 100",thermostat,79,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC10, Moduline 100",thermostat,79,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC10, Moduline 100",thermostat,79,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"RC10, Moduline 100",thermostat,79,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_heating_PID,select.thermostat_heatingpid,7,0,1,74,1 +"RC10, Moduline 100",thermostat,79,backlight,key backlight,boolean (>=0<=0), ,true,switch.thermostat_key_backlight,switch.thermostat_backlight,7,0,1,71,1 +"RC10, Moduline 100",thermostat,79,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC10, Moduline 100",thermostat,79,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC10, Moduline 100",thermostat,79,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC10, Moduline 100",thermostat,79,hc1.mode,operating mode,enum [nofrost\|night\|day] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC10, Moduline 100",thermostat,79,hc1.daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"RC10, Moduline 100",thermostat,79,hc1.nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"RC10, Moduline 100",thermostat,79,hc1.reducehours,duration for nighttemp,uint8 (>=0<=0),hours,true,number.thermostat_hc1_duration_for_nighttemp,number.thermostat_hc1_reducehours,7,1,1,203,1 +"RC10, Moduline 100",thermostat,79,hc1.reduceminutes,remaining time for nightmode,uint16,minutes,false,sensor.thermostat_hc1_remaining_time_for_nightmode,sensor.thermostat_hc1_reduceminutes,7,1,1,204,1 +"RC10, Moduline 100",thermostat,79,dhw.mode,operating mode,enum [on\|off\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"Moduline 200",thermostat,80,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"Moduline 200",thermostat,80,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"Moduline 200",thermostat,80,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"Moduline 200",thermostat,80,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_heating_PID,select.thermostat_heatingpid,7,0,1,74,1 +"Moduline 200",thermostat,80,backlight,key backlight,boolean (>=0<=0), ,true,switch.thermostat_key_backlight,switch.thermostat_backlight,7,0,1,71,1 +"Moduline 200",thermostat,80,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"Moduline 200",thermostat,80,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"Moduline 200",thermostat,80,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"Moduline 200",thermostat,80,hc1.mode,operating mode,enum [nofrost\|night\|day] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"Moduline 200",thermostat,80,hc1.daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"Moduline 200",thermostat,80,hc1.nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"Moduline 200",thermostat,80,hc1.reducehours,duration for nighttemp,uint8 (>=0<=0),hours,true,number.thermostat_hc1_duration_for_nighttemp,number.thermostat_hc1_reducehours,7,1,1,203,1 +"Moduline 200",thermostat,80,hc1.reduceminutes,remaining time for nightmode,uint16,minutes,false,sensor.thermostat_hc1_remaining_time_for_nightmode,sensor.thermostat_hc1_reduceminutes,7,1,1,204,1 +"Moduline 200",thermostat,80,dhw.mode,operating mode,enum [on\|off\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"RC35",thermostat,86,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC35",thermostat,86,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC35",thermostat,86,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC35",thermostat,86,intoffset,internal temperature offset,int8 (>=-5<=5),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"RC35",thermostat,86,minexttemp,minimal external temperature,int8 (>=-30<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"RC35",thermostat,86,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,68,1 +"RC35",thermostat,86,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,69,1 +"RC35",thermostat,86,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 +"RC35",thermostat,86,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,48,1 +"RC35",thermostat,86,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 +"RC35",thermostat,86,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC35",thermostat,86,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC35",thermostat,86,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC35",thermostat,86,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC35",thermostat,86,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"RC35",thermostat,86,hc1.daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"RC35",thermostat,86,hc1.nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"RC35",thermostat,86,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"RC35",thermostat,86,hc1.offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,10,1 +"RC35",thermostat,86,hc1.holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,65,1 +"RC35",thermostat,86,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"RC35",thermostat,86,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"RC35",thermostat,86,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"RC35",thermostat,86,hc1.holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,66,1 +"RC35",thermostat,86,hc1.nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 +"RC35",thermostat,86,hc1.nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 +"RC35",thermostat,86,hc1.roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 +"RC35",thermostat,86,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"RC35",thermostat,86,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"RC35",thermostat,86,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,67,1 +"RC35",thermostat,86,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"RC35",thermostat,86,hc1.reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 +"RC35",thermostat,86,hc1.controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"RC35",thermostat,86,hc1.control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,44,1 +"RC35",thermostat,86,hc1.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,68,13 +"RC35",thermostat,86,hc1.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,81,13 +"RC35",thermostat,86,hc1.program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"RC35",thermostat,86,hc1.pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,94,1 +"RC35",thermostat,86,hc1.party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,95,1 +"RC35",thermostat,86,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"RC35",thermostat,86,hc1.noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 +"RC35",thermostat,86,hc1.reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 +"RC35",thermostat,86,hc1.vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,96,1 +"RC35",thermostat,86,hc1.vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,97,1 +"RC35",thermostat,86,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"RC35",thermostat,86,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 +"RC35",thermostat,86,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"RC35",thermostat,86,hc1.switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,98,8 +"RC35",thermostat,86,hc1.switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,106,8 +"RC35",thermostat,86,dhw.mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"RC35",thermostat,86,dhw.circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 +"RC35",thermostat,86,dhw.progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,13,1 +"RC35",thermostat,86,dhw.circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,14,1 +"RC35",thermostat,86,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 +"RC35",thermostat,86,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 +"RC35",thermostat,86,dhw.disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,15,1 +"RC35",thermostat,86,dhw.maxtemp,maximum temperature,uint8 (>=60<=80),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,16,1 +"RC35",thermostat,86,dhw.onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,17,1 +"RC35",thermostat,86,dhw.switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,18,8 +"RC35",thermostat,86,dhw.circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,26,8 +"RC35",thermostat,86,dhw.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,34,13 +"RC35",thermostat,86,dhw.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,47,13 +"RC10, Moduline 100",thermostat,90,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC10, Moduline 100",thermostat,90,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC10, Moduline 100",thermostat,90,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC10, Moduline 100",thermostat,90,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"RC10, Moduline 100",thermostat,90,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC10, Moduline 100",thermostat,90,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC10, Moduline 100",thermostat,90,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC10, Moduline 100",thermostat,90,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC10, Moduline 100",thermostat,90,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"RC10, Moduline 100",thermostat,90,hc1.daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"RC10, Moduline 100",thermostat,90,hc1.nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"RC10, Moduline 100",thermostat,90,hc1.program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"RC10, Moduline 100",thermostat,90,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"RC10, Moduline 100",thermostat,90,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"RC10, Moduline 100",thermostat,90,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"RC10, Moduline 100",thermostat,90,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"RC10, Moduline 100",thermostat,90,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"RC10, Moduline 100",thermostat,90,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"RC20RF",thermostat,93,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC20RF",thermostat,93,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC20RF",thermostat,93,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC20RF",thermostat,93,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC20RF",thermostat,93,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC20RF",thermostat,93,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC20RF",thermostat,93,hc1.mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC20RF",thermostat,93,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 +"RC20RF",thermostat,93,hc1.offtemp,temperature when mode is off,uint8 (>=0<=0),C,true,number.thermostat_hc1_temperature_when_mode_is_off,number.thermostat_hc1_offtemp,7,1,1/2,114,1 +"RC20RF",thermostat,93,hc1.daytemp2,day temperature T2,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T2,number.thermostat_hc1_daytemp2,7,1,1/2,115,1 +"RC20RF",thermostat,93,hc1.daytemp3,day temperature T3,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T3,number.thermostat_hc1_daytemp3,7,1,1/2,116,1 +"RC20RF",thermostat,93,hc1.daytemp4,day temperature T4,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T4,number.thermostat_hc1_daytemp4,7,1,1/2,117,1 +"RC20RF",thermostat,93,hc1.nighttemp,night temperature T1,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature_T1,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"RC20RF",thermostat,93,hc1.switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_program_switchtime,sensor.thermostat_hc1_switchtime,7,1,1,118,8 +"RFM20 Remote",thermostat,94,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RFM20 Remote",thermostat,94,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RFM20 Remote",thermostat,94,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RFM20 Remote",thermostat,94,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RFM20 Remote",thermostat,94,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RFM20 Remote",thermostat,94,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC25",thermostat,151,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC25",thermostat,151,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC25",thermostat,151,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC25",thermostat,151,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"RC25",thermostat,151,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC25",thermostat,151,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC25",thermostat,151,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC25",thermostat,151,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC25",thermostat,151,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"RC25",thermostat,151,hc1.daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"RC25",thermostat,151,hc1.nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"RC25",thermostat,151,hc1.program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"RC25",thermostat,151,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"RC25",thermostat,151,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"RC25",thermostat,151,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"RC25",thermostat,151,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"RC25",thermostat,151,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"RC25",thermostat,151,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"RC200, CW100, CR120, CR50",thermostat,157,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC200, CW100, CR120, CR50",thermostat,157,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC200, CW100, CR120, CR50",thermostat,157,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC200, CW100, CR120, CR50",thermostat,157,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"RC200, CW100, CR120, CR50",thermostat,157,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,47,1 +"RC200, CW100, CR120, CR50",thermostat,157,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,48,1 +"RC200, CW100, CR120, CR50",thermostat,157,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,49,1 +"RC200, CW100, CR120, CR50",thermostat,157,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 +"RC200, CW100, CR120, CR50",thermostat,157,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"RC200, CW100, CR120, CR50",thermostat,157,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 +"RC200, CW100, CR120, CR50",thermostat,157,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,53,1 +"RC200, CW100, CR120, CR50",thermostat,157,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_vacation_dates,sensor.thermostat_vacations,7,0,1,76,13 +"RC200, CW100, CR120, CR50",thermostat,157,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"RC200, CW100, CR120, CR50",thermostat,157,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"RC200, CW100, CR120, CR50",thermostat,157,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"RC200, CW100, CR120, CR50",thermostat,157,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"RC200, CW100, CR120, CR50",thermostat,157,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"RC200, CW100, CR120, CR50",thermostat,157,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"RC200, CW100, CR120, CR50",thermostat,157,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"RC200, CW100, CR120, CR50",thermostat,157,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,61,1 +"RC200, CW100, CR120, CR50",thermostat,157,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,62,1 +"RC200, CW100, CR120, CR50",thermostat,157,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,63,1 +"RC200, CW100, CR120, CR50",thermostat,157,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,64,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.mode,operating mode,enum [manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,7,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,10,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,11,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,15,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,16,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,21,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,22,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,24,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,25,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.controlmode,control mode,enum [optimized\|simple\|n/a\|room\|power] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,29,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,30,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,31,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,32,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,38,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,39,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,40,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,41,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,42,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,43,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,47,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,48,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,49,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,50,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,51,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,52,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,53,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,54,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,55,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,56,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,57,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,58,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,59,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,60,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,61,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,62,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,1,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,2,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,3,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,5,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,7,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,10,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,11,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,12,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,47,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,48,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,49,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,53,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,61,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,62,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,63,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,64,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.mode,operating mode,enum [manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,7,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,10,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,11,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,15,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,16,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,21,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,22,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,24,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,25,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,29,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,30,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,31,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,32,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,38,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,39,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,40,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,41,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,42,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,43,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,46,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,47,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,48,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,49,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,50,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,51,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,52,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,53,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,54,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,55,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,56,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,57,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,58,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,59,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,60,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,61,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,62,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.mode,operating mode,enum [off\|normal\|comfort\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,2,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,3,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,5,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,7,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,10,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,11,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,12,1 +"RC100, CR10, Moduline 1000/1010",thermostat,165,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC100, CR10, Moduline 1000/1010",thermostat,165,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC100, CR10, Moduline 1000/1010",thermostat,165,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC100, CR10, Moduline 1000/1010",thermostat,165,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC100, CR10, Moduline 1000/1010",thermostat,165,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC100, CR10, Moduline 1000/1010",thermostat,165,hc1.mode,operating mode,enum [off\|manual] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC100, CR10, Moduline 1000/1010",thermostat,165,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"RC100, CR10, Moduline 1000/1010",thermostat,165,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"Rego 2000/3000",thermostat,172,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"Rego 2000/3000",thermostat,172,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"Rego 2000/3000",thermostat,172,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"Rego 2000/3000",thermostat,172,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"Rego 2000/3000",thermostat,172,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,47,1 +"Rego 2000/3000",thermostat,172,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,48,1 +"Rego 2000/3000",thermostat,172,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,49,1 +"Rego 2000/3000",thermostat,172,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 +"Rego 2000/3000",thermostat,172,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"Rego 2000/3000",thermostat,172,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 +"Rego 2000/3000",thermostat,172,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,53,1 +"Rego 2000/3000",thermostat,172,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_vacation_dates,sensor.thermostat_vacations,7,0,1,76,13 +"Rego 2000/3000",thermostat,172,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"Rego 2000/3000",thermostat,172,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"Rego 2000/3000",thermostat,172,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"Rego 2000/3000",thermostat,172,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"Rego 2000/3000",thermostat,172,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"Rego 2000/3000",thermostat,172,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"Rego 2000/3000",thermostat,172,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"Rego 2000/3000",thermostat,172,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,61,1 +"Rego 2000/3000",thermostat,172,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,62,1 +"Rego 2000/3000",thermostat,172,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,63,1 +"Rego 2000/3000",thermostat,172,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,64,1 +"Rego 2000/3000",thermostat,172,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"Rego 2000/3000",thermostat,172,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"Rego 2000/3000",thermostat,172,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"Rego 2000/3000",thermostat,172,hc1.mode,operating mode,enum [manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"Rego 2000/3000",thermostat,172,hc1.modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"Rego 2000/3000",thermostat,172,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"Rego 2000/3000",thermostat,172,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 +"Rego 2000/3000",thermostat,172,hc1.comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,7,1 +"Rego 2000/3000",thermostat,172,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"Rego 2000/3000",thermostat,172,hc1.designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"Rego 2000/3000",thermostat,172,hc1.offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,10,1 +"Rego 2000/3000",thermostat,172,hc1.baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,11,1 +"Rego 2000/3000",thermostat,172,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"Rego 2000/3000",thermostat,172,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"Rego 2000/3000",thermostat,172,hc1.roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 +"Rego 2000/3000",thermostat,172,hc1.roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,15,1 +"Rego 2000/3000",thermostat,172,hc1.curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,16,1 +"Rego 2000/3000",thermostat,172,hc1.nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 +"Rego 2000/3000",thermostat,172,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 +"Rego 2000/3000",thermostat,172,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"Rego 2000/3000",thermostat,172,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"Rego 2000/3000",thermostat,172,hc1.summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,21,1 +"Rego 2000/3000",thermostat,172,hc1.hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,22,1 +"Rego 2000/3000",thermostat,172,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"Rego 2000/3000",thermostat,172,hc1.hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,24,1 +"Rego 2000/3000",thermostat,172,hc1.vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,25,1 +"Rego 2000/3000",thermostat,172,hc1.controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"Rego 2000/3000",thermostat,172,hc1.program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"Rego 2000/3000",thermostat,172,hc1.tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"Rego 2000/3000",thermostat,172,hc1.cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,29,1 +"Rego 2000/3000",thermostat,172,hc1.fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,30,1 +"Rego 2000/3000",thermostat,172,hc1.comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,31,1 +"Rego 2000/3000",thermostat,172,hc1.comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,32,1 +"Rego 2000/3000",thermostat,172,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"Rego 2000/3000",thermostat,172,hc1.reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 +"Rego 2000/3000",thermostat,172,hc1.noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 +"Rego 2000/3000",thermostat,172,hc1.reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 +"Rego 2000/3000",thermostat,172,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 +"Rego 2000/3000",thermostat,172,hc1.hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,38,1 +"Rego 2000/3000",thermostat,172,hc1.coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,39,1 +"Rego 2000/3000",thermostat,172,hc1.hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,40,1 +"Rego 2000/3000",thermostat,172,hc1.dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,41,1 +"Rego 2000/3000",thermostat,172,hc1.roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,42,1 +"Rego 2000/3000",thermostat,172,hc1.hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,43,1 +"Rego 2000/3000",thermostat,172,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"Rego 2000/3000",thermostat,172,hc1.remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,46,1 +"Rego 2000/3000",thermostat,172,hc1.heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,47,1 +"Rego 2000/3000",thermostat,172,hc1.heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,48,1 +"Rego 2000/3000",thermostat,172,hc1.coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,49,1 +"Rego 2000/3000",thermostat,172,hc1.cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,50,1 +"Rego 2000/3000",thermostat,172,hc1.instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,51,1 +"Rego 2000/3000",thermostat,172,hc1.coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,52,1 +"Rego 2000/3000",thermostat,172,hc1.boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,53,1 +"Rego 2000/3000",thermostat,172,hc1.boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,54,1 +"Rego 2000/3000",thermostat,172,hc1.switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,55,1 +"Rego 2000/3000",thermostat,172,hc1.redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,56,1 +"Rego 2000/3000",thermostat,172,hc1.solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,57,1 +"Rego 2000/3000",thermostat,172,hc1.currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,58,1 +"Rego 2000/3000",thermostat,172,hc1.heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,59,1 +"Rego 2000/3000",thermostat,172,hc1.pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,60,1 +"Rego 2000/3000",thermostat,172,hc1.inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,61,1 +"Rego 2000/3000",thermostat,172,hc1.inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,62,1 +"Rego 2000/3000",thermostat,172,dhw.mode,operating mode,enum [normal\|comfort\|eco+] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"Rego 2000/3000",thermostat,172,dhw.modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,1,1 +"Rego 2000/3000",thermostat,172,dhw.settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,2,1 +"Rego 2000/3000",thermostat,172,dhw.settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,3,1 +"Rego 2000/3000",thermostat,172,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 +"Rego 2000/3000",thermostat,172,dhw.chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,5,1 +"Rego 2000/3000",thermostat,172,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"Rego 2000/3000",thermostat,172,dhw.extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,7,1 +"Rego 2000/3000",thermostat,172,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 +"Rego 2000/3000",thermostat,172,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 +"Rego 2000/3000",thermostat,172,dhw.disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,10,1 +"Rego 2000/3000",thermostat,172,dhw.dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,11,1 +"Rego 2000/3000",thermostat,172,dhw.dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,12,1 +"Comfort RF",thermostat,215,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"Comfort RF",thermostat,215,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"Comfort RF",thermostat,215,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"Comfort RF",thermostat,215,hc1.seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/2,0,1 +"Comfort RF",thermostat,215,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"Comfort RF",thermostat,215,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"Comfort RF",thermostat,215,hc1.mode,operating mode,enum [auto\|off], ,false,sensor.thermostat_hc1_operating_mode,sensor.thermostat_hc1_mode,7,1,1,3,1 +"Comfort RF",thermostat,215,hc1.modetype,mode type,enum [off\|on], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"Comfort RF",thermostat,215,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"CRF200S",thermostat,216,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"CRF200S",thermostat,216,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"CRF200S",thermostat,216,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"CRF200S",thermostat,216,hc1.seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/2,0,1 +"CRF200S",thermostat,216,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"CRF200S",thermostat,216,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"CRF200S",thermostat,216,hc1.mode,operating mode,enum [auto\|off], ,false,sensor.thermostat_hc1_operating_mode,sensor.thermostat_hc1_mode,7,1,1,3,1 +"CRF200S",thermostat,216,hc1.modetype,mode type,enum [off\|on], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"CRF200S",thermostat,216,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"Comfort+2RF",thermostat,246,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"Comfort+2RF",thermostat,246,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"Comfort+2RF",thermostat,246,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"Comfort+2RF",thermostat,246,hc1.seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/2,0,1 +"Comfort+2RF",thermostat,246,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"Comfort+2RF",thermostat,246,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"Comfort+2RF",thermostat,246,hc1.mode,operating mode,enum [auto\|off], ,false,sensor.thermostat_hc1_operating_mode,sensor.thermostat_hc1_mode,7,1,1,3,1 +"Comfort+2RF",thermostat,246,hc1.modetype,mode type,enum [off\|on], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"Comfort+2RF",thermostat,246,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,47,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,48,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,49,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,53,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,61,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,62,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,63,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,64,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_heatpump_operating_mode,select.thermostat_hpoperatingmode,7,0,1,89,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_summer_temperature,number.thermostat_summertemp,7,0,1,90,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_instant_start,number.thermostat_instantstart,7,0,1,91,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,coolstart,cooling starttemp,uint8 (>=24<=35),C,true,number.thermostat_cooling_starttemp,number.thermostat_coolstart,7,0,1,92,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_heat-on_delay,number.thermostat_heatondelay,7,0,1/4,93,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_heat-off_delay,number.thermostat_heatoffdelay,7,0,1/4,94,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_cooling_on_delay,number.thermostat_coolondelay,7,0,1/4,95,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_cooling_off_delay,number.thermostat_cooloffdelay,7,0,1/4,96,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,7,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,10,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,11,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,15,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,16,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,21,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,22,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,24,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,25,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,29,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,30,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,31,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,32,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,38,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,39,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,40,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,41,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,42,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,43,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.control,control device,enum [off\|-\|CR10\|CR10H\|-\|CR20RF\|RT800\|single] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,44,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,46,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,53,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,54,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,55,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,56,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,57,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,58,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,59,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,60,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,61,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,62,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.mode,operating mode,enum [off\|eco+\|eco\|comfort\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,2,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,3,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,5,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,7,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,10,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,11,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,12,1 +"ES72, RC20",thermostat,66,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"ES72, RC20",thermostat,66,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"ES72, RC20",thermostat,66,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"ES72, RC20",thermostat,66,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"ES72, RC20",thermostat,66,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"ES72, RC20",thermostat,66,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"ES72, RC20",thermostat,66,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"ES72, RC20",thermostat,66,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"ES72, RC20",thermostat,66,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"ES72, RC20",thermostat,66,hc1.daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"ES72, RC20",thermostat,66,hc1.nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"ES72, RC20",thermostat,66,hc1.program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"ES72, RC20",thermostat,66,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"ES72, RC20",thermostat,66,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"ES72, RC20",thermostat,66,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"ES72, RC20",thermostat,66,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"ES72, RC20",thermostat,66,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"ES72, RC20",thermostat,66,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"ES73",thermostat,76,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"ES73",thermostat,76,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"ES73",thermostat,76,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"ES73",thermostat,76,display,display,enum [internal temperature\|internal setpoint\|external temperature\|burner temperature\|dhw temperature\|functioning mode\|time\|date\|smoke temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 +"ES73",thermostat,76,language,language,enum [german\|dutch\|french\|italian], ,false,sensor.thermostat_language,sensor.thermostat_language,7,0,1,66,1 +"ES73",thermostat,76,clockoffset,clock offset,int8 (>=0<=0),seconds,true,number.thermostat_clock_offset,number.thermostat_clockoffset,7,0,1,67,1 +"ES73",thermostat,76,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"ES73",thermostat,76,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"ES73",thermostat,76,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,68,1 +"ES73",thermostat,76,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,69,1 +"ES73",thermostat,76,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 +"ES73",thermostat,76,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,48,1 +"ES73",thermostat,76,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 +"ES73",thermostat,76,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"ES73",thermostat,76,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"ES73",thermostat,76,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"ES73",thermostat,76,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"ES73",thermostat,76,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"ES73",thermostat,76,hc1.daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"ES73",thermostat,76,hc1.nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"ES73",thermostat,76,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"ES73",thermostat,76,hc1.offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,10,1 +"ES73",thermostat,76,hc1.holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,65,1 +"ES73",thermostat,76,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"ES73",thermostat,76,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"ES73",thermostat,76,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"ES73",thermostat,76,hc1.holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,66,1 +"ES73",thermostat,76,hc1.nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 +"ES73",thermostat,76,hc1.nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 +"ES73",thermostat,76,hc1.roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 +"ES73",thermostat,76,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"ES73",thermostat,76,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"ES73",thermostat,76,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,67,1 +"ES73",thermostat,76,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"ES73",thermostat,76,hc1.reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 +"ES73",thermostat,76,hc1.controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"ES73",thermostat,76,hc1.control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,44,1 +"ES73",thermostat,76,hc1.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,68,13 +"ES73",thermostat,76,hc1.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,81,13 +"ES73",thermostat,76,hc1.program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"ES73",thermostat,76,hc1.pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,94,1 +"ES73",thermostat,76,hc1.party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,95,1 +"ES73",thermostat,76,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"ES73",thermostat,76,hc1.noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 +"ES73",thermostat,76,hc1.reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 +"ES73",thermostat,76,hc1.vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,96,1 +"ES73",thermostat,76,hc1.vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,97,1 +"ES73",thermostat,76,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"ES73",thermostat,76,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 +"ES73",thermostat,76,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"ES73",thermostat,76,hc1.switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,98,8 +"ES73",thermostat,76,hc1.switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,106,8 +"ES73",thermostat,76,dhw.mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"ES73",thermostat,76,dhw.circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 +"ES73",thermostat,76,dhw.progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,13,1 +"ES73",thermostat,76,dhw.circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,14,1 +"ES73",thermostat,76,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 +"ES73",thermostat,76,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 +"ES73",thermostat,76,dhw.disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,15,1 +"ES73",thermostat,76,dhw.maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,16,1 +"ES73",thermostat,76,dhw.onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,17,1 +"ES73",thermostat,76,dhw.switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,18,8 +"ES73",thermostat,76,dhw.circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,26,8 +"ES73",thermostat,76,dhw.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,34,13 +"ES73",thermostat,76,dhw.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,47,13 +"ES72, RC20",thermostat,113,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"ES72, RC20",thermostat,113,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"ES72, RC20",thermostat,113,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"ES72, RC20",thermostat,113,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"ES72, RC20",thermostat,113,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"ES72, RC20",thermostat,113,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"ES72, RC20",thermostat,113,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"ES72, RC20",thermostat,113,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"ES72, RC20",thermostat,113,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"ES72, RC20",thermostat,113,hc1.daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"ES72, RC20",thermostat,113,hc1.nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"ES72, RC20",thermostat,113,hc1.program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"ES72, RC20",thermostat,113,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"ES72, RC20",thermostat,113,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"ES72, RC20",thermostat,113,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"ES72, RC20",thermostat,113,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"ES72, RC20",thermostat,113,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"ES72, RC20",thermostat,113,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"ES79",thermostat,156,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"ES79",thermostat,156,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"ES79",thermostat,156,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"ES79",thermostat,156,intoffset,internal temperature offset,int8 (>=-5<=5),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"ES79",thermostat,156,minexttemp,minimal external temperature,int8 (>=-30<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"ES79",thermostat,156,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,68,1 +"ES79",thermostat,156,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,69,1 +"ES79",thermostat,156,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 +"ES79",thermostat,156,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,48,1 +"ES79",thermostat,156,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 +"ES79",thermostat,156,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"ES79",thermostat,156,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"ES79",thermostat,156,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"ES79",thermostat,156,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"ES79",thermostat,156,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"ES79",thermostat,156,hc1.daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"ES79",thermostat,156,hc1.nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"ES79",thermostat,156,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"ES79",thermostat,156,hc1.offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,10,1 +"ES79",thermostat,156,hc1.holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,65,1 +"ES79",thermostat,156,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"ES79",thermostat,156,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"ES79",thermostat,156,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"ES79",thermostat,156,hc1.holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,66,1 +"ES79",thermostat,156,hc1.nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 +"ES79",thermostat,156,hc1.nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 +"ES79",thermostat,156,hc1.roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 +"ES79",thermostat,156,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"ES79",thermostat,156,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"ES79",thermostat,156,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,67,1 +"ES79",thermostat,156,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"ES79",thermostat,156,hc1.reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 +"ES79",thermostat,156,hc1.controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"ES79",thermostat,156,hc1.control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,44,1 +"ES79",thermostat,156,hc1.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,68,13 +"ES79",thermostat,156,hc1.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,81,13 +"ES79",thermostat,156,hc1.program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"ES79",thermostat,156,hc1.pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,94,1 +"ES79",thermostat,156,hc1.party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,95,1 +"ES79",thermostat,156,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"ES79",thermostat,156,hc1.noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 +"ES79",thermostat,156,hc1.reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 +"ES79",thermostat,156,hc1.vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,96,1 +"ES79",thermostat,156,hc1.vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,97,1 +"ES79",thermostat,156,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"ES79",thermostat,156,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 +"ES79",thermostat,156,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"ES79",thermostat,156,hc1.switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,98,8 +"ES79",thermostat,156,hc1.switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,106,8 +"ES79",thermostat,156,dhw.mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"ES79",thermostat,156,dhw.circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 +"ES79",thermostat,156,dhw.progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,13,1 +"ES79",thermostat,156,dhw.circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,14,1 +"ES79",thermostat,156,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 +"ES79",thermostat,156,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 +"ES79",thermostat,156,dhw.disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,15,1 +"ES79",thermostat,156,dhw.maxtemp,maximum temperature,uint8 (>=60<=80),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,16,1 +"ES79",thermostat,156,dhw.onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,17,1 +"ES79",thermostat,156,dhw.switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,18,8 +"ES79",thermostat,156,dhw.circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,26,8 +"ES79",thermostat,156,dhw.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,34,13 +"ES79",thermostat,156,dhw.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,47,13 +"FW100",thermostat,105,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FW100",thermostat,105,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FW100",thermostat,105,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FW100",thermostat,105,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 +"FW100",thermostat,105,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,66,1 +"FW100",thermostat,105,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FW100",thermostat,105,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FW100",thermostat,105,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FW100",thermostat,105,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FW100",thermostat,105,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FW100",thermostat,105,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FW100",thermostat,105,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FW100",thermostat,105,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FW100",thermostat,105,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FW100",thermostat,105,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FW100",thermostat,105,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FW100",thermostat,105,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FW100",thermostat,105,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FW100",thermostat,105,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FW100",thermostat,105,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FW100",thermostat,105,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FW100",thermostat,105,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FW100",thermostat,105,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FW100",thermostat,105,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FW100",thermostat,105,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FW100",thermostat,105,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FW100",thermostat,105,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FW100",thermostat,105,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FW100",thermostat,105,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FW100",thermostat,105,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FW100",thermostat,105,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FW100",thermostat,105,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FW100",thermostat,105,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FW100",thermostat,105,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FW100",thermostat,105,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FW100",thermostat,105,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FW100",thermostat,105,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FW100",thermostat,105,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"FW200",thermostat,106,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FW200",thermostat,106,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FW200",thermostat,106,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FW200",thermostat,106,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 +"FW200",thermostat,106,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,66,1 +"FW200",thermostat,106,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FW200",thermostat,106,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FW200",thermostat,106,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FW200",thermostat,106,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FW200",thermostat,106,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FW200",thermostat,106,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FW200",thermostat,106,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FW200",thermostat,106,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FW200",thermostat,106,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FW200",thermostat,106,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FW200",thermostat,106,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FW200",thermostat,106,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FW200",thermostat,106,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FW200",thermostat,106,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FW200",thermostat,106,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FW200",thermostat,106,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FW200",thermostat,106,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FW200",thermostat,106,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FW200",thermostat,106,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FW200",thermostat,106,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FW200",thermostat,106,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FW200",thermostat,106,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FW200",thermostat,106,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FW200",thermostat,106,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FW200",thermostat,106,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FW200",thermostat,106,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FW200",thermostat,106,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FW200",thermostat,106,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FW200",thermostat,106,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FW200",thermostat,106,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FW200",thermostat,106,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FW200",thermostat,106,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FW200",thermostat,106,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"FR100",thermostat,107,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FR100",thermostat,107,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FR100",thermostat,107,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FR100",thermostat,107,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FR100",thermostat,107,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FR100",thermostat,107,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FR100",thermostat,107,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FR100",thermostat,107,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FR100",thermostat,107,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FR100",thermostat,107,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FR100",thermostat,107,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FR100",thermostat,107,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FR100",thermostat,107,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FR100",thermostat,107,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FR100",thermostat,107,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FR100",thermostat,107,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FR100",thermostat,107,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FR100",thermostat,107,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FR100",thermostat,107,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FR100",thermostat,107,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FR100",thermostat,107,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FR100",thermostat,107,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FR100",thermostat,107,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FR100",thermostat,107,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FR100",thermostat,107,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FR100",thermostat,107,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FR100",thermostat,107,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FR100",thermostat,107,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FR100",thermostat,107,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FR100",thermostat,107,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FR100",thermostat,107,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FR100",thermostat,107,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FR100",thermostat,107,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FR100",thermostat,107,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FR100",thermostat,107,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FR100",thermostat,107,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"FR110",thermostat,108,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FR110",thermostat,108,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FR110",thermostat,108,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FR110",thermostat,108,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FR110",thermostat,108,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FR110",thermostat,108,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FR110",thermostat,108,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FR110",thermostat,108,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FR110",thermostat,108,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FR110",thermostat,108,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FR110",thermostat,108,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FR110",thermostat,108,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FR110",thermostat,108,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FR110",thermostat,108,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FR110",thermostat,108,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FR110",thermostat,108,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FR110",thermostat,108,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FR110",thermostat,108,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FR110",thermostat,108,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FR110",thermostat,108,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FR110",thermostat,108,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FR110",thermostat,108,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FR110",thermostat,108,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FR110",thermostat,108,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FR110",thermostat,108,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FR110",thermostat,108,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FR110",thermostat,108,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FR110",thermostat,108,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FR110",thermostat,108,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FR110",thermostat,108,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FR110",thermostat,108,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FR110",thermostat,108,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FR110",thermostat,108,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FR110",thermostat,108,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FR110",thermostat,108,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FR110",thermostat,108,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"FB10",thermostat,109,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FB10",thermostat,109,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FB10",thermostat,109,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FB10",thermostat,109,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 +"FB10",thermostat,109,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,66,1 +"FB10",thermostat,109,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FB10",thermostat,109,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FB10",thermostat,109,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FB10",thermostat,109,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FB10",thermostat,109,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FB10",thermostat,109,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FB10",thermostat,109,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FB10",thermostat,109,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FB10",thermostat,109,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FB10",thermostat,109,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FB10",thermostat,109,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FB10",thermostat,109,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FB10",thermostat,109,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FB10",thermostat,109,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FB10",thermostat,109,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FB10",thermostat,109,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FB10",thermostat,109,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FB10",thermostat,109,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FB10",thermostat,109,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FB10",thermostat,109,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FB10",thermostat,109,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FB10",thermostat,109,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FB10",thermostat,109,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FB10",thermostat,109,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FB10",thermostat,109,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FB10",thermostat,109,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FB10",thermostat,109,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FB10",thermostat,109,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FB10",thermostat,109,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FB10",thermostat,109,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FB10",thermostat,109,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FB10",thermostat,109,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FB10",thermostat,109,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"FB100",thermostat,110,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FB100",thermostat,110,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FB100",thermostat,110,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FB100",thermostat,110,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 +"FB100",thermostat,110,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,66,1 +"FB100",thermostat,110,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FB100",thermostat,110,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FB100",thermostat,110,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FB100",thermostat,110,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FB100",thermostat,110,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FB100",thermostat,110,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FB100",thermostat,110,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FB100",thermostat,110,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FB100",thermostat,110,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FB100",thermostat,110,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FB100",thermostat,110,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FB100",thermostat,110,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FB100",thermostat,110,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FB100",thermostat,110,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FB100",thermostat,110,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FB100",thermostat,110,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FB100",thermostat,110,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FB100",thermostat,110,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FB100",thermostat,110,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FB100",thermostat,110,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FB100",thermostat,110,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FB100",thermostat,110,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FB100",thermostat,110,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FB100",thermostat,110,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FB100",thermostat,110,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FB100",thermostat,110,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FB100",thermostat,110,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FB100",thermostat,110,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FB100",thermostat,110,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FB100",thermostat,110,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FB100",thermostat,110,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FB100",thermostat,110,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FB100",thermostat,110,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"FR10",thermostat,111,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FR10",thermostat,111,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FR10",thermostat,111,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FR10",thermostat,111,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FR10",thermostat,111,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FR10",thermostat,111,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FR10",thermostat,111,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FR10",thermostat,111,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FR10",thermostat,111,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FR10",thermostat,111,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FR10",thermostat,111,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FR10",thermostat,111,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FR10",thermostat,111,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FR10",thermostat,111,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FR10",thermostat,111,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FR10",thermostat,111,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FR10",thermostat,111,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FR10",thermostat,111,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FR10",thermostat,111,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FR10",thermostat,111,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FR10",thermostat,111,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FR10",thermostat,111,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FR10",thermostat,111,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FR10",thermostat,111,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FR10",thermostat,111,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FR10",thermostat,111,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FR10",thermostat,111,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FR10",thermostat,111,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FR10",thermostat,111,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FR10",thermostat,111,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FR10",thermostat,111,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FR10",thermostat,111,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FR10",thermostat,111,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FR10",thermostat,111,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FR10",thermostat,111,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FR10",thermostat,111,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"FW500",thermostat,116,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FW500",thermostat,116,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FW500",thermostat,116,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FW500",thermostat,116,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 +"FW500",thermostat,116,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,66,1 +"FW500",thermostat,116,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FW500",thermostat,116,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FW500",thermostat,116,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FW500",thermostat,116,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FW500",thermostat,116,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FW500",thermostat,116,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FW500",thermostat,116,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FW500",thermostat,116,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FW500",thermostat,116,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FW500",thermostat,116,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FW500",thermostat,116,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FW500",thermostat,116,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FW500",thermostat,116,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FW500",thermostat,116,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FW500",thermostat,116,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FW500",thermostat,116,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FW500",thermostat,116,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FW500",thermostat,116,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FW500",thermostat,116,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FW500",thermostat,116,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FW500",thermostat,116,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FW500",thermostat,116,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FW500",thermostat,116,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FW500",thermostat,116,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FW500",thermostat,116,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FW500",thermostat,116,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FW500",thermostat,116,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FW500",thermostat,116,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FW500",thermostat,116,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FW500",thermostat,116,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FW500",thermostat,116,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FW500",thermostat,116,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FW500",thermostat,116,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"FR50",thermostat,147,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FR50",thermostat,147,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FR50",thermostat,147,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FR50",thermostat,147,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FR50",thermostat,147,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FR50",thermostat,147,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FR50",thermostat,147,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FR50",thermostat,147,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FR50",thermostat,147,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FR50",thermostat,147,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FR50",thermostat,147,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FR50",thermostat,147,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FR50",thermostat,147,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FR50",thermostat,147,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FR50",thermostat,147,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FR50",thermostat,147,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FR50",thermostat,147,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FR50",thermostat,147,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FR50",thermostat,147,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FR50",thermostat,147,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FR50",thermostat,147,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FR50",thermostat,147,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FR50",thermostat,147,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FR50",thermostat,147,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FR50",thermostat,147,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FR50",thermostat,147,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FR50",thermostat,147,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FR50",thermostat,147,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FR50",thermostat,147,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FR50",thermostat,147,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FR50",thermostat,147,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FR50",thermostat,147,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FR50",thermostat,147,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FR50",thermostat,147,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FR50",thermostat,147,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FR50",thermostat,147,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"FR120",thermostat,191,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FR120",thermostat,191,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FR120",thermostat,191,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FR120",thermostat,191,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FR120",thermostat,191,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FR120",thermostat,191,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FR120",thermostat,191,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FR120",thermostat,191,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FR120",thermostat,191,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FR120",thermostat,191,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FR120",thermostat,191,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FR120",thermostat,191,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FR120",thermostat,191,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FR120",thermostat,191,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FR120",thermostat,191,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FR120",thermostat,191,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FR120",thermostat,191,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FR120",thermostat,191,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FR120",thermostat,191,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FR120",thermostat,191,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FR120",thermostat,191,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FR120",thermostat,191,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FR120",thermostat,191,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FR120",thermostat,191,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FR120",thermostat,191,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FR120",thermostat,191,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FR120",thermostat,191,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FR120",thermostat,191,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FR120",thermostat,191,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FR120",thermostat,191,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FR120",thermostat,191,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FR120",thermostat,191,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FR120",thermostat,191,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FR120",thermostat,191,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FR120",thermostat,191,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FR120",thermostat,191,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"FW120",thermostat,192,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FW120",thermostat,192,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FW120",thermostat,192,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FW120",thermostat,192,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 +"FW120",thermostat,192,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,66,1 +"FW120",thermostat,192,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FW120",thermostat,192,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FW120",thermostat,192,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FW120",thermostat,192,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FW120",thermostat,192,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FW120",thermostat,192,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FW120",thermostat,192,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FW120",thermostat,192,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FW120",thermostat,192,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FW120",thermostat,192,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FW120",thermostat,192,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FW120",thermostat,192,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FW120",thermostat,192,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FW120",thermostat,192,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FW120",thermostat,192,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FW120",thermostat,192,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FW120",thermostat,192,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FW120",thermostat,192,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FW120",thermostat,192,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FW120",thermostat,192,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FW120",thermostat,192,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FW120",thermostat,192,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FW120",thermostat,192,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FW120",thermostat,192,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FW120",thermostat,192,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FW120",thermostat,192,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FW120",thermostat,192,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FW120",thermostat,192,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FW120",thermostat,192,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FW120",thermostat,192,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FW120",thermostat,192,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FW120",thermostat,192,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FW120",thermostat,192,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"RT800, RC220",thermostat,3,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RT800, RC220",thermostat,3,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RT800, RC220",thermostat,3,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RT800, RC220",thermostat,3,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RT800, RC220",thermostat,3,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RT800, RC220",thermostat,3,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC100H, CR10H",thermostat,200,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC100H, CR10H",thermostat,200,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC100H, CR10H",thermostat,200,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC100H, CR10H",thermostat,200,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC100H, CR10H",thermostat,200,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC100H, CR10H",thermostat,200,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC120RF, TR120RF, CR20RF",thermostat,249,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC120RF, TR120RF, CR20RF",thermostat,249,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC120RF, TR120RF, CR20RF",thermostat,249,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC120RF, TR120RF, CR20RF",thermostat,249,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC120RF, TR120RF, CR20RF",thermostat,249,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC120RF, TR120RF, CR20RF",thermostat,249,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"XCUMixer",mixer,8,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 +"XCUMixer",mixer,8,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 +"XCUMixer",mixer,8,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 +"XCUMixer",mixer,8,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 +"XCUMixer",mixer,8,hc1.activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,4,1 +"XCUMixer",mixer,8,hc1.flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,5,1 +"XCUMixer",mixer,8,hc1.setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,6,1 +"XCUMixer",mixer,8,hc1.valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,7,1 +"XCUMixer",mixer,8,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,8,1 +"XCUMixer",mixer,8,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,9,1 +"MM10",mixer,69,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 +"MM10",mixer,69,hc1.valvestatus,mixing valve actuator (VC1),int8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 +"MM10",mixer,69,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 +"MM10",mixer,69,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 +"MM10",mixer,69,hc1.activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,4,1 +"MM10",mixer,69,hc1.valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,7,1 +"IPM",mixer,100,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 +"IPM",mixer,100,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 +"IPM",mixer,100,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 +"IPM",mixer,100,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 +"IPM",mixer,100,hc1.flowtempvf,flow temperature in header (T0/Vf),uint16,C,false,sensor.mixer_hc1_flow_temperature_in_header_(T0/Vf),sensor.mixer_hc1_flowtempvf,8,1,1/10,10,1 +"IPM2",mixer,102,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 +"IPM2",mixer,102,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 +"IPM2",mixer,102,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 +"IPM2",mixer,102,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 +"IPM2",mixer,102,hc1.flowtempvf,flow temperature in header (T0/Vf),uint16,C,false,sensor.mixer_hc1_flow_temperature_in_header_(T0/Vf),sensor.mixer_hc1_flowtempvf,8,1,1/10,10,1 +"MM50",mixer,159,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 +"MM50",mixer,159,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 +"MM50",mixer,159,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 +"MM50",mixer,159,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 +"MM50",mixer,159,hc1.activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,4,1 +"MM50",mixer,159,hc1.flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,5,1 +"MM50",mixer,159,hc1.setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,6,1 +"MM50",mixer,159,hc1.valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,7,1 +"MM50",mixer,159,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,8,1 +"MM50",mixer,159,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,9,1 +"MM100",mixer,160,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 +"MM100",mixer,160,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 +"MM100",mixer,160,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 +"MM100",mixer,160,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 +"MM100",mixer,160,hc1.activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,4,1 +"MM100",mixer,160,hc1.flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,5,1 +"MM100",mixer,160,hc1.setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,6,1 +"MM100",mixer,160,hc1.valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,7,1 +"MM100",mixer,160,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,8,1 +"MM100",mixer,160,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,9,1 +"MM200",mixer,161,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 +"MM200",mixer,161,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 +"MM200",mixer,161,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 +"MM200",mixer,161,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 +"MM200",mixer,161,hc1.activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,4,1 +"MM200",mixer,161,hc1.flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,5,1 +"MM200",mixer,161,hc1.setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,6,1 +"MM200",mixer,161,hc1.valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,7,1 +"MM200",mixer,161,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,8,1 +"MM200",mixer,161,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,9,1 +"MZ100",mixer,193,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 +"MZ100",mixer,193,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 +"MZ100",mixer,193,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 +"MZ100",mixer,193,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 +"MZ100",mixer,193,hc1.activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,4,1 +"MZ100",mixer,193,hc1.flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,5,1 +"MZ100",mixer,193,hc1.setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,6,1 +"MZ100",mixer,193,hc1.valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,7,1 +"MZ100",mixer,193,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,8,1 +"MZ100",mixer,193,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,9,1 +"HM210",mixer,248,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 +"HM210",mixer,248,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 +"HM210",mixer,248,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 +"HM210",mixer,248,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 +"HM210",mixer,248,hc1.activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,4,1 +"HM210",mixer,248,hc1.flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,5,1 +"HM210",mixer,248,hc1.setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,6,1 +"HM210",mixer,248,hc1.valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,7,1 +"HM210",mixer,248,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,8,1 +"HM210",mixer,248,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,9,1 +"SM10",solar,73,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,0,1 +"SM10",solar,73,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,1,1 +"SM10",solar,73,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,2,1 +"SM10",solar,73,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,3,2 +"SM10",solar,73,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,5,1 +"SM10",solar,73,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,6,1 +"SM10",solar,73,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,7,1 +"SM10",solar,73,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,8,1 +"SM10",solar,73,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,1,9,1 +"SM10",solar,73,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1,10,1 +"SM10",solar,73,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1,11,1 +"SM10",solar,73,solarpower,actual solar power,int16,W,false,sensor.solar_actual_solar_power,sensor.solar_solarpower,9,0,1,12,1 +"SM10",solar,73,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,13,2 +"SM10",solar,73,maxflow,maximum solar flow,uint8 (>=0<=0),l/min,true,number.solar_maximum_solar_flow,number.solar_maxflow,9,0,1/10,15,1 +"SM10",solar,73,dhw.mintemp,minimum temperature,uint8 (>=0<=0),C,true,number.solar_dhw_minimum_temperature,number.solar_dhw_mintemp,9,9,1,0,1 +"SM10",solar,73,solarenabled,solarmodule enabled,boolean (>=0<=0), ,true,switch.solar_solarmodule_enabled,switch.solar_solarenabled,9,0,1,16,1 +"ISM1",solar,101,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,0,1 +"ISM1",solar,101,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,1,1 +"ISM1",solar,101,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,2,1 +"ISM1",solar,101,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,3,2 +"ISM1",solar,101,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,5,1 +"ISM1",solar,101,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,6,1 +"ISM1",solar,101,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,7,1 +"ISM1",solar,101,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,17,1 +"ISM1",solar,101,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,18,1 +"ISM1",solar,101,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,19,1 +"ISM1",solar,101,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,13,2 +"ISM2",solar,103,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,0,1 +"ISM2",solar,103,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,1,1 +"ISM2",solar,103,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,2,1 +"ISM2",solar,103,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,3,2 +"ISM2",solar,103,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,5,1 +"ISM2",solar,103,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,6,1 +"ISM2",solar,103,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,7,1 +"ISM2",solar,103,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,17,1 +"ISM2",solar,103,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,18,1 +"ISM2",solar,103,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,19,1 +"ISM2",solar,103,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,13,2 +"SM50",solar,162,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,0,1 +"SM50",solar,162,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,1,1 +"SM50",solar,162,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,2,1 +"SM50",solar,162,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,3,2 +"SM50",solar,162,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,5,1 +"SM50",solar,162,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,6,1 +"SM50",solar,162,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,7,1 +"SM50",solar,162,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,8,1 +"SM50",solar,162,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,5,9,1 +"SM50",solar,162,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1/10,10,1 +"SM50",solar,162,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1/10,11,1 +"SM50",solar,162,collector2temp,collector 2 temperature (TS7),int16,C,false,sensor.solar_collector_2_temperature_(TS7),sensor.solar_collector2temp,9,0,1/10,20,1 +"SM50",solar,162,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,17,1 +"SM50",solar,162,ts3,cylinder middle temperature (TS3),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS3),sensor.solar_ts3,9,0,1/10,21,1 +"SM50",solar,162,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,18,1 +"SM50",solar,162,ts8,(TS8),int16,C,false,sensor.solar_(TS8),sensor.solar_ts8,9,0,1/10,22,1 +"SM50",solar,162,ts16,(TS16),int16,C,false,sensor.solar_(TS16),sensor.solar_ts16,9,0,1/10,23,1 +"SM50",solar,162,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,19,1 +"SM50",solar,162,heatassistpower,heat assistance valve power (M1),uint8,%,false,sensor.solar_heat_assistance_valve_power_(M1),sensor.solar_heatassistpower,9,0,1,24,1 +"SM50",solar,162,solarpump2,pump 2 (PS4),boolean, ,false,binary_sensor.solar_pump_2_(PS4),binary_sensor.solar_solarpump2,9,0,1,25,1 +"SM50",solar,162,solarpump2mod,pump 2 modulation (PS4),uint8,%,false,sensor.solar_pump_2_modulation_(PS4),sensor.solar_solarpump2mod,9,0,1,26,1 +"SM50",solar,162,cyl2bottomtemp,second cylinder bottom temperature (TS5),int16,C,false,sensor.solar_second_cylinder_bottom_temperature_(TS5),sensor.solar_cyl2bottomtemp,9,0,1/10,27,1 +"SM50",solar,162,cyl3bottomtemp,third cylinder bottom temperature (TS11),int16,C,false,sensor.solar_third_cylinder_bottom_temperature_(TS11),sensor.solar_cyl3bottomtemp,9,0,1/10,28,1 +"SM50",solar,162,cyltoptemp,cylinder top temperature (TS10),int16,C,false,sensor.solar_cylinder_top_temperature_(TS10),sensor.solar_cyltoptemp,9,0,1/10,29,1 +"SM50",solar,162,heatexchangertemp,heat exchanger temperature (TS6),int16,C,false,sensor.solar_heat_exchanger_temperature_(TS6),sensor.solar_heatexchangertemp,9,0,1/10,30,1 +"SM50",solar,162,cylpumpmod,cylinder pump modulation (PS5),uint8,%,false,sensor.solar_cylinder_pump_modulation_(PS5),sensor.solar_cylpumpmod,9,0,1,31,1 +"SM50",solar,162,valvestatus,valve status,boolean, ,false,binary_sensor.solar_valve_status,binary_sensor.solar_valvestatus,9,0,1,32,1 +"SM50",solar,162,vs1status,valve status VS1,boolean, ,false,binary_sensor.solar_valve_status_VS1,binary_sensor.solar_vs1status,9,0,1,33,1 +"SM50",solar,162,vs3status,valve status VS3,boolean, ,false,binary_sensor.solar_valve_status_VS3,binary_sensor.solar_vs3status,9,0,1,34,1 +"SM50",solar,162,transferpump,transfer pump,boolean, ,false,binary_sensor.solar_transfer_pump,binary_sensor.solar_transferpump,9,0,1,35,1 +"SM50",solar,162,transferpumpmod,transfer pump modulation,uint8,%,false,sensor.solar_transfer_pump_modulation,sensor.solar_transferpumpmod,9,0,1,36,1 +"SM50",solar,162,collectormaxtemp,maximum collector temperature,uint8 (>=0<=0),C,true,number.solar_maximum_collector_temperature,number.solar_collectormaxtemp,9,0,1,37,1 +"SM50",solar,162,collectormintemp,minimum collector temperature,uint8 (>=0<=0),C,true,number.solar_minimum_collector_temperature,number.solar_collectormintemp,9,0,1,38,1 +"SM50",solar,162,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,13,2 +"SM50",solar,162,energytoday,total energy today,uint24,Wh,false,sensor.solar_total_energy_today,sensor.solar_energytoday,9,0,1,39,2 +"SM50",solar,162,energytotal,total energy,uint24,kWh,false,sensor.solar_total_energy,sensor.solar_energytotal,9,0,1/10,41,2 +"SM50",solar,162,pump2worktime,pump 2 working time,time,minutes,false,sensor.solar_pump_2_working_time,sensor.solar_pump2worktime,9,0,1,43,2 +"SM50",solar,162,m1worktime,differential control working time,time,minutes,false,sensor.solar_differential_control_working_time,sensor.solar_m1worktime,9,0,1,45,2 +"SM50",solar,162,heattransfersystem,heattransfer system,boolean (>=0<=0), ,true,switch.solar_heattransfer_system,switch.solar_heattransfersystem,9,0,1,47,1 +"SM50",solar,162,externalcyl,external cylinder,boolean (>=0<=0), ,true,switch.solar_external_cylinder,switch.solar_externalcyl,9,0,1,48,1 +"SM50",solar,162,thermaldisinfect,thermal disinfection,boolean (>=0<=0), ,true,switch.solar_thermal_disinfection,switch.solar_thermaldisinfect,9,0,1,49,1 +"SM50",solar,162,heatmetering,heatmetering,boolean (>=0<=0), ,true,switch.solar_heatmetering,switch.solar_heatmetering,9,0,1,50,1 +"SM50",solar,162,activated,activated,boolean (>=0<=0), ,true,switch.solar_activated,switch.solar_activated,9,0,1,51,1 +"SM50",solar,162,solarpumpmode,solar pump mode,enum [constant\|pwm\|analog] (>=0<=0), ,true,select.solar_solar_pump_mode,select.solar_solarpumpmode,9,0,1,52,1 +"SM50",solar,162,solarpumpkick,solar pump kick,boolean (>=0<=0), ,true,switch.solar_solar_pump_kick,switch.solar_solarpumpkick,9,0,1,53,1 +"SM50",solar,162,plainwatermode,plain water mode,boolean (>=0<=0), ,true,switch.solar_plain_water_mode,switch.solar_plainwatermode,9,0,1,54,1 +"SM50",solar,162,doublematchflow,doublematchflow,boolean (>=0<=0), ,true,switch.solar_doublematchflow,switch.solar_doublematchflow,9,0,1,55,1 +"SM50",solar,162,pump2minmod,minimum pump 2 modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_2_modulation,number.solar_pump2minmod,9,0,1,56,1 +"SM50",solar,162,turnondiff2,pump 2 turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_on_difference,number.solar_turnondiff2,9,0,1/10,57,1 +"SM50",solar,162,turnoffdiff2,pump 2 turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_off_difference,number.solar_turnoffdiff2,9,0,1/10,58,1 +"SM50",solar,162,pump2kick,pump kick 2,boolean (>=0<=0), ,true,switch.solar_pump_kick_2,switch.solar_pump2kick,9,0,1,59,1 +"SM50",solar,162,climatezone,climate zone,uint8 (>=0<=0), ,true,number.solar_climate_zone,number.solar_climatezone,9,0,1,60,1 +"SM50",solar,162,collector1area,collector 1 area,uint16 (>=0<=0),m²,true,number.solar_collector_1_area,number.solar_collector1area,9,0,1/10,61,1 +"SM50",solar,162,collector1type,collector 1 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_1_type,select.solar_collector1type,9,0,1,62,1 +"SM50",solar,162,collector2area,collector 2 area,uint16 (>=0<=0),m²,true,number.solar_collector_2_area,number.solar_collector2area,9,0,1/10,63,1 +"SM50",solar,162,collector2type,collector 2 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_2_type,select.solar_collector2type,9,0,1,64,1 +"SM50",solar,162,cylpriority,cylinder priority,enum [cyl 1\|cyl 2] (>=0<=0), ,true,select.solar_cylinder_priority,select.solar_cylpriority,9,0,1,65,1 +"SM50",solar,162,heatcntflowtemp,heat counter flow temperature,uint16,C,false,sensor.solar_heat_counter_flow_temperature,sensor.solar_heatcntflowtemp,9,0,1/10,66,1 +"SM50",solar,162,heatcntrettemp,heat counter return temperature,uint16,C,false,sensor.solar_heat_counter_return_temperature,sensor.solar_heatcntrettemp,9,0,1/10,67,1 +"SM50",solar,162,heatcnt,heat counter impulses,uint8, ,false,sensor.solar_heat_counter_impulses,sensor.solar_heatcnt,9,0,1,68,1 +"SM50",solar,162,swapflowtemp,swap flow temperature (TS14),uint16,C,false,sensor.solar_swap_flow_temperature_(TS14),sensor.solar_swapflowtemp,9,0,1/10,69,1 +"SM50",solar,162,swaprettemp,swap return temperature (TS15),uint16,C,false,sensor.solar_swap_return_temperature_(TS15),sensor.solar_swaprettemp,9,0,1/10,70,1 +"SM50",solar,162,heatassiston,heat assistance on,int8 (>=0<=0),K,true,number.solar_heat_assistance_on,number.solar_heatassiston,9,0,1/10,71,1 +"SM50",solar,162,heatassistoff,heat assistance off,int8 (>=0<=0),K,true,number.solar_heat_assistance_off,number.solar_heatassistoff,9,0,1/10,72,1 +"SM100, MS100",solar,163,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,0,1 +"SM100, MS100",solar,163,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,1,1 +"SM100, MS100",solar,163,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,2,1 +"SM100, MS100",solar,163,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,3,2 +"SM100, MS100",solar,163,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,5,1 +"SM100, MS100",solar,163,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,6,1 +"SM100, MS100",solar,163,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,7,1 +"SM100, MS100",solar,163,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,8,1 +"SM100, MS100",solar,163,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,5,9,1 +"SM100, MS100",solar,163,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1/10,10,1 +"SM100, MS100",solar,163,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1/10,11,1 +"SM100, MS100",solar,163,collector2temp,collector 2 temperature (TS7),int16,C,false,sensor.solar_collector_2_temperature_(TS7),sensor.solar_collector2temp,9,0,1/10,20,1 +"SM100, MS100",solar,163,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,17,1 +"SM100, MS100",solar,163,ts3,cylinder middle temperature (TS3),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS3),sensor.solar_ts3,9,0,1/10,21,1 +"SM100, MS100",solar,163,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,18,1 +"SM100, MS100",solar,163,ts8,(TS8),int16,C,false,sensor.solar_(TS8),sensor.solar_ts8,9,0,1/10,22,1 +"SM100, MS100",solar,163,ts16,(TS16),int16,C,false,sensor.solar_(TS16),sensor.solar_ts16,9,0,1/10,23,1 +"SM100, MS100",solar,163,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,19,1 +"SM100, MS100",solar,163,heatassistpower,heat assistance valve power (M1),uint8,%,false,sensor.solar_heat_assistance_valve_power_(M1),sensor.solar_heatassistpower,9,0,1,24,1 +"SM100, MS100",solar,163,solarpump2,pump 2 (PS4),boolean, ,false,binary_sensor.solar_pump_2_(PS4),binary_sensor.solar_solarpump2,9,0,1,25,1 +"SM100, MS100",solar,163,solarpump2mod,pump 2 modulation (PS4),uint8,%,false,sensor.solar_pump_2_modulation_(PS4),sensor.solar_solarpump2mod,9,0,1,26,1 +"SM100, MS100",solar,163,cyl2bottomtemp,second cylinder bottom temperature (TS5),int16,C,false,sensor.solar_second_cylinder_bottom_temperature_(TS5),sensor.solar_cyl2bottomtemp,9,0,1/10,27,1 +"SM100, MS100",solar,163,cyl3bottomtemp,third cylinder bottom temperature (TS11),int16,C,false,sensor.solar_third_cylinder_bottom_temperature_(TS11),sensor.solar_cyl3bottomtemp,9,0,1/10,28,1 +"SM100, MS100",solar,163,cyltoptemp,cylinder top temperature (TS10),int16,C,false,sensor.solar_cylinder_top_temperature_(TS10),sensor.solar_cyltoptemp,9,0,1/10,29,1 +"SM100, MS100",solar,163,heatexchangertemp,heat exchanger temperature (TS6),int16,C,false,sensor.solar_heat_exchanger_temperature_(TS6),sensor.solar_heatexchangertemp,9,0,1/10,30,1 +"SM100, MS100",solar,163,cylpumpmod,cylinder pump modulation (PS5),uint8,%,false,sensor.solar_cylinder_pump_modulation_(PS5),sensor.solar_cylpumpmod,9,0,1,31,1 +"SM100, MS100",solar,163,valvestatus,valve status,boolean, ,false,binary_sensor.solar_valve_status,binary_sensor.solar_valvestatus,9,0,1,32,1 +"SM100, MS100",solar,163,vs1status,valve status VS1,boolean, ,false,binary_sensor.solar_valve_status_VS1,binary_sensor.solar_vs1status,9,0,1,33,1 +"SM100, MS100",solar,163,vs3status,valve status VS3,boolean, ,false,binary_sensor.solar_valve_status_VS3,binary_sensor.solar_vs3status,9,0,1,34,1 +"SM100, MS100",solar,163,transferpump,transfer pump,boolean, ,false,binary_sensor.solar_transfer_pump,binary_sensor.solar_transferpump,9,0,1,35,1 +"SM100, MS100",solar,163,transferpumpmod,transfer pump modulation,uint8,%,false,sensor.solar_transfer_pump_modulation,sensor.solar_transferpumpmod,9,0,1,36,1 +"SM100, MS100",solar,163,collectormaxtemp,maximum collector temperature,uint8 (>=0<=0),C,true,number.solar_maximum_collector_temperature,number.solar_collectormaxtemp,9,0,1,37,1 +"SM100, MS100",solar,163,collectormintemp,minimum collector temperature,uint8 (>=0<=0),C,true,number.solar_minimum_collector_temperature,number.solar_collectormintemp,9,0,1,38,1 +"SM100, MS100",solar,163,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,13,2 +"SM100, MS100",solar,163,energytoday,total energy today,uint24,Wh,false,sensor.solar_total_energy_today,sensor.solar_energytoday,9,0,1,39,2 +"SM100, MS100",solar,163,energytotal,total energy,uint24,kWh,false,sensor.solar_total_energy,sensor.solar_energytotal,9,0,1/10,41,2 +"SM100, MS100",solar,163,pump2worktime,pump 2 working time,time,minutes,false,sensor.solar_pump_2_working_time,sensor.solar_pump2worktime,9,0,1,43,2 +"SM100, MS100",solar,163,m1worktime,differential control working time,time,minutes,false,sensor.solar_differential_control_working_time,sensor.solar_m1worktime,9,0,1,45,2 +"SM100, MS100",solar,163,heattransfersystem,heattransfer system,boolean (>=0<=0), ,true,switch.solar_heattransfer_system,switch.solar_heattransfersystem,9,0,1,47,1 +"SM100, MS100",solar,163,externalcyl,external cylinder,boolean (>=0<=0), ,true,switch.solar_external_cylinder,switch.solar_externalcyl,9,0,1,48,1 +"SM100, MS100",solar,163,thermaldisinfect,thermal disinfection,boolean (>=0<=0), ,true,switch.solar_thermal_disinfection,switch.solar_thermaldisinfect,9,0,1,49,1 +"SM100, MS100",solar,163,heatmetering,heatmetering,boolean (>=0<=0), ,true,switch.solar_heatmetering,switch.solar_heatmetering,9,0,1,50,1 +"SM100, MS100",solar,163,activated,activated,boolean (>=0<=0), ,true,switch.solar_activated,switch.solar_activated,9,0,1,51,1 +"SM100, MS100",solar,163,solarpumpmode,solar pump mode,enum [constant\|pwm\|analog] (>=0<=0), ,true,select.solar_solar_pump_mode,select.solar_solarpumpmode,9,0,1,52,1 +"SM100, MS100",solar,163,solarpumpkick,solar pump kick,boolean (>=0<=0), ,true,switch.solar_solar_pump_kick,switch.solar_solarpumpkick,9,0,1,53,1 +"SM100, MS100",solar,163,plainwatermode,plain water mode,boolean (>=0<=0), ,true,switch.solar_plain_water_mode,switch.solar_plainwatermode,9,0,1,54,1 +"SM100, MS100",solar,163,doublematchflow,doublematchflow,boolean (>=0<=0), ,true,switch.solar_doublematchflow,switch.solar_doublematchflow,9,0,1,55,1 +"SM100, MS100",solar,163,pump2minmod,minimum pump 2 modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_2_modulation,number.solar_pump2minmod,9,0,1,56,1 +"SM100, MS100",solar,163,turnondiff2,pump 2 turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_on_difference,number.solar_turnondiff2,9,0,1/10,57,1 +"SM100, MS100",solar,163,turnoffdiff2,pump 2 turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_off_difference,number.solar_turnoffdiff2,9,0,1/10,58,1 +"SM100, MS100",solar,163,pump2kick,pump kick 2,boolean (>=0<=0), ,true,switch.solar_pump_kick_2,switch.solar_pump2kick,9,0,1,59,1 +"SM100, MS100",solar,163,climatezone,climate zone,uint8 (>=0<=0), ,true,number.solar_climate_zone,number.solar_climatezone,9,0,1,60,1 +"SM100, MS100",solar,163,collector1area,collector 1 area,uint16 (>=0<=0),m²,true,number.solar_collector_1_area,number.solar_collector1area,9,0,1/10,61,1 +"SM100, MS100",solar,163,collector1type,collector 1 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_1_type,select.solar_collector1type,9,0,1,62,1 +"SM100, MS100",solar,163,collector2area,collector 2 area,uint16 (>=0<=0),m²,true,number.solar_collector_2_area,number.solar_collector2area,9,0,1/10,63,1 +"SM100, MS100",solar,163,collector2type,collector 2 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_2_type,select.solar_collector2type,9,0,1,64,1 +"SM100, MS100",solar,163,cylpriority,cylinder priority,enum [cyl 1\|cyl 2] (>=0<=0), ,true,select.solar_cylinder_priority,select.solar_cylpriority,9,0,1,65,1 +"SM100, MS100",solar,163,heatcntflowtemp,heat counter flow temperature,uint16,C,false,sensor.solar_heat_counter_flow_temperature,sensor.solar_heatcntflowtemp,9,0,1/10,66,1 +"SM100, MS100",solar,163,heatcntrettemp,heat counter return temperature,uint16,C,false,sensor.solar_heat_counter_return_temperature,sensor.solar_heatcntrettemp,9,0,1/10,67,1 +"SM100, MS100",solar,163,heatcnt,heat counter impulses,uint8, ,false,sensor.solar_heat_counter_impulses,sensor.solar_heatcnt,9,0,1,68,1 +"SM100, MS100",solar,163,swapflowtemp,swap flow temperature (TS14),uint16,C,false,sensor.solar_swap_flow_temperature_(TS14),sensor.solar_swapflowtemp,9,0,1/10,69,1 +"SM100, MS100",solar,163,swaprettemp,swap return temperature (TS15),uint16,C,false,sensor.solar_swap_return_temperature_(TS15),sensor.solar_swaprettemp,9,0,1/10,70,1 +"SM100, MS100",solar,163,heatassiston,heat assistance on,int8 (>=0<=0),K,true,number.solar_heat_assistance_on,number.solar_heatassiston,9,0,1/10,71,1 +"SM100, MS100",solar,163,heatassistoff,heat assistance off,int8 (>=0<=0),K,true,number.solar_heat_assistance_off,number.solar_heatassistoff,9,0,1/10,72,1 +"SM200, MS200",solar,164,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,0,1 +"SM200, MS200",solar,164,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,1,1 +"SM200, MS200",solar,164,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,2,1 +"SM200, MS200",solar,164,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,3,2 +"SM200, MS200",solar,164,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,5,1 +"SM200, MS200",solar,164,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,6,1 +"SM200, MS200",solar,164,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,7,1 +"SM200, MS200",solar,164,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,8,1 +"SM200, MS200",solar,164,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,5,9,1 +"SM200, MS200",solar,164,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1/10,10,1 +"SM200, MS200",solar,164,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1/10,11,1 +"SM200, MS200",solar,164,collector2temp,collector 2 temperature (TS7),int16,C,false,sensor.solar_collector_2_temperature_(TS7),sensor.solar_collector2temp,9,0,1/10,20,1 +"SM200, MS200",solar,164,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,17,1 +"SM200, MS200",solar,164,ts3,cylinder middle temperature (TS3),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS3),sensor.solar_ts3,9,0,1/10,21,1 +"SM200, MS200",solar,164,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,18,1 +"SM200, MS200",solar,164,ts8,(TS8),int16,C,false,sensor.solar_(TS8),sensor.solar_ts8,9,0,1/10,22,1 +"SM200, MS200",solar,164,ts16,(TS16),int16,C,false,sensor.solar_(TS16),sensor.solar_ts16,9,0,1/10,23,1 +"SM200, MS200",solar,164,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,19,1 +"SM200, MS200",solar,164,heatassistpower,heat assistance valve power (M1),uint8,%,false,sensor.solar_heat_assistance_valve_power_(M1),sensor.solar_heatassistpower,9,0,1,24,1 +"SM200, MS200",solar,164,solarpump2,pump 2 (PS4),boolean, ,false,binary_sensor.solar_pump_2_(PS4),binary_sensor.solar_solarpump2,9,0,1,25,1 +"SM200, MS200",solar,164,solarpump2mod,pump 2 modulation (PS4),uint8,%,false,sensor.solar_pump_2_modulation_(PS4),sensor.solar_solarpump2mod,9,0,1,26,1 +"SM200, MS200",solar,164,cyl2bottomtemp,second cylinder bottom temperature (TS5),int16,C,false,sensor.solar_second_cylinder_bottom_temperature_(TS5),sensor.solar_cyl2bottomtemp,9,0,1/10,27,1 +"SM200, MS200",solar,164,cyl3bottomtemp,third cylinder bottom temperature (TS11),int16,C,false,sensor.solar_third_cylinder_bottom_temperature_(TS11),sensor.solar_cyl3bottomtemp,9,0,1/10,28,1 +"SM200, MS200",solar,164,cyltoptemp,cylinder top temperature (TS10),int16,C,false,sensor.solar_cylinder_top_temperature_(TS10),sensor.solar_cyltoptemp,9,0,1/10,29,1 +"SM200, MS200",solar,164,heatexchangertemp,heat exchanger temperature (TS6),int16,C,false,sensor.solar_heat_exchanger_temperature_(TS6),sensor.solar_heatexchangertemp,9,0,1/10,30,1 +"SM200, MS200",solar,164,cylpumpmod,cylinder pump modulation (PS5),uint8,%,false,sensor.solar_cylinder_pump_modulation_(PS5),sensor.solar_cylpumpmod,9,0,1,31,1 +"SM200, MS200",solar,164,valvestatus,valve status,boolean, ,false,binary_sensor.solar_valve_status,binary_sensor.solar_valvestatus,9,0,1,32,1 +"SM200, MS200",solar,164,vs1status,valve status VS1,boolean, ,false,binary_sensor.solar_valve_status_VS1,binary_sensor.solar_vs1status,9,0,1,33,1 +"SM200, MS200",solar,164,vs3status,valve status VS3,boolean, ,false,binary_sensor.solar_valve_status_VS3,binary_sensor.solar_vs3status,9,0,1,34,1 +"SM200, MS200",solar,164,transferpump,transfer pump,boolean, ,false,binary_sensor.solar_transfer_pump,binary_sensor.solar_transferpump,9,0,1,35,1 +"SM200, MS200",solar,164,transferpumpmod,transfer pump modulation,uint8,%,false,sensor.solar_transfer_pump_modulation,sensor.solar_transferpumpmod,9,0,1,36,1 +"SM200, MS200",solar,164,collectormaxtemp,maximum collector temperature,uint8 (>=0<=0),C,true,number.solar_maximum_collector_temperature,number.solar_collectormaxtemp,9,0,1,37,1 +"SM200, MS200",solar,164,collectormintemp,minimum collector temperature,uint8 (>=0<=0),C,true,number.solar_minimum_collector_temperature,number.solar_collectormintemp,9,0,1,38,1 +"SM200, MS200",solar,164,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,13,2 +"SM200, MS200",solar,164,energytoday,total energy today,uint24,Wh,false,sensor.solar_total_energy_today,sensor.solar_energytoday,9,0,1,39,2 +"SM200, MS200",solar,164,energytotal,total energy,uint24,kWh,false,sensor.solar_total_energy,sensor.solar_energytotal,9,0,1/10,41,2 +"SM200, MS200",solar,164,pump2worktime,pump 2 working time,time,minutes,false,sensor.solar_pump_2_working_time,sensor.solar_pump2worktime,9,0,1,43,2 +"SM200, MS200",solar,164,m1worktime,differential control working time,time,minutes,false,sensor.solar_differential_control_working_time,sensor.solar_m1worktime,9,0,1,45,2 +"SM200, MS200",solar,164,heattransfersystem,heattransfer system,boolean (>=0<=0), ,true,switch.solar_heattransfer_system,switch.solar_heattransfersystem,9,0,1,47,1 +"SM200, MS200",solar,164,externalcyl,external cylinder,boolean (>=0<=0), ,true,switch.solar_external_cylinder,switch.solar_externalcyl,9,0,1,48,1 +"SM200, MS200",solar,164,thermaldisinfect,thermal disinfection,boolean (>=0<=0), ,true,switch.solar_thermal_disinfection,switch.solar_thermaldisinfect,9,0,1,49,1 +"SM200, MS200",solar,164,heatmetering,heatmetering,boolean (>=0<=0), ,true,switch.solar_heatmetering,switch.solar_heatmetering,9,0,1,50,1 +"SM200, MS200",solar,164,activated,activated,boolean (>=0<=0), ,true,switch.solar_activated,switch.solar_activated,9,0,1,51,1 +"SM200, MS200",solar,164,solarpumpmode,solar pump mode,enum [constant\|pwm\|analog] (>=0<=0), ,true,select.solar_solar_pump_mode,select.solar_solarpumpmode,9,0,1,52,1 +"SM200, MS200",solar,164,solarpumpkick,solar pump kick,boolean (>=0<=0), ,true,switch.solar_solar_pump_kick,switch.solar_solarpumpkick,9,0,1,53,1 +"SM200, MS200",solar,164,plainwatermode,plain water mode,boolean (>=0<=0), ,true,switch.solar_plain_water_mode,switch.solar_plainwatermode,9,0,1,54,1 +"SM200, MS200",solar,164,doublematchflow,doublematchflow,boolean (>=0<=0), ,true,switch.solar_doublematchflow,switch.solar_doublematchflow,9,0,1,55,1 +"SM200, MS200",solar,164,pump2minmod,minimum pump 2 modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_2_modulation,number.solar_pump2minmod,9,0,1,56,1 +"SM200, MS200",solar,164,turnondiff2,pump 2 turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_on_difference,number.solar_turnondiff2,9,0,1/10,57,1 +"SM200, MS200",solar,164,turnoffdiff2,pump 2 turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_off_difference,number.solar_turnoffdiff2,9,0,1/10,58,1 +"SM200, MS200",solar,164,pump2kick,pump kick 2,boolean (>=0<=0), ,true,switch.solar_pump_kick_2,switch.solar_pump2kick,9,0,1,59,1 +"SM200, MS200",solar,164,climatezone,climate zone,uint8 (>=0<=0), ,true,number.solar_climate_zone,number.solar_climatezone,9,0,1,60,1 +"SM200, MS200",solar,164,collector1area,collector 1 area,uint16 (>=0<=0),m²,true,number.solar_collector_1_area,number.solar_collector1area,9,0,1/10,61,1 +"SM200, MS200",solar,164,collector1type,collector 1 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_1_type,select.solar_collector1type,9,0,1,62,1 +"SM200, MS200",solar,164,collector2area,collector 2 area,uint16 (>=0<=0),m²,true,number.solar_collector_2_area,number.solar_collector2area,9,0,1/10,63,1 +"SM200, MS200",solar,164,collector2type,collector 2 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_2_type,select.solar_collector2type,9,0,1,64,1 +"SM200, MS200",solar,164,cylpriority,cylinder priority,enum [cyl 1\|cyl 2] (>=0<=0), ,true,select.solar_cylinder_priority,select.solar_cylpriority,9,0,1,65,1 +"SM200, MS200",solar,164,heatcntflowtemp,heat counter flow temperature,uint16,C,false,sensor.solar_heat_counter_flow_temperature,sensor.solar_heatcntflowtemp,9,0,1/10,66,1 +"SM200, MS200",solar,164,heatcntrettemp,heat counter return temperature,uint16,C,false,sensor.solar_heat_counter_return_temperature,sensor.solar_heatcntrettemp,9,0,1/10,67,1 +"SM200, MS200",solar,164,heatcnt,heat counter impulses,uint8, ,false,sensor.solar_heat_counter_impulses,sensor.solar_heatcnt,9,0,1,68,1 +"SM200, MS200",solar,164,swapflowtemp,swap flow temperature (TS14),uint16,C,false,sensor.solar_swap_flow_temperature_(TS14),sensor.solar_swapflowtemp,9,0,1/10,69,1 +"SM200, MS200",solar,164,swaprettemp,swap return temperature (TS15),uint16,C,false,sensor.solar_swap_return_temperature_(TS15),sensor.solar_swaprettemp,9,0,1/10,70,1 +"SM200, MS200",solar,164,heatassiston,heat assistance on,int8 (>=0<=0),K,true,number.solar_heat_assistance_on,number.solar_heatassiston,9,0,1/10,71,1 +"SM200, MS200",solar,164,heatassistoff,heat assistance off,int8 (>=0<=0),K,true,number.solar_heat_assistance_off,number.solar_heatassistoff,9,0,1/10,72,1 +"HP Module",heatpump,252,airhumidity,relative air humidity,uint8,%,false,sensor.heatpump_relative_air_humidity,sensor.heatpump_airhumidity,10,0,1,0,1 +"HP Module",heatpump,252,dewtemperature,dew point temperature,uint8,C,false,sensor.heatpump_dew_point_temperature,sensor.heatpump_dewtemperature,10,0,1,1,1 +"HP Module",heatpump,252,curflowtemp,current flow temperature,int16,C,false,sensor.heatpump_current_flow_temperature,sensor.heatpump_curflowtemp,10,0,1/10,2,1 +"HP Module",heatpump,252,rettemp,return temperature,int16,C,false,sensor.heatpump_return_temperature,sensor.heatpump_rettemp,10,0,1/10,3,1 +"HP Module",heatpump,252,sysrettemp,system return temperature,int16,C,false,sensor.heatpump_system_return_temperature,sensor.heatpump_sysrettemp,10,0,1/10,4,1 +"HP Module",heatpump,252,hpta4,drain pan temp (TA4),int16,C,false,sensor.heatpump_drain_pan_temp_(TA4),sensor.heatpump_hpta4,10,0,1/10,5,1 +"HP Module",heatpump,252,hptr1,compressor temperature (TR1),int16,C,false,sensor.heatpump_compressor_temperature_(TR1),sensor.heatpump_hptr1,10,0,1/10,6,1 +"HP Module",heatpump,252,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.heatpump_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.heatpump_hptr3,10,0,1/10,7,1 +"HP Module",heatpump,252,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.heatpump_evaporator_inlet_temperature_(TR4),sensor.heatpump_hptr4,10,0,1/10,8,1 +"HP Module",heatpump,252,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.heatpump_compressor_inlet_temperature_(TR5),sensor.heatpump_hptr5,10,0,1/10,9,1 +"HP Module",heatpump,252,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.heatpump_compressor_outlet_temperature_(TR6),sensor.heatpump_hptr6,10,0,1/10,10,1 +"HP Module",heatpump,252,hptl2,air inlet temperature (TL2),int16,C,false,sensor.heatpump_air_inlet_temperature_(TL2),sensor.heatpump_hptl2,10,0,1/10,11,1 +"HP Module",heatpump,252,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.heatpump_low_pressure_side_temperature_(PL1),sensor.heatpump_hppl1,10,0,1/10,12,1 +"HP Module",heatpump,252,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.heatpump_high_pressure_side_temperature_(PH1),sensor.heatpump_hpph1,10,0,1/10,13,1 +"HP Module",heatpump,252,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.heatpump_heating_pump_modulation,sensor.heatpump_heatingpumpmod,10,0,1,14,1 +"HP Module",heatpump,252,hpcompspd,compressor speed,uint8,%,false,sensor.heatpump_compressor_speed,sensor.heatpump_hpcompspd,10,0,1,15,1 +"HP Module",heatpump,252,hpactivity,compressor activity,enum [off\|heating\|hot water\|defrost\|compressor alarm], ,false,sensor.heatpump_compressor_activity,sensor.heatpump_hpactivity,10,0,1,16,1 +"HP Module",heatpump,252,hppower,compressor power output,uint16,W,false,sensor.heatpump_compressor_power_output,sensor.heatpump_hppower,10,0,1,17,1 +"HP Module",heatpump,252,hpcurrpower,compressor current power,uint16,W,false,sensor.heatpump_compressor_current_power,sensor.heatpump_hpcurrpower,10,0,1,18,1 +"HP Module",heatpump,252,hybridstrategy,hybrid control strategy,enum [cost optimized\|co2 optimized\|outside temperature alt.\|outside temperature parallel\|heatpump preferred\|boiler only] (>=0<=0), ,true,select.heatpump_hybrid_control_strategy,select.heatpump_hybridstrategy,10,0,1,19,1 +"HP Module",heatpump,252,lownoisemode,low noise mode,enum [off\|reduced output\|switch off hp\|perm. reduced] (>=0<=0), ,true,select.heatpump_low_noise_mode,select.heatpump_lownoisemode,10,0,1,20,1 +"HP Module",heatpump,252,lownoisestart,low noise starttime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_starttime,number.heatpump_lownoisestart,10,0,1,21,1 +"HP Module",heatpump,252,lownoisestop,low noise stoptime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_stoptime,number.heatpump_lownoisestop,10,0,1,22,1 +"HP Module",heatpump,252,dhw.hybriddhw,hybrid DHW,enum [eco\|high comfort] (>=0<=0), ,true,select.heatpump_dhw_hybrid_DHW,select.heatpump_dhw_hybriddhw,10,9,1,0,1 +"HP Module",heatpump,252,energypricegas,energy price gas,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_gas,number.heatpump_energypricegas,10,0,1,23,1 +"HP Module",heatpump,252,energypriceel,energy price electric,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_electric,number.heatpump_energypriceel,10,0,1,24,1 +"HP Module",heatpump,252,energyfeedpv,feed in PV,uint8 (>=0<=0),ct/kWh,true,number.heatpump_feed_in_PV,number.heatpump_energyfeedpv,10,0,1,25,1 +"HP Module",heatpump,252,switchovertemp,outside switchover temperature,int8 (>=0<=0),C,true,number.heatpump_outside_switchover_temperature,number.heatpump_switchovertemp,10,0,1,26,1 +"HP Module",heatpump,252,airpurgemode,air purge mode,boolean (>=0<=0), ,true,switch.heatpump_air_purge_mode,switch.heatpump_airpurgemode,10,0,1,27,1 +"HP Module",heatpump,252,heatpumpoutput,heatpump output,uint8 (>=0<=0),%,true,number.heatpump_heatpump_output,number.heatpump_heatpumpoutput,10,0,1,28,1 +"HP Module",heatpump,252,coolingcircuit,cooling circuit,boolean (>=0<=0), ,true,switch.heatpump_cooling_circuit,switch.heatpump_coolingcircuit,10,0,1,29,1 +"HP Module",heatpump,252,compstartmod,compressor start modulation,uint8 (>=0<=0),%,true,number.heatpump_compressor_start_modulation,number.heatpump_compstartmod,10,0,1,30,1 +"HP Module",heatpump,252,heatdrainpan,heat drain pan,boolean (>=0<=0), ,true,switch.heatpump_heat_drain_pan,switch.heatpump_heatdrainpan,10,0,1,31,1 +"HP Module",heatpump,252,heatcable,heating cable,boolean (>=0<=0), ,true,switch.heatpump_heating_cable,switch.heatpump_heatcable,10,0,1,32,1 +"HP Module",heatpump,252,nrgtotal,total energy,uint24,kWh,false,sensor.heatpump_total_energy,sensor.heatpump_nrgtotal,10,0,1/100,33,2 +"HP Module",heatpump,252,dhw.nrg,energy,uint24,kWh,false,sensor.heatpump_dhw_energy,sensor.heatpump_dhw_nrg,10,9,1/100,1,2 +"HP Module",heatpump,252,nrgheat,energy heating,uint24,kWh,false,sensor.heatpump_energy_heating,sensor.heatpump_nrgheat,10,0,1/100,35,2 +"HP Module",heatpump,252,metertotal,meter total,uint24,kWh,false,sensor.heatpump_meter_total,sensor.heatpump_metertotal,10,0,1/100,37,2 +"HP Module",heatpump,252,metercomp,meter compressor,uint24,kWh,false,sensor.heatpump_meter_compressor,sensor.heatpump_metercomp,10,0,1/100,39,2 +"HP Module",heatpump,252,metereheat,meter e-heater,uint24,kWh,false,sensor.heatpump_meter_e-heater,sensor.heatpump_metereheat,10,0,1/100,41,2 +"HP Module",heatpump,252,meterheat,meter heating,uint24,kWh,false,sensor.heatpump_meter_heating,sensor.heatpump_meterheat,10,0,1/100,43,2 +"HP Module",heatpump,252,dhw.meter,meter,uint24,kWh,false,sensor.heatpump_dhw_meter,sensor.heatpump_dhw_meter,10,9,1/100,3,2 +"HP Module",heatpump,252,heatingstarts,heating control starts,uint24, ,false,sensor.heatpump_heating_control_starts,sensor.heatpump_heatingstarts,10,0,1,45,2 +"HP Module",heatpump,252,dhw.startshp,starts hp,uint24, ,false,sensor.heatpump_dhw_starts_hp,sensor.heatpump_dhw_startshp,10,9,1,5,2 +"HP Module",heatpump,252,fuelheat,fuel consumption heating,uint32,kWh,false,sensor.heatpump_fuel_consumption_heating,sensor.heatpump_fuelheat,10,0,1/10,47,2 +"HP Module",heatpump,252,dhw.fueldhw,fuel consumption,uint32,kWh,false,sensor.heatpump_dhw_fuel_consumption,sensor.heatpump_dhw_fueldhw,10,9,1/10,7,2 +"HP Module",heatpump,252,elheat,el. consumption heating,uint32,kWh,false,sensor.heatpump_el._consumption_heating,sensor.heatpump_elheat,10,0,1/10,49,2 +"HP Module",heatpump,252,dhw.eldhw,el. consumption,uint32,kWh,false,sensor.heatpump_dhw_el._consumption,sensor.heatpump_dhw_eldhw,10,9,1/10,9,2 +"HP Module",heatpump,252,elgenheat,el. generation heating,uint32,kWh,false,sensor.heatpump_el._generation_heating,sensor.heatpump_elgenheat,10,0,1/10,51,2 +"HP Module",heatpump,252,dhw.elgendhw,el generation,uint32,kWh,false,sensor.heatpump_dhw_el_generation,sensor.heatpump_dhw_elgendhw,10,9,1/10,11,2 +"Hybrid Manager HM200",heatpump,248,airhumidity,relative air humidity,uint8,%,false,sensor.heatpump_relative_air_humidity,sensor.heatpump_airhumidity,10,0,1,0,1 +"Hybrid Manager HM200",heatpump,248,dewtemperature,dew point temperature,uint8,C,false,sensor.heatpump_dew_point_temperature,sensor.heatpump_dewtemperature,10,0,1,1,1 +"Hybrid Manager HM200",heatpump,248,curflowtemp,current flow temperature,int16,C,false,sensor.heatpump_current_flow_temperature,sensor.heatpump_curflowtemp,10,0,1/10,2,1 +"Hybrid Manager HM200",heatpump,248,rettemp,return temperature,int16,C,false,sensor.heatpump_return_temperature,sensor.heatpump_rettemp,10,0,1/10,3,1 +"Hybrid Manager HM200",heatpump,248,sysrettemp,system return temperature,int16,C,false,sensor.heatpump_system_return_temperature,sensor.heatpump_sysrettemp,10,0,1/10,4,1 +"Hybrid Manager HM200",heatpump,248,hpta4,drain pan temp (TA4),int16,C,false,sensor.heatpump_drain_pan_temp_(TA4),sensor.heatpump_hpta4,10,0,1/10,5,1 +"Hybrid Manager HM200",heatpump,248,hptr1,compressor temperature (TR1),int16,C,false,sensor.heatpump_compressor_temperature_(TR1),sensor.heatpump_hptr1,10,0,1/10,6,1 +"Hybrid Manager HM200",heatpump,248,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.heatpump_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.heatpump_hptr3,10,0,1/10,7,1 +"Hybrid Manager HM200",heatpump,248,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.heatpump_evaporator_inlet_temperature_(TR4),sensor.heatpump_hptr4,10,0,1/10,8,1 +"Hybrid Manager HM200",heatpump,248,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.heatpump_compressor_inlet_temperature_(TR5),sensor.heatpump_hptr5,10,0,1/10,9,1 +"Hybrid Manager HM200",heatpump,248,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.heatpump_compressor_outlet_temperature_(TR6),sensor.heatpump_hptr6,10,0,1/10,10,1 +"Hybrid Manager HM200",heatpump,248,hptl2,air inlet temperature (TL2),int16,C,false,sensor.heatpump_air_inlet_temperature_(TL2),sensor.heatpump_hptl2,10,0,1/10,11,1 +"Hybrid Manager HM200",heatpump,248,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.heatpump_low_pressure_side_temperature_(PL1),sensor.heatpump_hppl1,10,0,1/10,12,1 +"Hybrid Manager HM200",heatpump,248,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.heatpump_high_pressure_side_temperature_(PH1),sensor.heatpump_hpph1,10,0,1/10,13,1 +"Hybrid Manager HM200",heatpump,248,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.heatpump_heating_pump_modulation,sensor.heatpump_heatingpumpmod,10,0,1,14,1 +"Hybrid Manager HM200",heatpump,248,hpcompspd,compressor speed,uint8,%,false,sensor.heatpump_compressor_speed,sensor.heatpump_hpcompspd,10,0,1,15,1 +"Hybrid Manager HM200",heatpump,248,hpactivity,compressor activity,enum [off\|heating\|hot water\|defrost\|compressor alarm], ,false,sensor.heatpump_compressor_activity,sensor.heatpump_hpactivity,10,0,1,16,1 +"Hybrid Manager HM200",heatpump,248,hppower,compressor power output,uint16,W,false,sensor.heatpump_compressor_power_output,sensor.heatpump_hppower,10,0,1,17,1 +"Hybrid Manager HM200",heatpump,248,hpcurrpower,compressor current power,uint16,W,false,sensor.heatpump_compressor_current_power,sensor.heatpump_hpcurrpower,10,0,1,18,1 +"Hybrid Manager HM200",heatpump,248,hybridstrategy,hybrid control strategy,enum [cost optimized\|co2 optimized\|outside temperature alt.\|outside temperature parallel\|heatpump preferred\|boiler only] (>=0<=0), ,true,select.heatpump_hybrid_control_strategy,select.heatpump_hybridstrategy,10,0,1,19,1 +"Hybrid Manager HM200",heatpump,248,lownoisemode,low noise mode,enum [off\|reduced output\|switch off hp\|perm. reduced] (>=0<=0), ,true,select.heatpump_low_noise_mode,select.heatpump_lownoisemode,10,0,1,20,1 +"Hybrid Manager HM200",heatpump,248,lownoisestart,low noise starttime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_starttime,number.heatpump_lownoisestart,10,0,1,21,1 +"Hybrid Manager HM200",heatpump,248,lownoisestop,low noise stoptime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_stoptime,number.heatpump_lownoisestop,10,0,1,22,1 +"Hybrid Manager HM200",heatpump,248,dhw.hybriddhw,hybrid DHW,enum [eco\|high comfort] (>=0<=0), ,true,select.heatpump_dhw_hybrid_DHW,select.heatpump_dhw_hybriddhw,10,9,1,0,1 +"Hybrid Manager HM200",heatpump,248,energypricegas,energy price gas,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_gas,number.heatpump_energypricegas,10,0,1,23,1 +"Hybrid Manager HM200",heatpump,248,energypriceel,energy price electric,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_electric,number.heatpump_energypriceel,10,0,1,24,1 +"Hybrid Manager HM200",heatpump,248,energyfeedpv,feed in PV,uint8 (>=0<=0),ct/kWh,true,number.heatpump_feed_in_PV,number.heatpump_energyfeedpv,10,0,1,25,1 +"Hybrid Manager HM200",heatpump,248,switchovertemp,outside switchover temperature,int8 (>=0<=0),C,true,number.heatpump_outside_switchover_temperature,number.heatpump_switchovertemp,10,0,1,26,1 +"Hybrid Manager HM200",heatpump,248,airpurgemode,air purge mode,boolean (>=0<=0), ,true,switch.heatpump_air_purge_mode,switch.heatpump_airpurgemode,10,0,1,27,1 +"Hybrid Manager HM200",heatpump,248,heatpumpoutput,heatpump output,uint8 (>=0<=0),%,true,number.heatpump_heatpump_output,number.heatpump_heatpumpoutput,10,0,1,28,1 +"Hybrid Manager HM200",heatpump,248,coolingcircuit,cooling circuit,boolean (>=0<=0), ,true,switch.heatpump_cooling_circuit,switch.heatpump_coolingcircuit,10,0,1,29,1 +"Hybrid Manager HM200",heatpump,248,compstartmod,compressor start modulation,uint8 (>=0<=0),%,true,number.heatpump_compressor_start_modulation,number.heatpump_compstartmod,10,0,1,30,1 +"Hybrid Manager HM200",heatpump,248,heatdrainpan,heat drain pan,boolean (>=0<=0), ,true,switch.heatpump_heat_drain_pan,switch.heatpump_heatdrainpan,10,0,1,31,1 +"Hybrid Manager HM200",heatpump,248,heatcable,heating cable,boolean (>=0<=0), ,true,switch.heatpump_heating_cable,switch.heatpump_heatcable,10,0,1,32,1 +"Hybrid Manager HM200",heatpump,248,nrgtotal,total energy,uint24,kWh,false,sensor.heatpump_total_energy,sensor.heatpump_nrgtotal,10,0,1/100,33,2 +"Hybrid Manager HM200",heatpump,248,dhw.nrg,energy,uint24,kWh,false,sensor.heatpump_dhw_energy,sensor.heatpump_dhw_nrg,10,9,1/100,1,2 +"Hybrid Manager HM200",heatpump,248,nrgheat,energy heating,uint24,kWh,false,sensor.heatpump_energy_heating,sensor.heatpump_nrgheat,10,0,1/100,35,2 +"Hybrid Manager HM200",heatpump,248,metertotal,meter total,uint24,kWh,false,sensor.heatpump_meter_total,sensor.heatpump_metertotal,10,0,1/100,37,2 +"Hybrid Manager HM200",heatpump,248,metercomp,meter compressor,uint24,kWh,false,sensor.heatpump_meter_compressor,sensor.heatpump_metercomp,10,0,1/100,39,2 +"Hybrid Manager HM200",heatpump,248,metereheat,meter e-heater,uint24,kWh,false,sensor.heatpump_meter_e-heater,sensor.heatpump_metereheat,10,0,1/100,41,2 +"Hybrid Manager HM200",heatpump,248,meterheat,meter heating,uint24,kWh,false,sensor.heatpump_meter_heating,sensor.heatpump_meterheat,10,0,1/100,43,2 +"Hybrid Manager HM200",heatpump,248,dhw.meter,meter,uint24,kWh,false,sensor.heatpump_dhw_meter,sensor.heatpump_dhw_meter,10,9,1/100,3,2 +"Hybrid Manager HM200",heatpump,248,heatingstarts,heating control starts,uint24, ,false,sensor.heatpump_heating_control_starts,sensor.heatpump_heatingstarts,10,0,1,45,2 +"Hybrid Manager HM200",heatpump,248,dhw.startshp,starts hp,uint24, ,false,sensor.heatpump_dhw_starts_hp,sensor.heatpump_dhw_startshp,10,9,1,5,2 +"Hybrid Manager HM200",heatpump,248,fuelheat,fuel consumption heating,uint32,kWh,false,sensor.heatpump_fuel_consumption_heating,sensor.heatpump_fuelheat,10,0,1/10,47,2 +"Hybrid Manager HM200",heatpump,248,dhw.fueldhw,fuel consumption,uint32,kWh,false,sensor.heatpump_dhw_fuel_consumption,sensor.heatpump_dhw_fueldhw,10,9,1/10,7,2 +"Hybrid Manager HM200",heatpump,248,elheat,el. consumption heating,uint32,kWh,false,sensor.heatpump_el._consumption_heating,sensor.heatpump_elheat,10,0,1/10,49,2 +"Hybrid Manager HM200",heatpump,248,dhw.eldhw,el. consumption,uint32,kWh,false,sensor.heatpump_dhw_el._consumption,sensor.heatpump_dhw_eldhw,10,9,1/10,9,2 +"Hybrid Manager HM200",heatpump,248,elgenheat,el. generation heating,uint32,kWh,false,sensor.heatpump_el._generation_heating,sensor.heatpump_elgenheat,10,0,1/10,51,2 +"Hybrid Manager HM200",heatpump,248,dhw.elgendhw,el generation,uint32,kWh,false,sensor.heatpump_dhw_el_generation,sensor.heatpump_dhw_elgendhw,10,9,1/10,11,2 +"CSH5800iG",heatpump,16,airhumidity,relative air humidity,uint8,%,false,sensor.heatpump_relative_air_humidity,sensor.heatpump_airhumidity,10,0,1,0,1 +"CSH5800iG",heatpump,16,dewtemperature,dew point temperature,uint8,C,false,sensor.heatpump_dew_point_temperature,sensor.heatpump_dewtemperature,10,0,1,1,1 +"CSH5800iG",heatpump,16,curflowtemp,current flow temperature,int16,C,false,sensor.heatpump_current_flow_temperature,sensor.heatpump_curflowtemp,10,0,1/10,2,1 +"CSH5800iG",heatpump,16,rettemp,return temperature,int16,C,false,sensor.heatpump_return_temperature,sensor.heatpump_rettemp,10,0,1/10,3,1 +"CSH5800iG",heatpump,16,sysrettemp,system return temperature,int16,C,false,sensor.heatpump_system_return_temperature,sensor.heatpump_sysrettemp,10,0,1/10,4,1 +"CSH5800iG",heatpump,16,hpta4,drain pan temp (TA4),int16,C,false,sensor.heatpump_drain_pan_temp_(TA4),sensor.heatpump_hpta4,10,0,1/10,5,1 +"CSH5800iG",heatpump,16,hptr1,compressor temperature (TR1),int16,C,false,sensor.heatpump_compressor_temperature_(TR1),sensor.heatpump_hptr1,10,0,1/10,6,1 +"CSH5800iG",heatpump,16,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.heatpump_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.heatpump_hptr3,10,0,1/10,7,1 +"CSH5800iG",heatpump,16,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.heatpump_evaporator_inlet_temperature_(TR4),sensor.heatpump_hptr4,10,0,1/10,8,1 +"CSH5800iG",heatpump,16,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.heatpump_compressor_inlet_temperature_(TR5),sensor.heatpump_hptr5,10,0,1/10,9,1 +"CSH5800iG",heatpump,16,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.heatpump_compressor_outlet_temperature_(TR6),sensor.heatpump_hptr6,10,0,1/10,10,1 +"CSH5800iG",heatpump,16,hptl2,air inlet temperature (TL2),int16,C,false,sensor.heatpump_air_inlet_temperature_(TL2),sensor.heatpump_hptl2,10,0,1/10,11,1 +"CSH5800iG",heatpump,16,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.heatpump_low_pressure_side_temperature_(PL1),sensor.heatpump_hppl1,10,0,1/10,12,1 +"CSH5800iG",heatpump,16,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.heatpump_high_pressure_side_temperature_(PH1),sensor.heatpump_hpph1,10,0,1/10,13,1 +"CSH5800iG",heatpump,16,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.heatpump_heating_pump_modulation,sensor.heatpump_heatingpumpmod,10,0,1,14,1 +"CSH5800iG",heatpump,16,hpcompspd,compressor speed,uint8,%,false,sensor.heatpump_compressor_speed,sensor.heatpump_hpcompspd,10,0,1,15,1 +"CSH5800iG",heatpump,16,hpactivity,compressor activity,enum [off\|heating\|hot water\|defrost\|compressor alarm], ,false,sensor.heatpump_compressor_activity,sensor.heatpump_hpactivity,10,0,1,16,1 +"CSH5800iG",heatpump,16,hppower,compressor power output,uint16,W,false,sensor.heatpump_compressor_power_output,sensor.heatpump_hppower,10,0,1,17,1 +"CSH5800iG",heatpump,16,hpcurrpower,compressor current power,uint16,W,false,sensor.heatpump_compressor_current_power,sensor.heatpump_hpcurrpower,10,0,1,18,1 +"CSH5800iG",heatpump,16,hybridstrategy,hybrid control strategy,enum [cost optimized\|co2 optimized\|outside temperature alt.\|outside temperature parallel\|heatpump preferred\|boiler only] (>=0<=0), ,true,select.heatpump_hybrid_control_strategy,select.heatpump_hybridstrategy,10,0,1,19,1 +"CSH5800iG",heatpump,16,lownoisemode,low noise mode,enum [off\|reduced output\|switch off hp\|perm. reduced] (>=0<=0), ,true,select.heatpump_low_noise_mode,select.heatpump_lownoisemode,10,0,1,20,1 +"CSH5800iG",heatpump,16,lownoisestart,low noise starttime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_starttime,number.heatpump_lownoisestart,10,0,1,21,1 +"CSH5800iG",heatpump,16,lownoisestop,low noise stoptime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_stoptime,number.heatpump_lownoisestop,10,0,1,22,1 +"CSH5800iG",heatpump,16,dhw.hybriddhw,hybrid DHW,enum [eco\|high comfort] (>=0<=0), ,true,select.heatpump_dhw_hybrid_DHW,select.heatpump_dhw_hybriddhw,10,9,1,0,1 +"CSH5800iG",heatpump,16,energypricegas,energy price gas,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_gas,number.heatpump_energypricegas,10,0,1,23,1 +"CSH5800iG",heatpump,16,energypriceel,energy price electric,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_electric,number.heatpump_energypriceel,10,0,1,24,1 +"CSH5800iG",heatpump,16,energyfeedpv,feed in PV,uint8 (>=0<=0),ct/kWh,true,number.heatpump_feed_in_PV,number.heatpump_energyfeedpv,10,0,1,25,1 +"CSH5800iG",heatpump,16,switchovertemp,outside switchover temperature,int8 (>=0<=0),C,true,number.heatpump_outside_switchover_temperature,number.heatpump_switchovertemp,10,0,1,26,1 +"CSH5800iG",heatpump,16,airpurgemode,air purge mode,boolean (>=0<=0), ,true,switch.heatpump_air_purge_mode,switch.heatpump_airpurgemode,10,0,1,27,1 +"CSH5800iG",heatpump,16,heatpumpoutput,heatpump output,uint8 (>=0<=0),%,true,number.heatpump_heatpump_output,number.heatpump_heatpumpoutput,10,0,1,28,1 +"CSH5800iG",heatpump,16,coolingcircuit,cooling circuit,boolean (>=0<=0), ,true,switch.heatpump_cooling_circuit,switch.heatpump_coolingcircuit,10,0,1,29,1 +"CSH5800iG",heatpump,16,compstartmod,compressor start modulation,uint8 (>=0<=0),%,true,number.heatpump_compressor_start_modulation,number.heatpump_compstartmod,10,0,1,30,1 +"CSH5800iG",heatpump,16,heatdrainpan,heat drain pan,boolean (>=0<=0), ,true,switch.heatpump_heat_drain_pan,switch.heatpump_heatdrainpan,10,0,1,31,1 +"CSH5800iG",heatpump,16,heatcable,heating cable,boolean (>=0<=0), ,true,switch.heatpump_heating_cable,switch.heatpump_heatcable,10,0,1,32,1 +"CSH5800iG",heatpump,16,nrgtotal,total energy,uint24,kWh,false,sensor.heatpump_total_energy,sensor.heatpump_nrgtotal,10,0,1/100,33,2 +"CSH5800iG",heatpump,16,dhw.nrg,energy,uint24,kWh,false,sensor.heatpump_dhw_energy,sensor.heatpump_dhw_nrg,10,9,1/100,1,2 +"CSH5800iG",heatpump,16,nrgheat,energy heating,uint24,kWh,false,sensor.heatpump_energy_heating,sensor.heatpump_nrgheat,10,0,1/100,35,2 +"CSH5800iG",heatpump,16,metertotal,meter total,uint24,kWh,false,sensor.heatpump_meter_total,sensor.heatpump_metertotal,10,0,1/100,37,2 +"CSH5800iG",heatpump,16,metercomp,meter compressor,uint24,kWh,false,sensor.heatpump_meter_compressor,sensor.heatpump_metercomp,10,0,1/100,39,2 +"CSH5800iG",heatpump,16,metereheat,meter e-heater,uint24,kWh,false,sensor.heatpump_meter_e-heater,sensor.heatpump_metereheat,10,0,1/100,41,2 +"CSH5800iG",heatpump,16,meterheat,meter heating,uint24,kWh,false,sensor.heatpump_meter_heating,sensor.heatpump_meterheat,10,0,1/100,43,2 +"CSH5800iG",heatpump,16,dhw.meter,meter,uint24,kWh,false,sensor.heatpump_dhw_meter,sensor.heatpump_dhw_meter,10,9,1/100,3,2 +"CSH5800iG",heatpump,16,heatingstarts,heating control starts,uint24, ,false,sensor.heatpump_heating_control_starts,sensor.heatpump_heatingstarts,10,0,1,45,2 +"CSH5800iG",heatpump,16,dhw.startshp,starts hp,uint24, ,false,sensor.heatpump_dhw_starts_hp,sensor.heatpump_dhw_startshp,10,9,1,5,2 +"CSH5800iG",heatpump,16,fuelheat,fuel consumption heating,uint32,kWh,false,sensor.heatpump_fuel_consumption_heating,sensor.heatpump_fuelheat,10,0,1/10,47,2 +"CSH5800iG",heatpump,16,dhw.fueldhw,fuel consumption,uint32,kWh,false,sensor.heatpump_dhw_fuel_consumption,sensor.heatpump_dhw_fueldhw,10,9,1/10,7,2 +"CSH5800iG",heatpump,16,elheat,el. consumption heating,uint32,kWh,false,sensor.heatpump_el._consumption_heating,sensor.heatpump_elheat,10,0,1/10,49,2 +"CSH5800iG",heatpump,16,dhw.eldhw,el. consumption,uint32,kWh,false,sensor.heatpump_dhw_el._consumption,sensor.heatpump_dhw_eldhw,10,9,1/10,9,2 +"CSH5800iG",heatpump,16,elgenheat,el. generation heating,uint32,kWh,false,sensor.heatpump_el._generation_heating,sensor.heatpump_elgenheat,10,0,1/10,51,2 +"CSH5800iG",heatpump,16,dhw.elgendhw,el generation,uint32,kWh,false,sensor.heatpump_dhw_el_generation,sensor.heatpump_dhw_elgendhw,10,9,1/10,11,2 +"WM10",switch,71,activated,activated,boolean, ,false,binary_sensor.switch_activated,binary_sensor.switch_activated,12,0,1,0,1 +"WM10",switch,71,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.switch_flow_temperature_(TC1),sensor.switch_flowtemphc,12,0,1/10,1,1 +"WM10",switch,71,status,status,int8, ,false,sensor.switch_status,sensor.switch_status,12,0,1,2,1 +"Rego 3000",controller,240,datetime,date/time,string, ,false,sensor.controller_date/time,sensor.controller_datetime,13,0,1,0,13 +"MX400",connect,17,datetime,date/time,string, ,false,sensor.connect_date/time,sensor.connect_datetime,14,0,1,0,13 +"MX400",connect,17,outdoortemp,outside temperature,int16,C,false,sensor.connect_outside_temperature,sensor.connect_outdoortemp,14,0,1/10,13,1 +"MX400",connect,17,src1.currtemp,current room temperature,int16,C,false,sensor.connect_src1_current_room_temperature,sensor.connect_src1_currtemp,14,36,1/10,0,1 +"MX400",connect,17,src1.airhumidity,relative air humidity,uint8,%,false,sensor.connect_src1_relative_air_humidity,sensor.connect_src1_airhumidity,14,36,1,1,1 +"MX400",connect,17,src1.dewtemperature,dew point temperature,int16,C,false,sensor.connect_src1_dew_point_temperature,sensor.connect_src1_dewtemperature,14,36,1/10,2,1 +"MX400",connect,17,src1.seltemp,selected room temperature,uint8 (>=5<=30),C,true,number.connect_src1_selected_room_temperature,number.connect_src1_seltemp,14,36,1/2,3,1 +"MX400",connect,17,src1.mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.connect_src1_operating_mode,select.connect_src1_mode,14,36,1,4,1 +"MX400",connect,17,src1.name,name,string (>=0<=0), ,true,sensor.connect_src1_name,sensor.connect_src1_name,14,36,1,5,26 +"MX400",connect,17,src1.childlock,child lock,boolean (>=0<=0), ,true,switch.connect_src1_child_lock,switch.connect_src1_childlock,14,36,1,31,1 +"MX400",connect,17,src1.icon,icon,enum [none\|mdi:chef-hat\|mdi:sofa-single-outline\|mdi:bowl-mix-outline\|mdi:bed-single-outline\|mdi:bed-double-outline\|mdi:teddy-bear\|mdi:shower\|mdi:laptop\|mdi:door\|mdi:palette-outline\|mdi:washing-machine\|mdi:bookshelf] (>=0<=0), ,true,select.connect_src1_icon,select.connect_src1_icon,14,36,1,32,1 +"EM10",alert,74,setflowtemp,set flow temperature,uint8,C,false,sensor.alert_set_flow_temperature,sensor.alert_setflowtemp,15,0,1,0,1 +"EM10",alert,74,setburnpow,burner set power,uint8,%,false,sensor.alert_burner_set_power,sensor.alert_setburnpow,15,0,1,1,1 +"EM10, EM100",extension,243,flowtempvf,flow temperature in header (T0/Vf),int16,C,false,sensor.extension_flow_temperature_in_header_(T0/Vf),sensor.extension_flowtempvf,16,0,1/10,0,1 +"EM10, EM100",extension,243,input,input,uint8,V,false,sensor.extension_input,sensor.extension_input,16,0,1/10,1,1 +"EM10, EM100",extension,243,outpow,output IO1,uint8,%,false,sensor.extension_output_IO1,sensor.extension_outpow,16,0,1,2,1 +"EM10, EM100",extension,243,setpower,request power,uint8,%,false,sensor.extension_request_power,sensor.extension_setpower,16,0,1,3,1 +"EM10, EM100",extension,243,setpoint,set temp.,uint8,C,false,sensor.extension_set_temp.,sensor.extension_setpoint,16,0,1,4,1 +"EM10, EM100",extension,243,minv,min volt.,uint8 (>=0<=0),V,true,number.extension_min_volt.,number.extension_minv,16,0,1/10,5,1 +"EM10, EM100",extension,243,maxv,max volt.,uint8 (>=0<=0),V,true,number.extension_max_volt.,number.extension_maxv,16,0,1/10,6,1 +"EM10, EM100",extension,243,mint,min temp.,uint8 (>=0<=0),C,true,number.extension_min_temp.,number.extension_mint,16,0,1,7,1 +"EM10, EM100",extension,243,maxt,max temp.,uint8 (>=0<=0),C,true,number.extension_max_temp.,number.extension_maxt,16,0,1,8,1 +"EM10, EM100",extension,243,mode,operating mode,uint8, ,false,sensor.extension_operating_mode,sensor.extension_mode,16,0,1,9,1 +"T1RF",extension,220,flowtempvf,flow temperature in header (T0/Vf),int16,C,false,sensor.extension_flow_temperature_in_header_(T0/Vf),sensor.extension_flowtempvf,16,0,1/10,0,1 +"T1RF",extension,220,input,input,uint8,V,false,sensor.extension_input,sensor.extension_input,16,0,1/10,1,1 +"T1RF",extension,220,outpow,output IO1,uint8,%,false,sensor.extension_output_IO1,sensor.extension_outpow,16,0,1,2,1 +"T1RF",extension,220,setpower,request power,uint8,%,false,sensor.extension_request_power,sensor.extension_setpower,16,0,1,3,1 +"T1RF",extension,220,setpoint,set temp.,uint8,C,false,sensor.extension_set_temp.,sensor.extension_setpoint,16,0,1,4,1 +"T1RF",extension,220,minv,min volt.,uint8 (>=0<=0),V,true,number.extension_min_volt.,number.extension_minv,16,0,1/10,5,1 +"T1RF",extension,220,maxv,max volt.,uint8 (>=0<=0),V,true,number.extension_max_volt.,number.extension_maxv,16,0,1/10,6,1 +"T1RF",extension,220,mint,min temp.,uint8 (>=0<=0),C,true,number.extension_min_temp.,number.extension_mint,16,0,1,7,1 +"T1RF",extension,220,maxt,max temp.,uint8 (>=0<=0),C,true,number.extension_max_temp.,number.extension_maxt,16,0,1,8,1 +"T1RF",extension,220,mode,operating mode,uint8, ,false,sensor.extension_operating_mode,sensor.extension_mode,16,0,1,9,1 +"AM200",heatsource,228,ahs1.sysflowtemp,system flow temperature,int16,C,false,sensor.heatsource_ahs1_system_flow_temperature,sensor.heatsource_ahs1_sysflowtemp,18,19,1/10,0,1 +"AM200",heatsource,228,ahs1.sysrettemp,system return temperature,int16,C,false,sensor.heatsource_ahs1_system_return_temperature,sensor.heatsource_ahs1_sysrettemp,18,19,1/10,1,1 +"AM200",heatsource,228,ahs1.altflowtemp,alternative hs flow temperature,int16,C,false,sensor.heatsource_ahs1_alternative_hs_flow_temperature,sensor.heatsource_ahs1_altflowtemp,18,19,1/10,2,1 +"AM200",heatsource,228,ahs1.altrettemp,alternative hs return temperature,int16,C,false,sensor.heatsource_ahs1_alternative_hs_return_temperature,sensor.heatsource_ahs1_altrettemp,18,19,1/10,3,1 +"AM200",heatsource,228,ahs1.cyltoptemp,cylinder top temperature,int16,C,false,sensor.heatsource_ahs1_cylinder_top_temperature,sensor.heatsource_ahs1_cyltoptemp,18,19,1/10,4,1 +"AM200",heatsource,228,ahs1.cylcentertemp,cylinder center temperature,int16,C,false,sensor.heatsource_ahs1_cylinder_center_temperature,sensor.heatsource_ahs1_cylcentertemp,18,19,1/10,5,1 +"AM200",heatsource,228,ahs1.cylbottomtemp,cylinder bottom temperature,int16,C,false,sensor.heatsource_ahs1_cylinder_bottom_temperature,sensor.heatsource_ahs1_cylbottomtemp,18,19,1/10,6,1 +"AM200",heatsource,228,ahs1.fluegastemp,flue gas temperature,int16,C,false,sensor.heatsource_ahs1_flue_gas_temperature,sensor.heatsource_ahs1_fluegastemp,18,19,1/10,7,1 +"AM200",heatsource,228,ahs1.valvebuffer,buffer valve,uint8,%,false,sensor.heatsource_ahs1_buffer_valve,sensor.heatsource_ahs1_valvebuffer,18,19,1,8,1 +"AM200",heatsource,228,ahs1.valvereturn,return valve,uint8,%,false,sensor.heatsource_ahs1_return_valve,sensor.heatsource_ahs1_valvereturn,18,19,1,9,1 +"AM200",heatsource,228,ahs1.apumpmod,alternative hs pump modulation,uint8,%,false,sensor.heatsource_ahs1_alternative_hs_pump_modulation,sensor.heatsource_ahs1_apumpmod,18,19,1,10,1 +"AM200",heatsource,228,ahs1.vr2config,vr2 configuration,enum [off\|bypass] (>=0<=0), ,true,select.heatsource_ahs1_vr2_configuration,select.heatsource_ahs1_vr2config,18,19,1,11,1 +"AM200",heatsource,228,ahs1.ahsactivated,alternate heat source activation,boolean (>=0<=0), ,true,switch.heatsource_ahs1_alternate_heat_source_activation,switch.heatsource_ahs1_ahsactivated,18,19,1,12,1 +"AM200",heatsource,228,ahs1.apumpconfig,primary pump config,boolean (>=0<=0), ,true,switch.heatsource_ahs1_primary_pump_config,switch.heatsource_ahs1_apumpconfig,18,19,1,13,1 +"AM200",heatsource,228,ahs1.apumpsignal,output for pr1 pump,enum [off\|pwm\|pwm inverse] (>=0<=0), ,true,select.heatsource_ahs1_output_for_pr1_pump,select.heatsource_ahs1_apumpsignal,18,19,1,14,1 +"AM200",heatsource,228,ahs1.apumpmin,min output pump pr1,uint8 (>=12<=50),%,true,number.heatsource_ahs1_min_output_pump_pr1,number.heatsource_ahs1_apumpmin,18,19,1,15,1 +"AM200",heatsource,228,ahs1.temprise,ahs return temp rise,boolean (>=0<=0), ,true,switch.heatsource_ahs1_ahs_return_temp_rise,switch.heatsource_ahs1_temprise,18,19,1,16,1 +"AM200",heatsource,228,ahs1.setreturntemp,set temp return,uint8 (>=40<=75),C,true,number.heatsource_ahs1_set_temp_return,number.heatsource_ahs1_setreturntemp,18,19,1,17,1 +"AM200",heatsource,228,ahs1.mixruntime,mixer run time,uint16 (>=0<=600),seconds,true,number.heatsource_ahs1_mixer_run_time,number.heatsource_ahs1_mixruntime,18,19,1,18,1 +"AM200",heatsource,228,ahs1.setflowtemp,set flow temperature,uint8 (>=40<=75),C,true,number.heatsource_ahs1_set_flow_temperature,number.heatsource_ahs1_setflowtemp,18,19,1,19,1 +"AM200",heatsource,228,ahs1.bufbypass,buffer bypass config,enum [no\|mixer\|valve] (>=0<=0), ,true,select.heatsource_ahs1_buffer_bypass_config,select.heatsource_ahs1_bufbypass,18,19,1,20,1 +"AM200",heatsource,228,ahs1.bufmixruntime,bypass mixer run time,uint16 (>=0<=600),seconds,true,number.heatsource_ahs1_bypass_mixer_run_time,number.heatsource_ahs1_bufmixruntime,18,19,1,21,1 +"AM200",heatsource,228,ahs1.bufconfig,dhw buffer config,enum [off\|monovalent\|bivalent] (>=0<=0), ,true,select.heatsource_ahs1_dhw_buffer_config,select.heatsource_ahs1_bufconfig,18,19,1,22,1 +"AM200",heatsource,228,ahs1.blockmode,config htg. blocking mode,enum [off\|auto\|blocking] (>=0<=0), ,true,select.heatsource_ahs1_config_htg._blocking_mode,select.heatsource_ahs1_blockmode,18,19,1,23,1 +"AM200",heatsource,228,ahs1.blockterm,config of block terminal,enum [n_o\|n_c] (>=0<=0), ,true,select.heatsource_ahs1_config_of_block_terminal,select.heatsource_ahs1_blockterm,18,19,1,24,1 +"AM200",heatsource,228,ahs1.blockhyst,hyst. for boiler block,int8 (>=0<=50),C,true,number.heatsource_ahs1_hyst._for_boiler_block,number.heatsource_ahs1_blockhyst,18,19,1,25,1 +"AM200",heatsource,228,ahs1.releasewait,boiler release wait time,uint8 (>=0<=240),minutes,true,number.heatsource_ahs1_boiler_release_wait_time,number.heatsource_ahs1_releasewait,18,19,1,26,1 +"AM200",heatsource,228,ahs1.burner,burner,boolean, ,false,binary_sensor.heatsource_ahs1_burner,binary_sensor.heatsource_ahs1_burner,18,19,1,27,1 +"AM200",heatsource,228,ahs1.apump,alternative hs pump,boolean, ,false,binary_sensor.heatsource_ahs1_alternative_hs_pump,binary_sensor.heatsource_ahs1_apump,18,19,1,28,1 +"AM200",heatsource,228,ahs1.heatrequest,heat request,uint8,%,false,sensor.heatsource_ahs1_heat_request,sensor.heatsource_ahs1_heatrequest,18,19,1,29,1 +"AM200",heatsource,228,ahs1.blockremain,remaining blocktime,uint8,minutes,false,sensor.heatsource_ahs1_remaining_blocktime,sensor.heatsource_ahs1_blockremain,18,19,1,30,1 +"AM200",heatsource,228,ahs1.blockremaindhw,remaining blocktime dhw,uint8,minutes,false,sensor.heatsource_ahs1_remaining_blocktime_dhw,sensor.heatsource_ahs1_blockremaindhw,18,19,1,31,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,outfresh,outdoor fresh air,int16,C,false,sensor.ventilation_outdoor_fresh_air,sensor.ventilation_outfresh,19,0,1/10,0,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,infresh,indoor fresh air,int16,C,false,sensor.ventilation_indoor_fresh_air,sensor.ventilation_infresh,19,0,1/10,1,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,outexhaust,outdoor exhaust air,int16,C,false,sensor.ventilation_outdoor_exhaust_air,sensor.ventilation_outexhaust,19,0,1/10,2,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,inexhaust,indoor exhaust air,int16,C,false,sensor.ventilation_indoor_exhaust_air,sensor.ventilation_inexhaust,19,0,1/10,3,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,ventinspeed,in blower speed,uint8,%,false,sensor.ventilation_in_blower_speed,sensor.ventilation_ventinspeed,19,0,1,4,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,ventoutspeed,out blower speed,uint8,%,false,sensor.ventilation_out_blower_speed,sensor.ventilation_ventoutspeed,19,0,1,5,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,ventmode,ventilation mode,enum [auto\|off\|L1\|L2\|L3\|L4\|demand\|sleep\|intense\|bypass\|party\|fireplace] (>=0<=0), ,true,select.ventilation_ventilation_mode,select.ventilation_ventmode,19,0,1,6,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,airquality,air quality (voc),uint16, ,false,sensor.ventilation_air_quality_(voc),sensor.ventilation_airquality,19,0,1,7,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,airhumidity,relative air humidity,uint8,%,false,sensor.ventilation_relative_air_humidity,sensor.ventilation_airhumidity,19,0,1,8,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,bypass,bypass,boolean (>=0<=0), ,true,switch.ventilation_bypass,switch.ventilation_bypass,19,0,1,9,1 +"IPM",water,100,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.water_dhw_selected_temperature,number.water_dhw_seltemp,20,9,1,0,1 +"IPM",water,100,dhw.temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,1,1 +"IPM",water,100,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.water_dhw_current_extern_temperature,sensor.water_dhw_curtemp2,20,9,1/10,2,1 +"IPM",water,100,dhw.hydrTemp,hydraulic header temperature,uint16,C,false,sensor.water_dhw_hydraulic_header_temperature,sensor.water_dhw_hydrTemp,20,9,1/10,3,1 +"IPM",water,100,dhw.pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,4,1 +"IPM",water,100,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=0),C,true,number.water_dhw_flow_temperature_offset,number.water_dhw_flowtempoffset,20,9,1,5,1 +"IPM",water,100,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_on_temperature,number.water_dhw_hyston,20,9,1,6,1 +"IPM",water,100,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_off_temperature,number.water_dhw_hystoff,20,9,1,7,1 +"IPM",water,100,dhw.disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,8,1 +"IPM",water,100,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,9,1 +"IPM",water,100,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,10,1 +"IPM2",water,102,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.water_dhw_selected_temperature,number.water_dhw_seltemp,20,9,1,0,1 +"IPM2",water,102,dhw.temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,1,1 +"IPM2",water,102,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.water_dhw_current_extern_temperature,sensor.water_dhw_curtemp2,20,9,1/10,2,1 +"IPM2",water,102,dhw.hydrTemp,hydraulic header temperature,uint16,C,false,sensor.water_dhw_hydraulic_header_temperature,sensor.water_dhw_hydrTemp,20,9,1/10,3,1 +"IPM2",water,102,dhw.pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,4,1 +"IPM2",water,102,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=0),C,true,number.water_dhw_flow_temperature_offset,number.water_dhw_flowtempoffset,20,9,1,5,1 +"IPM2",water,102,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_on_temperature,number.water_dhw_hyston,20,9,1,6,1 +"IPM2",water,102,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_off_temperature,number.water_dhw_hystoff,20,9,1,7,1 +"IPM2",water,102,dhw.disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,8,1 +"IPM2",water,102,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,9,1 +"IPM2",water,102,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,10,1 +"MM100",water,160,dhw.temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,1,1 +"MM100",water,160,dhw.tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,11,1 +"MM100",water,160,dhw.pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,4,1 +"MM100",water,160,dhw.maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,12,1 +"MM100",water,160,dhw.difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,13,1 +"MM100",water,160,dhw.disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,8,1 +"MM100",water,160,dhw.redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,14,1 +"MM100",water,160,dhw.requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,15,1 +"MM100",water,160,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,9,1 +"MM100",water,160,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,10,1 +"MM200",water,161,dhw.temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,1,1 +"MM200",water,161,dhw.tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,11,1 +"MM200",water,161,dhw.pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,4,1 +"MM200",water,161,dhw.maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,12,1 +"MM200",water,161,dhw.difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,13,1 +"MM200",water,161,dhw.disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,8,1 +"MM200",water,161,dhw.redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,14,1 +"MM200",water,161,dhw.requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,15,1 +"MM200",water,161,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,9,1 +"MM200",water,161,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,10,1 +"SM100, MS100",water,163,dhw.temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,1,1 +"SM100, MS100",water,163,dhw.tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,11,1 +"SM100, MS100",water,163,dhw.pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,4,1 +"SM100, MS100",water,163,dhw.maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,12,1 +"SM100, MS100",water,163,dhw.difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,13,1 +"SM100, MS100",water,163,dhw.disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,8,1 +"SM100, MS100",water,163,dhw.redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,14,1 +"SM100, MS100",water,163,dhw.requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,15,1 +"SM100, MS100",water,163,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,9,1 +"SM100, MS100",water,163,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,10,1 +"SM200, MS200",water,164,dhw.temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,1,1 +"SM200, MS200",water,164,dhw.tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,11,1 +"SM200, MS200",water,164,dhw.pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,4,1 +"SM200, MS200",water,164,dhw.maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,12,1 +"SM200, MS200",water,164,dhw.difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,13,1 +"SM200, MS200",water,164,dhw.disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,8,1 +"SM200, MS200",water,164,dhw.redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,14,1 +"SM200, MS200",water,164,dhw.requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,15,1 +"SM200, MS200",water,164,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,9,1 +"SM200, MS200",water,164,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,10,1 "MP100",pool,204,pooltemp,pool temperature,int16,C,false,sensor.pool_pool_temperature,sensor.pool_pooltemp,21,0,1/10,-1,1 "MP100",pool,204,poolshuntstatus,pool shunt status opening/closing,enum [stopped\|opening\|closing\|open\|close], ,false,sensor.pool_pool_shunt_status_opening/closing,sensor.pool_poolshuntstatus,21,0,1,-1,1 "MP100",pool,204,poolshunt,pool shunt open/close (0% = pool / 100% = heat),uint8,%,false,sensor.pool_pool_shunt_open/close_(0%_=_pool_/_100%_=_heat),sensor.pool_poolshunt,21,0,1,-1,1 -- 2.54.0 From c16f12990a708db9816d9537d5cefa3b657df2e3 Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 22 Aug 2026 13:23:00 +0200 Subject: [PATCH 02/81] package update --- interface/package.json | 4 +- interface/pnpm-lock.yaml | 196 ++++++++++++++++++++------------------- mock-api/package.json | 2 +- 3 files changed, 106 insertions(+), 96 deletions(-) diff --git a/interface/package.json b/interface/package.json index 95c957f57..38810b5a3 100644 --- a/interface/package.json +++ b/interface/package.json @@ -29,7 +29,7 @@ "@mui/icons-material": "^9.3.1", "@mui/material": "^9.3.1", "@table-library/react-table-library": "4.1.15", - "alova": "^3.5.4", + "alova": "^3.5.5", "jwt-decode": "^4.0.0", "preact": "^10.29.8", "react": "^19.2.8", @@ -55,7 +55,7 @@ "terser": "^5.50.0", "typescript": "^6.0.3", "typescript-eslint": "^8.67.0", - "vite": "^8.2.1", + "vite": "^8.2.2", "vite-plugin-imagemin": "^0.6.1" }, "packageManager": "pnpm@11.22.0+sha512.1ff870c4c6133dfd88fb2afc46dd13d47f09c9794b438c6fdb47ca98caf3bc16381ee0be93a091b8e3824cf01f889f46d7d9e20910fb0be1ab0fb5baa80dd621" diff --git a/interface/pnpm-lock.yaml b/interface/pnpm-lock.yaml index b815c82b4..fe047aa99 100644 --- a/interface/pnpm-lock.yaml +++ b/interface/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: '@alova/adapter-xhr': specifier: 2.3.3 - version: 2.3.3(alova@3.5.4) + version: 2.3.3(alova@3.5.5) '@emotion/react': specifier: ^11.14.0 version: 11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2) @@ -27,8 +27,8 @@ importers: specifier: 4.1.15 version: 4.1.15(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(react-dom@19.2.8(react@19.2.8))(react@19.2.8) alova: - specifier: ^3.5.4 - version: 3.5.4 + specifier: ^3.5.5 + version: 3.5.5 jwt-decode: specifier: ^4.0.0 version: 4.0.0 @@ -56,7 +56,7 @@ importers: version: 10.0.1(eslint@10.8.1(supports-color@10.2.2)) '@preact/preset-vite': specifier: ^2.10.6 - version: 2.10.6(@babel/core@7.29.7(supports-color@10.2.2))(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.1(@types/node@26.2.0)(terser@5.50.0)) + version: 2.10.6(@babel/core@7.29.7(supports-color@10.2.2))(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.2.0)(terser@5.50.0)) '@trivago/prettier-plugin-sort-imports': specifier: ^6.0.2 version: 6.0.2(prettier@3.9.6)(supports-color@10.2.2) @@ -89,7 +89,7 @@ importers: version: 3.9.6 rollup-plugin-visualizer: specifier: ^7.1.1 - version: 7.1.1(rolldown@1.2.4) + version: 7.1.1(rolldown@1.2.5) terser: specifier: ^5.50.0 version: 5.50.0 @@ -100,11 +100,11 @@ importers: specifier: ^8.67.0 version: 8.67.0(eslint@10.8.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) vite: - specifier: ^8.2.1 - version: 8.2.1(@types/node@26.2.0)(terser@5.50.0) + specifier: ^8.2.2 + version: 8.2.2(@types/node@26.2.0)(terser@5.50.0) vite-plugin-imagemin: specifier: ^0.6.1 - version: 0.6.1(supports-color@10.2.2)(vite@8.2.1(@types/node@26.2.0)(terser@5.50.0)) + version: 0.6.1(supports-color@10.2.2)(vite@8.2.2(@types/node@26.2.0)(terser@5.50.0)) packages: @@ -454,8 +454,8 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@oxc-project/types@0.144.0': - resolution: {integrity: sha512-nuhZIOLuI6TFQ32I/WnUx+SCPY7SdSKwgnFHydAuoS1+Z4BRcaP+RRJmGzl9lw+0OFF7UmaESf7KQRXaNLHypg==} + '@oxc-project/types@0.146.0': + resolution: {integrity: sha512-XC0QsnnhVe7sLIWmYmdPw7x5P0h4W8vUU3Nv1ySgWXtvCz8NizoAEpGXA0sOYoJQV2Rl13LgURAHQ5cI5ILCSA==} '@popperjs/core@2.11.8': resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} @@ -483,92 +483,98 @@ packages: preact: ^10.4.0 || ^11.0.0-0 vite: '>=2.0.0' - '@rolldown/binding-android-arm64@1.2.4': - resolution: {integrity: sha512-jHC2cnyKz5xU2fhECtFl8OZ83cYNt13GZQD+0uMJ/X3o+ijmd56okHhTUwxVSHPx1IRVIJEZ1/1pPzeLCU6XKA==} + '@rolldown/binding-android-arm-eabi@1.2.5': + resolution: {integrity: sha512-DLe/i+l8ynIBY7XEQ191TeZvCoowIGa18R+dIV30GW7DiOtp74i/xX8hs8GUjW5ARV7VZuie3d6AumSmCwbeRA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [android] + + '@rolldown/binding-android-arm64@1.2.5': + resolution: {integrity: sha512-zXcwKlQApYAOELHd8PwKDFkagYF9Wy4e0RJ+0qnzl9Pjnpj75TEG8ufv40p2J7kCEfwZAsNiuzRIyNNMWT38ig==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@rolldown/binding-darwin-arm64@1.2.4': - resolution: {integrity: sha512-Dc5mPD8F5F/FS8i01syd7FTF6yB2fVthH/TRkjwJkzUK6EpoxHtqvZQP5Zwq80/5z19TWYHIg1KOHboCgVx/aQ==} + '@rolldown/binding-darwin-arm64@1.2.5': + resolution: {integrity: sha512-dK4QakI42nzWgJT5sm4y4y/O//D4OxM75/cH28RLV+nzIN9AY+YsbuUVrUTjlLjXR6vpyxFbSsbmNuJ6BP9sww==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.2.4': - resolution: {integrity: sha512-fpDm4oBo6SqLvWUYCmFhdde3U9KH2fRNNMeAnAPAIwxRL345xutL0EtEUcuoxsoazdJGv/MuDBQHlCDrtbvqOg==} + '@rolldown/binding-darwin-x64@1.2.5': + resolution: {integrity: sha512-fqSALaUu1Wjd1nK2uW2kJDWdLCc8lx1IcY+MTY26Aurfdx19anlzhqXOgCFbBFQnlFDTn4TC1/7Nz4Bl2mLP3A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.2.4': - resolution: {integrity: sha512-rSJoreDE/HoIzoaib6MTp5jQtCTdMHKIvItAKT/ImS6Y6Ww76oUaeMyp4Vc/fAgd/ehji068IxetHXAnqUwN9A==} + '@rolldown/binding-freebsd-x64@1.2.5': + resolution: {integrity: sha512-/vCnNxlkxs9tKxNDcyWUePpJ/PgTzxIaVhoM5SmG8UV+GR/IcPam4VYxi7GIMo7PSDuNqlJqvprqii9NqqVCMw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.2.4': - resolution: {integrity: sha512-/jm8OGHgn7oGaJu3i/qZI9spUGcJ+y/lk43ttQ/iO1tOd9NissG6o97bighBCiL+BKRngmcDuR6ikfwYdJmVuQ==} + '@rolldown/binding-linux-arm-gnueabihf@1.2.5': + resolution: {integrity: sha512-abk0NLA519LxRCszmbE0jYKuQ9YPocOXTiOXOo6Yr+YAT95VH+PtqYAjOJvGKt3viEd/x4qzabAlwd5bHOOARg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.2.4': - resolution: {integrity: sha512-tIP06BeD9EqvECBrPZ+sqdPlYrT+aYaAiu1wYziVx5elRK/ftm33JxVDy2bXGbr6J0CrtirCkR87/X5a2euEng==} + '@rolldown/binding-linux-arm64-gnu@1.2.5': + resolution: {integrity: sha512-Y7eALiJ8lr0M2HH103Js+g7V34wf6snlpZLAsHI90uLhr3PVlNsbFVAXJC9d/V6BnPyKtpSwI+NcB/RLxsQxuA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-arm64-musl@1.2.4': - resolution: {integrity: sha512-Ql1Q0EQqVThvn9VAVlwNzsUvbSFtCMGjLpRRi4pk5i7NZZ4n5ISiLMjHYtus4VQ2PvkSw24zyaCVsiS+sXPj1w==} + '@rolldown/binding-linux-arm64-musl@1.2.5': + resolution: {integrity: sha512-xMvZgnbZg4YVnR/AX2b3oOPDTFYJvUVaJg5FedA/LuvexAtXibZQej4cnTkw3rjsJ/ggUROB64TdtETiim+FYA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@rolldown/binding-linux-ppc64-gnu@1.2.4': - resolution: {integrity: sha512-GjbjXD4XXfN19D0LZNbmiCBUoDiRACsYHr0yaIbbn8aFsXjHZifcYqu/W5Er5X2X990WjHXFrxarn5chzItorQ==} + '@rolldown/binding-linux-ppc64-gnu@1.2.5': + resolution: {integrity: sha512-GRjeqTUDHTo5GwntsLaAMcBahG3nlpjftXWZLN73HiYQlhwEowvarFgQnRnQZtIp4keXX7quXFbG38uPZBa2EA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-s390x-gnu@1.2.4': - resolution: {integrity: sha512-p5WR0NOwaRmJ/B1b6IjEFLLivwEsf3PrdBIhRbhTCQisbo2SvHHpG4ELB/+FgQNnB88LTOF86upmJmbvZdQ2lw==} + '@rolldown/binding-linux-s390x-gnu@1.2.5': + resolution: {integrity: sha512-vLNTR45F2Uwc8AufkNXPmB4VliaXs+FvcheEogIzOXzO4l+LzieXF5A/TWxLy5HtqpsRCHUfd0lPVrrdgXdLHQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-gnu@1.2.4': - resolution: {integrity: sha512-4/GyVjmhR+Tc6HLJvwc1sOhPqAZtySiSMesOZyX6JQ5XBxoTDEMKQzvo07NIK6nTon/SivlZqvhzvuVBNQhObQ==} + '@rolldown/binding-linux-x64-gnu@1.2.5': + resolution: {integrity: sha512-Mgj59/HTuYeK9Gz2MA+mBWKnHsAgkBSec15ZMb1st3oIfFbX7gCjOae7GydHhzcyQi9Z/7M1QuN9bR3oFqF0jQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-musl@1.2.4': - resolution: {integrity: sha512-l9eeLsCNvPpmSXUej0etw/J1eqV0Jj1D5G/xG6YTijmE6dkv6E2QezgWbTfQk63v952DPqrjOCoiqxq7Bw0YUQ==} + '@rolldown/binding-linux-x64-musl@1.2.5': + resolution: {integrity: sha512-mY8AP0/ichsbhAxGnLa3d3+MwV0EfgrPND2bplI3Ym8T6R2pJ0N87bvrKVwNXmdy3jnr6eQBecdqx/HMknBmpA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@rolldown/binding-openharmony-arm64@1.2.4': - resolution: {integrity: sha512-e0F355MSTMm3+UOqtV3L24gFUp2N5m1f8L/7d56deik6va+AXdrt9F8LbzGpeWGWRbZEDq4m8NVnJDeBtf9DZg==} + '@rolldown/binding-openharmony-arm64@1.2.5': + resolution: {integrity: sha512-8SLssA2oweAxyRgDp789ACfRb/3P+zNRJpzZxSizxF9m8NUDQ4+3xjo8ttjhVGGw6Qxb70oZiEtIjaKikCO7Yw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@rolldown/binding-win32-arm64-msvc@1.2.4': - resolution: {integrity: sha512-AWLi0uBRYh6QlE7OKhiz+phZC0qwtij2QZmhmOdsLdFn64m7oMpooE9ICE3lhm9xMb4SpDo2WbHcxX1iFLFtqw==} + '@rolldown/binding-win32-arm64-msvc@1.2.5': + resolution: {integrity: sha512-vGbruD5zquhoc8D9SViXgN2FBJtNdTyQ4DtG+SWiEGlJiAzoKcZ2xp+xuXCffhubVdt0NJlTZqkeRuERy7g8Cw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.2.4': - resolution: {integrity: sha512-UwSDJOg3dqCAejWdxclJjCsh3Qq4vLYMDxmyHqo1btz3stK2VqgwNd3mm5tuIwzSlGIQ/1H9Hr+Zn09mrezNqQ==} + '@rolldown/binding-win32-x64-msvc@1.2.5': + resolution: {integrity: sha512-e/SXpgISz+IoqVcSSI0rx/d/he8zqLex+/rCWpnHpmVfmPIUjag9H6P7zotf0gJHwPUhQxZ/mF8tr6acebT9yw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -762,8 +768,8 @@ packages: ajv@6.15.0: resolution: {integrity: sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==} - alova@3.5.4: - resolution: {integrity: sha512-F4NHWWqnTZiqu0pg0X666LEyp04TbM2wWjZJ2vWxuhb1o4KRhh7xZiw74SP6ruXBAdTJLmems77qYWa0TGHYoQ==} + alova@3.5.5: + resolution: {integrity: sha512-V/w9xLNBpmBxx7Zeb+OAJapt9yD1L/hBoqi86xlRtug94F2xUkA1GFsJMeDeV/oL/iQCvW8fQyplGOiLXDkACg==} engines: {node: '>= 18.0.0'} ansi-regex@2.1.1: @@ -2499,8 +2505,8 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - rolldown@1.2.4: - resolution: {integrity: sha512-rSr7irW0K7QRWzjdJXqZowkcRdDtjRduh43rBltnVKd0VFq839l1lJoDvGJb6gl7+4rTTCrPWu+YfujUL8Ug7w==} + rolldown@1.2.5: + resolution: {integrity: sha512-VD2IE5PUG4Oj8zz2VGykiYd5wbnjdIiSsNQb8Qu5B+noEp+A78mu2iVvpp27g8es14Tk9rofNs5Tku9iQCS4fA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -2874,13 +2880,13 @@ packages: peerDependencies: vite: 5.x || 6.x || 7.x || 8.x - vite@8.2.1: - resolution: {integrity: sha512-EU/eS7BH3XROHh2YnBefjM6DBKA6ZeMZEYQbj7NLWg5wHYlhB8B/Mayd5XsgWq+NFYccDOTemRpdETWR6Ka/lw==} + vite@8.2.2: + resolution: {integrity: sha512-cFKLV/PRgAUlIRm5WjMjJ86jrftzpqcgH+Us+DS8mI3CDNiH30Whrz8uHL3+MOLPAgqbMBAqWdAHAphOAM+z/Q==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: '@types/node': ^20.19.0 || >=22.12.0 - '@vitejs/devtools': ^0.4.0 + '@vitejs/devtools': ^0.4.0 || ^0.5.0 esbuild: ^0.27.0 || ^0.28.0 jiti: '>=1.21.0' less: ^4.0.0 @@ -2987,10 +2993,10 @@ packages: snapshots: - '@alova/adapter-xhr@2.3.3(alova@3.5.4)': + '@alova/adapter-xhr@2.3.3(alova@3.5.5)': dependencies: '@alova/shared': 1.3.4 - alova: 3.5.4 + alova: 3.5.5 '@alova/shared@1.3.4': {} @@ -3384,23 +3390,23 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.20.1 - '@oxc-project/types@0.144.0': {} + '@oxc-project/types@0.146.0': {} '@popperjs/core@2.11.8': {} - '@preact/preset-vite@2.10.6(@babel/core@7.29.7(supports-color@10.2.2))(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.1(@types/node@26.2.0)(terser@5.50.0))': + '@preact/preset-vite@2.10.6(@babel/core@7.29.7(supports-color@10.2.2))(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.2.0)(terser@5.50.0))': dependencies: '@babel/core': 7.29.7(supports-color@10.2.2) '@babel/plugin-transform-react-jsx': 7.29.7(@babel/core@7.29.7(supports-color@10.2.2))(supports-color@10.2.2) '@babel/plugin-transform-react-jsx-development': 7.29.7(@babel/core@7.29.7(supports-color@10.2.2))(supports-color@10.2.2) - '@prefresh/vite': 2.4.12(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.1(@types/node@26.2.0)(terser@5.50.0)) + '@prefresh/vite': 2.4.12(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.2.0)(terser@5.50.0)) '@rollup/pluginutils': 5.4.0 babel-plugin-transform-hook-names: 1.0.2(@babel/core@7.29.7(supports-color@10.2.2)) debug: 4.4.3(supports-color@10.2.2) magic-string: 0.30.21 picocolors: 1.1.1 - vite: 8.2.1(@types/node@26.2.0)(terser@5.50.0) - vite-prerender-plugin: 0.5.13(vite@8.2.1(@types/node@26.2.0)(terser@5.50.0)) + vite: 8.2.2(@types/node@26.2.0)(terser@5.50.0) + vite-prerender-plugin: 0.5.13(vite@8.2.2(@types/node@26.2.0)(terser@5.50.0)) zimmerframe: 1.1.4 transitivePeerDependencies: - preact @@ -3415,7 +3421,7 @@ snapshots: '@prefresh/utils@1.2.1': {} - '@prefresh/vite@2.4.12(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.1(@types/node@26.2.0)(terser@5.50.0))': + '@prefresh/vite@2.4.12(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.2.0)(terser@5.50.0))': dependencies: '@babel/core': 7.29.7(supports-color@10.2.2) '@prefresh/babel-plugin': 0.5.3 @@ -3423,50 +3429,53 @@ snapshots: '@prefresh/utils': 1.2.1 '@rollup/pluginutils': 4.2.1 preact: 10.29.8 - vite: 8.2.1(@types/node@26.2.0)(terser@5.50.0) + vite: 8.2.2(@types/node@26.2.0)(terser@5.50.0) transitivePeerDependencies: - supports-color - '@rolldown/binding-android-arm64@1.2.4': + '@rolldown/binding-android-arm-eabi@1.2.5': optional: true - '@rolldown/binding-darwin-arm64@1.2.4': + '@rolldown/binding-android-arm64@1.2.5': optional: true - '@rolldown/binding-darwin-x64@1.2.4': + '@rolldown/binding-darwin-arm64@1.2.5': optional: true - '@rolldown/binding-freebsd-x64@1.2.4': + '@rolldown/binding-darwin-x64@1.2.5': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.2.4': + '@rolldown/binding-freebsd-x64@1.2.5': optional: true - '@rolldown/binding-linux-arm64-gnu@1.2.4': + '@rolldown/binding-linux-arm-gnueabihf@1.2.5': optional: true - '@rolldown/binding-linux-arm64-musl@1.2.4': + '@rolldown/binding-linux-arm64-gnu@1.2.5': optional: true - '@rolldown/binding-linux-ppc64-gnu@1.2.4': + '@rolldown/binding-linux-arm64-musl@1.2.5': optional: true - '@rolldown/binding-linux-s390x-gnu@1.2.4': + '@rolldown/binding-linux-ppc64-gnu@1.2.5': optional: true - '@rolldown/binding-linux-x64-gnu@1.2.4': + '@rolldown/binding-linux-s390x-gnu@1.2.5': optional: true - '@rolldown/binding-linux-x64-musl@1.2.4': + '@rolldown/binding-linux-x64-gnu@1.2.5': optional: true - '@rolldown/binding-openharmony-arm64@1.2.4': + '@rolldown/binding-linux-x64-musl@1.2.5': optional: true - '@rolldown/binding-win32-arm64-msvc@1.2.4': + '@rolldown/binding-openharmony-arm64@1.2.5': optional: true - '@rolldown/binding-win32-x64-msvc@1.2.4': + '@rolldown/binding-win32-arm64-msvc@1.2.5': + optional: true + + '@rolldown/binding-win32-x64-msvc@1.2.5': optional: true '@rolldown/pluginutils@1.0.1': {} @@ -3691,7 +3700,7 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - alova@3.5.4: + alova@3.5.5: dependencies: '@alova/shared': 1.3.4 rate-limiter-flexible: 5.0.5 @@ -5423,34 +5432,35 @@ snapshots: dependencies: glob: 7.2.3 - rolldown@1.2.4: + rolldown@1.2.5: dependencies: - '@oxc-project/types': 0.144.0 + '@oxc-project/types': 0.146.0 '@rolldown/pluginutils': 1.0.1 optionalDependencies: - '@rolldown/binding-android-arm64': 1.2.4 - '@rolldown/binding-darwin-arm64': 1.2.4 - '@rolldown/binding-darwin-x64': 1.2.4 - '@rolldown/binding-freebsd-x64': 1.2.4 - '@rolldown/binding-linux-arm-gnueabihf': 1.2.4 - '@rolldown/binding-linux-arm64-gnu': 1.2.4 - '@rolldown/binding-linux-arm64-musl': 1.2.4 - '@rolldown/binding-linux-ppc64-gnu': 1.2.4 - '@rolldown/binding-linux-s390x-gnu': 1.2.4 - '@rolldown/binding-linux-x64-gnu': 1.2.4 - '@rolldown/binding-linux-x64-musl': 1.2.4 - '@rolldown/binding-openharmony-arm64': 1.2.4 - '@rolldown/binding-win32-arm64-msvc': 1.2.4 - '@rolldown/binding-win32-x64-msvc': 1.2.4 + '@rolldown/binding-android-arm-eabi': 1.2.5 + '@rolldown/binding-android-arm64': 1.2.5 + '@rolldown/binding-darwin-arm64': 1.2.5 + '@rolldown/binding-darwin-x64': 1.2.5 + '@rolldown/binding-freebsd-x64': 1.2.5 + '@rolldown/binding-linux-arm-gnueabihf': 1.2.5 + '@rolldown/binding-linux-arm64-gnu': 1.2.5 + '@rolldown/binding-linux-arm64-musl': 1.2.5 + '@rolldown/binding-linux-ppc64-gnu': 1.2.5 + '@rolldown/binding-linux-s390x-gnu': 1.2.5 + '@rolldown/binding-linux-x64-gnu': 1.2.5 + '@rolldown/binding-linux-x64-musl': 1.2.5 + '@rolldown/binding-openharmony-arm64': 1.2.5 + '@rolldown/binding-win32-arm64-msvc': 1.2.5 + '@rolldown/binding-win32-x64-msvc': 1.2.5 - rollup-plugin-visualizer@7.1.1(rolldown@1.2.4): + rollup-plugin-visualizer@7.1.1(rolldown@1.2.5): dependencies: open: 11.0.1 picomatch: 4.0.5 source-map: 0.8.0 yargs: 18.1.0 optionalDependencies: - rolldown: 1.2.4 + rolldown: 1.2.5 run-applescript@7.1.0: {} @@ -5765,7 +5775,7 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-plugin-imagemin@0.6.1(supports-color@10.2.2)(vite@8.2.1(@types/node@26.2.0)(terser@5.50.0)): + vite-plugin-imagemin@0.6.1(supports-color@10.2.2)(vite@8.2.2(@types/node@26.2.0)(terser@5.50.0)): dependencies: '@types/imagemin': 7.0.1 '@types/imagemin-gifsicle': 7.0.4 @@ -5790,11 +5800,11 @@ snapshots: imagemin-webp: 6.1.0 jpegtran-bin: 6.0.1 pathe: 0.2.0 - vite: 8.2.1(@types/node@26.2.0)(terser@5.50.0) + vite: 8.2.2(@types/node@26.2.0)(terser@5.50.0) transitivePeerDependencies: - supports-color - vite-prerender-plugin@0.5.13(vite@8.2.1(@types/node@26.2.0)(terser@5.50.0)): + vite-prerender-plugin@0.5.13(vite@8.2.2(@types/node@26.2.0)(terser@5.50.0)): dependencies: kolorist: 1.8.0 magic-string: 0.30.21 @@ -5802,14 +5812,14 @@ snapshots: simple-code-frame: 1.3.0 source-map: 0.7.6 stack-trace: 1.0.0 - vite: 8.2.1(@types/node@26.2.0)(terser@5.50.0) + vite: 8.2.2(@types/node@26.2.0)(terser@5.50.0) - vite@8.2.1(@types/node@26.2.0)(terser@5.50.0): + vite@8.2.2(@types/node@26.2.0)(terser@5.50.0): dependencies: lightningcss: 1.33.0 picomatch: 4.0.5 postcss: 8.5.26 - rolldown: 1.2.4 + rolldown: 1.2.5 tinyglobby: 0.2.17 optionalDependencies: '@types/node': 26.2.0 diff --git a/mock-api/package.json b/mock-api/package.json index e830ca9b9..402ca22aa 100644 --- a/mock-api/package.json +++ b/mock-api/package.json @@ -18,5 +18,5 @@ "@trivago/prettier-plugin-sort-imports": "^6.0.2", "prettier": "^3.9.6" }, - "packageManager": "pnpm@11.21.0+sha512.521705bce689924eac72f5a3587122f362689ef6571e55ba80076fd637c11132ecffada26fad4ea79c485bfddbfd3d5a2a5b05805a77e893de71ec8a6cca3bb1" + "packageManager": "pnpm@11.22.0+sha512.1ff870c4c6133dfd88fb2afc46dd13d47f09c9794b438c6fdb47ca98caf3bc16381ee0be93a091b8e3824cf01f889f46d7d9e20910fb0be1ab0fb5baa80dd621" } -- 2.54.0 From 55b882cec2edc7a59255bb8dda4c8c6bcd7c2949 Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 22 Aug 2026 13:23:10 +0200 Subject: [PATCH 03/81] update unit tests --- test/test_api/test_api.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/test/test_api/test_api.h b/test/test_api/test_api.h index 1a73f6219..48f311e5f 100644 --- a/test/test_api/test_api.h +++ b/test/test_api/test_api.h @@ -5,7 +5,7 @@ void test_1() { } void test_2() { - auto expected_response = "[{\"info\":\"list all values (verbose)\",\"values\":\"list all values\",\"commands\":\"list all commands\",\"entities\":\"list all entities\",\"boil2hystoff\":\"hysteresis stage 2 off temperature\",\"boil2hyston\":\"hysteresis stage 2 on temperature\",\"boilhystoff\":\"hysteresis off temperature\",\"boilhyston\":\"hysteresis on temperature\",\"burnmaxpower\":\"burner max power\",\"burnminperiod\":\"burner min period\",\"chimneysweeper\":\"chimney sweeper\",\"coldshot\":\"send a cold shot of water\",\"curvebase\":\"heatingcurve base\",\"curveend\":\"heatingcurve end\",\"curveon\":\"heatingcurve on\",\"dhw[n].activated\":\"activated\",\"dhw[n].chargeoptimization\":\"charge optimization\",\"dhw[n].circ\":\"circulation active\",\"dhw[n].circmode\":\"circulation pump mode\",\"dhw[n].circpump\":\"circulation pump available\",\"dhw[n].comfort\":\"comfort\",\"dhw[n].comfort1\":\"comfort mode\",\"dhw[n].dhwprio\":\"dhw priority\",\"dhw[n].disinfecting\":\"disinfecting\",\"dhw[n].disinfectiontemp\":\"disinfection temperature\",\"dhw[n].flowtempoffset\":\"flow temperature offset\",\"dhw[n].hystoff\":\"hysteresis off temperature\",\"dhw[n].hyston\":\"hysteresis on temperature\",\"dhw[n].maxpower\":\"max power\",\"dhw[n].maxtemp\":\"maximum temperature\",\"dhw[n].nrg\":\"energy\",\"dhw[n].onetime\":\"one time charging\",\"dhw[n].seltemp\":\"selected temperature\",\"dhw[n].seltemplow\":\"selected lower temperature\",\"dhw[n].seltempsingle\":\"single charge temperature\",\"dhw[n].tapactivated\":\"turn on/off\",\"dhw[n].tempecoplus\":\"selected eco+ temperature\",\"emergencyops\":\"emergency operation\",\"emergencytemp\":\"emergency temperature\",\"heatingactivated\":\"heating activated\",\"heatingoff\":\"force heating off\",\"heatingtemp\":\"heating temperature\",\"maintenance\":\"maintenance scheduled\",\"maintenancedate\":\"next maintenance date\",\"maintenancetime\":\"time to next maintenance\",\"nofrostmode\":\"nofrost mode\",\"nofrosttemp\":\"nofrost temperature\",\"nompower\":\"nominal Power\",\"nrgheat\":\"energy heating\",\"pumpcharacter\":\"boiler pump characteristic\",\"pumpdelay\":\"pump delay\",\"pumpkickday\":\"pump kick day\",\"pumpkickdelay\":\"pump kick delay\",\"pumpkickhour\":\"pump kick hour\",\"pumpmode\":\"boiler pump mode\",\"pumpmodmax\":\"boiler pump max power\",\"pumpmodmin\":\"boiler pump min power\",\"pumpontemp\":\"pump logic temperature\",\"reset\":\"reset\",\"selburnpow\":\"burner selected max power\",\"selflowtemp\":\"selected flow temperature\",\"summertemp\":\"summer temperature\"}]"; + auto expected_response = "[{\"info\":\"list all values (verbose)\",\"values\":\"list all values\",\"commands\":\"list all commands\",\"entities\":\"list all entities\",\"boil2hystoff\":\"hysteresis stage 2 off temperature\",\"boil2hyston\":\"hysteresis stage 2 on temperature\",\"boilhystoff\":\"hysteresis off temperature\",\"boilhyston\":\"hysteresis on temperature\",\"burnmaxpower\":\"burner max power\",\"burnminperiod\":\"burner min period\",\"burnminpower\":\"burner min power\",\"chimneysweeper\":\"chimney sweeper\",\"coldshot\":\"send a cold shot of water\",\"curvebase\":\"heatingcurve base\",\"curveend\":\"heatingcurve end\",\"curveon\":\"heatingcurve on\",\"dhw[n].activated\":\"activated\",\"dhw[n].chargeoptimization\":\"charge optimization\",\"dhw[n].circ\":\"circulation active\",\"dhw[n].circmode\":\"circulation pump mode\",\"dhw[n].circpump\":\"circulation pump available\",\"dhw[n].comfort\":\"comfort\",\"dhw[n].comfort1\":\"comfort mode\",\"dhw[n].dhwprio\":\"dhw priority\",\"dhw[n].disinfecting\":\"disinfecting\",\"dhw[n].disinfectiontemp\":\"disinfection temperature\",\"dhw[n].flowtempoffset\":\"flow temperature offset\",\"dhw[n].hystoff\":\"hysteresis off temperature\",\"dhw[n].hyston\":\"hysteresis on temperature\",\"dhw[n].maxpower\":\"max power\",\"dhw[n].maxtemp\":\"maximum temperature\",\"dhw[n].nrg\":\"energy\",\"dhw[n].onetime\":\"one time charging\",\"dhw[n].seltemp\":\"selected temperature\",\"dhw[n].seltemplow\":\"selected lower temperature\",\"dhw[n].seltempsingle\":\"single charge temperature\",\"dhw[n].tapactivated\":\"turn on/off\",\"dhw[n].tempecoplus\":\"selected eco+ temperature\",\"emergencyops\":\"emergency operation\",\"emergencytemp\":\"emergency temperature\",\"heatingactivated\":\"heating activated\",\"heatingoff\":\"force heating off\",\"heatingtemp\":\"heating temperature\",\"maintenance\":\"maintenance scheduled\",\"maintenancedate\":\"next maintenance date\",\"maintenancetime\":\"time to next maintenance\",\"nofrostmode\":\"nofrost mode\",\"nofrosttemp\":\"nofrost temperature\",\"nompower\":\"nominal Power\",\"nrgheat\":\"energy heating\",\"pumpcharacter\":\"boiler pump characteristic\",\"pumpdelay\":\"pump delay\",\"pumpkickday\":\"pump kick day\",\"pumpkickdelay\":\"pump kick delay\",\"pumpkickhour\":\"pump kick hour\",\"pumpmode\":\"boiler pump mode\",\"pumpmodmax\":\"boiler pump max power\",\"pumpmodmin\":\"boiler pump min power\",\"pumpontemp\":\"pump logic temperature\",\"reset\":\"reset\",\"selburnpow\":\"burner selected max power\",\"selflowtemp\":\"selected flow temperature\",\"summertemp\":\"summer temperature\"}]"; TEST_ASSERT_EQUAL_STRING(expected_response, call_url("/api/boiler/commands")); } @@ -110,17 +110,17 @@ void test_22() { } void test_23() { - auto expected_response = "[{\"system\":{\"version\":\"dev\",\"uptime\":\"000+00:00:00.000\",\"uptimeSec\":0,\"resetReason\":\"Unknown / Unknown\",\"txpause\":false,\"gpios_allowed\":\"0, 2, 5, 18, 23\",\"gpios_in_use\":\"0, 2, 5, 18, 23\",\"gpios_available\":\"\"},\"network\":{\"network\":\"WiFi\",\"hostname\":\"ems-esp\",\"RSSI\":-23,\"TxPowerSetting\":0,\"staticIP\":false,\"lowBandwidth\":false,\"disableSleep\":true,\"enableMDNS\":true,\"enableCORS\":false},\"ntp\":{\"NTPstatus\":\"disconnected\",\"enabled\":true,\"server\":\"pool.ntp.org\",\"tzLabel\":\"Europe/London\",\"NTPStatus\":\"disconnected\"},\"ap\":{\"provisionMode\":\"disconnected\",\"ssid\":\"ems-esp\"},\"mqtt\":{\"MQTTStatus\":\"disconnected\",\"MQTTPublishes\":0,\"MQTTQueued\":0,\"MQTTPublishFails\":0,\"MQTTReconnects\":0,\"enabled\":true,\"clientID\":\"ems-esp\",\"keepAlive\":60,\"cleanSession\":false,\"entityFormat\":1,\"base\":\"ems-esp\",\"discoveryPrefix\":\"homeassistant\",\"discoveryType\":0,\"nestedFormat\":1,\"haEnabled\":true,\"mqttQos\":0,\"mqttRetain\":false,\"publishTimeHeartbeat\":60,\"publishTimeBoiler\":10,\"publishTimeThermostat\":10,\"publishTimeSolar\":10,\"publishTimeMixer\":10,\"publishTimeWater\":0,\"publishTimeOther\":10,\"publishTimeSensor\":10,\"publishSingle\":false,\"publish2command\":false,\"sendResponse\":false},\"syslog\":{\"enabled\":false},\"modbus\":{\"enabled\":false},\"sensor\":{\"temperatureSensors\":3,\"temperatureSensorReads\":0,\"temperatureSensorFails\":0},\"analog\":{\"enabled\":true,\"analogSensors\":5,\"analogSensorReads\":0,\"analogSensorFails\":0},\"api\":{\"APICalls\":0,\"APIFails\":0},\"bus\":{\"busStatus\":\"connected\",\"busProtocol\":\"Buderus\",\"busTelegramsReceived\":8,\"busReads\":0,\"busWrites\":0,\"busIncompleteTelegrams\":0,\"busReadsFailed\":0,\"busWritesFailed\":0,\"busRxLineQuality\":100,\"busTxLineQuality\":100},\"settings\":{\"boardProfile\":\"S32\",\"locale\":\"en\",\"txMode\":5,\"emsBusID\":73,\"showerTimer\":false,\"showerMinDuration\":180,\"showerAlert\":false,\"hideLed\":false,\"noTokenApi\":false,\"readonlyMode\":false,\"fahrenheit\":false,\"dallasParasite\":false,\"boolFormat\":1,\"boolDashboard\":1,\"enumFormat\":1,\"analogEnabled\":true,\"telnetEnabled\":true,\"maxWebLogBuffer\":25,\"modbusEnabled\":false,\"forceHeatingOff\":false,\"developerMode\":false,\"disableReset\":false},\"devices\":[{\"type\":\"boiler\",\"name\":\"My Custom Boiler\",\"deviceID\":\"0x08\",\"productID\":123,\"brand\":\"\",\"version\":\"01.00\",\"entities\":39,\"handlersReceived\":\"0x18\",\"handlersFetched\":\"0x14 0x33\",\"handlersPending\":\"0xBF 0x10 0x11 0xC2 0xC6 0x15 0x1C 0x19 0x1A 0x35 0x34 0x2A 0xD1 0xE3 0xE4 0xE5 0xE9 0x02E0 0x2E 0x3B\"},{\"type\":\"thermostat\",\"name\":\"FW120\",\"deviceID\":\"0x10\",\"productID\":192,\"brand\":\"\",\"version\":\"01.00\",\"entities\":12,\"handlersReceived\":\"0x016F\",\"handlersFetched\":\"0x0170 0x0171\",\"handlersPending\":\"0xA3 0x06 0xA2 0x12 0x13 0x0172 0x0165 0x0168\"},{\"type\":\"temperaturesensor\",\"name\":\"temperaturesensor\",\"entities\":3},{\"type\":\"analogsensor\",\"name\":\"analogsensor\",\"entities\":5},{\"type\":\"scheduler\",\"name\":\"scheduler\",\"entities\":2},{\"type\":\"commands\",\"name\":\"commands\",\"entities\":3},{\"type\":\"custom\",\"name\":\"custom\",\"entities\":4}]}]"; + auto expected_response = "[{\"system\":{\"version\":\"dev\",\"uptime\":\"000+00:00:00.000\",\"uptimeSec\":0,\"resetReason\":\"Unknown / Unknown\",\"txpause\":false,\"gpios_allowed\":\"0, 2, 5, 18, 23\",\"gpios_in_use\":\"0, 2, 5, 18, 23\",\"gpios_available\":\"\"},\"network\":{\"network\":\"WiFi\",\"hostname\":\"ems-esp\",\"RSSI\":-23,\"TxPowerSetting\":0,\"staticIP\":false,\"lowBandwidth\":false,\"disableSleep\":true,\"enableMDNS\":true,\"enableCORS\":false},\"ntp\":{\"NTPstatus\":\"disconnected\",\"enabled\":true,\"server\":\"pool.ntp.org\",\"tzLabel\":\"Europe/London\",\"NTPStatus\":\"disconnected\"},\"ap\":{\"provisionMode\":\"disconnected\",\"ssid\":\"ems-esp\"},\"mqtt\":{\"MQTTStatus\":\"disconnected\",\"MQTTPublishes\":0,\"MQTTQueued\":0,\"MQTTPublishFails\":0,\"MQTTReconnects\":1,\"enabled\":true,\"clientID\":\"ems-esp\",\"keepAlive\":60,\"cleanSession\":false,\"entityFormat\":1,\"base\":\"ems-esp\",\"discoveryPrefix\":\"homeassistant\",\"discoveryType\":0,\"nestedFormat\":1,\"haEnabled\":true,\"mqttQos\":0,\"mqttRetain\":false,\"publishTimeHeartbeat\":60,\"publishTimeBoiler\":10,\"publishTimeThermostat\":10,\"publishTimeSolar\":10,\"publishTimeMixer\":10,\"publishTimeWater\":0,\"publishTimeOther\":10,\"publishTimeSensor\":10,\"publishSingle\":false,\"publish2command\":false,\"sendResponse\":false},\"syslog\":{\"enabled\":false},\"modbus\":{\"enabled\":false},\"sensor\":{\"temperatureSensors\":3,\"temperatureSensorReads\":0,\"temperatureSensorFails\":0},\"analog\":{\"enabled\":true,\"analogSensors\":5,\"analogSensorReads\":0,\"analogSensorFails\":0},\"api\":{\"APICalls\":0,\"APIFails\":0},\"bus\":{\"busStatus\":\"connected\",\"busProtocol\":\"Buderus\",\"busTelegramsReceived\":8,\"busReads\":0,\"busWrites\":0,\"busIncompleteTelegrams\":0,\"busReadsFailed\":0,\"busWritesFailed\":0,\"busRxLineQuality\":100,\"busTxLineQuality\":100},\"settings\":{\"boardProfile\":\"S32\",\"locale\":\"en\",\"txMode\":5,\"emsBusID\":73,\"showerTimer\":false,\"showerMinDuration\":180,\"showerAlert\":false,\"hideLed\":false,\"noTokenApi\":false,\"readonlyMode\":false,\"fahrenheit\":false,\"dallasParasite\":false,\"boolFormat\":1,\"boolDashboard\":1,\"enumFormat\":1,\"analogEnabled\":true,\"telnetEnabled\":true,\"maxWebLogBuffer\":25,\"modbusEnabled\":false,\"forceHeatingOff\":false,\"developerMode\":false,\"disableReset\":false},\"devices\":[{\"type\":\"boiler\",\"name\":\"My Custom Boiler\",\"deviceID\":\"0x08\",\"productID\":123,\"brand\":\"\",\"version\":\"01.00\",\"entities\":39,\"handlersReceived\":\"0x18\",\"handlersFetched\":\"0x14 0x33\",\"handlersPending\":\"0xBF 0x10 0x11 0xC2 0xC6 0x15 0x1C 0x19 0x1A 0x35 0x34 0x2A 0xD1 0xE3 0xE4 0xE5 0xE9 0x02E0 0x2E 0x3B\"},{\"type\":\"thermostat\",\"name\":\"FW120\",\"deviceID\":\"0x10\",\"productID\":192,\"brand\":\"\",\"version\":\"01.00\",\"entities\":12,\"handlersReceived\":\"0x016F\",\"handlersFetched\":\"0x0170 0x0171\",\"handlersPending\":\"0xA3 0x06 0xA2 0x12 0x13 0x0172 0x0165 0x0168\"},{\"type\":\"temperaturesensor\",\"name\":\"temperaturesensor\",\"entities\":3},{\"type\":\"analogsensor\",\"name\":\"analogsensor\",\"entities\":5},{\"type\":\"scheduler\",\"name\":\"scheduler\",\"entities\":2},{\"type\":\"commands\",\"name\":\"commands\",\"entities\":3},{\"type\":\"custom\",\"name\":\"custom\",\"entities\":4}]}]"; TEST_ASSERT_EQUAL_STRING(expected_response, call_url("/api/system")); } void test_24() { - auto expected_response = "[{\"system\":{\"version\":\"dev\",\"uptime\":\"000+00:00:00.000\",\"uptimeSec\":0,\"resetReason\":\"Unknown / Unknown\",\"txpause\":false,\"gpios_allowed\":\"0, 2, 5, 18, 23\",\"gpios_in_use\":\"0, 2, 5, 18, 23\",\"gpios_available\":\"\"},\"network\":{\"network\":\"WiFi\",\"hostname\":\"ems-esp\",\"RSSI\":-23,\"TxPowerSetting\":0,\"staticIP\":false,\"lowBandwidth\":false,\"disableSleep\":true,\"enableMDNS\":true,\"enableCORS\":false},\"ntp\":{\"NTPstatus\":\"disconnected\",\"enabled\":true,\"server\":\"pool.ntp.org\",\"tzLabel\":\"Europe/London\",\"NTPStatus\":\"disconnected\"},\"ap\":{\"provisionMode\":\"disconnected\",\"ssid\":\"ems-esp\"},\"mqtt\":{\"MQTTStatus\":\"disconnected\",\"MQTTPublishes\":0,\"MQTTQueued\":0,\"MQTTPublishFails\":0,\"MQTTReconnects\":0,\"enabled\":true,\"clientID\":\"ems-esp\",\"keepAlive\":60,\"cleanSession\":false,\"entityFormat\":1,\"base\":\"ems-esp\",\"discoveryPrefix\":\"homeassistant\",\"discoveryType\":0,\"nestedFormat\":1,\"haEnabled\":true,\"mqttQos\":0,\"mqttRetain\":false,\"publishTimeHeartbeat\":60,\"publishTimeBoiler\":10,\"publishTimeThermostat\":10,\"publishTimeSolar\":10,\"publishTimeMixer\":10,\"publishTimeWater\":0,\"publishTimeOther\":10,\"publishTimeSensor\":10,\"publishSingle\":false,\"publish2command\":false,\"sendResponse\":false},\"syslog\":{\"enabled\":false},\"modbus\":{\"enabled\":false},\"sensor\":{\"temperatureSensors\":3,\"temperatureSensorReads\":0,\"temperatureSensorFails\":0},\"analog\":{\"enabled\":true,\"analogSensors\":5,\"analogSensorReads\":0,\"analogSensorFails\":0},\"api\":{\"APICalls\":0,\"APIFails\":0},\"bus\":{\"busStatus\":\"connected\",\"busProtocol\":\"Buderus\",\"busTelegramsReceived\":8,\"busReads\":0,\"busWrites\":0,\"busIncompleteTelegrams\":0,\"busReadsFailed\":0,\"busWritesFailed\":0,\"busRxLineQuality\":100,\"busTxLineQuality\":100},\"settings\":{\"boardProfile\":\"S32\",\"locale\":\"en\",\"txMode\":5,\"emsBusID\":73,\"showerTimer\":false,\"showerMinDuration\":180,\"showerAlert\":false,\"hideLed\":false,\"noTokenApi\":false,\"readonlyMode\":false,\"fahrenheit\":false,\"dallasParasite\":false,\"boolFormat\":1,\"boolDashboard\":1,\"enumFormat\":1,\"analogEnabled\":true,\"telnetEnabled\":true,\"maxWebLogBuffer\":25,\"modbusEnabled\":false,\"forceHeatingOff\":false,\"developerMode\":false,\"disableReset\":false},\"devices\":[{\"type\":\"boiler\",\"name\":\"My Custom Boiler\",\"deviceID\":\"0x08\",\"productID\":123,\"brand\":\"\",\"version\":\"01.00\",\"entities\":39,\"handlersReceived\":\"0x18\",\"handlersFetched\":\"0x14 0x33\",\"handlersPending\":\"0xBF 0x10 0x11 0xC2 0xC6 0x15 0x1C 0x19 0x1A 0x35 0x34 0x2A 0xD1 0xE3 0xE4 0xE5 0xE9 0x02E0 0x2E 0x3B\"},{\"type\":\"thermostat\",\"name\":\"FW120\",\"deviceID\":\"0x10\",\"productID\":192,\"brand\":\"\",\"version\":\"01.00\",\"entities\":12,\"handlersReceived\":\"0x016F\",\"handlersFetched\":\"0x0170 0x0171\",\"handlersPending\":\"0xA3 0x06 0xA2 0x12 0x13 0x0172 0x0165 0x0168\"},{\"type\":\"temperaturesensor\",\"name\":\"temperaturesensor\",\"entities\":3},{\"type\":\"analogsensor\",\"name\":\"analogsensor\",\"entities\":5},{\"type\":\"scheduler\",\"name\":\"scheduler\",\"entities\":2},{\"type\":\"commands\",\"name\":\"commands\",\"entities\":3},{\"type\":\"custom\",\"name\":\"custom\",\"entities\":4}]}]"; + auto expected_response = "[{\"system\":{\"version\":\"dev\",\"uptime\":\"000+00:00:00.000\",\"uptimeSec\":0,\"resetReason\":\"Unknown / Unknown\",\"txpause\":false,\"gpios_allowed\":\"0, 2, 5, 18, 23\",\"gpios_in_use\":\"0, 2, 5, 18, 23\",\"gpios_available\":\"\"},\"network\":{\"network\":\"WiFi\",\"hostname\":\"ems-esp\",\"RSSI\":-23,\"TxPowerSetting\":0,\"staticIP\":false,\"lowBandwidth\":false,\"disableSleep\":true,\"enableMDNS\":true,\"enableCORS\":false},\"ntp\":{\"NTPstatus\":\"disconnected\",\"enabled\":true,\"server\":\"pool.ntp.org\",\"tzLabel\":\"Europe/London\",\"NTPStatus\":\"disconnected\"},\"ap\":{\"provisionMode\":\"disconnected\",\"ssid\":\"ems-esp\"},\"mqtt\":{\"MQTTStatus\":\"disconnected\",\"MQTTPublishes\":0,\"MQTTQueued\":0,\"MQTTPublishFails\":0,\"MQTTReconnects\":1,\"enabled\":true,\"clientID\":\"ems-esp\",\"keepAlive\":60,\"cleanSession\":false,\"entityFormat\":1,\"base\":\"ems-esp\",\"discoveryPrefix\":\"homeassistant\",\"discoveryType\":0,\"nestedFormat\":1,\"haEnabled\":true,\"mqttQos\":0,\"mqttRetain\":false,\"publishTimeHeartbeat\":60,\"publishTimeBoiler\":10,\"publishTimeThermostat\":10,\"publishTimeSolar\":10,\"publishTimeMixer\":10,\"publishTimeWater\":0,\"publishTimeOther\":10,\"publishTimeSensor\":10,\"publishSingle\":false,\"publish2command\":false,\"sendResponse\":false},\"syslog\":{\"enabled\":false},\"modbus\":{\"enabled\":false},\"sensor\":{\"temperatureSensors\":3,\"temperatureSensorReads\":0,\"temperatureSensorFails\":0},\"analog\":{\"enabled\":true,\"analogSensors\":5,\"analogSensorReads\":0,\"analogSensorFails\":0},\"api\":{\"APICalls\":0,\"APIFails\":0},\"bus\":{\"busStatus\":\"connected\",\"busProtocol\":\"Buderus\",\"busTelegramsReceived\":8,\"busReads\":0,\"busWrites\":0,\"busIncompleteTelegrams\":0,\"busReadsFailed\":0,\"busWritesFailed\":0,\"busRxLineQuality\":100,\"busTxLineQuality\":100},\"settings\":{\"boardProfile\":\"S32\",\"locale\":\"en\",\"txMode\":5,\"emsBusID\":73,\"showerTimer\":false,\"showerMinDuration\":180,\"showerAlert\":false,\"hideLed\":false,\"noTokenApi\":false,\"readonlyMode\":false,\"fahrenheit\":false,\"dallasParasite\":false,\"boolFormat\":1,\"boolDashboard\":1,\"enumFormat\":1,\"analogEnabled\":true,\"telnetEnabled\":true,\"maxWebLogBuffer\":25,\"modbusEnabled\":false,\"forceHeatingOff\":false,\"developerMode\":false,\"disableReset\":false},\"devices\":[{\"type\":\"boiler\",\"name\":\"My Custom Boiler\",\"deviceID\":\"0x08\",\"productID\":123,\"brand\":\"\",\"version\":\"01.00\",\"entities\":39,\"handlersReceived\":\"0x18\",\"handlersFetched\":\"0x14 0x33\",\"handlersPending\":\"0xBF 0x10 0x11 0xC2 0xC6 0x15 0x1C 0x19 0x1A 0x35 0x34 0x2A 0xD1 0xE3 0xE4 0xE5 0xE9 0x02E0 0x2E 0x3B\"},{\"type\":\"thermostat\",\"name\":\"FW120\",\"deviceID\":\"0x10\",\"productID\":192,\"brand\":\"\",\"version\":\"01.00\",\"entities\":12,\"handlersReceived\":\"0x016F\",\"handlersFetched\":\"0x0170 0x0171\",\"handlersPending\":\"0xA3 0x06 0xA2 0x12 0x13 0x0172 0x0165 0x0168\"},{\"type\":\"temperaturesensor\",\"name\":\"temperaturesensor\",\"entities\":3},{\"type\":\"analogsensor\",\"name\":\"analogsensor\",\"entities\":5},{\"type\":\"scheduler\",\"name\":\"scheduler\",\"entities\":2},{\"type\":\"commands\",\"name\":\"commands\",\"entities\":3},{\"type\":\"custom\",\"name\":\"custom\",\"entities\":4}]}]"; TEST_ASSERT_EQUAL_STRING(expected_response, call_url("/api/system/info")); } void test_25() { - auto expected_response = "[{\"api_data\":\"# HELP emsesp_system_uptimesec uptimeSec\\n# TYPE emsesp_system_uptimesec gauge\\nemsesp_system_uptimesec 0\\n# HELP emsesp_system_txpause txpause\\n# TYPE emsesp_system_txpause gauge\\nemsesp_system_txpause 0\\n# HELP emsesp_system_info info\\n# TYPE emsesp_system_info gauge\\nemsesp_system_info{version=\\\"dev\\\", resetreason=\\\"Unknown / Unknown\\\", gpios_allowed=\\\"0, 2, 5, 18, 23\\\", gpios_in_use=\\\"0, 2, 5, 18, 23\\\"} 1\\n# HELP emsesp_network_rssi RSSI\\n# TYPE emsesp_network_rssi gauge\\nemsesp_network_rssi -23\\n# HELP emsesp_network_txpowersetting TxPowerSetting\\n# TYPE emsesp_network_txpowersetting gauge\\nemsesp_network_txpowersetting 0\\n# HELP emsesp_network_staticip staticIP\\n# TYPE emsesp_network_staticip gauge\\nemsesp_network_staticip 0\\n# HELP emsesp_network_lowbandwidth lowBandwidth\\n# TYPE emsesp_network_lowbandwidth gauge\\nemsesp_network_lowbandwidth 0\\n# HELP emsesp_network_disablesleep disableSleep\\n# TYPE emsesp_network_disablesleep gauge\\nemsesp_network_disablesleep 1\\n# HELP emsesp_network_enablemdns enableMDNS\\n# TYPE emsesp_network_enablemdns gauge\\nemsesp_network_enablemdns 1\\n# HELP emsesp_network_enablecors enableCORS\\n# TYPE emsesp_network_enablecors gauge\\nemsesp_network_enablecors 0\\n# HELP emsesp_network_info info\\n# TYPE emsesp_network_info gauge\\nemsesp_network_info{network=\\\"WiFi\\\", hostname=\\\"ems-esp\\\"} 1\\n# HELP emsesp_ntp_enabled enabled\\n# TYPE emsesp_ntp_enabled gauge\\nemsesp_ntp_enabled 1\\n# HELP emsesp_ntp_info info\\n# TYPE emsesp_ntp_info gauge\\nemsesp_ntp_info{ntpstatus=\\\"disconnected\\\", server=\\\"pool.ntp.org\\\", tzlabel=\\\"Europe/London\\\"} 1\\n# HELP emsesp_ap_info info\\n# TYPE emsesp_ap_info gauge\\nemsesp_ap_info{provisionmode=\\\"disconnected\\\", ssid=\\\"ems-esp\\\"} 1\\n# HELP emsesp_mqtt_mqttpublishes MQTTPublishes\\n# TYPE emsesp_mqtt_mqttpublishes gauge\\nemsesp_mqtt_mqttpublishes 0\\n# HELP emsesp_mqtt_mqttqueued MQTTQueued\\n# TYPE emsesp_mqtt_mqttqueued gauge\\nemsesp_mqtt_mqttqueued 0\\n# HELP emsesp_mqtt_mqttpublishfails MQTTPublishFails\\n# TYPE emsesp_mqtt_mqttpublishfails gauge\\nemsesp_mqtt_mqttpublishfails 0\\n# HELP emsesp_mqtt_mqttreconnects MQTTReconnects\\n# TYPE emsesp_mqtt_mqttreconnects gauge\\nemsesp_mqtt_mqttreconnects 0\\n# HELP emsesp_mqtt_enabled enabled\\n# TYPE emsesp_mqtt_enabled gauge\\nemsesp_mqtt_enabled 1\\n# HELP emsesp_mqtt_keepalive keepAlive\\n# TYPE emsesp_mqtt_keepalive gauge\\nemsesp_mqtt_keepalive 60\\n# HELP emsesp_mqtt_cleansession cleanSession\\n# TYPE emsesp_mqtt_cleansession gauge\\nemsesp_mqtt_cleansession 0\\n# HELP emsesp_mqtt_entityformat entityFormat\\n# TYPE emsesp_mqtt_entityformat gauge\\nemsesp_mqtt_entityformat 1\\n# HELP emsesp_mqtt_discoverytype discoveryType\\n# TYPE emsesp_mqtt_discoverytype gauge\\nemsesp_mqtt_discoverytype 0\\n# HELP emsesp_mqtt_nestedformat nestedFormat\\n# TYPE emsesp_mqtt_nestedformat gauge\\nemsesp_mqtt_nestedformat 1\\n# HELP emsesp_mqtt_haenabled haEnabled\\n# TYPE emsesp_mqtt_haenabled gauge\\nemsesp_mqtt_haenabled 1\\n# HELP emsesp_mqtt_mqttqos mqttQos\\n# TYPE emsesp_mqtt_mqttqos gauge\\nemsesp_mqtt_mqttqos 0\\n# HELP emsesp_mqtt_mqttretain mqttRetain\\n# TYPE emsesp_mqtt_mqttretain gauge\\nemsesp_mqtt_mqttretain 0\\n# HELP emsesp_mqtt_publishtimeheartbeat publishTimeHeartbeat\\n# TYPE emsesp_mqtt_publishtimeheartbeat gauge\\nemsesp_mqtt_publishtimeheartbeat 60\\n# HELP emsesp_mqtt_publishtimeboiler publishTimeBoiler\\n# TYPE emsesp_mqtt_publishtimeboiler gauge\\nemsesp_mqtt_publishtimeboiler 10\\n# HELP emsesp_mqtt_publishtimethermostat publishTimeThermostat\\n# TYPE emsesp_mqtt_publishtimethermostat gauge\\nemsesp_mqtt_publishtimethermostat 10\\n# HELP emsesp_mqtt_publishtimesolar publishTimeSolar\\n# TYPE emsesp_mqtt_publishtimesolar gauge\\nemsesp_mqtt_publishtimesolar 10\\n# HELP emsesp_mqtt_publishtimemixer publishTimeMixer\\n# TYPE emsesp_mqtt_publishtimemixer gauge\\nemsesp_mqtt_publishtimemixer 10\\n# HELP emsesp_mqtt_publishtimewater publishTimeWater\\n# TYPE emsesp_mqtt_publishtimewater gauge\\nemsesp_mqtt_publishtimewater 0\\n# HELP emsesp_mqtt_publishtimeother publishTimeOther\\n# TYPE emsesp_mqtt_publishtimeother gauge\\nemsesp_mqtt_publishtimeother 10\\n# HELP emsesp_mqtt_publishtimesensor publishTimeSensor\\n# TYPE emsesp_mqtt_publishtimesensor gauge\\nemsesp_mqtt_publishtimesensor 10\\n# HELP emsesp_mqtt_publishsingle publishSingle\\n# TYPE emsesp_mqtt_publishsingle gauge\\nemsesp_mqtt_publishsingle 0\\n# HELP emsesp_mqtt_publish2command publish2command\\n# TYPE emsesp_mqtt_publish2command gauge\\nemsesp_mqtt_publish2command 0\\n# HELP emsesp_mqtt_sendresponse sendResponse\\n# TYPE emsesp_mqtt_sendresponse gauge\\nemsesp_mqtt_sendresponse 0\\n# HELP emsesp_mqtt_info info\\n# TYPE emsesp_mqtt_info gauge\\nemsesp_mqtt_info{mqttstatus=\\\"disconnected\\\", clientid=\\\"ems-esp\\\", base=\\\"ems-esp\\\", discoveryprefix=\\\"homeassistant\\\"} 1\\n# HELP emsesp_syslog_enabled enabled\\n# TYPE emsesp_syslog_enabled gauge\\nemsesp_syslog_enabled 0\\n# HELP emsesp_modbus_enabled enabled\\n# TYPE emsesp_modbus_enabled gauge\\nemsesp_modbus_enabled 0\\n# HELP emsesp_sensor_temperaturesensors temperatureSensors\\n# TYPE emsesp_sensor_temperaturesensors gauge\\nemsesp_sensor_temperaturesensors 3\\n# HELP emsesp_sensor_temperaturesensorreads temperatureSensorReads\\n# TYPE emsesp_sensor_temperaturesensorreads gauge\\nemsesp_sensor_temperaturesensorreads 0\\n# HELP emsesp_sensor_temperaturesensorfails temperatureSensorFails\\n# TYPE emsesp_sensor_temperaturesensorfails gauge\\nemsesp_sensor_temperaturesensorfails 0\\n# HELP emsesp_analog_enabled enabled\\n# TYPE emsesp_analog_enabled gauge\\nemsesp_analog_enabled 1\\n# HELP emsesp_analog_analogsensors analogSensors\\n# TYPE emsesp_analog_analogsensors gauge\\nemsesp_analog_analogsensors 5\\n# HELP emsesp_analog_analogsensorreads analogSensorReads\\n# TYPE emsesp_analog_analogsensorreads gauge\\nemsesp_analog_analogsensorreads 0\\n# HELP emsesp_analog_analogsensorfails analogSensorFails\\n# TYPE emsesp_analog_analogsensorfails gauge\\nemsesp_analog_analogsensorfails 0\\n# HELP emsesp_api_apicalls APICalls\\n# TYPE emsesp_api_apicalls gauge\\nemsesp_api_apicalls 0\\n# HELP emsesp_api_apifails APIFails\\n# TYPE emsesp_api_apifails gauge\\nemsesp_api_apifails 0\\n# HELP emsesp_bus_bustelegramsreceived busTelegramsReceived\\n# TYPE emsesp_bus_bustelegramsreceived gauge\\nemsesp_bus_bustelegramsreceived 8\\n# HELP emsesp_bus_busreads busReads\\n# TYPE emsesp_bus_busreads gauge\\nemsesp_bus_busreads 0\\n# HELP emsesp_bus_buswrites busWrites\\n# TYPE emsesp_bus_buswrites gauge\\nemsesp_bus_buswrites 0\\n# HELP emsesp_bus_busincompletetelegrams busIncompleteTelegrams\\n# TYPE emsesp_bus_busincompletetelegrams gauge\\nemsesp_bus_busincompletetelegrams 0\\n# HELP emsesp_bus_busreadsfailed busReadsFailed\\n# TYPE emsesp_bus_busreadsfailed gauge\\nemsesp_bus_busreadsfailed 0\\n# HELP emsesp_bus_buswritesfailed busWritesFailed\\n# TYPE emsesp_bus_buswritesfailed gauge\\nemsesp_bus_buswritesfailed 0\\n# HELP emsesp_bus_busrxlinequality busRxLineQuality\\n# TYPE emsesp_bus_busrxlinequality gauge\\nemsesp_bus_busrxlinequality 100\\n# HELP emsesp_bus_bustxlinequality busTxLineQuality\\n# TYPE emsesp_bus_bustxlinequality gauge\\nemsesp_bus_bustxlinequality 100\\n# HELP emsesp_bus_info info\\n# TYPE emsesp_bus_info gauge\\nemsesp_bus_info{busstatus=\\\"connected\\\", busprotocol=\\\"Buderus\\\"} 1\\n# HELP emsesp_settings_txmode txMode\\n# TYPE emsesp_settings_txmode gauge\\nemsesp_settings_txmode 5\\n# HELP emsesp_settings_emsbusid emsBusID\\n# TYPE emsesp_settings_emsbusid gauge\\nemsesp_settings_emsbusid 73\\n# HELP emsesp_settings_showertimer showerTimer\\n# TYPE emsesp_settings_showertimer gauge\\nemsesp_settings_showertimer 0\\n# HELP emsesp_settings_showerminduration showerMinDuration\\n# TYPE emsesp_settings_showerminduration gauge\\nemsesp_settings_showerminduration 180\\n# HELP emsesp_settings_showeralert showerAlert\\n# TYPE emsesp_settings_showeralert gauge\\nemsesp_settings_showeralert 0\\n# HELP emsesp_settings_hideled hideLed\\n# TYPE emsesp_settings_hideled gauge\\nemsesp_settings_hideled 0\\n# HELP emsesp_settings_notokenapi noTokenApi\\n# TYPE emsesp_settings_notokenapi gauge\\nemsesp_settings_notokenapi 0\\n# HELP emsesp_settings_readonlymode readonlyMode\\n# TYPE emsesp_settings_readonlymode gauge\\nemsesp_settings_readonlymode 0\\n# HELP emsesp_settings_fahrenheit fahrenheit\\n# TYPE emsesp_settings_fahrenheit gauge\\nemsesp_settings_fahrenheit 0\\n# HELP emsesp_settings_dallasparasite dallasParasite\\n# TYPE emsesp_settings_dallasparasite gauge\\nemsesp_settings_dallasparasite 0\\n# HELP emsesp_settings_boolformat boolFormat\\n# TYPE emsesp_settings_boolformat gauge\\nemsesp_settings_boolformat 1\\n# HELP emsesp_settings_booldashboard boolDashboard\\n# TYPE emsesp_settings_booldashboard gauge\\nemsesp_settings_booldashboard 1\\n# HELP emsesp_settings_enumformat enumFormat\\n# TYPE emsesp_settings_enumformat gauge\\nemsesp_settings_enumformat 1\\n# HELP emsesp_settings_analogenabled analogEnabled\\n# TYPE emsesp_settings_analogenabled gauge\\nemsesp_settings_analogenabled 1\\n# HELP emsesp_settings_telnetenabled telnetEnabled\\n# TYPE emsesp_settings_telnetenabled gauge\\nemsesp_settings_telnetenabled 1\\n# HELP emsesp_settings_maxweblogbuffer maxWebLogBuffer\\n# TYPE emsesp_settings_maxweblogbuffer gauge\\nemsesp_settings_maxweblogbuffer 25\\n# HELP emsesp_settings_modbusenabled modbusEnabled\\n# TYPE emsesp_settings_modbusenabled gauge\\nemsesp_settings_modbusenabled 0\\n# HELP emsesp_settings_forceheatingoff forceHeatingOff\\n# TYPE emsesp_settings_forceheatingoff gauge\\nemsesp_settings_forceheatingoff 0\\n# HELP emsesp_settings_developermode developerMode\\n# TYPE emsesp_settings_developermode gauge\\nemsesp_settings_developermode 0\\n# HELP emsesp_settings_disablereset disableReset\\n# TYPE emsesp_settings_disablereset gauge\\nemsesp_settings_disablereset 0\\n# HELP emsesp_settings_info info\\n# TYPE emsesp_settings_info gauge\\nemsesp_settings_info{boardprofile=\\\"S32\\\", locale=\\\"en\\\"} 1\\n# HELP emsesp_device_productid productID\\n# TYPE emsesp_device_productid gauge\\nemsesp_device_productid{type=\\\"boiler\\\", name=\\\"My Custom Boiler\\\", deviceid=\\\"0x08\\\", version=\\\"01.00\\\"} 123\\n# HELP emsesp_device_entities entities\\n# TYPE emsesp_device_entities gauge\\nemsesp_device_entities{type=\\\"boiler\\\", name=\\\"My Custom Boiler\\\", deviceid=\\\"0x08\\\", version=\\\"01.00\\\"} 39\\nemsesp_device_productid{type=\\\"thermostat\\\", name=\\\"FW120\\\", deviceid=\\\"0x10\\\", version=\\\"01.00\\\"} 192\\nemsesp_device_entities{type=\\\"thermostat\\\", name=\\\"FW120\\\", deviceid=\\\"0x10\\\", version=\\\"01.00\\\"} 12\\nemsesp_device_entities{type=\\\"temperaturesensor\\\", name=\\\"temperaturesensor\\\"} 3\\nemsesp_device_entities{type=\\\"analogsensor\\\", name=\\\"analogsensor\\\"} 5\\nemsesp_device_entities{type=\\\"scheduler\\\", name=\\\"scheduler\\\"} 2\\nemsesp_device_entities{type=\\\"commands\\\", name=\\\"commands\\\"} 3\\nemsesp_device_entities{type=\\\"custom\\\", name=\\\"custom\\\"} 4\\n\"}]"; + auto expected_response = "[{\"api_data\":\"# HELP emsesp_system_uptimesec uptimeSec\\n# TYPE emsesp_system_uptimesec gauge\\nemsesp_system_uptimesec 0\\n# HELP emsesp_system_txpause txpause\\n# TYPE emsesp_system_txpause gauge\\nemsesp_system_txpause 0\\n# HELP emsesp_system_info info\\n# TYPE emsesp_system_info gauge\\nemsesp_system_info{version=\\\"dev\\\", resetreason=\\\"Unknown / Unknown\\\", gpios_allowed=\\\"0, 2, 5, 18, 23\\\", gpios_in_use=\\\"0, 2, 5, 18, 23\\\"} 1\\n# HELP emsesp_network_rssi RSSI\\n# TYPE emsesp_network_rssi gauge\\nemsesp_network_rssi -23\\n# HELP emsesp_network_txpowersetting TxPowerSetting\\n# TYPE emsesp_network_txpowersetting gauge\\nemsesp_network_txpowersetting 0\\n# HELP emsesp_network_staticip staticIP\\n# TYPE emsesp_network_staticip gauge\\nemsesp_network_staticip 0\\n# HELP emsesp_network_lowbandwidth lowBandwidth\\n# TYPE emsesp_network_lowbandwidth gauge\\nemsesp_network_lowbandwidth 0\\n# HELP emsesp_network_disablesleep disableSleep\\n# TYPE emsesp_network_disablesleep gauge\\nemsesp_network_disablesleep 1\\n# HELP emsesp_network_enablemdns enableMDNS\\n# TYPE emsesp_network_enablemdns gauge\\nemsesp_network_enablemdns 1\\n# HELP emsesp_network_enablecors enableCORS\\n# TYPE emsesp_network_enablecors gauge\\nemsesp_network_enablecors 0\\n# HELP emsesp_network_info info\\n# TYPE emsesp_network_info gauge\\nemsesp_network_info{network=\\\"WiFi\\\", hostname=\\\"ems-esp\\\"} 1\\n# HELP emsesp_ntp_enabled enabled\\n# TYPE emsesp_ntp_enabled gauge\\nemsesp_ntp_enabled 1\\n# HELP emsesp_ntp_info info\\n# TYPE emsesp_ntp_info gauge\\nemsesp_ntp_info{ntpstatus=\\\"disconnected\\\", server=\\\"pool.ntp.org\\\", tzlabel=\\\"Europe/London\\\"} 1\\n# HELP emsesp_ap_info info\\n# TYPE emsesp_ap_info gauge\\nemsesp_ap_info{provisionmode=\\\"disconnected\\\", ssid=\\\"ems-esp\\\"} 1\\n# HELP emsesp_mqtt_mqttpublishes MQTTPublishes\\n# TYPE emsesp_mqtt_mqttpublishes gauge\\nemsesp_mqtt_mqttpublishes 0\\n# HELP emsesp_mqtt_mqttqueued MQTTQueued\\n# TYPE emsesp_mqtt_mqttqueued gauge\\nemsesp_mqtt_mqttqueued 0\\n# HELP emsesp_mqtt_mqttpublishfails MQTTPublishFails\\n# TYPE emsesp_mqtt_mqttpublishfails gauge\\nemsesp_mqtt_mqttpublishfails 0\\n# HELP emsesp_mqtt_mqttreconnects MQTTReconnects\\n# TYPE emsesp_mqtt_mqttreconnects gauge\\nemsesp_mqtt_mqttreconnects 1\\n# HELP emsesp_mqtt_enabled enabled\\n# TYPE emsesp_mqtt_enabled gauge\\nemsesp_mqtt_enabled 1\\n# HELP emsesp_mqtt_keepalive keepAlive\\n# TYPE emsesp_mqtt_keepalive gauge\\nemsesp_mqtt_keepalive 60\\n# HELP emsesp_mqtt_cleansession cleanSession\\n# TYPE emsesp_mqtt_cleansession gauge\\nemsesp_mqtt_cleansession 0\\n# HELP emsesp_mqtt_entityformat entityFormat\\n# TYPE emsesp_mqtt_entityformat gauge\\nemsesp_mqtt_entityformat 1\\n# HELP emsesp_mqtt_discoverytype discoveryType\\n# TYPE emsesp_mqtt_discoverytype gauge\\nemsesp_mqtt_discoverytype 0\\n# HELP emsesp_mqtt_nestedformat nestedFormat\\n# TYPE emsesp_mqtt_nestedformat gauge\\nemsesp_mqtt_nestedformat 1\\n# HELP emsesp_mqtt_haenabled haEnabled\\n# TYPE emsesp_mqtt_haenabled gauge\\nemsesp_mqtt_haenabled 1\\n# HELP emsesp_mqtt_mqttqos mqttQos\\n# TYPE emsesp_mqtt_mqttqos gauge\\nemsesp_mqtt_mqttqos 0\\n# HELP emsesp_mqtt_mqttretain mqttRetain\\n# TYPE emsesp_mqtt_mqttretain gauge\\nemsesp_mqtt_mqttretain 0\\n# HELP emsesp_mqtt_publishtimeheartbeat publishTimeHeartbeat\\n# TYPE emsesp_mqtt_publishtimeheartbeat gauge\\nemsesp_mqtt_publishtimeheartbeat 60\\n# HELP emsesp_mqtt_publishtimeboiler publishTimeBoiler\\n# TYPE emsesp_mqtt_publishtimeboiler gauge\\nemsesp_mqtt_publishtimeboiler 10\\n# HELP emsesp_mqtt_publishtimethermostat publishTimeThermostat\\n# TYPE emsesp_mqtt_publishtimethermostat gauge\\nemsesp_mqtt_publishtimethermostat 10\\n# HELP emsesp_mqtt_publishtimesolar publishTimeSolar\\n# TYPE emsesp_mqtt_publishtimesolar gauge\\nemsesp_mqtt_publishtimesolar 10\\n# HELP emsesp_mqtt_publishtimemixer publishTimeMixer\\n# TYPE emsesp_mqtt_publishtimemixer gauge\\nemsesp_mqtt_publishtimemixer 10\\n# HELP emsesp_mqtt_publishtimewater publishTimeWater\\n# TYPE emsesp_mqtt_publishtimewater gauge\\nemsesp_mqtt_publishtimewater 0\\n# HELP emsesp_mqtt_publishtimeother publishTimeOther\\n# TYPE emsesp_mqtt_publishtimeother gauge\\nemsesp_mqtt_publishtimeother 10\\n# HELP emsesp_mqtt_publishtimesensor publishTimeSensor\\n# TYPE emsesp_mqtt_publishtimesensor gauge\\nemsesp_mqtt_publishtimesensor 10\\n# HELP emsesp_mqtt_publishsingle publishSingle\\n# TYPE emsesp_mqtt_publishsingle gauge\\nemsesp_mqtt_publishsingle 0\\n# HELP emsesp_mqtt_publish2command publish2command\\n# TYPE emsesp_mqtt_publish2command gauge\\nemsesp_mqtt_publish2command 0\\n# HELP emsesp_mqtt_sendresponse sendResponse\\n# TYPE emsesp_mqtt_sendresponse gauge\\nemsesp_mqtt_sendresponse 0\\n# HELP emsesp_mqtt_info info\\n# TYPE emsesp_mqtt_info gauge\\nemsesp_mqtt_info{mqttstatus=\\\"disconnected\\\", clientid=\\\"ems-esp\\\", base=\\\"ems-esp\\\", discoveryprefix=\\\"homeassistant\\\"} 1\\n# HELP emsesp_syslog_enabled enabled\\n# TYPE emsesp_syslog_enabled gauge\\nemsesp_syslog_enabled 0\\n# HELP emsesp_modbus_enabled enabled\\n# TYPE emsesp_modbus_enabled gauge\\nemsesp_modbus_enabled 0\\n# HELP emsesp_sensor_temperaturesensors temperatureSensors\\n# TYPE emsesp_sensor_temperaturesensors gauge\\nemsesp_sensor_temperaturesensors 3\\n# HELP emsesp_sensor_temperaturesensorreads temperatureSensorReads\\n# TYPE emsesp_sensor_temperaturesensorreads gauge\\nemsesp_sensor_temperaturesensorreads 0\\n# HELP emsesp_sensor_temperaturesensorfails temperatureSensorFails\\n# TYPE emsesp_sensor_temperaturesensorfails gauge\\nemsesp_sensor_temperaturesensorfails 0\\n# HELP emsesp_analog_enabled enabled\\n# TYPE emsesp_analog_enabled gauge\\nemsesp_analog_enabled 1\\n# HELP emsesp_analog_analogsensors analogSensors\\n# TYPE emsesp_analog_analogsensors gauge\\nemsesp_analog_analogsensors 5\\n# HELP emsesp_analog_analogsensorreads analogSensorReads\\n# TYPE emsesp_analog_analogsensorreads gauge\\nemsesp_analog_analogsensorreads 0\\n# HELP emsesp_analog_analogsensorfails analogSensorFails\\n# TYPE emsesp_analog_analogsensorfails gauge\\nemsesp_analog_analogsensorfails 0\\n# HELP emsesp_api_apicalls APICalls\\n# TYPE emsesp_api_apicalls gauge\\nemsesp_api_apicalls 0\\n# HELP emsesp_api_apifails APIFails\\n# TYPE emsesp_api_apifails gauge\\nemsesp_api_apifails 0\\n# HELP emsesp_bus_bustelegramsreceived busTelegramsReceived\\n# TYPE emsesp_bus_bustelegramsreceived gauge\\nemsesp_bus_bustelegramsreceived 8\\n# HELP emsesp_bus_busreads busReads\\n# TYPE emsesp_bus_busreads gauge\\nemsesp_bus_busreads 0\\n# HELP emsesp_bus_buswrites busWrites\\n# TYPE emsesp_bus_buswrites gauge\\nemsesp_bus_buswrites 0\\n# HELP emsesp_bus_busincompletetelegrams busIncompleteTelegrams\\n# TYPE emsesp_bus_busincompletetelegrams gauge\\nemsesp_bus_busincompletetelegrams 0\\n# HELP emsesp_bus_busreadsfailed busReadsFailed\\n# TYPE emsesp_bus_busreadsfailed gauge\\nemsesp_bus_busreadsfailed 0\\n# HELP emsesp_bus_buswritesfailed busWritesFailed\\n# TYPE emsesp_bus_buswritesfailed gauge\\nemsesp_bus_buswritesfailed 0\\n# HELP emsesp_bus_busrxlinequality busRxLineQuality\\n# TYPE emsesp_bus_busrxlinequality gauge\\nemsesp_bus_busrxlinequality 100\\n# HELP emsesp_bus_bustxlinequality busTxLineQuality\\n# TYPE emsesp_bus_bustxlinequality gauge\\nemsesp_bus_bustxlinequality 100\\n# HELP emsesp_bus_info info\\n# TYPE emsesp_bus_info gauge\\nemsesp_bus_info{busstatus=\\\"connected\\\", busprotocol=\\\"Buderus\\\"} 1\\n# HELP emsesp_settings_txmode txMode\\n# TYPE emsesp_settings_txmode gauge\\nemsesp_settings_txmode 5\\n# HELP emsesp_settings_emsbusid emsBusID\\n# TYPE emsesp_settings_emsbusid gauge\\nemsesp_settings_emsbusid 73\\n# HELP emsesp_settings_showertimer showerTimer\\n# TYPE emsesp_settings_showertimer gauge\\nemsesp_settings_showertimer 0\\n# HELP emsesp_settings_showerminduration showerMinDuration\\n# TYPE emsesp_settings_showerminduration gauge\\nemsesp_settings_showerminduration 180\\n# HELP emsesp_settings_showeralert showerAlert\\n# TYPE emsesp_settings_showeralert gauge\\nemsesp_settings_showeralert 0\\n# HELP emsesp_settings_hideled hideLed\\n# TYPE emsesp_settings_hideled gauge\\nemsesp_settings_hideled 0\\n# HELP emsesp_settings_notokenapi noTokenApi\\n# TYPE emsesp_settings_notokenapi gauge\\nemsesp_settings_notokenapi 0\\n# HELP emsesp_settings_readonlymode readonlyMode\\n# TYPE emsesp_settings_readonlymode gauge\\nemsesp_settings_readonlymode 0\\n# HELP emsesp_settings_fahrenheit fahrenheit\\n# TYPE emsesp_settings_fahrenheit gauge\\nemsesp_settings_fahrenheit 0\\n# HELP emsesp_settings_dallasparasite dallasParasite\\n# TYPE emsesp_settings_dallasparasite gauge\\nemsesp_settings_dallasparasite 0\\n# HELP emsesp_settings_boolformat boolFormat\\n# TYPE emsesp_settings_boolformat gauge\\nemsesp_settings_boolformat 1\\n# HELP emsesp_settings_booldashboard boolDashboard\\n# TYPE emsesp_settings_booldashboard gauge\\nemsesp_settings_booldashboard 1\\n# HELP emsesp_settings_enumformat enumFormat\\n# TYPE emsesp_settings_enumformat gauge\\nemsesp_settings_enumformat 1\\n# HELP emsesp_settings_analogenabled analogEnabled\\n# TYPE emsesp_settings_analogenabled gauge\\nemsesp_settings_analogenabled 1\\n# HELP emsesp_settings_telnetenabled telnetEnabled\\n# TYPE emsesp_settings_telnetenabled gauge\\nemsesp_settings_telnetenabled 1\\n# HELP emsesp_settings_maxweblogbuffer maxWebLogBuffer\\n# TYPE emsesp_settings_maxweblogbuffer gauge\\nemsesp_settings_maxweblogbuffer 25\\n# HELP emsesp_settings_modbusenabled modbusEnabled\\n# TYPE emsesp_settings_modbusenabled gauge\\nemsesp_settings_modbusenabled 0\\n# HELP emsesp_settings_forceheatingoff forceHeatingOff\\n# TYPE emsesp_settings_forceheatingoff gauge\\nemsesp_settings_forceheatingoff 0\\n# HELP emsesp_settings_developermode developerMode\\n# TYPE emsesp_settings_developermode gauge\\nemsesp_settings_developermode 0\\n# HELP emsesp_settings_disablereset disableReset\\n# TYPE emsesp_settings_disablereset gauge\\nemsesp_settings_disablereset 0\\n# HELP emsesp_settings_info info\\n# TYPE emsesp_settings_info gauge\\nemsesp_settings_info{boardprofile=\\\"S32\\\", locale=\\\"en\\\"} 1\\n# HELP emsesp_device_productid productID\\n# TYPE emsesp_device_productid gauge\\nemsesp_device_productid{type=\\\"boiler\\\", name=\\\"My Custom Boiler\\\", deviceid=\\\"0x08\\\", version=\\\"01.00\\\"} 123\\n# HELP emsesp_device_entities entities\\n# TYPE emsesp_device_entities gauge\\nemsesp_device_entities{type=\\\"boiler\\\", name=\\\"My Custom Boiler\\\", deviceid=\\\"0x08\\\", version=\\\"01.00\\\"} 39\\nemsesp_device_productid{type=\\\"thermostat\\\", name=\\\"FW120\\\", deviceid=\\\"0x10\\\", version=\\\"01.00\\\"} 192\\nemsesp_device_entities{type=\\\"thermostat\\\", name=\\\"FW120\\\", deviceid=\\\"0x10\\\", version=\\\"01.00\\\"} 12\\nemsesp_device_entities{type=\\\"temperaturesensor\\\", name=\\\"temperaturesensor\\\"} 3\\nemsesp_device_entities{type=\\\"analogsensor\\\", name=\\\"analogsensor\\\"} 5\\nemsesp_device_entities{type=\\\"scheduler\\\", name=\\\"scheduler\\\"} 2\\nemsesp_device_entities{type=\\\"commands\\\", name=\\\"commands\\\"} 3\\nemsesp_device_entities{type=\\\"custom\\\", name=\\\"custom\\\"} 4\\n\"}]"; TEST_ASSERT_EQUAL_STRING(expected_response, call_url("/api/system/metrics")); } -- 2.54.0 From f5189b4d093d3ce49b8ccd19d04c03c328ce8fcb Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 22 Aug 2026 13:23:21 +0200 Subject: [PATCH 04/81] mention how to update unit tests --- platformio.ini | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platformio.ini b/platformio.ini index 782b82c57..2a512e488 100644 --- a/platformio.ini +++ b/platformio.ini @@ -196,9 +196,10 @@ lib_ldf_mode = off lib_deps = ; unit tests -; The test code is in ./test/test_api.cpp and the test_api.h file is created by the native-test-create environment. +; The test code is in ./test/test_api.cpp and the test_api.h file is generated by the native-test-create environment. ; to run use `platformio run -e native-test -t exec`. All tests should PASS. ; tip: use https://jsondiff.com/ to compare the expected and actual responses. +; to update the test output run `python3 scripts/generate_test_api.py` [env:native-test] platform = native test_build_src = true -- 2.54.0 From 51b689d91bb0414a144ba205f5d572ee0735349f Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 22 Aug 2026 13:23:36 +0200 Subject: [PATCH 05/81] text changes --- src/web/WebStatusService.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/web/WebStatusService.cpp b/src/web/WebStatusService.cpp index 16f2e45e7..78ecda5f6 100644 --- a/src/web/WebStatusService.cpp +++ b/src/web/WebStatusService.cpp @@ -426,13 +426,13 @@ bool WebStatusService::refresh_versions_cache() { JsonDocument doc; auto http_code = http_request(VERSIONS_URL, "GET", "", doc.as(), result); if (http_code != 200) { - EMSESP::logger().warning("versions.json: HTTP error code %d", http_code); + EMSESP::logger().warning("refresh_versions_cache() HTTP error code %d", http_code); return false; } DeserializationError err = deserializeJson(doc, result); if (err) { #if defined(EMSESP_DEBUG) - EMSESP::logger().debug("versions.json: parse error"); + EMSESP::logger().debug("refresh_versions_cache() parse error"); #endif return false; } @@ -455,7 +455,8 @@ bool WebStatusService::refresh_versions_cache() { versions_cache_valid_ = true; #if defined(EMSESP_DEBUG) - EMSESP::logger().debug("versions.json: fetched stable=%s, dev=%s, current=%s", + EMSESP::logger().debug("Fetched from %s: stable=%s, dev=%s, current=%s", + VERSIONS_URL, versions_stable_.version.c_str(), versions_dev_.version.c_str(), current_version_s.c_str()); -- 2.54.0 From 4fe64fbff8a1eb9d8fdc53bfe5470d34e5c6558f Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 22 Aug 2026 13:24:05 +0200 Subject: [PATCH 06/81] set system status to SYSTEM_STATUS_UPLOADING to pause MQTT/NTP etc during upload --- src/ESP32React/UploadFileService.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/ESP32React/UploadFileService.cpp b/src/ESP32React/UploadFileService.cpp index d369d874c..240701ef2 100644 --- a/src/ESP32React/UploadFileService.cpp +++ b/src/ESP32React/UploadFileService.cpp @@ -94,11 +94,14 @@ void UploadFileService::handleUpload(AsyncWebServerRequest * request, const Stri } #endif // it's firmware - initialize the ArduinoOTA updater - emsesp::EMSESP::logger().info("Uploading firmware file %s (size: %dKB). Please wait...", filename.c_str(), filesize / 1024); + emsesp::EMSESP::logger().info("Firmware uploading (file %s, size: %dKB). Please wait...", filename.c_str(), filesize / 1024); // turn off UART to prevent interference with the upload emsesp::EMSuart::stop(); + // tell main loop we're uploading so services as paused (e.g. MQTT) + emsesp::EMSESP::system_.systemStatus(emsesp::SYSTEM_STATUS::SYSTEM_STATUS_UPLOADING); + if (Update.begin(filesize - sizeof(esp_image_header_t))) { if (strlen(_md5.data()) == _md5.size() - 1) { Update.setMD5(_md5.data()); @@ -111,7 +114,7 @@ void UploadFileService::handleUpload(AsyncWebServerRequest * request, const Stri } } else if (_is_filesystem) { // LittleFS filesystem image - flash directly to the spiffs/littlefs partition - emsesp::EMSESP::logger().info("Uploading filesystem image %s (size: %uKB). Please wait...", filename.c_str(), static_cast(filesize / 1024)); + emsesp::EMSESP::logger().info("Uploading filesystem file %s (size: %uKB). Please wait...", filename.c_str(), static_cast(filesize / 1024)); emsesp::EMSuart::stop(); LittleFS.end(); // unmount LittleFS before we overwrite the partition under it -- 2.54.0 From 9b0ee07ee16546e8977087b1cb7c1b7e8996380b Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 22 Aug 2026 13:24:18 +0200 Subject: [PATCH 07/81] remove comments --- src/ESP32React/MqttSettingsService.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ESP32React/MqttSettingsService.cpp b/src/ESP32React/MqttSettingsService.cpp index e45842f51..008934bd5 100644 --- a/src/ESP32React/MqttSettingsService.cpp +++ b/src/ESP32React/MqttSettingsService.cpp @@ -147,7 +147,9 @@ void MqttSettingsService::onConfigUpdated() { bool MqttSettingsService::configureMqtt() { // disconnect if already connected if (_mqttClient->connected()) { - // emsesp::EMSESP::logger().info("Disconnecting to configure"); +#if defined(EMSESP_DEBUG) + emsesp::EMSESP::logger().debug("Disconnecting to configure"); +#endif _mqttClient->disconnect(true); } @@ -184,7 +186,6 @@ bool MqttSettingsService::configureMqtt() { static_cast(_mqttClient)->setKeepAlive(_state.keepAlive); static_cast(_mqttClient)->setCleanSession(_state.cleanSession); static_cast(_mqttClient)->setWill(will_topic, 1, true, "offline"); // QOS 1, retain - // return _mqttClient->connect(); if (_mqttClient->connect()) { emsesp::EMSESP::logger().info("Starting MQTT service"); return true; @@ -199,7 +200,6 @@ bool MqttSettingsService::configureMqtt() { static_cast(_mqttClient)->setKeepAlive(_state.keepAlive); static_cast(_mqttClient)->setCleanSession(_state.cleanSession); static_cast(_mqttClient)->setWill(will_topic, 1, true, "offline"); // QOS 1, retain - // return _mqttClient->connect(); if (_mqttClient->connect()) { emsesp::EMSESP::logger().info("Starting MQTT service"); return true; -- 2.54.0 From bc6351cc2249b8d7974e6ee26dcff121acdf87e5 Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 22 Aug 2026 13:24:40 +0200 Subject: [PATCH 08/81] move MQTT and NTP to main loop --- src/core/emsesp.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/core/emsesp.cpp b/src/core/emsesp.cpp index f43ce861d..6448c3f66 100644 --- a/src/core/emsesp.cpp +++ b/src/core/emsesp.cpp @@ -1893,7 +1893,7 @@ void EMSESP::shell_prompt() { void EMSESP::loop() { uuid::loop(); // store system uptime - // handle network + // handle network (Wifi, ETH and AP) network_.loop(); // handles LED and checks system health, and syslog service @@ -1901,14 +1901,13 @@ void EMSESP::loop() { return; // LED flashing is active meaning its about to reboot, skip the rest of the loop } - esp32React.loop(); // core services: Network, AP, MQTT and NTP webLogService.loop(); // log in Web UI - // run the loop, unless we're in the middle of an OTA upload + // run the main loop, unless we're in the middle of an OTA upload // if (EMSESP::system_.systemStatus() == SYSTEM_STATUS::SYSTEM_STATUS_NORMAL || EMSESP::system_.systemStatus() == SYSTEM_STATUS::SYSTEM_STATUS_INVALID_GPIO) { if (EMSESP::system_.systemStatus() != SYSTEM_STATUS::SYSTEM_STATUS_PENDING_UPLOAD && EMSESP::system_.systemStatus() != SYSTEM_STATUS::SYSTEM_STATUS_UPLOADING) { - // loop through the services + esp32React.loop(); // MQTT and NTP webStatusService.loop(); // periodic refresh of cached versions.json rxservice_.loop(); // process any incoming Rx telegrams shower_.loop(); // check for shower on/off @@ -1921,6 +1920,7 @@ void EMSESP::loop() { scheduled_fetch_values(); // force a query on the EMS devices to fetch latest data at a set interval (1 min) compact_entities_if_stable(); // reclaim over-reserved entity vector capacity once device discovery settles } + // check for GPIO Errors - this is called once when booting if (EMSESP::system_.systemStatus() == SYSTEM_STATUS::SYSTEM_STATUS_INVALID_GPIO) { static bool only_once = false; -- 2.54.0 From 9d3eaa5ff7cbb9ce7b3f1f2f4fc7bd75e820ac51 Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 22 Aug 2026 13:24:51 +0200 Subject: [PATCH 09/81] rename connecting_ --- src/core/mqtt.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/core/mqtt.h b/src/core/mqtt.h index 46e69478c..81d1aed7f 100644 --- a/src/core/mqtt.h +++ b/src/core/mqtt.h @@ -61,8 +61,8 @@ class Mqtt { enum Operation : uint8_t { PUBLISH, SUBSCRIBE, UNSUBSCRIBE }; enum NestedFormat : uint8_t { NESTED = 1, SINGLE }; - static constexpr uint8_t MQTT_TOPIC_MAX_SIZE = 128; // fixed, not a user setting anymore - static constexpr uint16_t MQTT_QUEUE_MAX_SIZE = 300; + static constexpr uint8_t MQTT_TOPIC_MAX_SIZE = 128; // fixed, not a user setting anymore + static constexpr uint16_t MQTT_QUEUE_MAX_SIZE = 300; static constexpr uint32_t MQTT_DISCONNECT_TIMEOUT = 1000; // max ms to flush a graceful disconnect on non-PSRAM boards static void on_connect(); @@ -297,7 +297,7 @@ class Mqtt { uint32_t last_publish_heartbeat_ = 0; // uint32_t last_publish_queue_ = 0; - static bool connecting_; + static bool connected_; static bool initialized_; static uint32_t mqtt_publish_fails_; static uint16_t queuecount_; -- 2.54.0 From cedafbd462c76e582d66f6bf56c107a11429c36b Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 22 Aug 2026 13:25:31 +0200 Subject: [PATCH 10/81] move reconnect count to onConnect. always show MQTT disconnect error --- src/core/mqtt.cpp | 30 +++++++++++++----------------- 1 file changed, 13 insertions(+), 17 deletions(-) diff --git a/src/core/mqtt.cpp b/src/core/mqtt.cpp index e593794e1..defc7f7d6 100644 --- a/src/core/mqtt.cpp +++ b/src/core/mqtt.cpp @@ -51,7 +51,7 @@ bool Mqtt::publish_single2cmd_; std::vector> Mqtt::mqtt_subfunctions_; uint32_t Mqtt::mqtt_publish_fails_ = 0; -bool Mqtt::connecting_ = false; +bool Mqtt::connected_ = false; bool Mqtt::initialized_ = false; uint16_t Mqtt::queuecount_ = 0; uint8_t Mqtt::connectcount_ = 0; @@ -473,29 +473,24 @@ bool Mqtt::get_publish_onchange(uint8_t device_type) { return false; } void Mqtt::on_disconnect(espMqttClientTypes::DisconnectReason reason) { - // only show the error once on the first connect failure - if (!connecting_) { - return; - } - connecting_ = false; - connectcount_++; // count # reconnects + connected_ = false; if (reason == espMqttClientTypes::DisconnectReason::TCP_DISCONNECTED) { - LOG_WARNING("MQTT disconnected: TCP"); + LOG_ERROR("MQTT connection failure: TCP"); } else if (reason == espMqttClientTypes::DisconnectReason::MQTT_UNACCEPTABLE_PROTOCOL_VERSION) { - LOG_WARNING("MQTT disconnected: Unacceptable protocol version"); + LOG_ERROR("MQTT connection failure: Unaccepted protocol version"); } else if (reason == espMqttClientTypes::DisconnectReason::MQTT_IDENTIFIER_REJECTED) { - LOG_WARNING("MQTT disconnected: Identifier Rejected"); + LOG_ERROR("MQTT connection failure: Identifier Rejected"); } else if (reason == espMqttClientTypes::DisconnectReason::MQTT_SERVER_UNAVAILABLE) { - LOG_WARNING("MQTT disconnected: Server unavailable"); + LOG_ERROR("MQTT connection failure: Server unavailable"); } else if (reason == espMqttClientTypes::DisconnectReason::MQTT_MALFORMED_CREDENTIALS) { - LOG_WARNING("MQTT disconnected: Malformed credentials"); + LOG_ERROR("MQTT connection failure: Malformed credentials"); } else if (reason == espMqttClientTypes::DisconnectReason::MQTT_NOT_AUTHORIZED) { - LOG_WARNING("MQTT disconnected: Not authorized"); + LOG_ERROR("MQTT connection failure: Not authorized"); } else if (reason == espMqttClientTypes::DisconnectReason::TLS_BAD_FINGERPRINT) { - LOG_WARNING("MQTT disconnected: Server fingerprint invalid"); + LOG_ERROR("MQTT connection failure: Server fingerprint invalid"); } else { - LOG_WARNING("MQTT disconnected: code %d", reason); + LOG_ERROR("MQTT connection failure: code %d", reason); } mqttClient_->clearQueue(true); @@ -503,13 +498,14 @@ void Mqtt::on_disconnect(espMqttClientTypes::DisconnectReason reason) { // MQTT on_connect - when an MQTT connect is established void Mqtt::on_connect() { - if (connecting_) { + if (connected_) { return; // prevent duplicated connections } LOG_INFO("MQTT connected"); - connecting_ = true; + connected_ = true; + connectcount_++; queuecount_ = mqttClient_->queueSize(); if (ha_enabled_) { -- 2.54.0 From 80e48430f5c9ebe49f4ee2915a4044fb44d4a71c Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 22 Aug 2026 15:44:41 +0200 Subject: [PATCH 11/81] pkg update - eslint --- interface/package.json | 2 +- interface/pnpm-lock.yaml | 66 ++++++++++++++++++++-------------------- 2 files changed, 34 insertions(+), 34 deletions(-) diff --git a/interface/package.json b/interface/package.json index 38810b5a3..fddd449fc 100644 --- a/interface/package.json +++ b/interface/package.json @@ -46,7 +46,7 @@ "@types/react": "^19.2.18", "@types/react-dom": "^19.2.4", "concurrently": "^10.0.5", - "eslint": "^10.8.1", + "eslint": "^10.9.0", "eslint-config-prettier": "^10.1.8", "etag": "^1.8.1", "mime-types": "^3.0.2", diff --git a/interface/pnpm-lock.yaml b/interface/pnpm-lock.yaml index fe047aa99..ab3dd13dc 100644 --- a/interface/pnpm-lock.yaml +++ b/interface/pnpm-lock.yaml @@ -53,7 +53,7 @@ importers: devDependencies: '@eslint/js': specifier: ^10.0.1 - version: 10.0.1(eslint@10.8.1(supports-color@10.2.2)) + version: 10.0.1(eslint@10.9.0(supports-color@10.2.2)) '@preact/preset-vite': specifier: ^2.10.6 version: 2.10.6(@babel/core@7.29.7(supports-color@10.2.2))(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.2.0)(terser@5.50.0)) @@ -73,11 +73,11 @@ importers: specifier: ^10.0.5 version: 10.0.5 eslint: - specifier: ^10.8.1 - version: 10.8.1(supports-color@10.2.2) + specifier: ^10.9.0 + version: 10.9.0(supports-color@10.2.2) eslint-config-prettier: specifier: ^10.1.8 - version: 10.1.8(eslint@10.8.1(supports-color@10.2.2)) + version: 10.1.8(eslint@10.9.0(supports-color@10.2.2)) etag: specifier: ^1.8.1 version: 1.8.1 @@ -98,7 +98,7 @@ importers: version: 6.0.3 typescript-eslint: specifier: ^8.67.0 - version: 8.67.0(eslint@10.8.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + version: 8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) vite: specifier: ^8.2.2 version: 8.2.2(@types/node@26.2.0)(terser@5.50.0) @@ -1347,8 +1347,8 @@ packages: resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint@10.8.1: - resolution: {integrity: sha512-wqA7W2jbsC/BnV9Iv1UZpKVFkO1AdNoSmYW8NWG4HNOBbkAMvIqDZ27pI2f07dqn583NcIC44ckjAcOXDL1QbQ==} + eslint@10.9.0: + resolution: {integrity: sha512-5KeEOJZBfEVA47boFiBsf+6MmmJpffM7qEBg4pLla2e4nlKgdKlqCW0oSLOGsT8Wl5uCGJptLV1bkaiShj90Gw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} hasBin: true peerDependencies: @@ -3217,9 +3217,9 @@ snapshots: '@esbuild/linux-loong64@0.14.54': optional: true - '@eslint-community/eslint-utils@4.10.1(eslint@10.8.1(supports-color@10.2.2))': + '@eslint-community/eslint-utils@4.10.1(eslint@10.9.0(supports-color@10.2.2))': dependencies: - eslint: 10.8.1(supports-color@10.2.2) + eslint: 10.9.0(supports-color@10.2.2) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} @@ -3240,9 +3240,9 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/js@10.0.1(eslint@10.8.1(supports-color@10.2.2))': + '@eslint/js@10.0.1(eslint@10.9.0(supports-color@10.2.2))': optionalDependencies: - eslint: 10.8.1(supports-color@10.2.2) + eslint: 10.9.0(supports-color@10.2.2) '@eslint/object-schema@3.0.5': {} @@ -3596,15 +3596,15 @@ snapshots: dependencies: '@types/node': 26.2.0 - '@typescript-eslint/eslint-plugin@8.67.0(@typescript-eslint/parser@8.67.0(eslint@10.8.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3))(eslint@10.8.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/eslint-plugin@8.67.0(@typescript-eslint/parser@8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3))(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.67.0(eslint@10.8.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/parser': 8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) '@typescript-eslint/scope-manager': 8.67.0 - '@typescript-eslint/type-utils': 8.67.0(eslint@10.8.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/utils': 8.67.0(eslint@10.8.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/type-utils': 8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/utils': 8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) '@typescript-eslint/visitor-keys': 8.67.0 - eslint: 10.8.1(supports-color@10.2.2) + eslint: 10.9.0(supports-color@10.2.2) ignore: 7.0.6 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@6.0.3) @@ -3612,14 +3612,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.67.0(eslint@10.8.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/parser@8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': dependencies: '@typescript-eslint/scope-manager': 8.67.0 '@typescript-eslint/types': 8.67.0 '@typescript-eslint/typescript-estree': 8.67.0(supports-color@10.2.2)(typescript@6.0.3) '@typescript-eslint/visitor-keys': 8.67.0 debug: 4.4.3(supports-color@10.2.2) - eslint: 10.8.1(supports-color@10.2.2) + eslint: 10.9.0(supports-color@10.2.2) typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -3642,13 +3642,13 @@ snapshots: dependencies: typescript: 6.0.3 - '@typescript-eslint/type-utils@8.67.0(eslint@10.8.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/type-utils@8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': dependencies: '@typescript-eslint/types': 8.67.0 '@typescript-eslint/typescript-estree': 8.67.0(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/utils': 8.67.0(eslint@10.8.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/utils': 8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) debug: 4.4.3(supports-color@10.2.2) - eslint: 10.8.1(supports-color@10.2.2) + eslint: 10.9.0(supports-color@10.2.2) ts-api-utils: 2.5.0(typescript@6.0.3) typescript: 6.0.3 transitivePeerDependencies: @@ -3671,13 +3671,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.67.0(eslint@10.8.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/utils@8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@10.8.1(supports-color@10.2.2)) + '@eslint-community/eslint-utils': 4.10.1(eslint@10.9.0(supports-color@10.2.2)) '@typescript-eslint/scope-manager': 8.67.0 '@typescript-eslint/types': 8.67.0 '@typescript-eslint/typescript-estree': 8.67.0(supports-color@10.2.2)(typescript@6.0.3) - eslint: 10.8.1(supports-color@10.2.2) + eslint: 10.9.0(supports-color@10.2.2) typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -4281,9 +4281,9 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-prettier@10.1.8(eslint@10.8.1(supports-color@10.2.2)): + eslint-config-prettier@10.1.8(eslint@10.9.0(supports-color@10.2.2)): dependencies: - eslint: 10.8.1(supports-color@10.2.2) + eslint: 10.9.0(supports-color@10.2.2) eslint-scope@9.1.2: dependencies: @@ -4296,9 +4296,9 @@ snapshots: eslint-visitor-keys@5.0.1: {} - eslint@10.8.1(supports-color@10.2.2): + eslint@10.9.0(supports-color@10.2.2): dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@10.8.1(supports-color@10.2.2)) + '@eslint-community/eslint-utils': 4.10.1(eslint@10.9.0(supports-color@10.2.2)) '@eslint-community/regexpp': 4.12.2 '@eslint/config-array': 0.23.5(supports-color@10.2.2) '@eslint/config-helpers': 0.7.0 @@ -5724,13 +5724,13 @@ snapshots: dependencies: typescript: 6.0.3 - typescript-eslint@8.67.0(eslint@10.8.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3): + typescript-eslint@8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.67.0(@typescript-eslint/parser@8.67.0(eslint@10.8.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3))(eslint@10.8.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/parser': 8.67.0(eslint@10.8.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/eslint-plugin': 8.67.0(@typescript-eslint/parser@8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3))(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/parser': 8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) '@typescript-eslint/typescript-estree': 8.67.0(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/utils': 8.67.0(eslint@10.8.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) - eslint: 10.8.1(supports-color@10.2.2) + '@typescript-eslint/utils': 8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + eslint: 10.9.0(supports-color@10.2.2) typescript: 6.0.3 transitivePeerDependencies: - supports-color -- 2.54.0 From 5d992e5a70b35ece6db8a3f76d461292bd5ec573 Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 22 Aug 2026 15:45:24 +0200 Subject: [PATCH 12/81] remove useMemo --- interface/src/app/settings/Version.tsx | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/interface/src/app/settings/Version.tsx b/interface/src/app/settings/Version.tsx index 4bf545018..58a784731 100644 --- a/interface/src/app/settings/Version.tsx +++ b/interface/src/app/settings/Version.tsx @@ -1,4 +1,4 @@ -import { memo, useContext, useMemo, useState } from 'react'; +import { memo, useContext, useState } from 'react'; import { Link } from 'react-router'; import CancelIcon from '@mui/icons-material/Cancel'; @@ -430,20 +430,12 @@ const Version = () => { const [showVersionInfo, setShowVersionInfo] = useState(0); // 1 = stable, 2 = dev, 3 = partition const [firmwareSize, setFirmwareSize] = useState(0); - const latestVersion = useMemo( - () => - versions?.stable - ? { version: versions.stable.version, date: versions.stable.date } - : undefined, - [versions?.stable] - ); - const latestDevVersion = useMemo( - () => - versions?.dev - ? { version: versions.dev.version, date: versions.dev.date } - : undefined, - [versions?.dev] - ); + const latestVersion: VersionInfo | undefined = versions?.stable + ? { version: versions.stable.version, date: versions.stable.date } + : undefined; + const latestDevVersion: VersionInfo | undefined = versions?.dev + ? { version: versions.dev.version, date: versions.dev.date } + : undefined; const usingDevVersion = versions?.current?.type === 'dev'; const stableUpgradeAvailable = versions?.stable?.upgradeable ?? false; const devUpgradeAvailable = versions?.dev?.upgradeable ?? false; -- 2.54.0 From b18b27d2f62b600cdb17c31d46079a1a060ef8c2 Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 22 Aug 2026 15:45:34 +0200 Subject: [PATCH 13/81] remove useMemo --- .../authentication/Authentication.tsx | 25 ++++++++----------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/interface/src/contexts/authentication/Authentication.tsx b/interface/src/contexts/authentication/Authentication.tsx index 823a5c9fc..2801235b1 100644 --- a/interface/src/contexts/authentication/Authentication.tsx +++ b/interface/src/contexts/authentication/Authentication.tsx @@ -1,4 +1,4 @@ -import { useCallback, useEffect, useMemo, useState } from 'react'; +import { useCallback, useEffect, useState } from 'react'; import type { FC } from 'react'; import { useNavigate } from 'react-router'; @@ -88,21 +88,18 @@ const Authentication: FC = ({ children }) => { void refresh(); }, [refresh]); - const obj = useMemo( - () => ({ - signIn, - signOut, - refresh, - refreshVersions, - ...(me && { me }), - ...(versions && { versions }) - }), - [signIn, signOut, me, refresh, refreshVersions, versions] - ); - if (initialized) { return ( - + {children} ); -- 2.54.0 From 48d425e0b65898f5e932eed5867bd34bef962899 Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 22 Aug 2026 15:45:48 +0200 Subject: [PATCH 14/81] remove useMemo --- interface/src/SignIn.tsx | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/interface/src/SignIn.tsx b/interface/src/SignIn.tsx index 00f8f36de..090881955 100644 --- a/interface/src/SignIn.tsx +++ b/interface/src/SignIn.tsx @@ -1,4 +1,4 @@ -import { memo, useCallback, useContext, useEffect, useMemo, useState } from 'react'; +import { memo, useContext, useEffect, useState } from 'react'; import ForwardIcon from '@mui/icons-material/Forward'; import { Box, Button, Paper, Typography } from '@mui/material'; @@ -43,17 +43,13 @@ const SignIn = memo(() => { } }); - const updateLoginRequestValue = useMemo( - () => - updateValue((updater) => - setSignInRequest( - updater as unknown as (prevState: SignInRequest) => SignInRequest - ) - ), - [] + const updateLoginRequestValue = updateValue((updater) => + setSignInRequest( + updater as unknown as (prevState: SignInRequest) => SignInRequest + ) ); - const signIn = useCallback(async () => { + const signIn = async () => { await callSignIn(signInRequest).catch((event: Error) => { if (event.message === 'Unauthorized') { toast.warning(LL.INVALID_LOGIN()); @@ -62,7 +58,7 @@ const SignIn = memo(() => { } setProcessing(false); }); - }, [callSignIn, signInRequest, LL]); + }; const validateAndSignIn = async () => { setProcessing(true); @@ -78,7 +74,7 @@ const SignIn = memo(() => { } }; - const submitOnEnter = useMemo(() => onEnterCallback(signIn), [signIn]); + const submitOnEnter = onEnterCallback(signIn); // get rid of scrollbar useEffect(() => { -- 2.54.0 From 6efc7113b3c76bfcdb37a68fed11964b2e0821c5 Mon Sep 17 00:00:00 2001 From: proddy Date: Sun, 23 Aug 2026 12:21:32 +0200 Subject: [PATCH 15/81] suppress rollout timings --- interface/vite.config.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/interface/vite.config.ts b/interface/vite.config.ts index ba4f39b1a..65ff0d722 100644 --- a/interface/vite.config.ts +++ b/interface/vite.config.ts @@ -257,6 +257,9 @@ export default defineConfig( minify: 'terser' as const, terserOptions: createHostedTerserOptions(), rollupOptions: { + checks: { + pluginTimings: false + }, treeshake: { moduleSideEffects: false }, @@ -292,6 +295,9 @@ export default defineConfig( minify: 'terser' as const, terserOptions: createProductionTerserOptions(), rollupOptions: { + checks: { + pluginTimings: false + }, treeshake: { moduleSideEffects: false, propertyReadSideEffects: false as const, -- 2.54.0 From 42f86cd12b0d13767ca434f5299e2153517ed193 Mon Sep 17 00:00:00 2001 From: proddy Date: Sun, 23 Aug 2026 12:22:45 +0200 Subject: [PATCH 16/81] get and send system name in AuthenticaionContext to prevent /rest/settings on each render --- interface/src/app/settings/ApplicationSettings.tsx | 11 ++++++++++- interface/src/components/layout/LayoutDrawer.tsx | 13 +++++-------- .../src/contexts/authentication/Authentication.tsx | 10 ++++++++-- interface/src/contexts/authentication/context.ts | 2 ++ interface/src/types/versions.ts | 4 +++- src/web/WebStatusService.cpp | 5 ++++- 6 files changed, 32 insertions(+), 13 deletions(-) diff --git a/interface/src/app/settings/ApplicationSettings.tsx b/interface/src/app/settings/ApplicationSettings.tsx index ddcfadeff..15cd5770b 100644 --- a/interface/src/app/settings/ApplicationSettings.tsx +++ b/interface/src/app/settings/ApplicationSettings.tsx @@ -1,4 +1,4 @@ -import { useState } from 'react'; +import { useContext, useEffect, useState } from 'react'; import CancelIcon from '@mui/icons-material/Cancel'; import PowerSettingsNewIcon from '@mui/icons-material/PowerSettingsNew'; @@ -31,6 +31,7 @@ import { useLayoutTitle } from 'components'; import { toast } from 'components/toast'; +import { AuthenticatedContext } from 'contexts/authentication'; import { useI18nContext } from 'i18n/i18n-react'; import { numberValue, updateValueDirty, useRest } from 'utils'; import { ValidationError, validate } from 'validators'; @@ -68,6 +69,14 @@ const ApplicationSettings = () => { update: writeSettings }); + // the menu drawer reads the system name from the authentication context + const { setSystemName } = useContext(AuthenticatedContext); + useEffect(() => { + if (origData?.system_name !== undefined) { + setSystemName(origData.system_name); + } + }, [origData?.system_name, setSystemName]); + const [restarting, setRestarting] = useState(); const { LL } = useI18nContext(); diff --git a/interface/src/components/layout/LayoutDrawer.tsx b/interface/src/components/layout/LayoutDrawer.tsx index debe49bcb..901673cd5 100644 --- a/interface/src/components/layout/LayoutDrawer.tsx +++ b/interface/src/components/layout/LayoutDrawer.tsx @@ -1,10 +1,8 @@ -import { memo } from 'react'; +import { memo, useContext } from 'react'; import { Box, Divider, Drawer, Toolbar, Typography, styled } from '@mui/material'; -import { readSettings } from 'api/app'; - -import { useRequest } from 'alova/client'; +import { AuthenticatedContext } from 'contexts/authentication'; import { PROJECT_NAME } from 'env'; import { DRAWER_WIDTH } from './Layout'; @@ -27,8 +25,7 @@ interface LayoutDrawerProps { } const LayoutDrawerComponent = ({ mobileOpen, onClose }: LayoutDrawerProps) => { - const { data: settings } = useRequest(readSettings); - const system_name = settings?.system_name; + const { systemName } = useContext(AuthenticatedContext); const drawer = ( <> @@ -43,9 +40,9 @@ const LayoutDrawerComponent = ({ mobileOpen, onClose }: LayoutDrawerProps) => { }} > {PROJECT_NAME} - {system_name && ( + {systemName && ( - {system_name} + {systemName} )} diff --git a/interface/src/contexts/authentication/Authentication.tsx b/interface/src/contexts/authentication/Authentication.tsx index 2801235b1..ee02a1c55 100644 --- a/interface/src/contexts/authentication/Authentication.tsx +++ b/interface/src/contexts/authentication/Authentication.tsx @@ -23,6 +23,7 @@ const Authentication: FC = ({ children }) => { const [initialized, setInitialized] = useState(false); const [me, setMe] = useState(); const [versions, setVersions] = useState(); + const [systemName, setSystemName] = useState(); const { send: sendVerifyAuthorization } = useRequest(verifyAuthorization(), { immediate: false @@ -33,7 +34,9 @@ const Authentication: FC = ({ children }) => { { immediate: false } ) .onSuccess((event) => { - setVersions(event.data as VersionsResponse); + const response = event.data as VersionsResponse; + setVersions(response); + setSystemName(response.system_name); }) .onError(() => { setVersions(undefined); @@ -60,6 +63,7 @@ const Authentication: FC = ({ children }) => { AuthenticationApi.clearAccessToken(); setMe(undefined); setVersions(undefined); + setSystemName(undefined); if (doRedirect) { void navigate('/', { replace: true }); } @@ -96,8 +100,10 @@ const Authentication: FC = ({ children }) => { signOut, refresh, refreshVersions, + setSystemName, ...(me && { me }), - ...(versions && { versions }) + ...(versions && { versions }), + ...(systemName !== undefined && { systemName }) }} > {children} diff --git a/interface/src/contexts/authentication/context.ts b/interface/src/contexts/authentication/context.ts index 1717bfaef..b1792a169 100644 --- a/interface/src/contexts/authentication/context.ts +++ b/interface/src/contexts/authentication/context.ts @@ -9,6 +9,8 @@ export interface AuthenticationContextValue { me?: Me; versions?: VersionsResponse; refreshVersions: () => Promise; + systemName?: string; + setSystemName: (systemName: string) => void; } const AuthenticationContextDefaultValue = {} as AuthenticationContextValue; diff --git a/interface/src/types/versions.ts b/interface/src/types/versions.ts index 6f081c613..d1ee0d7f1 100644 --- a/interface/src/types/versions.ts +++ b/interface/src/types/versions.ts @@ -1,6 +1,7 @@ // Types for the `getVersions` action response coming from the device. // The device proxies the request to emsesp.org/versions.json. If the device -// is offline the `stable` and `dev` fields are omitted. +// is offline the `stable` and `dev` fields are omitted, but `system_name` is +// always sent as it comes from the device itself. export interface VersionInfo { version: string; @@ -20,4 +21,5 @@ export interface VersionsResponse { current: CurrentVersionInfo; stable?: RemoteVersionInfo; dev?: RemoteVersionInfo; + system_name?: string; } diff --git a/src/web/WebStatusService.cpp b/src/web/WebStatusService.cpp index 78ecda5f6..ce4fd1a61 100644 --- a/src/web/WebStatusService.cpp +++ b/src/web/WebStatusService.cpp @@ -321,12 +321,15 @@ uint8_t WebStatusService::upgradeImportantMessages(std::string & version) { } // action = getVersions -// returns the device's current version for dev and stable +// returns the device's current version for dev and stable, plus the system name // The remote fetch runs from the main loop task via WebStatusService::loop() so that we never block the AsyncTCP callback void WebStatusService::getVersions(JsonObject root) { FirmwareVersion current_version(current_version_s); bool is_dev = current_version.prerelease().find("dev") != std::string::npos; + // the WebUI shows this in the menu drawer. It's included here because this action is called once after login + root["system_name"] = EMSESP::system_.system_name(); + JsonObject current = root["current"].to(); current["version"] = current_version_s; current["type"] = is_dev ? "dev" : "stable"; -- 2.54.0 From 89e88135bc3a22c7d96f336465604ef0907833bc Mon Sep 17 00:00:00 2001 From: proddy Date: Sun, 23 Aug 2026 12:22:55 +0200 Subject: [PATCH 17/81] comment changes --- interface/src/api/system.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/interface/src/api/system.ts b/interface/src/api/system.ts index 43829025a..f12d5daa1 100644 --- a/interface/src/api/system.ts +++ b/interface/src/api/system.ts @@ -2,7 +2,7 @@ import type { LogSettings, SystemStatus } from 'types'; import { alovaInstance } from './endpoints'; -// systemStatus - also used to ping in System Monitor for pinging +// systemStatus - also used in System Monitor to ping the ESP export const readSystemStatus = () => alovaInstance.Get('/rest/systemStatus'); -- 2.54.0 From 91955689a291265df392a4e8b3f37fbb12afc4ad Mon Sep 17 00:00:00 2001 From: proddy Date: Sun, 23 Aug 2026 12:23:07 +0200 Subject: [PATCH 18/81] include system name --- mock-api/restServer.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mock-api/restServer.ts b/mock-api/restServer.ts index a82d209c3..7f9de376a 100644 --- a/mock-api/restServer.ts +++ b/mock-api/restServer.ts @@ -450,6 +450,8 @@ function upgradeImportantMessages(version: string) { // called by Action endpoint getVersions // Set MOCK_OFFLINE = true to simulate a device with no internet (omits stable/dev). const MOCK_OFFLINE = false; +// const MOCK_OFFLINE = true; + function get_versions() { const isDev = THIS_VERSION.includes('dev'); const currentUpgradeable = @@ -457,6 +459,7 @@ function get_versions() { (isDev ? DEV_VERSION_IS_UPGRADEABLE : STABLE_VERSION_IS_UPGRADEABLE); const data: { + system_name: string; current: { version: string; type: 'stable' | 'dev'; @@ -466,6 +469,7 @@ function get_versions() { stable?: { version: string; date: string; upgradeable: boolean }; dev?: { version: string; date: string; upgradeable: boolean }; } = { + system_name: settings.system_name, current: { version: THIS_VERSION, type: isDev ? 'dev' : 'stable', -- 2.54.0 From c3cd4ac6b6ff7ff7707cd3ffab7b6655af9a7a8d Mon Sep 17 00:00:00 2001 From: proddy Date: Sun, 23 Aug 2026 12:23:25 +0200 Subject: [PATCH 19/81] if there is no internet, keep trying every few seconds --- interface/src/app/settings/Version.tsx | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/interface/src/app/settings/Version.tsx b/interface/src/app/settings/Version.tsx index 58a784731..461a65123 100644 --- a/interface/src/app/settings/Version.tsx +++ b/interface/src/app/settings/Version.tsx @@ -1,4 +1,4 @@ -import { memo, useContext, useState } from 'react'; +import { memo, useContext, useEffect, useState } from 'react'; import { Link } from 'react-router'; import CancelIcon from '@mui/icons-material/Cancel'; @@ -412,7 +412,7 @@ const getPlatform = (data: VersionData): string => { const Version = () => { const { LL, locale } = useI18nContext(); - const { me, versions } = useContext(AuthenticatedContext); + const { me, versions, refreshVersions } = useContext(AuthenticatedContext); const [restarting, setRestarting] = useState(false); const [confirmFactoryReset, setConfirmFactoryReset] = useState(false); @@ -441,6 +441,16 @@ const Version = () => { const devUpgradeAvailable = versions?.dev?.upgradeable ?? false; const internetLive = Boolean(versions?.stable || versions?.dev); + useEffect(() => { + if (internetLive) { + return; + } + const interval = setInterval(() => { + void refreshVersions(); + }, 3000); + return () => clearInterval(interval); + }, [internetLive, refreshVersions]); + const { send: sendSetPartition } = useRequest( (partition: string) => callAction({ action: 'setPartition', param: partition }), { immediate: false } -- 2.54.0 From fce46f7613336cdccc6074a3f7cc8595c32e7f54 Mon Sep 17 00:00:00 2001 From: proddy Date: Sun, 23 Aug 2026 12:31:27 +0200 Subject: [PATCH 20/81] auto-formatting --- src/core/system.cpp | 2 +- src/devices/boiler.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/system.cpp b/src/core/system.cpp index 4ee92d8fc..2debad3be 100644 --- a/src/core/system.cpp +++ b/src/core/system.cpp @@ -842,7 +842,7 @@ bool System::loop() { void System::send_info_mqtt() { static uint8_t _connection = 0; uint8_t connection = (EMSESP::network_.ethernet_connected() ? 1 : 0) + (EMSESP::network_.wifi_connected() ? 2 : 0) + (ntp_connected_ ? 4 : 0) - + (EMSESP::network_.has_ipv6() ? 8 : 0); + + (EMSESP::network_.has_ipv6() ? 8 : 0); // check if connection status has changed if (!Mqtt::connected() || connection == _connection) { return; diff --git a/src/devices/boiler.cpp b/src/devices/boiler.cpp index 4d14b3397..e5767f600 100644 --- a/src/devices/boiler.cpp +++ b/src/devices/boiler.cpp @@ -222,7 +222,7 @@ Boiler::Boiler(uint8_t device_type, int8_t device_id, uint8_t product_id, const register_device_value(DeviceValueTAG::TAG_DEVICE_DATA, &oilPreHeat_, DeviceValueType::BOOL, FL_(oilPreHeat), DeviceValueUOM::NONE); // remove burnMinPower, #2918, add back for 0xE6, #3193 register_device_value(DeviceValueTAG::TAG_DEVICE_DATA, - &burnMinPower_, + &burnMinPower_, DeviceValueType::UINT8, FL_(burnMinPower), DeviceValueUOM::PERCENT, -- 2.54.0 From b0255d726bde582ba2b45fd5262aa310ca9ac6f0 Mon Sep 17 00:00:00 2001 From: proddy Date: Sun, 23 Aug 2026 12:41:23 +0200 Subject: [PATCH 21/81] check text for online version check --- interface/src/app/settings/Version.tsx | 3 +-- interface/src/i18n/cs/index.ts | 4 ++-- interface/src/i18n/de/index.ts | 4 ++-- interface/src/i18n/en/index.ts | 4 ++-- interface/src/i18n/fr/index.ts | 4 ++-- interface/src/i18n/it/index.ts | 4 ++-- interface/src/i18n/nl/index.ts | 4 ++-- interface/src/i18n/no/index.ts | 4 ++-- interface/src/i18n/pl/index.ts | 4 ++-- interface/src/i18n/sk/index.ts | 4 ++-- interface/src/i18n/sv/index.ts | 4 ++-- interface/src/i18n/tr/index.ts | 4 ++-- 12 files changed, 23 insertions(+), 24 deletions(-) diff --git a/interface/src/app/settings/Version.tsx b/interface/src/app/settings/Version.tsx index 461a65123..c21c9eff6 100644 --- a/interface/src/app/settings/Version.tsx +++ b/interface/src/app/settings/Version.tsx @@ -807,8 +807,7 @@ const Version = () => { ) : ( - - {LL.INTERNET_CONNECTION_REQUIRED()} + {LL.INTERNET_CONNECTION_CHECK()}… )} {me.admin && ( diff --git a/interface/src/i18n/cs/index.ts b/interface/src/i18n/cs/index.ts index cb79ed473..3379a5bd6 100644 --- a/interface/src/i18n/cs/index.ts +++ b/interface/src/i18n/cs/index.ts @@ -350,7 +350,6 @@ const cs: Translation = { THIS_VERSION: 'Tato verze', PLATFORM: 'Platforma', RELEASE_TYPE: 'Typ sestavení', - INTERNET_CONNECTION_REQUIRED: 'Pro automatickou kontrolu a instalaci aktualizací je třeba internetové připojení', SWITCH_RELEASE_TYPE: 'Přepnout na {0} verzi', FIRMWARE_VERSION_INFO: 'Informace o verzi firmwaru', NO_DATA: 'žádné údaje', @@ -367,7 +366,8 @@ const cs: Translation = { COMMANDS_UPDATED: 'Příkazy byly aktualizovány', COMMANDS_HELP_1: 'Definujte vlastní příkazy pro magistrali EMS', COMMAND_SENT: 'Příkaz odeslán', - RUN: 'Spustit příkaz' + RUN: 'Spustit příkaz', + INTERNET_CONNECTION_CHECK: 'Kontrola online pro dostupné verze' }; export default cs; diff --git a/interface/src/i18n/de/index.ts b/interface/src/i18n/de/index.ts index 223afbf59..0907d4d81 100644 --- a/interface/src/i18n/de/index.ts +++ b/interface/src/i18n/de/index.ts @@ -350,7 +350,6 @@ const de: Translation = { THIS_VERSION: 'Diese Version', PLATFORM: 'Plattform', RELEASE_TYPE: 'Release Typ', - INTERNET_CONNECTION_REQUIRED: 'Für die automatische Versionsprüfung und Aktualisierung ist eine Internetverbindung erforderlich', SWITCH_RELEASE_TYPE: 'Zum {0}-Release wechseln', FIRMWARE_VERSION_INFO: 'Firmware-Versionsinformation', NO_DATA: 'Keine Daten', @@ -367,7 +366,8 @@ const de: Translation = { COMMANDS_UPDATED: 'Befehle wurden aktualisiert', COMMANDS_HELP_1: 'Definieren Sie eigene Befehle für die EMS-Magistral', COMMAND_SENT: 'Befehl gesendet', - RUN: 'Befehl ausführen' + RUN: 'Befehl ausführen', + INTERNET_CONNECTION_CHECK: 'Online-Prüfung auf verfügbare Versionen' }; export default de; diff --git a/interface/src/i18n/en/index.ts b/interface/src/i18n/en/index.ts index d140dea12..c1df119c2 100644 --- a/interface/src/i18n/en/index.ts +++ b/interface/src/i18n/en/index.ts @@ -350,7 +350,6 @@ const en: Translation = { THIS_VERSION: 'This Version', PLATFORM: 'Platform', RELEASE_TYPE: 'Release Type', - INTERNET_CONNECTION_REQUIRED: 'Internet connection required for automatic version checking and upgrading', SWITCH_RELEASE_TYPE: 'Switch to {0} release', FIRMWARE_VERSION_INFO: 'Firmware Version Information', NO_DATA: 'No data', @@ -367,7 +366,8 @@ const en: Translation = { COMMANDS_UPDATED: 'Commands updated', COMMANDS_HELP_1: 'Define reusable named commands below. These can be executed from the console, API/MQTT, or referenced by the Scheduler', COMMAND_SENT: 'Command sent', - RUN: 'Run' + RUN: 'Run', + INTERNET_CONNECTION_CHECK: 'Checking online for available versions' }; export default en; diff --git a/interface/src/i18n/fr/index.ts b/interface/src/i18n/fr/index.ts index b61ac6828..7e9bc51bb 100644 --- a/interface/src/i18n/fr/index.ts +++ b/interface/src/i18n/fr/index.ts @@ -350,7 +350,6 @@ const fr: Translation = { THIS_VERSION: 'Cette version', PLATFORM: 'Plateforme', RELEASE_TYPE: 'Type de version', - INTERNET_CONNECTION_REQUIRED: 'Connexion Internet requise pour la vérification automatique des versions et la mise à niveau', SWITCH_RELEASE_TYPE: 'Passer à la version {0}', FIRMWARE_VERSION_INFO: 'Informations sur la version du firmware', NO_DATA: 'Aucune donnée', @@ -367,7 +366,8 @@ const fr: Translation = { COMMANDS_UPDATED: 'Commandes mises à jour', COMMANDS_HELP_1: 'Définir des commandes personnalisées pour la magistral EMS', COMMAND_SENT: 'Commande envoyée', - RUN: 'Exécuter une commande' + RUN: 'Exécuter une commande', + INTERNET_CONNECTION_CHECK: 'Vérification en ligne pour les versions disponibles' }; export default fr; diff --git a/interface/src/i18n/it/index.ts b/interface/src/i18n/it/index.ts index 34d510e0d..527a9bc06 100644 --- a/interface/src/i18n/it/index.ts +++ b/interface/src/i18n/it/index.ts @@ -350,7 +350,6 @@ const it: Translation = { THIS_VERSION: 'Questa versione', PLATFORM: 'Piattaforma', RELEASE_TYPE: 'Tipo di rilascio', - INTERNET_CONNECTION_REQUIRED: 'Connessione internet richiesta per il controllo automatico delle versioni e l\'aggiornamento', SWITCH_RELEASE_TYPE: 'Cambia in {0} rilascio', FIRMWARE_VERSION_INFO: 'Informazioni sulla versione del firmware', NO_DATA: 'Nessun dato', @@ -367,7 +366,8 @@ const it: Translation = { COMMANDS_UPDATED: 'Comandi aggiornati', COMMANDS_HELP_1: 'Definisci comandi personalizzati per la magistrali EMS', COMMAND_SENT: 'Comando inviato', - RUN: 'Esegui comando' + RUN: 'Esegui comando', + INTERNET_CONNECTION_CHECK: 'Controllo online per le versioni disponibili' }; export default it; diff --git a/interface/src/i18n/nl/index.ts b/interface/src/i18n/nl/index.ts index 35db7369b..3b0335d8c 100644 --- a/interface/src/i18n/nl/index.ts +++ b/interface/src/i18n/nl/index.ts @@ -350,7 +350,6 @@ const nl: Translation = { THIS_VERSION: 'Deze Versie', PLATFORM: 'Platform', RELEASE_TYPE: 'Release Typ', - INTERNET_CONNECTION_REQUIRED: 'Internetverbinding vereist voor automatische versiecontrole en -upgrade', SWITCH_RELEASE_TYPE: 'Switch naar {0} release', FIRMWARE_VERSION_INFO: 'Informatie over firmwareversie', NO_DATA: 'Geen data', @@ -367,7 +366,8 @@ const nl: Translation = { COMMANDS_UPDATED: 'Commando\'s bijgewerkt', COMMANDS_HELP_1: 'Definieer hergebruikbare benoemde commando\'s hieronder. Deze kunnen worden uitgevoerd vanuit de console, API/MQTT, of worden aangeroepen door de Scheduler', COMMAND_SENT: 'Commando verzonden', - RUN: 'Commando uitvoeren' + RUN: 'Commando uitvoeren', + INTERNET_CONNECTION_CHECK: 'Controleren op online beschikbare versies' }; export default nl; diff --git a/interface/src/i18n/no/index.ts b/interface/src/i18n/no/index.ts index 506781527..4e31e220b 100644 --- a/interface/src/i18n/no/index.ts +++ b/interface/src/i18n/no/index.ts @@ -350,7 +350,6 @@ const no: Translation = { THIS_VERSION: 'Denne versjonen', PLATFORM: 'Plattform', RELEASE_TYPE: 'Utgivelses type', - INTERNET_CONNECTION_REQUIRED: 'Internettilkobling kreves for automatisk versjonskontroll og oppgradering', SWITCH_RELEASE_TYPE: 'Bytt til {0} utgivelse', FIRMWARE_VERSION_INFO: 'Informasjon om firmwareversjon', NO_DATA: 'Ingen data', @@ -367,7 +366,8 @@ const no: Translation = { COMMANDS_UPDATED: 'Kommandoer oppdatert', COMMANDS_HELP_1: 'Definer egne kommandoer for EMS-Magistral', COMMAND_SENT: 'Kommando sendt', - RUN: 'Kjør' + RUN: 'Kjør', + INTERNET_CONNECTION_CHECK: 'Kontrollerer online for tilgjengelige versjoner' }; export default no; diff --git a/interface/src/i18n/pl/index.ts b/interface/src/i18n/pl/index.ts index bdb22f3fe..29b991e85 100644 --- a/interface/src/i18n/pl/index.ts +++ b/interface/src/i18n/pl/index.ts @@ -350,7 +350,6 @@ const pl: BaseTranslation = { THIS_VERSION: 'Ta wersja', PLATFORM: 'Platforma', RELEASE_TYPE: 'Typ wydania', - INTERNET_CONNECTION_REQUIRED: 'Połączenie internetowe jest wymagane do automatycznej kontroli wersji i aktualizacji', SWITCH_RELEASE_TYPE: 'Zmień na {0} wydanie', FIRMWARE_VERSION_INFO: 'Informacje o wersji firmware', NO_DATA: 'Brak danych', @@ -367,7 +366,8 @@ const pl: BaseTranslation = { COMMANDS_UPDATED: 'Komendy zostały zaktualizowane', COMMANDS_HELP_1: 'Zdefiniuj niestandardowe komendy dla magistrali EMS', COMMAND_SENT: 'Komenda wysłana', - RUN: 'Wykonaj' + RUN: 'Wykonaj', + INTERNET_CONNECTION_CHECK: 'Sprawdzanie online dla dostępnych wersji' }; export default pl; diff --git a/interface/src/i18n/sk/index.ts b/interface/src/i18n/sk/index.ts index 5a65edf9f..251c31775 100644 --- a/interface/src/i18n/sk/index.ts +++ b/interface/src/i18n/sk/index.ts @@ -350,7 +350,6 @@ const sk: Translation = { THIS_VERSION: 'Táto verzia', PLATFORM: 'Platforma', RELEASE_TYPE: 'Typ vydania', - INTERNET_CONNECTION_REQUIRED: 'Internetové pripojenie je potrebné pre automatickú kontrolu a aktualizáciu', SWITCH_RELEASE_TYPE: 'Prepnúť na {0} verziu', FIRMWARE_VERSION_INFO: 'Informácie o verzii firmware', NO_DATA: 'Žiadne dáta', @@ -367,7 +366,8 @@ const sk: Translation = { COMMANDS_UPDATED: 'Príkazy aktualizované', COMMANDS_HELP_1: 'Definujte vlastné príkazy pre magistrali EMS', COMMAND_SENT: 'Príkaz odoslaný', - RUN: 'Volať príkaz' + RUN: 'Volať príkaz', + INTERNET_CONNECTION_CHECK: 'Kontrola online pre dostupné verzie' }; export default sk; diff --git a/interface/src/i18n/sv/index.ts b/interface/src/i18n/sv/index.ts index c933d48cd..cf470e668 100644 --- a/interface/src/i18n/sv/index.ts +++ b/interface/src/i18n/sv/index.ts @@ -350,7 +350,6 @@ const sv: Translation = { THIS_VERSION: 'Denna version', PLATFORM: 'Plattform', RELEASE_TYPE: 'Utgivelsestyp', - INTERNET_CONNECTION_REQUIRED: 'Internetanslutning krävs för automatisk version kontroll och uppdatering', SWITCH_RELEASE_TYPE: 'Byt till {0} utgåva', FIRMWARE_VERSION_INFO: 'Information om firmwareversion', NO_DATA: 'Ingen data', @@ -367,7 +366,8 @@ const sv: Translation = { COMMANDS_UPDATED: 'Kommandon uppdaterade', COMMANDS_HELP_1: 'Definiera egna kommandon för EMS-Magistral', COMMAND_SENT: 'Kommando skickat', - RUN: 'Kör kommando' + RUN: 'Kör kommando', + INTERNET_CONNECTION_CHECK: 'Kontrollerar online för tillgängliga versioner' }; export default sv; diff --git a/interface/src/i18n/tr/index.ts b/interface/src/i18n/tr/index.ts index bfa15079e..5fd35d1c2 100644 --- a/interface/src/i18n/tr/index.ts +++ b/interface/src/i18n/tr/index.ts @@ -350,7 +350,6 @@ const tr: Translation = { THIS_VERSION: 'Bu Sürüm', PLATFORM: 'Platforma', RELEASE_TYPE: 'Sürüm Tipi', - INTERNET_CONNECTION_REQUIRED: 'Otomatik sürüm kontrolü ve güncelleme için internet bağlantısı gereklidir', SWITCH_RELEASE_TYPE: '{0} sürümüne geç', FIRMWARE_VERSION_INFO: 'Firmware Sürüm Bilgisi', NO_DATA: 'Hiçbir veri yok', @@ -367,7 +366,8 @@ const tr: Translation = { COMMANDS_UPDATED: 'Komutlar güncellendi', COMMANDS_HELP_1: 'Özel komutları EMS hattına tanımlayın', COMMAND_SENT: 'Komut gönderildi', - RUN: 'Komutu çalıştır' + RUN: 'Komutu çalıştır', + INTERNET_CONNECTION_CHECK: 'Online bağlantısı kontrol ediliyor' }; export default tr; -- 2.54.0 From 0b47e5ec05db52af3ee9700d66aadfc232c738f0 Mon Sep 17 00:00:00 2001 From: proddy Date: Sun, 23 Aug 2026 12:54:49 +0200 Subject: [PATCH 22/81] remove unused translations --- interface/src/i18n/cs/index.ts | 18 ------------------ interface/src/i18n/de/index.ts | 18 ------------------ interface/src/i18n/en/index.ts | 18 ------------------ interface/src/i18n/fr/index.ts | 18 ------------------ interface/src/i18n/it/index.ts | 18 ------------------ interface/src/i18n/nl/index.ts | 18 ------------------ interface/src/i18n/no/index.ts | 18 ------------------ interface/src/i18n/pl/index.ts | 18 ------------------ interface/src/i18n/sk/index.ts | 18 ------------------ interface/src/i18n/sv/index.ts | 18 ------------------ interface/src/i18n/tr/index.ts | 18 ------------------ 11 files changed, 198 deletions(-) diff --git a/interface/src/i18n/cs/index.ts b/interface/src/i18n/cs/index.ts index 3379a5bd6..ea7fb2ad7 100644 --- a/interface/src/i18n/cs/index.ts +++ b/interface/src/i18n/cs/index.ts @@ -3,7 +3,6 @@ import type { Translation } from '../i18n-types'; const cs: Translation = { LANGUAGE: 'Jazyk', RETRY: 'Zkusit znovu', - LOADING: 'Načítání', IS_REQUIRED: '{0} je vyžadováno', SIGN_IN: 'Přihlásit se', SIGN_OUT: 'Odhlásit se', @@ -50,8 +49,6 @@ const cs: Translation = { SETTINGS: 'Nastavení', UPDATED_OF: '{0} Aktualizováno', UPDATE_OF: '{0} Aktualizace', - REMOVED_OF: '{0} Odebráno', - DELETION_OF: '{0} Smazání', OFFSET: 'Offset', FACTOR: 'Faktor', FREQ: 'Frekvence', @@ -64,17 +61,14 @@ const cs: Translation = { TEMP_SENSORS: 'Teplotní senzory', WRITE_CMD_SENT: 'Zapisovací příkaz odeslán', EMS_BUS_WARNING: 'EMS sběrnice je odpojena. Pokud toto varování přetrvává i po několika sekundách, zkontrolujte nastavení a profil desky', - EMS_BUS_SCANNING: 'Prohledávání zařízení na EMS sběrnici...', CONNECTED: 'Připojeno', TX_ISSUES: 'Problémy s Tx - zkontrolujte režim Tx', DISCONNECTED: 'Odpojeno', - EMS_SCAN: 'Opravdu chcete zahájit úplné skenování zařízení na EMS sběrnici?', DATA_TRAFFIC: 'Datový provoz', EMS_DEVICE: 'EMS zařízení', SUCCESS: 'ÚSPĚCH', FAIL: 'SELHÁNÍ', QUALITY: 'KVALITA', - SCAN: 'Skenovat', STATUS_NAMES: [ 'Přijaté EMS telegramy (Rx)', 'Čtení EMS (Tx)', @@ -125,7 +119,6 @@ const cs: Translation = { ENUM_FORMAT: 'Formát enum v API/MQTT', INDEX: 'Index', ENABLE_PARASITE: 'Povolit 1-Wire parazitní napájení', - LOGGING: 'Protokolování', LOG_HEX: 'Protokolovat EMS telegramy v hexadecimálním formátu', ENABLE_SYSLOG: 'Povolit Syslog', LOG_LEVEL: 'Úroveň protokolování', @@ -170,7 +163,6 @@ const cs: Translation = { CLOSE: 'Zavřít', USE: 'Použít', FACTORY_RESET: 'Obnovení továrního nastavení', - SYSTEM_FACTORY_TEXT: 'Zařízení bylo obnoveno do továrního nastavení a nyní se restartuje', SYSTEM_FACTORY_TEXT_DIALOG: 'Opravdu chcete resetovat zařízení EMS-ESP do továrního nastavení?', AVAILABLE_VERSION: 'Nejnovější dostupné verze', STABLE: 'Stabilní', @@ -255,9 +247,7 @@ const cs: Translation = { NETWORK_SCAN: 'Skenovat WiFi sítě', IDLE: 'Nečinný', LOST: 'Ztraceno', - SCANNING: 'Skenování', SCAN_AGAIN: 'Skenovat znovu', - NETWORK_SCANNER: 'Síťový skener', NETWORK_NO_WIFI: 'Nenalezeny žádné WiFi sítě', NETWORK_BLANK_BSSID: 'ponechte prázdné pokud použijete jen SSID', TX_POWER: 'Vysílací výkon', @@ -292,9 +282,6 @@ const cs: Translation = { ONCHANGE: 'Při změně', CONDITION: 'Podmínka', SCHEDULE_UPDATED: 'Harmonogram aktualizován', - SCHEDULE_TIMER_1: 'při startu', - SCHEDULE_TIMER_2: 'každou minutu', - SCHEDULE_TIMER_3: 'každou hodinu', CUSTOM_ENTITIES: 'Vlastní entity', ENTITIES_HELP_1: 'Definujte vlastní EMS entity nebo dynamické uživatelské proměnné', ENTITIES_UPDATED: 'Entity aktualizovány', @@ -310,9 +297,7 @@ const cs: Translation = { ACTIVELOW: 'Aktivní nízká', UNCHANGED: 'Beze změny', ALWAYS: 'Vždy', - ACTIVITY: 'Aktivita', CONFIGURE: '{0} Konfigurovat', - SYSTEM_MEMORY: 'Paměť systému', APPLICATION_SETTINGS_1: 'Upravit nastavení aplikace EMS-ESP', SECURITY_1: 'Přidat nebo odebrat uživatele', DOWNLOAD_UPLOAD_1: 'Stáhnout a nahrát nastavení a firmware', @@ -324,7 +309,6 @@ const cs: Translation = { RENAME: 'Přejmenovat', ENABLE_MODBUS: 'Povolit Modbus', VIEW_LOG: 'Zobrazit záznam pro diagnostiku problémů', - UPLOAD_DRAG: 'přetáhněte soubor sem nebo klikněte pro výběr', SERVICES: 'Služby', ALLVALUES: 'Všechny hodnoty', SPECIAL_FUNCTIONS: 'Speciální funkce', @@ -352,7 +336,6 @@ const cs: Translation = { RELEASE_TYPE: 'Typ sestavení', SWITCH_RELEASE_TYPE: 'Přepnout na {0} verzi', FIRMWARE_VERSION_INFO: 'Informace o verzi firmwaru', - NO_DATA: 'žádné údaje', USER_PROFILE: 'Uživatelský profil', STORED_VERSIONS: 'Uložené verze', ONLINE_HELP: 'online nápověda', @@ -363,7 +346,6 @@ const cs: Translation = { TEST_EMAIL_SUCCESSFUL: 'Test email byl úspěšně odeslán', SYSTEM_NAME: 'Název systému', COMMANDS: 'Příkazy', - COMMANDS_UPDATED: 'Příkazy byly aktualizovány', COMMANDS_HELP_1: 'Definujte vlastní příkazy pro magistrali EMS', COMMAND_SENT: 'Příkaz odeslán', RUN: 'Spustit příkaz', diff --git a/interface/src/i18n/de/index.ts b/interface/src/i18n/de/index.ts index 0907d4d81..38c7ffe84 100644 --- a/interface/src/i18n/de/index.ts +++ b/interface/src/i18n/de/index.ts @@ -3,7 +3,6 @@ import type { Translation } from '../i18n-types'; const de: Translation = { LANGUAGE: 'Sprache', RETRY: 'Neuer Versuch', - LOADING: 'Laden', IS_REQUIRED: '{0} ist erforderlich', SIGN_IN: 'Einloggen', SIGN_OUT: 'Ausloggen', @@ -50,8 +49,6 @@ const de: Translation = { SETTINGS: 'Einstellungen', UPDATED_OF: '{0} Aktualisiert', UPDATE_OF: '{0} Aktualisieren', - REMOVED_OF: '{0} Entfernt', - DELETION_OF: '{0} Löschung', OFFSET: 'Position', FACTOR: 'Faktor', FREQ: 'Frequenz', @@ -64,17 +61,14 @@ const de: Translation = { TEMP_SENSORS: 'Temperatursensoren', WRITE_CMD_SENT: 'Befehl schreiben wurde gesendet', EMS_BUS_WARNING: 'EMS-Bus getrennt. Wenn diese Warnung nach einigen Sekunden immer noch besteht, überprüfen Sie bitte die Einstellungen und das Board-Profil.', - EMS_BUS_SCANNING: 'Suche nach EMS Geräten...', CONNECTED: 'Verbunden', TX_ISSUES: 'Tx-Probleme - Versuchen Sie einen anderen Tx-Modus', DISCONNECTED: 'Getrennt', - EMS_SCAN: 'Möchten Sie wirklich eine vollständige Gerätesuche des EMS-Busses starten?', DATA_TRAFFIC: 'Datenverkehr', EMS_DEVICE: 'EMS Gerät', SUCCESS: 'ERFOLG', FAIL: 'FEHLER', QUALITY: 'QUALITÄT', - SCAN: 'Suche', STATUS_NAMES: [ 'EMS-Telegramme empfangen (Rx)', 'EMS-Telegramme gelesen (Tx)', @@ -125,7 +119,6 @@ const de: Translation = { ENUM_FORMAT: 'Enum Format API/MQTT', INDEX: 'Index', ENABLE_PARASITE: '1-Wire parasitäre Stomversorgung', - LOGGING: 'Protokollierung', LOG_HEX: 'EMS-Telegramme hexadezimal protokollieren', ENABLE_SYSLOG: 'Syslog aktivieren', LOG_LEVEL: 'Protokollebene', @@ -170,7 +163,6 @@ const de: Translation = { CLOSE: 'Schließen', USE: 'Verwenden Sie', FACTORY_RESET: 'Werkseinstellung', - SYSTEM_FACTORY_TEXT: 'EMS-ESP wurde auf Werkseinstellung gesetzt und startet als Zugangspunkt neu.', SYSTEM_FACTORY_TEXT_DIALOG: 'Sind Sie sicher, alle Einstellungen auf Werkseinstellung zu setzen?', AVAILABLE_VERSION: 'Neuesten verfügbaren Versionen', STABLE: 'Stabil', @@ -255,9 +247,7 @@ const de: Translation = { NETWORK_SCAN: 'Suche nach WiFi-Netzwerken', IDLE: 'Leerlauf', LOST: 'Verloren', - SCANNING: 'Suche', SCAN_AGAIN: 'Erneute Suche', - NETWORK_SCANNER: 'Netzwerksuche', NETWORK_NO_WIFI: 'Keine WiFi-Netzwerke gefunden', NETWORK_BLANK_BSSID: 'Freilassen, um nur SSID für die Verbindung zu nutzen.', TX_POWER: 'Tx Leistung', @@ -292,9 +282,6 @@ const de: Translation = { ONCHANGE: 'Bei Änderung', CONDITION: 'Zustand', SCHEDULE_UPDATED: 'Zeitplan aktualisiert', - SCHEDULE_TIMER_1: 'beim Start', - SCHEDULE_TIMER_2: 'jede Minute', - SCHEDULE_TIMER_3: 'jede Stunde', CUSTOM_ENTITIES: 'Individuelle Entitäten', ENTITIES_HELP_1: 'Definition eigener EMS-Werte oder dynamischer Variablen', ENTITIES_UPDATED: 'Entitäten gespeichert', @@ -310,9 +297,7 @@ const de: Translation = { ACTIVELOW: 'Aktiv Negativ', UNCHANGED: 'Unverändert', ALWAYS: 'Immer', - ACTIVITY: 'Aktivität', CONFIGURE: 'Konfiguriere {0}', - SYSTEM_MEMORY: 'Systemspeicher', APPLICATION_SETTINGS_1: 'Ändern Sie die EMS-ESP-Anwendungseinstellungen.', SECURITY_1: 'Benutzer hinzufügen oder entfernen', DOWNLOAD_UPLOAD_1: 'Einstellungen und Firmware herunterladen/hochladen', @@ -324,7 +309,6 @@ const de: Translation = { RENAME: 'Umbenennen', ENABLE_MODBUS: 'Modbus aktivieren', VIEW_LOG: 'Sehen Sie sich das Protokoll an, um Probleme zu diagnostizieren.', - UPLOAD_DRAG: 'Ziehen Sie eine Datei hierher oder klicken Sie, um eine auszuwählen.', SERVICES: 'Dienste', ALLVALUES: 'Alle Werte', SPECIAL_FUNCTIONS: 'Sonderfunktionen', @@ -352,7 +336,6 @@ const de: Translation = { RELEASE_TYPE: 'Release Typ', SWITCH_RELEASE_TYPE: 'Zum {0}-Release wechseln', FIRMWARE_VERSION_INFO: 'Firmware-Versionsinformation', - NO_DATA: 'Keine Daten', USER_PROFILE: 'Benutzerprofil', STORED_VERSIONS: 'Gespeicherte Versionen', ONLINE_HELP: 'Online-Hilfe', @@ -363,7 +346,6 @@ const de: Translation = { TEST_EMAIL_SUCCESSFUL: 'Test email erfolgreich gesendet', SYSTEM_NAME: 'Systemname', COMMANDS: 'Befehle', - COMMANDS_UPDATED: 'Befehle wurden aktualisiert', COMMANDS_HELP_1: 'Definieren Sie eigene Befehle für die EMS-Magistral', COMMAND_SENT: 'Befehl gesendet', RUN: 'Befehl ausführen', diff --git a/interface/src/i18n/en/index.ts b/interface/src/i18n/en/index.ts index c1df119c2..db133cba7 100644 --- a/interface/src/i18n/en/index.ts +++ b/interface/src/i18n/en/index.ts @@ -3,7 +3,6 @@ import type { Translation } from '../i18n-types'; const en: Translation = { LANGUAGE: 'Language', RETRY: 'Retry', - LOADING: 'Loading', IS_REQUIRED: '{0} is required', SIGN_IN: 'Sign In', SIGN_OUT: 'Sign Out', @@ -50,8 +49,6 @@ const en: Translation = { SETTINGS: 'Settings', UPDATED_OF: '{0} Updated', UPDATE_OF: '{0} Update', - REMOVED_OF: '{0} Removed', - DELETION_OF: '{0} Deletion', OFFSET: 'Offset', FACTOR: 'Factor', FREQ: 'Frequency', @@ -64,17 +61,14 @@ const en: Translation = { TEMP_SENSORS: 'Temperature Sensors', WRITE_CMD_SENT: 'Write command sent', EMS_BUS_WARNING: 'EMS bus disconnected. If this warning still persists after a few seconds please check settings and board profile', - EMS_BUS_SCANNING: 'Scanning for EMS devices...', CONNECTED: 'Connected', TX_ISSUES: 'Tx issues - check Tx Mode', DISCONNECTED: 'Disconnected', - EMS_SCAN: 'Are you sure you want to initiate a full device scan of the EMS bus?', DATA_TRAFFIC: 'Data Traffic', EMS_DEVICE: 'EMS Device', SUCCESS: 'SUCCESS', FAIL: 'FAIL', QUALITY: 'QUALITY', - SCAN: 'Scan', STATUS_NAMES: [ 'EMS Telegrams Received (Rx)', 'EMS Reads (Tx)', @@ -125,7 +119,6 @@ const en: Translation = { ENUM_FORMAT: 'Enum Format API/MQTT', INDEX: 'Index', ENABLE_PARASITE: 'Enable 1-Wire Parasite-Power', - LOGGING: 'Logging', LOG_HEX: 'Log EMS telegrams in hexadecimal', ENABLE_SYSLOG: 'Enable Syslog', LOG_LEVEL: 'Log Level', @@ -170,7 +163,6 @@ const en: Translation = { CLOSE: 'Close', USE: 'Use', FACTORY_RESET: 'Factory Reset', - SYSTEM_FACTORY_TEXT: 'Device has been factory reset and will now restart', SYSTEM_FACTORY_TEXT_DIALOG: 'Are you sure you want to reset EMS-ESP to its factory defaults?', AVAILABLE_VERSION: 'Latest Available Versions', STABLE: 'Stable', @@ -255,9 +247,7 @@ const en: Translation = { NETWORK_SCAN: 'Scan WiFi Networks', IDLE: 'Idle', LOST: 'Lost', - SCANNING: 'Scanning', SCAN_AGAIN: 'Scan again', - NETWORK_SCANNER: 'Network Scanner', NETWORK_NO_WIFI: 'No WiFi networks found', NETWORK_BLANK_BSSID: 'leave blank to use only SSID', TX_POWER: 'Tx Power', @@ -292,9 +282,6 @@ const en: Translation = { ONCHANGE: 'On Change', CONDITION: 'Condition', SCHEDULE_UPDATED: 'Schedule updated', - SCHEDULE_TIMER_1: 'on startup', - SCHEDULE_TIMER_2: 'every minute', - SCHEDULE_TIMER_3: 'every hour', CUSTOM_ENTITIES: 'Custom Entities', ENTITIES_HELP_1: 'Define custom EMS entities or dynamic user variables', ENTITIES_UPDATED: 'Entities updated', @@ -310,9 +297,7 @@ const en: Translation = { ACTIVELOW: 'Active Low', UNCHANGED: 'Unchanged', ALWAYS: 'Always', - ACTIVITY: 'Activity', CONFIGURE: 'Configure {0}', - SYSTEM_MEMORY: 'System Memory', APPLICATION_SETTINGS_1: 'Modify EMS-ESP Application Settings', SECURITY_1: 'Add or remove users', DOWNLOAD_UPLOAD_1: 'Download and Upload Settings and Firmware', @@ -324,7 +309,6 @@ const en: Translation = { RENAME: 'Rename', ENABLE_MODBUS: 'Enable Modbus', VIEW_LOG: 'View log to diagnose issues', - UPLOAD_DRAG: 'drag and drop a file here or click to select one', SERVICES: 'Services', ALLVALUES: 'All Values', SPECIAL_FUNCTIONS: 'Special Functions', @@ -352,7 +336,6 @@ const en: Translation = { RELEASE_TYPE: 'Release Type', SWITCH_RELEASE_TYPE: 'Switch to {0} release', FIRMWARE_VERSION_INFO: 'Firmware Version Information', - NO_DATA: 'No data', USER_PROFILE: 'User Profile', STORED_VERSIONS: 'Stored Versions', ONLINE_HELP: 'online help', @@ -363,7 +346,6 @@ const en: Translation = { TEST_EMAIL_SUCCESSFUL: 'Test email sent successfully', SYSTEM_NAME: 'System Name', COMMANDS: 'Commands', - COMMANDS_UPDATED: 'Commands updated', COMMANDS_HELP_1: 'Define reusable named commands below. These can be executed from the console, API/MQTT, or referenced by the Scheduler', COMMAND_SENT: 'Command sent', RUN: 'Run', diff --git a/interface/src/i18n/fr/index.ts b/interface/src/i18n/fr/index.ts index 7e9bc51bb..fbc02d274 100644 --- a/interface/src/i18n/fr/index.ts +++ b/interface/src/i18n/fr/index.ts @@ -3,7 +3,6 @@ import type { Translation } from '../i18n-types'; const fr: Translation = { LANGUAGE: 'Langue', RETRY: 'Réessayer', - LOADING: 'Chargement', IS_REQUIRED: '{0} est requis', SIGN_IN: 'Se connecter', SIGN_OUT: 'Se déconnecter', @@ -50,8 +49,6 @@ const fr: Translation = { SETTINGS: 'Paramètres', UPDATED_OF: '{0} mis à jour', UPDATE_OF: 'Mise à jour de {0}', - REMOVED_OF: '{0} enlevé', - DELETION_OF: '{0} supprimé', OFFSET: 'Offset', FACTOR: 'Facteur', FREQ: 'Fréquence', @@ -64,17 +61,14 @@ const fr: Translation = { TEMP_SENSORS: 'Capteurs de température', WRITE_CMD_SENT: 'Envoyer la commande sent', EMS_BUS_WARNING: 'Bus EMS déconnecté. Si ce message persiste après quelques secondes, vérifiez les paramètres et la configuration de la carte.', - EMS_BUS_SCANNING: 'Scan des appareils EMS...', CONNECTED: 'Connecté', TX_ISSUES: 'Problèmes de transmission (Tx) - Essayez un autre mode Tx', DISCONNECTED: 'Déconnecté', - EMS_SCAN: 'Etes-vous sûr de vouloir lancer un scan complet du bus EMS ?', DATA_TRAFFIC: 'Traffic des données', EMS_DEVICE: 'Appareils EMS', SUCCESS: 'SUCCÈS', FAIL: 'ÉCHEC', QUALITY: 'QUALITÉ', - SCAN: 'Scan', STATUS_NAMES: [ 'Télégrammes EMS reçus (Rx)', 'Lectures EMS (Tx)', @@ -125,7 +119,6 @@ const fr: Translation = { ENUM_FORMAT: 'Format enum API/MQTT', INDEX: 'Index', ENABLE_PARASITE: 'Activer la puissance 1-wire parasite', - LOGGING: 'Journal', LOG_HEX: 'Enregistrer les télégrammes EMS en hexadécimal', ENABLE_SYSLOG: 'Activer les logs système', LOG_LEVEL: 'Niveau de log', @@ -170,7 +163,6 @@ const fr: Translation = { CLOSE: 'Fermer', USE: 'Utiliser', FACTORY_RESET: 'Réinitialisation', - SYSTEM_FACTORY_TEXT: "L'appareil a été réinitialisé et va maintenant redémarrer", SYSTEM_FACTORY_TEXT_DIALOG: "Êtes-vous sûr de vouloir réinitialiser l'appareil à ses paramètres d'usine ?", AVAILABLE_VERSION: 'Versions disponibles', STABLE: 'Stable', @@ -255,9 +247,7 @@ const fr: Translation = { NETWORK_SCAN: 'Scanner les réseaux WiFi', IDLE: 'Inactif', LOST: 'Perdu', - SCANNING: 'Scan en cours', SCAN_AGAIN: 'Rescanner', - NETWORK_SCANNER: 'Scan réseau', NETWORK_NO_WIFI: 'Pas de réseau WiFi trouvé', NETWORK_BLANK_BSSID: 'laisser vide pour utiliser uniquement le SSID', TX_POWER: 'Puissance Tx', @@ -292,9 +282,6 @@ const fr: Translation = { ONCHANGE: 'Sur le changement', CONDITION: 'Condition', SCHEDULE_UPDATED: 'Programme mis à jour', - SCHEDULE_TIMER_1: 'au démarrage', - SCHEDULE_TIMER_2: 'toutes les minutes', - SCHEDULE_TIMER_3: 'toutes les heures', CUSTOM_ENTITIES: 'Entités personnalisées', ENTITIES_HELP_1: 'Récupérer les entités personnalisées du bus EMS', ENTITIES_UPDATED: 'Entités mises à jour', @@ -310,9 +297,7 @@ const fr: Translation = { ACTIVELOW: 'Actif bas', UNCHANGED: 'Inchangé', ALWAYS: 'Toujours', - ACTIVITY: 'Activité', CONFIGURE: 'Configurer {0}', - SYSTEM_MEMORY: 'Mémoire système', APPLICATION_SETTINGS_1: 'Modifier les paramètres de l\'application EMS-ESP', SECURITY_1: 'Ajouter ou supprimer des utilisateurs', DOWNLOAD_UPLOAD_1: 'Télécharger et mettre à jour les paramètres et le firmware', @@ -324,7 +309,6 @@ const fr: Translation = { RENAME: 'Renommer', ENABLE_MODBUS: 'Activer Modbus', VIEW_LOG: 'Voir le journal pour diagnostiquer les problèmes', - UPLOAD_DRAG: 'glisser-déposer un fichier ici ou cliquer pour en sélectionner un', SERVICES: 'Services', ALLVALUES: 'Toutes les valeurs', SPECIAL_FUNCTIONS: 'Fonctions spéciales', @@ -352,7 +336,6 @@ const fr: Translation = { RELEASE_TYPE: 'Type de version', SWITCH_RELEASE_TYPE: 'Passer à la version {0}', FIRMWARE_VERSION_INFO: 'Informations sur la version du firmware', - NO_DATA: 'Aucune donnée', USER_PROFILE: 'Profil utilisateur', STORED_VERSIONS: 'Versions stockées', ONLINE_HELP: 'aide en ligne', @@ -363,7 +346,6 @@ const fr: Translation = { TEST_EMAIL_SUCCESSFUL: 'Test email envoyé avec succès', SYSTEM_NAME: 'Nom du système', COMMANDS: 'Commandes', - COMMANDS_UPDATED: 'Commandes mises à jour', COMMANDS_HELP_1: 'Définir des commandes personnalisées pour la magistral EMS', COMMAND_SENT: 'Commande envoyée', RUN: 'Exécuter une commande', diff --git a/interface/src/i18n/it/index.ts b/interface/src/i18n/it/index.ts index 527a9bc06..b7977cb6f 100644 --- a/interface/src/i18n/it/index.ts +++ b/interface/src/i18n/it/index.ts @@ -3,7 +3,6 @@ import type { Translation } from '../i18n-types'; const it: Translation = { LANGUAGE: 'Lingua', RETRY: 'Riprovare', - LOADING: 'Caricamento', IS_REQUIRED: '{0} é richiesto', SIGN_IN: 'Connettersi', SIGN_OUT: 'Disconnettersi', @@ -50,8 +49,6 @@ const it: Translation = { SETTINGS: 'Settings', UPDATED_OF: '{0} Aggiornati', UPDATE_OF: 'Aggiorna {0}', - REMOVED_OF: '{0} Rimossi', - DELETION_OF: '{0} Cancellati', OFFSET: 'Offset', FACTOR: 'Fattore', FREQ: 'Frequenza', @@ -64,17 +61,14 @@ const it: Translation = { TEMP_SENSORS: 'Sensori Temperatura', WRITE_CMD_SENT: 'Scrittura comando inviata', EMS_BUS_WARNING: 'EMS bus disconnesso. Se questo avvertimento persiste dopo alcuni secondi prego verificare impostazioni scheda', - EMS_BUS_SCANNING: 'Scansione dispositivi EMS ...', CONNECTED: 'Connesso', TX_ISSUES: 'Problema di Tx - prova una modalità differente', DISCONNECTED: 'Disconnesso', - EMS_SCAN: 'Sei sicuro di voler iniziare una scansione completa del bus EMS ?', DATA_TRAFFIC: 'Traffico dati', EMS_DEVICE: 'Dispositivo EMS ', SUCCESS: 'SUCCESSO', FAIL: 'FALLITO', QUALITY: 'QUALITÂ', - SCAN: 'Scansione', STATUS_NAMES: [ 'Telegrammi EMS Ricevuti (Rx)', 'EMS Letti (Tx)', @@ -125,7 +119,6 @@ const it: Translation = { ENUM_FORMAT: 'Enum Format API/MQTT', INDEX: 'Indice', ENABLE_PARASITE: 'Abilita potenza 1-wire parassita', - LOGGING: 'Registrazione', LOG_HEX: 'Registra telegrammi EMS in esadecimale', ENABLE_SYSLOG: 'Abilita Syslog', LOG_LEVEL: 'Livello registrazione', @@ -170,7 +163,6 @@ const it: Translation = { CLOSE: 'Chiudere', USE: 'Usa', FACTORY_RESET: 'Impostazioni di fabbrica', - SYSTEM_FACTORY_TEXT: 'Il dispositivo è stato ripristinato alle impostazioni di fabbrica e ora verrà riavviato', SYSTEM_FACTORY_TEXT_DIALOG: 'Sei sicuro di voler ripristinare il dispositivo alle impostazioni di fabbrica??', AVAILABLE_VERSION: 'Versioni disponibili', STABLE: 'Stabile', @@ -255,9 +247,7 @@ const it: Translation = { NETWORK_SCAN: 'Scansione reti WiFi', IDLE: 'Inattivo', LOST: 'Perso', - SCANNING: 'Scansione', SCAN_AGAIN: 'Scansiona ancora', - NETWORK_SCANNER: 'Scansione Rete', NETWORK_NO_WIFI: 'Nessuana rete WiFi trovata', NETWORK_BLANK_BSSID: 'lasciare vuoto per usare solo SSID', TX_POWER: 'Potenza Tx', @@ -292,9 +282,6 @@ const it: Translation = { ONCHANGE: 'Sul cambiamento', CONDITION: 'Condizione', SCHEDULE_UPDATED: 'Calendario aggiornato', - SCHEDULE_TIMER_1: 'All avvio', - SCHEDULE_TIMER_2: 'Ogni minuto', - SCHEDULE_TIMER_3: 'Ogni ora', CUSTOM_ENTITIES: 'Entità personalizzate', ENTITIES_HELP_1: 'Recupera entità personalizzate dal BUS EMS', ENTITIES_UPDATED: 'Entità aggiornate', @@ -310,9 +297,7 @@ const it: Translation = { ACTIVELOW: 'Active Low', UNCHANGED: 'Unchanged', ALWAYS: 'Always', - ACTIVITY: 'Activity', CONFIGURE: 'Configure {0}', - SYSTEM_MEMORY: 'System Memory', APPLICATION_SETTINGS_1: 'Modify EMS-ESP Application Settings', SECURITY_1: 'Add or remove users', DOWNLOAD_UPLOAD_1: 'Download and Upload Settings and Firmware', @@ -324,7 +309,6 @@ const it: Translation = { RENAME: 'Rename', ENABLE_MODBUS: 'Abilita Modbus', VIEW_LOG: 'Visualizza log per diagnosticare problemi', - UPLOAD_DRAG: 'trascina e rilascia un file qui o clicca per selezionare uno', SERVICES: 'Servizi', ALLVALUES: 'Tutti i valori', SPECIAL_FUNCTIONS: 'Funzioni speciali', @@ -352,7 +336,6 @@ const it: Translation = { RELEASE_TYPE: 'Tipo di rilascio', SWITCH_RELEASE_TYPE: 'Cambia in {0} rilascio', FIRMWARE_VERSION_INFO: 'Informazioni sulla versione del firmware', - NO_DATA: 'Nessun dato', USER_PROFILE: 'Profilo utente', STORED_VERSIONS: 'Versioni memorizzate', ONLINE_HELP: 'aiuto online', @@ -363,7 +346,6 @@ const it: Translation = { TEST_EMAIL_SUCCESSFUL: 'Test email inviata con successo', SYSTEM_NAME: 'Nome del sistema', COMMANDS: 'Comandi', - COMMANDS_UPDATED: 'Comandi aggiornati', COMMANDS_HELP_1: 'Definisci comandi personalizzati per la magistrali EMS', COMMAND_SENT: 'Comando inviato', RUN: 'Esegui comando', diff --git a/interface/src/i18n/nl/index.ts b/interface/src/i18n/nl/index.ts index 3b0335d8c..4598d1545 100644 --- a/interface/src/i18n/nl/index.ts +++ b/interface/src/i18n/nl/index.ts @@ -3,7 +3,6 @@ import type { Translation } from '../i18n-types'; const nl: Translation = { LANGUAGE: 'Taal', RETRY: 'Opnieuw proberen', - LOADING: 'Laden', IS_REQUIRED: '{0} is verplicht', SIGN_IN: 'Inloggen', SIGN_OUT: 'Uitloggen', @@ -50,8 +49,6 @@ const nl: Translation = { SETTINGS: 'Instellingen', UPDATED_OF: '{0} Bijgewerkt', UPDATE_OF: '{0} Bijwerken', - REMOVED_OF: '{0} Verwijderd', - DELETION_OF: '{0} Verwijder', OFFSET: 'Offset', FACTOR: 'Factor', FREQ: 'Frequentie', @@ -64,17 +61,14 @@ const nl: Translation = { TEMP_SENSORS: 'Temperatuur Sensoren', WRITE_CMD_SENT: 'Schrijf commando gestuurd', EMS_BUS_WARNING: 'EMS bus niet gevonden. Als deze waarschuwing blijft staan na een paar seconden loop dan de instellingen na en in het bijzonder het apparaat type profiel.', - EMS_BUS_SCANNING: 'Scannen naar EMS apparaten...', CONNECTED: 'Verbonden', TX_ISSUES: 'Tx bus probleem. Probeer een andere Tx verzendmodus', DISCONNECTED: 'Niet verbonden', - EMS_SCAN: 'Weet je zeker dat je een volledige EMS bus scan uit wilt voeren?', DATA_TRAFFIC: 'Dataverkeer', EMS_DEVICE: 'EMS Apparaat', SUCCESS: 'SUCCESS', FAIL: 'MISLUKT', QUALITY: 'KWALITEIT', - SCAN: 'Scan', STATUS_NAMES: [ 'EMS Telegrammen ontvangen (Rx)', 'EMS Leesopdrachten (Tx)', @@ -125,7 +119,6 @@ const nl: Translation = { ENUM_FORMAT: 'Enum formaat API/MQTT', INDEX: 'Index', ENABLE_PARASITE: 'Activeer 1-wire parasitaire modus', - LOGGING: 'Logging', LOG_HEX: 'Log EMS telegrammen in hexadecimaal', ENABLE_SYSLOG: 'Activeer Syslog', LOG_LEVEL: 'Log Level', @@ -170,7 +163,6 @@ const nl: Translation = { CLOSE: 'Sluiten', USE: 'Gebruik', FACTORY_RESET: 'Fabrieksinstellingen', - SYSTEM_FACTORY_TEXT: 'Gateway is gereset en start nu weer op met fabrieksinstellingen', SYSTEM_FACTORY_TEXT_DIALOG: 'Weet je zeker dat je een reset naar fabrieksinstellingen uit wilt voeren?', AVAILABLE_VERSION: 'Nieuwste beschikbare versies', STABLE: 'Stable', @@ -255,9 +247,7 @@ const nl: Translation = { NETWORK_SCAN: 'Scan WiFi Netwerken', IDLE: 'Inactief', LOST: 'Verloren', - SCANNING: 'Scannen', SCAN_AGAIN: 'Opnieuw scannen', - NETWORK_SCANNER: 'Netwerk Scannen', NETWORK_NO_WIFI: 'Geen WiFi netwerken gevonden', NETWORK_BLANK_BSSID: 'laat leeg om alleen SSID te bebruiken', TX_POWER: 'Tx Vermogen', @@ -292,9 +282,6 @@ const nl: Translation = { ONCHANGE: 'Op verandering', CONDITION: 'Voorwaarde', SCHEDULE_UPDATED: 'Schema bijgewerkt', - SCHEDULE_TIMER_1: 'bij het opstarten', - SCHEDULE_TIMER_2: 'elke minuut', - SCHEDULE_TIMER_3: 'elke huur', CUSTOM_ENTITIES: 'Eigen entiteiten', ENTITIES_HELP_1: 'Eigen entiteiten ophalen uit de EMS-bus', ENTITIES_UPDATED: 'Entiteiten bijgewerkt', @@ -310,9 +297,7 @@ const nl: Translation = { ACTIVELOW: 'Actiev Laag', UNCHANGED: 'Ongewijzigd', ALWAYS: 'Altijd', - ACTIVITY: 'Activiteit', CONFIGURE: '{0} Configureren', - SYSTEM_MEMORY: 'System Geheugen', APPLICATION_SETTINGS_1: 'Applicatie-instellingen wijzigen', SECURITY_1: 'Gebruikers toevoegen of verwijderen', DOWNLOAD_UPLOAD_1: 'Download en upload instellingen en firmware', @@ -324,7 +309,6 @@ const nl: Translation = { RENAME: 'Hernoemen', ENABLE_MODBUS: 'Activeer Modbus', VIEW_LOG: 'Log weergeven om problemen te diagnosticeren', - UPLOAD_DRAG: 'sleep hier een bestand en zet het neer of klik om er een te selecteren', SERVICES: 'Services', ALLVALUES: 'All waarden', SPECIAL_FUNCTIONS: 'Speciale functies', @@ -352,7 +336,6 @@ const nl: Translation = { RELEASE_TYPE: 'Release Typ', SWITCH_RELEASE_TYPE: 'Switch naar {0} release', FIRMWARE_VERSION_INFO: 'Informatie over firmwareversie', - NO_DATA: 'Geen data', USER_PROFILE: 'Gebruikersprofiel', STORED_VERSIONS: 'Opgeslagen versies', ONLINE_HELP: 'online help', @@ -363,7 +346,6 @@ const nl: Translation = { TEST_EMAIL_SUCCESSFUL: 'Test email verzonden succesvol', SYSTEM_NAME: 'Systeemnaam', COMMANDS: 'Commando\'s', - COMMANDS_UPDATED: 'Commando\'s bijgewerkt', COMMANDS_HELP_1: 'Definieer hergebruikbare benoemde commando\'s hieronder. Deze kunnen worden uitgevoerd vanuit de console, API/MQTT, of worden aangeroepen door de Scheduler', COMMAND_SENT: 'Commando verzonden', RUN: 'Commando uitvoeren', diff --git a/interface/src/i18n/no/index.ts b/interface/src/i18n/no/index.ts index 4e31e220b..b54932f8f 100644 --- a/interface/src/i18n/no/index.ts +++ b/interface/src/i18n/no/index.ts @@ -3,7 +3,6 @@ import type { Translation } from '../i18n-types'; const no: Translation = { LANGUAGE: 'Språk', RETRY: 'Forsøk igjen', - LOADING: 'Laster', IS_REQUIRED: '{0} er nødvendig', SIGN_IN: 'Logg inn', SIGN_OUT: 'Logg ut', @@ -50,8 +49,6 @@ const no: Translation = { SETTINGS: 'Innstillinger', UPDATED_OF: '{0} Oppdatert', UPDATE_OF: '{0} Oppdater', - REMOVED_OF: '{0} Slettet', - DELETION_OF: '{0} Sletting', OFFSET: 'Kompensering', FACTOR: 'Faktor', FREQ: 'Frekvens', @@ -64,17 +61,14 @@ const no: Translation = { TEMP_SENSORS: 'Temperaturesensorer', WRITE_CMD_SENT: 'Skriv kommando sent', EMS_BUS_WARNING: 'EMS bussen koblet ned. Hvis denne advarselen fortsetter etter noen f¨sekunder sjekk instillinger og prosessorkort', - EMS_BUS_SCANNING: 'Søker etter EMS enheter...', CONNECTED: 'Tilkoblet', TX_ISSUES: 'Tx problemer - prøv en annen Tx Modus', DISCONNECTED: 'Frakoblet', - EMS_SCAN: 'Er du sikker på du vil starte full søking av EMS bussen?', DATA_TRAFFIC: 'Data trafikk', EMS_DEVICE: 'EMS Enhet', SUCCESS: 'VELLYKKET', FAIL: 'MISLYKKET', QUALITY: 'KVALITET', - SCAN: 'Søk', STATUS_NAMES: [ 'EMS Telegrammer Mottatt (Rx)', 'EMS Lest (Tx)', @@ -125,7 +119,6 @@ const no: Translation = { ENUM_FORMAT: 'Enum Format API/MQTT', INDEX: 'Indeks', ENABLE_PARASITE: 'Aktiver 1-wire parasitt strømforsyning', - LOGGING: 'Logging', LOG_HEX: 'Logg EMS telegrammer i hexadesimal', ENABLE_SYSLOG: 'Aktiver Syslog', LOG_LEVEL: 'Log Level', @@ -170,7 +163,6 @@ const no: Translation = { CLOSE: 'Steng', USE: 'Bruk', FACTORY_RESET: 'Sett tilbake til fabrikkinstilling', - SYSTEM_FACTORY_TEXT: 'Enhet har blitt satt tilbake til fabrikkinstilling og vil restarte', SYSTEM_FACTORY_TEXT_DIALOG: 'Er du sikker på at du vil resette enheten til fabrikkinstillinger?', AVAILABLE_VERSION: 'Tilgjengelige versjoner', STABLE: 'Stabil', @@ -255,9 +247,7 @@ const no: Translation = { NETWORK_SCAN: 'Søk etter trådløst nettverk', IDLE: 'Klar', LOST: 'Mistet', - SCANNING: 'Søker', SCAN_AGAIN: 'Søk igjen', - NETWORK_SCANNER: 'Nettverk Scanner', NETWORK_NO_WIFI: 'Ingen trådløse nett funnet', NETWORK_BLANK_BSSID: 'la feltet være blankt for å bruke kun SSID', TX_POWER: 'Tx Effekt', @@ -292,9 +282,6 @@ const no: Translation = { ONCHANGE: 'På endring', CONDITION: 'Betingelse', SCHEDULE_UPDATED: 'Planlegger er oppdatert', - SCHEDULE_TIMER_1: 'ved oppstart', - SCHEDULE_TIMER_2: 'hvert minutt', - SCHEDULE_TIMER_3: 'hver time', CUSTOM_ENTITIES: 'Personlige entiteter', ENTITIES_HELP_1: 'Hent personlige entiteter fra EMS bussen', ENTITIES_UPDATED: 'Entiteter oppdatert', @@ -310,9 +297,7 @@ const no: Translation = { ACTIVELOW: 'Active Low', UNCHANGED: 'Unchanged', ALWAYS: 'Always', - ACTIVITY: 'Aktivitet', CONFIGURE: 'Konfigurer {0}', - SYSTEM_MEMORY: 'System Memory', APPLICATION_SETTINGS_1: 'Modify EMS-ESP Application Settings', SECURITY_1: 'Add or remove users', DOWNLOAD_UPLOAD_1: 'Download and Upload Settings and Firmware', @@ -324,7 +309,6 @@ const no: Translation = { RENAME: 'Gi nytt navn', ENABLE_MODBUS: 'Aktiver Modbus', VIEW_LOG: 'Se logg for å diagnostisere problemer', - UPLOAD_DRAG: 'dra og slippe en fil her eller klikk for å velge en', SERVICES: 'Tjenester', ALLVALUES: 'Alle verdier', SPECIAL_FUNCTIONS: 'Spesielle funksjoner', @@ -352,7 +336,6 @@ const no: Translation = { RELEASE_TYPE: 'Utgivelses type', SWITCH_RELEASE_TYPE: 'Bytt til {0} utgivelse', FIRMWARE_VERSION_INFO: 'Informasjon om firmwareversjon', - NO_DATA: 'Ingen data', USER_PROFILE: 'Brukerprofil', STORED_VERSIONS: 'Lagret versjoner', ONLINE_HELP: 'online hjelp', @@ -363,7 +346,6 @@ const no: Translation = { TEST_EMAIL_SUCCESSFUL: 'Test email sendt suksessfullt', SYSTEM_NAME: 'Systemnavn', COMMANDS: 'Kommandoer', - COMMANDS_UPDATED: 'Kommandoer oppdatert', COMMANDS_HELP_1: 'Definer egne kommandoer for EMS-Magistral', COMMAND_SENT: 'Kommando sendt', RUN: 'Kjør', diff --git a/interface/src/i18n/pl/index.ts b/interface/src/i18n/pl/index.ts index 29b991e85..072da8799 100644 --- a/interface/src/i18n/pl/index.ts +++ b/interface/src/i18n/pl/index.ts @@ -3,7 +3,6 @@ import type { BaseTranslation } from '../i18n-types'; const pl: BaseTranslation = { LANGUAGE: 'Język', RETRY: 'Ponów', - LOADING: 'Ładowanie', IS_REQUIRED: 'Pole {0} nie może być puste!', SIGN_IN: 'Zaloguj się', SIGN_OUT: 'Wyloguj się', @@ -50,8 +49,6 @@ const pl: BaseTranslation = { SETTINGS: '{{U|u|}}stawienia', UPDATED_OF: 'Zaktualizowano {0}.', UPDATE_OF: 'Aktualizacja {0}', - REMOVED_OF: 'Usunięto ustawienia {0}.', - DELETION_OF: 'Kasowanie {0}', OFFSET: 'Korekta ±', FACTOR: 'Mnożnik', FREQ: 'Częstotliwość', @@ -64,17 +61,14 @@ const pl: BaseTranslation = { TEMP_SENSORS: 'Czujniki temperatury 1-Wire®', WRITE_CMD_SENT: 'Komenda zapisu została wysłana.', EMS_BUS_WARNING: 'Brak połączenia z magistralą EMS. Jeśli ten błąd występuje dłużej niż kilka sekund, sprawdź ustawienia oraz profil płytki interfejsu.', - EMS_BUS_SCANNING: 'Trwa skanowanie urządzeń na magistrali EMS...', CONNECTED: '{{połączono|połączenie|}}', TX_ISSUES: 'problem z zapisem na magistralę EMS, spróbuj wybrać inny "Tryb transmisji (Tx)"', DISCONNECTED: 'brak połączenia', - EMS_SCAN: 'Czy na pewno wykonać pełne skanowanie magistrali EMS?', DATA_TRAFFIC: 'Ruch Danych', EMS_DEVICE: 'Urządzenie EMS', SUCCESS: 'Udane', FAIL: 'Nieudane', QUALITY: 'Jakość', - SCAN: 'Skanuj', STATUS_NAMES: [ 'EMS, telegramy odebrane (Rx)', 'EMS, wysłane telegramy "odczyt" (Tx)', @@ -125,7 +119,6 @@ const pl: BaseTranslation = { ENUM_FORMAT: 'Wartości z listy w API/MQTT', INDEX: 'indeks', ENABLE_PARASITE: 'Aktywuj zasilanie 1-wire pasożytnicze', - LOGGING: 'Logowanie', LOG_HEX: 'Loguj telegramy EMS w systemie szesnastkowym (hex)', ENABLE_SYSLOG: 'Aktywuj SysLog', LOG_LEVEL: 'Poziom logowania', @@ -170,7 +163,6 @@ const pl: BaseTranslation = { CLOSE: 'Zamknij', USE: 'Aby zaktualizować firmware skorzystaj z funkcji', FACTORY_RESET: 'Ustawienia fabryczne', - SYSTEM_FACTORY_TEXT: 'Interfejs EMS-ESP został przywrócony do ustawień fabrycznych i zostanie teraz ponownie uruchomiony.', SYSTEM_FACTORY_TEXT_DIALOG: 'Na pewno chcesz przywrócić ustawienia fabryczne interfejsu EMS-ESP?', AVAILABLE_VERSION: 'Najnowsze dostępne wersje', STABLE: 'Stabilna', @@ -255,9 +247,7 @@ const pl: BaseTranslation = { NETWORK_SCAN: 'Skanowanie sieci WiFi', IDLE: 'bezczynna', LOST: 'zostało utracone.', - SCANNING: 'Skanuję', SCAN_AGAIN: 'Skanuj ponownie', - NETWORK_SCANNER: 'Skaner sieci WiFi', NETWORK_NO_WIFI: 'Brak sieci WiFi w zasięgu', NETWORK_BLANK_BSSID: 'pozostaw puste aby używać tylko SSID', TX_POWER: 'Moc nadawania', @@ -292,9 +282,6 @@ const pl: BaseTranslation = { ONCHANGE: 'O zmianie', CONDITION: 'Stan', SCHEDULE_UPDATED: 'Harmonogram został uaktualniony.', - SCHEDULE_TIMER_1: 'przy starcie', - SCHEDULE_TIMER_2: 'co minutę', - SCHEDULE_TIMER_3: 'co godzinę', CUSTOM_ENTITIES: '{{N|n|}}iestandardowe{{|j|}} encj{{e|i|}}', ENTITIES_HELP_1: 'Zdefiniuj niestandardowe encje dla magistrali EMS', ENTITIES_UPDATED: 'Niestandardowe encje zostały uaktualnione.', @@ -310,9 +297,7 @@ const pl: BaseTranslation = { ACTIVELOW: 'Wyzwalany stanem niskim', UNCHANGED: 'Zachowaj stan', ALWAYS: 'Zawsze', - ACTIVITY: 'Aktywność', CONFIGURE: 'Konfiguracja {0}', - SYSTEM_MEMORY: 'Pamięć systemowa', APPLICATION_SETTINGS_1: 'Modyfikacja ustawień aplikacji EMS-ESP', SECURITY_1: 'Dodawanie i usuwanie użytkowników', DOWNLOAD_UPLOAD_1: 'Pobieranie/wysyłanie ustawień i firmware', @@ -324,7 +309,6 @@ const pl: BaseTranslation = { RENAME: 'Zmień nazwę', ENABLE_MODBUS: 'Aktywuj Modbus', VIEW_LOG: 'Zdiagnozuj problemy', - UPLOAD_DRAG: 'przeciągnij i upuść plik lub kliknij tutaj', SERVICES: 'Usługi', ALLVALUES: 'Wszystkie wartości', SPECIAL_FUNCTIONS: 'Specjalne funkcje', @@ -352,7 +336,6 @@ const pl: BaseTranslation = { RELEASE_TYPE: 'Typ wydania', SWITCH_RELEASE_TYPE: 'Zmień na {0} wydanie', FIRMWARE_VERSION_INFO: 'Informacje o wersji firmware', - NO_DATA: 'Brak danych', USER_PROFILE: 'Profil użytkownika', STORED_VERSIONS: 'Zapisane wersje', ONLINE_HELP: 'pomoc online', @@ -363,7 +346,6 @@ const pl: BaseTranslation = { TEST_EMAIL_SUCCESSFUL: 'Test email wysłany pomyślnie', SYSTEM_NAME: 'Nazwa systemu', COMMANDS: 'Komendy', - COMMANDS_UPDATED: 'Komendy zostały zaktualizowane', COMMANDS_HELP_1: 'Zdefiniuj niestandardowe komendy dla magistrali EMS', COMMAND_SENT: 'Komenda wysłana', RUN: 'Wykonaj', diff --git a/interface/src/i18n/sk/index.ts b/interface/src/i18n/sk/index.ts index 251c31775..5d8f61623 100644 --- a/interface/src/i18n/sk/index.ts +++ b/interface/src/i18n/sk/index.ts @@ -3,7 +3,6 @@ import type { Translation } from '../i18n-types'; const sk: Translation = { LANGUAGE: 'Jazyk', RETRY: 'Opakovať', - LOADING: 'Načítanie', IS_REQUIRED: '{0} je požadovaná', SIGN_IN: 'Prihlásiť sa', SIGN_OUT: 'Odhlásiť sa', @@ -50,8 +49,6 @@ const sk: Translation = { SETTINGS: 'Nastavenia', UPDATED_OF: '{0} aktualizovaných', UPDATE_OF: '{0} aktualizované', - REMOVED_OF: '{0} odstránených', - DELETION_OF: '{0} zmazaných', OFFSET: 'Ofset', FACTOR: 'Faktor', FREQ: 'Frekvencia', @@ -64,17 +61,14 @@ const sk: Translation = { TEMP_SENSORS: 'Snímače teploty', WRITE_CMD_SENT: 'Príkaz zápisu bol odoslaný', EMS_BUS_WARNING: 'Zbernica EMS odpojená. Ak toto upozornenie pretrváva aj po niekoľkých sekundách, skontrolujte nastavenia a profil dosky', - EMS_BUS_SCANNING: 'Zisťovanie EMS zariadení...', CONNECTED: 'Pripojené', TX_ISSUES: 'Problémy s Tx – skontrolujte Tx režim', DISCONNECTED: 'Odpojené', - EMS_SCAN: 'Naozaj chcete spustiť úplnú kontrolu zariadenia zbernice EMS?', DATA_TRAFFIC: 'Dátová prevádzka', EMS_DEVICE: 'EMS zariadenie', SUCCESS: 'ÚSPEŠNÉ', FAIL: 'ZLYHANIE', QUALITY: 'KVALITA', - SCAN: 'Scan', STATUS_NAMES: [ 'EMS Telegramy prijaté (Rx)', 'EMS Čítania (Tx)', @@ -125,7 +119,6 @@ const sk: Translation = { ENUM_FORMAT: 'Enum formát API/MQTT', INDEX: 'Index', ENABLE_PARASITE: 'Povoliť 1-wire parazitné napájanie DS18B20', - LOGGING: 'Logovanie', LOG_HEX: 'Záznam telegramov EMS v hexadecimálnej sústave', ENABLE_SYSLOG: 'Povoliť Syslog', LOG_LEVEL: 'Log úroveň', @@ -170,7 +163,6 @@ const sk: Translation = { CLOSE: 'Zatvoriť', USE: 'Použiť', FACTORY_RESET: 'Továrenské nastavenia', - SYSTEM_FACTORY_TEXT: 'Zariadenie bolo obnovené z výroby a teraz sa reštartuje', SYSTEM_FACTORY_TEXT_DIALOG: 'Naozaj chcete resetovať EMS-ESP na predvolené výrobné nastavenia?', AVAILABLE_VERSION: 'Najnovšie dostupné verzie', STABLE: 'Stabilná', @@ -255,9 +247,7 @@ const sk: Translation = { NETWORK_SCAN: 'Scan WiFi siete', IDLE: 'Nečinné', LOST: 'Stratené', - SCANNING: 'Skenovanie', SCAN_AGAIN: 'Skenovať znova', - NETWORK_SCANNER: 'Sieťový skener', NETWORK_NO_WIFI: 'WiFi siete nenájdené', NETWORK_BLANK_BSSID: 'ponechajte prázdne, ak chcete používať iba SSID', TX_POWER: 'Tx výkon', @@ -292,9 +282,6 @@ const sk: Translation = { ONCHANGE: 'Pri zmene', CONDITION: 'Podmienka', SCHEDULE_UPDATED: 'Plánovanie aktualizované', - SCHEDULE_TIMER_1: 'pri spustení', - SCHEDULE_TIMER_2: 'každú minútu', - SCHEDULE_TIMER_3: 'každú hodinu', CUSTOM_ENTITIES: 'Vlastné entity', ENTITIES_HELP_1: 'Získavanie vlastných entít zo zbernice EMS', ENTITIES_UPDATED: 'Aktualizované entity', @@ -310,9 +297,7 @@ const sk: Translation = { ACTIVELOW: 'Aktívny Nízky', UNCHANGED: 'Nezmenené', ALWAYS: 'Vždy', - ACTIVITY: 'Aktivita', CONFIGURE: 'Konfigurácia {0}', - SYSTEM_MEMORY: 'Systémová pamäť', APPLICATION_SETTINGS_1: 'Zmeniť nastavenia aplikácie EMS-ESP', SECURITY_1: 'Pridať, alebo odstrániť používateľov', DOWNLOAD_UPLOAD_1: 'Stiahnuť a nahrať nastavenia a firmware', @@ -324,7 +309,6 @@ const sk: Translation = { RENAME: 'Premenovať', ENABLE_MODBUS: 'Povoliť Modbus', VIEW_LOG: 'Zobrazte log na diagnostiku problémov', - UPLOAD_DRAG: 'presuňte sem súbor alebo ho kliknutím vyberte', SERVICES: 'Služby', ALLVALUES: 'Všetky hodnoty', SPECIAL_FUNCTIONS: 'Špeciálne funkcie', @@ -352,7 +336,6 @@ const sk: Translation = { RELEASE_TYPE: 'Typ vydania', SWITCH_RELEASE_TYPE: 'Prepnúť na {0} verziu', FIRMWARE_VERSION_INFO: 'Informácie o verzii firmware', - NO_DATA: 'Žiadne dáta', USER_PROFILE: 'Profil používateľa', STORED_VERSIONS: 'Uložené verzie', ONLINE_HELP: 'online pomoc', @@ -363,7 +346,6 @@ const sk: Translation = { TEST_EMAIL_SUCCESSFUL: 'Test email bol úspešne odoslaný', SYSTEM_NAME: 'Názov systému', COMMANDS: 'Príkazy', - COMMANDS_UPDATED: 'Príkazy aktualizované', COMMANDS_HELP_1: 'Definujte vlastné príkazy pre magistrali EMS', COMMAND_SENT: 'Príkaz odoslaný', RUN: 'Volať príkaz', diff --git a/interface/src/i18n/sv/index.ts b/interface/src/i18n/sv/index.ts index cf470e668..0f0c35787 100644 --- a/interface/src/i18n/sv/index.ts +++ b/interface/src/i18n/sv/index.ts @@ -3,7 +3,6 @@ import type { Translation } from '../i18n-types'; const sv: Translation = { LANGUAGE: 'Språk', RETRY: 'Försök igen', - LOADING: 'Laddar', IS_REQUIRED: '{0} Krävs', SIGN_IN: 'Logga in', SIGN_OUT: 'Logga ut', @@ -50,8 +49,6 @@ const sv: Translation = { SETTINGS: 'Inställningar', UPDATED_OF: '{0} Uppdaterad', UPDATE_OF: '{0} Uppdatera', - REMOVED_OF: '{0} Raderad', - DELETION_OF: '{0} Radering', OFFSET: 'Offset', FACTOR: 'Faktor', FREQ: 'Frekvens', @@ -64,17 +61,14 @@ const sv: Translation = { TEMP_SENSORS: 'Temperatursensorer', WRITE_CMD_SENT: 'Skrivkommandon skickade', EMS_BUS_WARNING: 'EMS-buss nedkopplad. Om denna varning kvarstår efter några sekunder, kontrollera inställningar och enhets-profil.', - EMS_BUS_SCANNING: 'Söker efter EMS-enheter...', CONNECTED: 'Ansluten', TX_ISSUES: 'Sändfel - Prova ett annat TX-läge', DISCONNECTED: 'Nedkopplad', - EMS_SCAN: 'Är du säker på att du vill starta en full genomsökning av EMS-bussen?', DATA_TRAFFIC: 'Datatrafik', EMS_DEVICE: 'EMS enhet', SUCCESS: 'Lyckades', FAIL: 'Misslyckades', QUALITY: 'Kvalitet', - SCAN: 'Sök', STATUS_NAMES: [ 'EMS-telegram (Rx)', 'EMS-läsningar (Tx)', @@ -125,7 +119,6 @@ const sv: Translation = { ENUM_FORMAT: 'Enum-format API/MQTT', INDEX: 'Index', ENABLE_PARASITE: 'Aktivera 1-wire parasitström', - LOGGING: 'Loggning', LOG_HEX: 'Logga EMS-telegram i hexadecimalformat', ENABLE_SYSLOG: 'Aktivera Syslog', LOG_LEVEL: 'Loggnivå', @@ -170,7 +163,6 @@ const sv: Translation = { CLOSE: 'Stäng', USE: 'Använd', FACTORY_RESET: 'Fabriksåterställning', - SYSTEM_FACTORY_TEXT: 'Enheten har blivit fabriksåterställd och startar nu om', SYSTEM_FACTORY_TEXT_DIALOG: 'Är du säker på att du vill fabriksåterställa enheten?', AVAILABLE_VERSION: 'Senaste tillgängliga versioner', STABLE: 'Stabil', @@ -255,9 +247,7 @@ const sv: Translation = { NETWORK_SCAN: 'Sök efter WiFi-nätverk', IDLE: 'Vilande', LOST: 'Förlorad', - SCANNING: 'Söker', SCAN_AGAIN: 'Sök igen', - NETWORK_SCANNER: 'Hittade nätverk', NETWORK_NO_WIFI: 'Inga WiFi-nätverk hittades', NETWORK_BLANK_BSSID: 'lämna blankt för att bara använda SSID', TX_POWER: 'Tx effekt', @@ -292,9 +282,6 @@ const sv: Translation = { ONCHANGE: 'Vid förändring', CONDITION: 'Villkor', SCHEDULE_UPDATED: 'Schema uppdaterat', - SCHEDULE_TIMER_1: 'vid uppstart', - SCHEDULE_TIMER_2: 'varje minut', - SCHEDULE_TIMER_3: 'varje timme', CUSTOM_ENTITIES: 'Anpassade entiteter', ENTITIES_HELP_1: 'Hämta anpassade entiteter från EMS bussen', ENTITIES_UPDATED: 'Entiteter uppdaterade', @@ -310,9 +297,7 @@ const sv: Translation = { ACTIVELOW: 'Aktivt låg', UNCHANGED: 'Oändrad', ALWAYS: 'Alltid', - ACTIVITY: 'Aktivitet', CONFIGURE: 'Konfigurera {0}', - SYSTEM_MEMORY: 'Systemminne', APPLICATION_SETTINGS_1: 'Ändra EMS-ESP Applikationsinställningar', SECURITY_1: 'Lägg till eller ta bort användare', DOWNLOAD_UPLOAD_1: 'Ladda ner eller ladda upp inställningar och firmware', @@ -324,7 +309,6 @@ const sv: Translation = { RENAME: 'Byt namn', ENABLE_MODBUS: 'Aktivera Modbus', VIEW_LOG: 'Titta i loggen för att felsöka problem', - UPLOAD_DRAG: 'dra och släpp en fil här eller klicka för att välja en', SERVICES: 'Tjänster', ALLVALUES: 'Alla värden', SPECIAL_FUNCTIONS: 'Specialfunktioner', @@ -352,7 +336,6 @@ const sv: Translation = { RELEASE_TYPE: 'Utgivelsestyp', SWITCH_RELEASE_TYPE: 'Byt till {0} utgåva', FIRMWARE_VERSION_INFO: 'Information om firmwareversion', - NO_DATA: 'Ingen data', USER_PROFILE: 'Användarprofil', STORED_VERSIONS: 'Lagrad versioner', ONLINE_HELP: 'online hjälp', @@ -363,7 +346,6 @@ const sv: Translation = { TEST_EMAIL_SUCCESSFUL: 'Test email skickad lyckades', SYSTEM_NAME: 'Systemnamn', COMMANDS: 'Kommandon', - COMMANDS_UPDATED: 'Kommandon uppdaterade', COMMANDS_HELP_1: 'Definiera egna kommandon för EMS-Magistral', COMMAND_SENT: 'Kommando skickat', RUN: 'Kör kommando', diff --git a/interface/src/i18n/tr/index.ts b/interface/src/i18n/tr/index.ts index 5fd35d1c2..c4164416a 100644 --- a/interface/src/i18n/tr/index.ts +++ b/interface/src/i18n/tr/index.ts @@ -3,7 +3,6 @@ import type { Translation } from '../i18n-types'; const tr: Translation = { LANGUAGE: 'Dil', RETRY: 'Tekrar Dene', - LOADING: 'Yükleniyor', IS_REQUIRED: '{0} gerekiyor', SIGN_IN: 'Giriş Yap', SIGN_OUT: 'Çıkış Yap', @@ -50,8 +49,6 @@ const tr: Translation = { SETTINGS: 'Ayarlar', UPDATED_OF: '{0} Güncellendi', UPDATE_OF: '{0} Güncelleme', - REMOVED_OF: '{0} Kaldırıldı', - DELETION_OF: '{0} Silindi', OFFSET: 'Fark', FACTOR: 'Etmen', FREQ: 'Frekans', @@ -64,17 +61,14 @@ const tr: Translation = { TEMP_SENSORS: 'Sıcaklık Sensörleri', WRITE_CMD_SENT: 'Yazma komutu gönderildi', EMS_BUS_WARNING: 'EMS hat bağlantısı kesildi. Eğer bu uyarı birkaç saniye sonra devam ediyorsa lütfen ayarları ve kart tipini kontrol edin', - EMS_BUS_SCANNING: 'EMS cihazları aranıyor...', CONNECTED: 'Bağlandı', TX_ISSUES: 'Tx sorunu - başka bir Tx Modu deneyin', DISCONNECTED: 'Bağlantı kesildi', - EMS_SCAN: 'EMS Hattında tam bir cihaz taraması başlatmak istediğinizden emin misiniz?', DATA_TRAFFIC: 'Veri trafiği', EMS_DEVICE: 'EMS Cihazı', SUCCESS: 'BAŞARILI', FAIL: 'HATA', QUALITY: 'KALİTE', - SCAN: 'Tara', STATUS_NAMES: [ 'EMS Telegramlar Alındı (Rx)', 'EMS Okuması (Tx)', @@ -125,7 +119,6 @@ const tr: Translation = { ENUM_FORMAT: 'Enum Biçimleme API/MQTT', INDEX: 'İndeks', ENABLE_PARASITE: '1-wire parazit gücü devreye al', - LOGGING: 'Kayıt ediliyor', LOG_HEX: 'EMS telegramlarını hexadecimal olarak kayıt et', ENABLE_SYSLOG: 'Sistem Kaydını Devreye Al', LOG_LEVEL: 'Kayıt Seviyesi', @@ -170,7 +163,6 @@ const tr: Translation = { CLOSE: 'Kapat', USE: 'KUllan', FACTORY_RESET: 'Fabrika ayarına dönme', - SYSTEM_FACTORY_TEXT: 'Cihaz fabrika ayarlarına döndü ve şimdi yendiden başlatılacak', SYSTEM_FACTORY_TEXT_DIALOG: 'Cihazı fabrika ayarlarına döndürmek istediğinize emin misiniz?', AVAILABLE_VERSION: 'En son kullanılabilir sürümler', STABLE: 'Kararlı', @@ -255,9 +247,7 @@ const tr: Translation = { NETWORK_SCAN: 'Kablosuz Ağları Tara', IDLE: 'Serbest', LOST: 'Kayıp', - SCANNING: 'Tarıyor', SCAN_AGAIN: 'Tekrar tara', - NETWORK_SCANNER: 'Ağ Tarayıcısı', NETWORK_NO_WIFI: 'Hiçbir Kablosuz Ağ bulunamadı', NETWORK_BLANK_BSSID: 'sadece SSID kullanmak için boş bırakın', TX_POWER: 'Aktarım gücü', @@ -292,9 +282,6 @@ const tr: Translation = { ONCHANGE: 'Değişimde', CONDITION: 'Durum', SCHEDULE_UPDATED: 'Zamanlama güncellendi', - SCHEDULE_TIMER_1: 'Başlangıçta', - SCHEDULE_TIMER_2: 'her dakikada', - SCHEDULE_TIMER_3: 'her saatte', CUSTOM_ENTITIES: 'Özel Varlıklar', ENTITIES_HELP_1: 'Özel varlıkları EMS hattından alın', ENTITIES_UPDATED: 'Varlıklar güncellendi', @@ -310,9 +297,7 @@ const tr: Translation = { ACTIVELOW: 'Aktif Düşük', UNCHANGED: 'Değiştirilmedi', ALWAYS: 'Her zaman', - ACTIVITY: 'Faaliyet', CONFIGURE: 'Yapılandır {0}', - SYSTEM_MEMORY: 'Sistem Belleği', APPLICATION_SETTINGS_1: 'EMS-ESP Uygulama Ayarlarını Değiştir', SECURITY_1: 'Kullanıcıları ekle veya kaldır', DOWNLOAD_UPLOAD_1: 'Ayarları ve firmware dosyasını indir ve yükle', @@ -324,7 +309,6 @@ const tr: Translation = { RENAME: 'Yeniden Adlandır', ENABLE_MODBUS: 'Modbus\'ı etkinleştir', VIEW_LOG: 'Sorunu tanımlamak için günlüğü görüntüleyin', - UPLOAD_DRAG: 'Bir dosya buraya sürükleyip bırakın veya seçmek için tıklayın', SERVICES: 'Hizmetler', ALLVALUES: 'Tüm Değerler', SPECIAL_FUNCTIONS: 'Özel Fonksiyonlar', @@ -352,7 +336,6 @@ const tr: Translation = { RELEASE_TYPE: 'Sürüm Tipi', SWITCH_RELEASE_TYPE: '{0} sürümüne geç', FIRMWARE_VERSION_INFO: 'Firmware Sürüm Bilgisi', - NO_DATA: 'Hiçbir veri yok', USER_PROFILE: 'Kullanıcı Profili', STORED_VERSIONS: 'Kaydedilmiş Sürümler', ONLINE_HELP: 'online yardım', @@ -363,7 +346,6 @@ const tr: Translation = { TEST_EMAIL_SUCCESSFUL: 'Test email başarıyla gönderildi', SYSTEM_NAME: 'Sistem Adı', COMMANDS: 'Komutlar', - COMMANDS_UPDATED: 'Komutlar güncellendi', COMMANDS_HELP_1: 'Özel komutları EMS hattına tanımlayın', COMMAND_SENT: 'Komut gönderildi', RUN: 'Komutu çalıştır', -- 2.54.0 From 015da730bf51d4c6f9636fbc30a38913afc386b1 Mon Sep 17 00:00:00 2001 From: proddy Date: Sun, 23 Aug 2026 13:01:49 +0200 Subject: [PATCH 23/81] move factory reset button to the left --- interface/src/app/settings/Version.tsx | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/interface/src/app/settings/Version.tsx b/interface/src/app/settings/Version.tsx index c21c9eff6..4531ed2b1 100644 --- a/interface/src/app/settings/Version.tsx +++ b/interface/src/app/settings/Version.tsx @@ -911,20 +911,13 @@ const Version = () => { sx={{ mt: 2, display: 'flex', - justifyContent: 'flex-end', + justifyContent: 'space-between', + alignItems: 'center', flexWrap: 'nowrap', whiteSpace: 'nowrap', gap: 1 }} > - {!data.disable_reset && ( )} + )} -- 2.54.0 From 5aed5961401f7dd8d55b7ff294e306931ca9870a Mon Sep 17 00:00:00 2001 From: proddy Date: Sun, 23 Aug 2026 22:18:42 +0200 Subject: [PATCH 24/81] RESTART button is green --- interface/src/app/settings/Version.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/interface/src/app/settings/Version.tsx b/interface/src/app/settings/Version.tsx index 4531ed2b1..464bfd818 100644 --- a/interface/src/app/settings/Version.tsx +++ b/interface/src/app/settings/Version.tsx @@ -900,7 +900,7 @@ const Version = () => { startIcon={} variant="outlined" onClick={doRestart} - color="error" + color="success" > {LL.RESTART()} -- 2.54.0 From badd8f2241e6aa3aa1195bcfda2e956ae2cf72e0 Mon Sep 17 00:00:00 2001 From: proddy Date: Sun, 23 Aug 2026 22:18:51 +0200 Subject: [PATCH 25/81] pkg update --- interface/package.json | 2 +- mock-api/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/interface/package.json b/interface/package.json index fddd449fc..91e3f5afd 100644 --- a/interface/package.json +++ b/interface/package.json @@ -58,5 +58,5 @@ "vite": "^8.2.2", "vite-plugin-imagemin": "^0.6.1" }, - "packageManager": "pnpm@11.22.0+sha512.1ff870c4c6133dfd88fb2afc46dd13d47f09c9794b438c6fdb47ca98caf3bc16381ee0be93a091b8e3824cf01f889f46d7d9e20910fb0be1ab0fb5baa80dd621" + "packageManager": "pnpm@11.23.0+sha512.f00082e5b283a199b74e079da28d155c008fe232f44c8a06ea7ddfa014ecf719fc362f790ecc67b28106ddac2afb24c49a9a079159da560b2ce7d1e98efd11af" } diff --git a/mock-api/package.json b/mock-api/package.json index 402ca22aa..987616c42 100644 --- a/mock-api/package.json +++ b/mock-api/package.json @@ -18,5 +18,5 @@ "@trivago/prettier-plugin-sort-imports": "^6.0.2", "prettier": "^3.9.6" }, - "packageManager": "pnpm@11.22.0+sha512.1ff870c4c6133dfd88fb2afc46dd13d47f09c9794b438c6fdb47ca98caf3bc16381ee0be93a091b8e3824cf01f889f46d7d9e20910fb0be1ab0fb5baa80dd621" + "packageManager": "pnpm@11.23.0+sha512.f00082e5b283a199b74e079da28d155c008fe232f44c8a06ea7ddfa014ecf719fc362f790ecc67b28106ddac2afb24c49a9a079159da560b2ce7d1e98efd11af" } -- 2.54.0 From bcb47912c0234e1029938f729c74fabdadb90019 Mon Sep 17 00:00:00 2001 From: proddy Date: Sun, 23 Aug 2026 22:19:09 +0200 Subject: [PATCH 26/81] refactor mqtt disconnect reason --- src/core/mqtt.cpp | 44 +++++++++++++++++++++++++++++--------------- 1 file changed, 29 insertions(+), 15 deletions(-) diff --git a/src/core/mqtt.cpp b/src/core/mqtt.cpp index defc7f7d6..c58952318 100644 --- a/src/core/mqtt.cpp +++ b/src/core/mqtt.cpp @@ -472,25 +472,39 @@ bool Mqtt::get_publish_onchange(uint8_t device_type) { } return false; } + +// human-readable cause for a MQTT disconnect reason, nullptr if not recognized +static const char * mqtt_disconnect_cause(espMqttClientTypes::DisconnectReason reason) { + using espMqttClientTypes::DisconnectReason; + + switch (reason) { + case DisconnectReason::TCP_DISCONNECTED: + return "TCP"; + case DisconnectReason::MQTT_UNACCEPTABLE_PROTOCOL_VERSION: + return "Unaccepted protocol version"; + case DisconnectReason::MQTT_IDENTIFIER_REJECTED: + return "Identifier Rejected"; + case DisconnectReason::MQTT_SERVER_UNAVAILABLE: + return "Server unavailable"; + case DisconnectReason::MQTT_MALFORMED_CREDENTIALS: + return "Malformed credentials"; + case DisconnectReason::MQTT_NOT_AUTHORIZED: + return "Not authorized"; + case DisconnectReason::TLS_BAD_FINGERPRINT: + return "Server fingerprint invalid"; + default: + return nullptr; + } +} + void Mqtt::on_disconnect(espMqttClientTypes::DisconnectReason reason) { connected_ = false; - if (reason == espMqttClientTypes::DisconnectReason::TCP_DISCONNECTED) { - LOG_ERROR("MQTT connection failure: TCP"); - } else if (reason == espMqttClientTypes::DisconnectReason::MQTT_UNACCEPTABLE_PROTOCOL_VERSION) { - LOG_ERROR("MQTT connection failure: Unaccepted protocol version"); - } else if (reason == espMqttClientTypes::DisconnectReason::MQTT_IDENTIFIER_REJECTED) { - LOG_ERROR("MQTT connection failure: Identifier Rejected"); - } else if (reason == espMqttClientTypes::DisconnectReason::MQTT_SERVER_UNAVAILABLE) { - LOG_ERROR("MQTT connection failure: Server unavailable"); - } else if (reason == espMqttClientTypes::DisconnectReason::MQTT_MALFORMED_CREDENTIALS) { - LOG_ERROR("MQTT connection failure: Malformed credentials"); - } else if (reason == espMqttClientTypes::DisconnectReason::MQTT_NOT_AUTHORIZED) { - LOG_ERROR("MQTT connection failure: Not authorized"); - } else if (reason == espMqttClientTypes::DisconnectReason::TLS_BAD_FINGERPRINT) { - LOG_ERROR("MQTT connection failure: Server fingerprint invalid"); + const char * cause = mqtt_disconnect_cause(reason); + if (cause) { + LOG_ERROR("MQTT connection failure: %s. Retrying...", cause); } else { - LOG_ERROR("MQTT connection failure: code %d", reason); + LOG_ERROR("MQTT connection failure: code %d. Retrying...", static_cast(reason)); } mqttClient_->clearQueue(true); -- 2.54.0 From 97af64c53bbec55b2c42f4d83957c7ade1d363b9 Mon Sep 17 00:00:00 2001 From: proddy Date: Sun, 23 Aug 2026 22:19:16 +0200 Subject: [PATCH 27/81] text change --- src/core/system.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/system.cpp b/src/core/system.cpp index 2debad3be..a4e595dd3 100644 --- a/src/core/system.cpp +++ b/src/core/system.cpp @@ -2922,7 +2922,7 @@ bool System::command_restart(const char * value, const int8_t id) { return true; } - LOG_INFO("Restarting system immediately"); + LOG_INFO("Restarting system..."); // restart will be handled by the main loop EMSESP::system_.systemStatus(SYSTEM_STATUS::SYSTEM_STATUS_RESTART_REQUESTED); return true; -- 2.54.0 From cdade5f9999e194d7179c2e7e2bde11a90e03812 Mon Sep 17 00:00:00 2001 From: proddy Date: Sun, 23 Aug 2026 22:19:58 +0200 Subject: [PATCH 28/81] show 'Starting MQTT Service' only once, and connection failure errors after --- src/ESP32React/MqttSettingsService.cpp | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/src/ESP32React/MqttSettingsService.cpp b/src/ESP32React/MqttSettingsService.cpp index 008934bd5..fdd6b51c6 100644 --- a/src/ESP32React/MqttSettingsService.cpp +++ b/src/ESP32React/MqttSettingsService.cpp @@ -41,6 +41,7 @@ void MqttSettingsService::startClient() { delete _mqttClient; _mqttClient = nullptr; } + if (_state.enableTLS) { isSecure = true; if (emsesp::EMSESP::system_.PSram() == 0) { @@ -82,7 +83,10 @@ void MqttSettingsService::loop() { _mqttClient->disconnect(true); } if (_reconfigureMqtt || (_disconnectedAt && static_cast(uuid::get_uptime() - _disconnectedAt) >= MQTT_RECONNECTION_DELAY)) { - // reconfigure MQTT client + // configure MQTT client + if (_reconfigureMqtt) { + emsesp::EMSESP::logger().info("Starting MQTT service"); + } _disconnectedAt = configureMqtt() ? 0 : uuid::get_uptime(); _reconfigureMqtt = false; } @@ -186,11 +190,7 @@ bool MqttSettingsService::configureMqtt() { static_cast(_mqttClient)->setKeepAlive(_state.keepAlive); static_cast(_mqttClient)->setCleanSession(_state.cleanSession); static_cast(_mqttClient)->setWill(will_topic, 1, true, "offline"); // QOS 1, retain - if (_mqttClient->connect()) { - emsesp::EMSESP::logger().info("Starting MQTT service"); - return true; - } - return false; + return (_mqttClient->connect()); } static_cast(_mqttClient)->setServer(_state.host.c_str(), _state.port); if (_state.username.length() > 0) { @@ -200,10 +200,7 @@ bool MqttSettingsService::configureMqtt() { static_cast(_mqttClient)->setKeepAlive(_state.keepAlive); static_cast(_mqttClient)->setCleanSession(_state.cleanSession); static_cast(_mqttClient)->setWill(will_topic, 1, true, "offline"); // QOS 1, retain - if (_mqttClient->connect()) { - emsesp::EMSESP::logger().info("Starting MQTT service"); - return true; - } + return (_mqttClient->connect()); } return false; -- 2.54.0 From 69b6af406941c490f001a4e9d38276a61247d13e Mon Sep 17 00:00:00 2001 From: proddy Date: Tue, 25 Aug 2026 18:26:06 +0200 Subject: [PATCH 29/81] pkg update --- interface/package.json | 4 ++-- interface/pnpm-lock.yaml | 38 +++++++++++++++++++------------------- mock-api/package.json | 2 +- 3 files changed, 22 insertions(+), 22 deletions(-) diff --git a/interface/package.json b/interface/package.json index 91e3f5afd..c9742f664 100644 --- a/interface/package.json +++ b/interface/package.json @@ -44,7 +44,7 @@ "@trivago/prettier-plugin-sort-imports": "^6.0.2", "@types/node": "^26.2.0", "@types/react": "^19.2.18", - "@types/react-dom": "^19.2.4", + "@types/react-dom": "^19.2.5", "concurrently": "^10.0.5", "eslint": "^10.9.0", "eslint-config-prettier": "^10.1.8", @@ -58,5 +58,5 @@ "vite": "^8.2.2", "vite-plugin-imagemin": "^0.6.1" }, - "packageManager": "pnpm@11.23.0+sha512.f00082e5b283a199b74e079da28d155c008fe232f44c8a06ea7ddfa014ecf719fc362f790ecc67b28106ddac2afb24c49a9a079159da560b2ce7d1e98efd11af" + "packageManager": "pnpm@11.24.0+sha512.bd27e345e976dcb0be0b7a1228217b049a817e21b1f355c90dbe7dc46671895a8bc1e6d06c24554505ea93ea0b45f489a27ec1bfbc8de6a9659fca0f16fa0000" } diff --git a/interface/pnpm-lock.yaml b/interface/pnpm-lock.yaml index ab3dd13dc..9b8a4423f 100644 --- a/interface/pnpm-lock.yaml +++ b/interface/pnpm-lock.yaml @@ -67,8 +67,8 @@ importers: specifier: ^19.2.18 version: 19.2.18 '@types/react-dom': - specifier: ^19.2.4 - version: 19.2.4(@types/react@19.2.18) + specifier: ^19.2.5 + version: 19.2.5(@types/react@19.2.18) concurrently: specifier: ^10.0.5 version: 10.0.5 @@ -677,8 +677,8 @@ packages: '@types/prop-types@15.7.15': resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==} - '@types/react-dom@19.2.4': - resolution: {integrity: sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==} + '@types/react-dom@19.2.5': + resolution: {integrity: sha512-fMPwH9v7r/pp43yUd2/Mbiex5KouJwwR3dzHkhLREUC6764VyDsqxhAxv6OFEYR1RhjOyD1naqba8ECDBe7ZQg==} peerDependencies: '@types/react': ^19.2.0 @@ -2313,8 +2313,8 @@ packages: resolution: {integrity: sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==} engines: {node: '>=8.6'} - picomatch@4.0.5: - resolution: {integrity: sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==} + picomatch@4.0.7: + resolution: {integrity: sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==} engines: {node: '>=12'} pify@2.3.0: @@ -2733,8 +2733,8 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - svgo@2.8.3: - resolution: {integrity: sha512-5EZD0pafXX6PphdwOGCiVLDSaV1xyuQao2blHajHLsPxr07q4mmEjdtXEWgG07ae2mIz8Ex2CDXNCTiXhy3Khw==} + svgo@2.8.4: + resolution: {integrity: sha512-2GJ4h3rl13qYTdwllaK6QlL8tG+UrM8626V2Ylcd/yBUv2Y/EwLsYisVV6UDCRmlk+C74G8nMpxJCk0RWPdDCw==} engines: {node: '>=10.13.0'} hasBin: true @@ -3489,7 +3489,7 @@ snapshots: dependencies: '@types/estree': 1.0.9 estree-walker: 2.0.2 - picomatch: 4.0.5 + picomatch: 4.0.7 '@sindresorhus/is@0.7.0': {} @@ -3576,7 +3576,7 @@ snapshots: '@types/prop-types@15.7.15': {} - '@types/react-dom@19.2.4(@types/react@19.2.18)': + '@types/react-dom@19.2.5(@types/react@19.2.18)': dependencies: '@types/react': 19.2.18 @@ -4444,9 +4444,9 @@ snapshots: dependencies: pend: 1.2.0 - fdir@6.5.0(picomatch@4.0.5): + fdir@6.5.0(picomatch@4.0.7): optionalDependencies: - picomatch: 4.0.5 + picomatch: 4.0.7 figures@1.7.0: dependencies: @@ -4744,7 +4744,7 @@ snapshots: imagemin-svgo@9.0.0: dependencies: is-svg: 4.4.0 - svgo: 2.8.3 + svgo: 2.8.4 imagemin-webp@6.1.0: dependencies: @@ -5267,7 +5267,7 @@ snapshots: picomatch@2.3.2: {} - picomatch@4.0.5: {} + picomatch@4.0.7: {} pify@2.3.0: {} @@ -5456,7 +5456,7 @@ snapshots: rollup-plugin-visualizer@7.1.1(rolldown@1.2.5): dependencies: open: 11.0.1 - picomatch: 4.0.5 + picomatch: 4.0.7 source-map: 0.8.0 yargs: 18.1.0 optionalDependencies: @@ -5637,7 +5637,7 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svgo@2.8.3: + svgo@2.8.4: dependencies: commander: 7.2.0 css-select: 4.3.0 @@ -5677,8 +5677,8 @@ snapshots: tinyglobby@0.2.17: dependencies: - fdir: 6.5.0(picomatch@4.0.5) - picomatch: 4.0.5 + fdir: 6.5.0(picomatch@4.0.7) + picomatch: 4.0.7 to-buffer@1.2.2: dependencies: @@ -5817,7 +5817,7 @@ snapshots: vite@8.2.2(@types/node@26.2.0)(terser@5.50.0): dependencies: lightningcss: 1.33.0 - picomatch: 4.0.5 + picomatch: 4.0.7 postcss: 8.5.26 rolldown: 1.2.5 tinyglobby: 0.2.17 diff --git a/mock-api/package.json b/mock-api/package.json index 987616c42..66cc57780 100644 --- a/mock-api/package.json +++ b/mock-api/package.json @@ -18,5 +18,5 @@ "@trivago/prettier-plugin-sort-imports": "^6.0.2", "prettier": "^3.9.6" }, - "packageManager": "pnpm@11.23.0+sha512.f00082e5b283a199b74e079da28d155c008fe232f44c8a06ea7ddfa014ecf719fc362f790ecc67b28106ddac2afb24c49a9a079159da560b2ce7d1e98efd11af" + "packageManager": "pnpm@11.24.0+sha512.bd27e345e976dcb0be0b7a1228217b049a817e21b1f355c90dbe7dc46671895a8bc1e6d06c24554505ea93ea0b45f489a27ec1bfbc8de6a9659fca0f16fa0000" } -- 2.54.0 From 5fcd9bfd2deaaf6a83050e56c38cdc77602ed587 Mon Sep 17 00:00:00 2001 From: proddy Date: Tue, 25 Aug 2026 18:26:33 +0200 Subject: [PATCH 30/81] 3.9.0-dev.5 --- CHANGELOG_LATEST.md | 1 + src/emsesp_version.h | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG_LATEST.md b/CHANGELOG_LATEST.md index f4bdff292..41ca8ec4e 100644 --- a/CHANGELOG_LATEST.md +++ b/CHANGELOG_LATEST.md @@ -34,4 +34,5 @@ This release is based on the latest Espressif/Arduino core version 3. It brings - remove devices without entities not listed in 0x07 telegram - changes to the Dialogs in Dashboard page, removed the run icon in the Commands page. Renamed Execute to Run. - set `None` for undefined values in HA `val_tpl` +- changes in WebUI - remove multiple calls systemInfo endpoint, Vewrsion pages checks for internet connection [#3195](https://github.com/emsesp/EMS-ESP32/pull/3195) diff --git a/src/emsesp_version.h b/src/emsesp_version.h index 929ebedf7..19dbf2a47 100644 --- a/src/emsesp_version.h +++ b/src/emsesp_version.h @@ -1 +1 @@ -#define EMSESP_APP_VERSION "3.9.0-dev.4" +#define EMSESP_APP_VERSION "3.9.0-dev.5" -- 2.54.0 From be224265f912370597932f3fd5a775a35427ba5e Mon Sep 17 00:00:00 2001 From: proddy Date: Tue, 25 Aug 2026 18:59:25 +0200 Subject: [PATCH 31/81] show mqtt disconnect once --- src/ESP32React/MqttSettingsService.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/ESP32React/MqttSettingsService.cpp b/src/ESP32React/MqttSettingsService.cpp index fdd6b51c6..5b369d987 100644 --- a/src/ESP32React/MqttSettingsService.cpp +++ b/src/ESP32React/MqttSettingsService.cpp @@ -7,7 +7,7 @@ MqttSettingsService::MqttSettingsService(AsyncWebServer * server, FS * fs, Secur , _fsPersistence(MqttSettings::read, MqttSettings::update, this, fs, MQTT_SETTINGS_FILE) , _reconfigureMqtt(false) , _disconnectedAt(0) - , _disconnectReason(espMqttClientTypes::DisconnectReason::TCP_DISCONNECTED) + , _disconnectReason(espMqttClientTypes::DisconnectReason::USER_OK) , _mqttClient(nullptr) { addUpdateHandler([this] { onConfigUpdated(); }, false); } @@ -133,11 +133,14 @@ void MqttSettingsService::onMqttConnect(bool sessionPresent) { } void MqttSettingsService::onMqttDisconnect(espMqttClientTypes::DisconnectReason reason) { - _disconnectReason = reason; + if (reason != _disconnectReason) { + emsesp::EMSESP::mqtt_.on_disconnect(reason); + _disconnectReason = reason; + } + if (!_disconnectedAt) { _disconnectedAt = uuid::get_uptime(); } - emsesp::EMSESP::mqtt_.on_disconnect(reason); } void MqttSettingsService::onConfigUpdated() { -- 2.54.0 From fe972db8c5fd5f576720386cf29407bc0d05e38f Mon Sep 17 00:00:00 2001 From: proddy Date: Tue, 25 Aug 2026 21:28:06 +0200 Subject: [PATCH 32/81] pkg update --- interface/package.json | 4 +- interface/pnpm-lock.yaml | 168 +++++++++++++++++++-------------------- 2 files changed, 86 insertions(+), 86 deletions(-) diff --git a/interface/package.json b/interface/package.json index c9742f664..c9ee5fffb 100644 --- a/interface/package.json +++ b/interface/package.json @@ -46,7 +46,7 @@ "@types/react": "^19.2.18", "@types/react-dom": "^19.2.5", "concurrently": "^10.0.5", - "eslint": "^10.9.0", + "eslint": "^10.9.1", "eslint-config-prettier": "^10.1.8", "etag": "^1.8.1", "mime-types": "^3.0.2", @@ -54,7 +54,7 @@ "rollup-plugin-visualizer": "^7.1.1", "terser": "^5.50.0", "typescript": "^6.0.3", - "typescript-eslint": "^8.67.0", + "typescript-eslint": "^8.68.0", "vite": "^8.2.2", "vite-plugin-imagemin": "^0.6.1" }, diff --git a/interface/pnpm-lock.yaml b/interface/pnpm-lock.yaml index 9b8a4423f..5c4fcccab 100644 --- a/interface/pnpm-lock.yaml +++ b/interface/pnpm-lock.yaml @@ -53,7 +53,7 @@ importers: devDependencies: '@eslint/js': specifier: ^10.0.1 - version: 10.0.1(eslint@10.9.0(supports-color@10.2.2)) + version: 10.0.1(eslint@10.9.1(supports-color@10.2.2)) '@preact/preset-vite': specifier: ^2.10.6 version: 2.10.6(@babel/core@7.29.7(supports-color@10.2.2))(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.2.0)(terser@5.50.0)) @@ -73,11 +73,11 @@ importers: specifier: ^10.0.5 version: 10.0.5 eslint: - specifier: ^10.9.0 - version: 10.9.0(supports-color@10.2.2) + specifier: ^10.9.1 + version: 10.9.1(supports-color@10.2.2) eslint-config-prettier: specifier: ^10.1.8 - version: 10.1.8(eslint@10.9.0(supports-color@10.2.2)) + version: 10.1.8(eslint@10.9.1(supports-color@10.2.2)) etag: specifier: ^1.8.1 version: 1.8.1 @@ -97,8 +97,8 @@ importers: specifier: ^6.0.3 version: 6.0.3 typescript-eslint: - specifier: ^8.67.0 - version: 8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + specifier: ^8.68.0 + version: 8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) vite: specifier: ^8.2.2 version: 8.2.2(@types/node@26.2.0)(terser@5.50.0) @@ -696,63 +696,63 @@ packages: '@types/svgo@2.6.4': resolution: {integrity: sha512-l4cmyPEckf8moNYHdJ+4wkHvFxjyW6ulm9l4YGaOxeyBWPhBOT0gvni1InpFPdzx1dKf/2s62qGITwxNWnPQng==} - '@typescript-eslint/eslint-plugin@8.67.0': - resolution: {integrity: sha512-Un7Heoyj65NREbKAyIrFxeM143NZpExWmy1Nep4DLeQOeLlTeumPjoNKnBrU5D5moWXbPJgRa5Uwcdu0faVNGQ==} + '@typescript-eslint/eslint-plugin@8.68.0': + resolution: {integrity: sha512-WASHDpCm6qO5jj9g1a+8NiW5+GCkAyLReR56/4VruYmNgfUmqpxOfZ2Yfb8xGfJPWv5Qi6LSD8sXdces3vbp/Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.67.0 + '@typescript-eslint/parser': ^8.68.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/parser@8.67.0': - resolution: {integrity: sha512-fUBfTuuEulWqX6V8+O3PtScV01tzYYRUDTAirHFKoRAt7nOzoGiPt0M/bB47wWNy0coOOcgEwAMUtBpykMxl6w==} + '@typescript-eslint/parser@8.68.0': + resolution: {integrity: sha512-fHq2VC1kpyYfvEcbiMjOpySY4WS7voEp89yAThrHRX5sm9j2lzYppCb2umFMEed4fWcyeLjHxrz0mpjNBaBxMQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/project-service@8.67.0': - resolution: {integrity: sha512-cvE8c7ulYeXN9fYuszhCeCsbzyVEXuhrRCybnBre7TUmqb5nRmBfQAwCj0O3WJFDeyAZt4VYv51vMCC9LHSdYw==} + '@typescript-eslint/project-service@8.68.0': + resolution: {integrity: sha512-5GQtWZCXFcFYux955pvoS02WLc49pXNlvIxocKjS0clvwo3in1RdlzVKyiqQH9vE5AKWFLTaUgeQkOrTS+0Qxw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/scope-manager@8.67.0': - resolution: {integrity: sha512-EgvsleTwS4E+WzzSvem8fAUubLwatMNF1B5hHSLQxcvs7q2dtRhGyujHwLJSYlG41niJ7GP24Aha2+0mb1b2kg==} + '@typescript-eslint/scope-manager@8.68.0': + resolution: {integrity: sha512-T5eXpcaJNg8bhjHJ8Rjp68Vq/QBteYtTKY8TZqVNPaUbuz0f6jI9t6aDkylwvalpAB9XTTFeFOjrjXAZ3YvmVA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.67.0': - resolution: {integrity: sha512-vV+LUSv5njUWsknE71fqKTlXUva+R76SaeORd6Zojcunk/6DvKFXONU3BrAs2H49mbygUXt6gbYunzwqNwlhdg==} + '@typescript-eslint/tsconfig-utils@8.68.0': + resolution: {integrity: sha512-F7zrGQfiJHojPwi8vhxZQC1tWtJzvL74cK/nqri2lk8YUXvYaYwl263xOJ69jDWPUk1hmcdoayFwk9lX09npVw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/type-utils@8.67.0': - resolution: {integrity: sha512-aVWDXbRmdXO9siTfX4ditQI1T9+zVcNazT48EJCD0v40/9RIFoUgZ05CmGEq9H2gixRpjUn/iplwvlcvutJW/Q==} + '@typescript-eslint/type-utils@8.68.0': + resolution: {integrity: sha512-X77zqoY1EjeWGs/0JNxeaMfp5C5lIz4Tw8y66F1Ne8Faq6g424sBNYM6xBAqElfGZPLpWS+CZAp0DXyKDzWiHg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/types@8.67.0': - resolution: {integrity: sha512-sBtgslww8nsMYUjhdPBiSyUqSzT8uR6g93A2QXnQC8+cGdjz0CyaOdqHDRJb1AtORbZCNUJBBeFA/tNR2uQmww==} + '@typescript-eslint/types@8.68.0': + resolution: {integrity: sha512-9RnpsGJjrAllCMefGVVsImJM24YurhC0Q1h4UbvivtvOqXmR/vEJge2OoE++z9m6hyg8T1Q8t5SNT6tHSbrxcg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.67.0': - resolution: {integrity: sha512-EKQBCE9yNlRJYm7jdTW5AhDacDUmSwQb0FAJAmK2EKYrNXIsa2vxcSZx6PvJ/dEdI6lS+Y9W+EXckLj0iPFGcw==} + '@typescript-eslint/typescript-estree@8.68.0': + resolution: {integrity: sha512-OKKsD0tYmoNiU5PW2zehO1yO56jYOm1ShYlxon/Z0SJNidAkdVg86eg9ruRuoXf8xfnuWZGbwDsStkoXbZtIIA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/utils@8.67.0': - resolution: {integrity: sha512-U9D1FdwEWBwok3hxxSdhclMb0twvt9QnjIQ0VfQ1AiX2epnpSgv2ubVDsayOFyY8K6FX+AQ7E0FKWVG3iKsj1A==} + '@typescript-eslint/utils@8.68.0': + resolution: {integrity: sha512-PB5gJMMOg0Q5P1tsgWtEAqQacJXq0qEqRHDX/YJ4FaTMLfZPpHB3gjl2EJuiZyPABxmj4ZQYiY9m1bdAJ5y7tQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/visitor-keys@8.67.0': - resolution: {integrity: sha512-fkv8dHRDqfGtTHuJeebdrQ7cX6Ad4WAS00rgHh9UGvMycF1mjBfsxry1XsLIFhWZ6Judlh6UdzK+TYlbpCXgnA==} + '@typescript-eslint/visitor-keys@8.68.0': + resolution: {integrity: sha512-YR65gGdGvTUAWLldC3xLOvOzamdGzB4A5/N8rehEaHs3Zvoe39BhgY+u0SPch1OvrVTfLcc55wsSgK2NcnTS/A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} acorn-jsx@5.3.2: @@ -1347,8 +1347,8 @@ packages: resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint@10.9.0: - resolution: {integrity: sha512-5KeEOJZBfEVA47boFiBsf+6MmmJpffM7qEBg4pLla2e4nlKgdKlqCW0oSLOGsT8Wl5uCGJptLV1bkaiShj90Gw==} + eslint@10.9.1: + resolution: {integrity: sha512-9VaAkDURekixUQJy0oJYl2DcN6oKMfxay7XzaGYAWQwsb6qfKf+x76R2k1L8kb1boc+FyCAaTA9GmiKaaiaF+A==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} hasBin: true peerDependencies: @@ -2816,8 +2816,8 @@ packages: peerDependencies: typescript: '>=3.5.1' - typescript-eslint@8.67.0: - resolution: {integrity: sha512-S2udFs8tCKEKffuJ4TB1idGUZiXdCPGi3IPBGWXarbLQ5UPXORV8QEVzJ4gCRduURMb5EkpNCdjbk0eDIuI8Yg==} + typescript-eslint@8.68.0: + resolution: {integrity: sha512-MHy0Y0ynqeEbx/S45+i/bBssdy3X6KNBfmJAP35GrgtNxu2TQ5K5xsFDhAnmsq1jvpdoZOPG1LGtJo0HWqYCrQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -3217,9 +3217,9 @@ snapshots: '@esbuild/linux-loong64@0.14.54': optional: true - '@eslint-community/eslint-utils@4.10.1(eslint@10.9.0(supports-color@10.2.2))': + '@eslint-community/eslint-utils@4.10.1(eslint@10.9.1(supports-color@10.2.2))': dependencies: - eslint: 10.9.0(supports-color@10.2.2) + eslint: 10.9.1(supports-color@10.2.2) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} @@ -3240,9 +3240,9 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/js@10.0.1(eslint@10.9.0(supports-color@10.2.2))': + '@eslint/js@10.0.1(eslint@10.9.1(supports-color@10.2.2))': optionalDependencies: - eslint: 10.9.0(supports-color@10.2.2) + eslint: 10.9.1(supports-color@10.2.2) '@eslint/object-schema@3.0.5': {} @@ -3596,15 +3596,15 @@ snapshots: dependencies: '@types/node': 26.2.0 - '@typescript-eslint/eslint-plugin@8.67.0(@typescript-eslint/parser@8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3))(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/eslint-plugin@8.68.0(@typescript-eslint/parser@8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3))(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/scope-manager': 8.67.0 - '@typescript-eslint/type-utils': 8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/utils': 8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.67.0 - eslint: 10.9.0(supports-color@10.2.2) + '@typescript-eslint/parser': 8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/scope-manager': 8.68.0 + '@typescript-eslint/type-utils': 8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/utils': 8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.68.0 + eslint: 10.9.1(supports-color@10.2.2) ignore: 7.0.6 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@6.0.3) @@ -3612,56 +3612,56 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/parser@8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': dependencies: - '@typescript-eslint/scope-manager': 8.67.0 - '@typescript-eslint/types': 8.67.0 - '@typescript-eslint/typescript-estree': 8.67.0(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.67.0 + '@typescript-eslint/scope-manager': 8.68.0 + '@typescript-eslint/types': 8.68.0 + '@typescript-eslint/typescript-estree': 8.68.0(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.68.0 debug: 4.4.3(supports-color@10.2.2) - eslint: 10.9.0(supports-color@10.2.2) + eslint: 10.9.1(supports-color@10.2.2) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.67.0(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/project-service@8.68.0(supports-color@10.2.2)(typescript@6.0.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.67.0(typescript@6.0.3) - '@typescript-eslint/types': 8.67.0 + '@typescript-eslint/tsconfig-utils': 8.68.0(typescript@6.0.3) + '@typescript-eslint/types': 8.68.0 debug: 4.4.3(supports-color@10.2.2) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.67.0': + '@typescript-eslint/scope-manager@8.68.0': dependencies: - '@typescript-eslint/types': 8.67.0 - '@typescript-eslint/visitor-keys': 8.67.0 + '@typescript-eslint/types': 8.68.0 + '@typescript-eslint/visitor-keys': 8.68.0 - '@typescript-eslint/tsconfig-utils@8.67.0(typescript@6.0.3)': + '@typescript-eslint/tsconfig-utils@8.68.0(typescript@6.0.3)': dependencies: typescript: 6.0.3 - '@typescript-eslint/type-utils@8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/type-utils@8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': dependencies: - '@typescript-eslint/types': 8.67.0 - '@typescript-eslint/typescript-estree': 8.67.0(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/utils': 8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/types': 8.68.0 + '@typescript-eslint/typescript-estree': 8.68.0(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/utils': 8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) debug: 4.4.3(supports-color@10.2.2) - eslint: 10.9.0(supports-color@10.2.2) + eslint: 10.9.1(supports-color@10.2.2) ts-api-utils: 2.5.0(typescript@6.0.3) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.67.0': {} + '@typescript-eslint/types@8.68.0': {} - '@typescript-eslint/typescript-estree@8.67.0(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/typescript-estree@8.68.0(supports-color@10.2.2)(typescript@6.0.3)': dependencies: - '@typescript-eslint/project-service': 8.67.0(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/tsconfig-utils': 8.67.0(typescript@6.0.3) - '@typescript-eslint/types': 8.67.0 - '@typescript-eslint/visitor-keys': 8.67.0 + '@typescript-eslint/project-service': 8.68.0(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/tsconfig-utils': 8.68.0(typescript@6.0.3) + '@typescript-eslint/types': 8.68.0 + '@typescript-eslint/visitor-keys': 8.68.0 debug: 4.4.3(supports-color@10.2.2) minimatch: 10.2.6 semver: 7.8.5 @@ -3671,20 +3671,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/utils@8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@10.9.0(supports-color@10.2.2)) - '@typescript-eslint/scope-manager': 8.67.0 - '@typescript-eslint/types': 8.67.0 - '@typescript-eslint/typescript-estree': 8.67.0(supports-color@10.2.2)(typescript@6.0.3) - eslint: 10.9.0(supports-color@10.2.2) + '@eslint-community/eslint-utils': 4.10.1(eslint@10.9.1(supports-color@10.2.2)) + '@typescript-eslint/scope-manager': 8.68.0 + '@typescript-eslint/types': 8.68.0 + '@typescript-eslint/typescript-estree': 8.68.0(supports-color@10.2.2)(typescript@6.0.3) + eslint: 10.9.1(supports-color@10.2.2) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.67.0': + '@typescript-eslint/visitor-keys@8.68.0': dependencies: - '@typescript-eslint/types': 8.67.0 + '@typescript-eslint/types': 8.68.0 eslint-visitor-keys: 5.0.1 acorn-jsx@5.3.2(acorn@8.18.0): @@ -4281,9 +4281,9 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-prettier@10.1.8(eslint@10.9.0(supports-color@10.2.2)): + eslint-config-prettier@10.1.8(eslint@10.9.1(supports-color@10.2.2)): dependencies: - eslint: 10.9.0(supports-color@10.2.2) + eslint: 10.9.1(supports-color@10.2.2) eslint-scope@9.1.2: dependencies: @@ -4296,9 +4296,9 @@ snapshots: eslint-visitor-keys@5.0.1: {} - eslint@10.9.0(supports-color@10.2.2): + eslint@10.9.1(supports-color@10.2.2): dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@10.9.0(supports-color@10.2.2)) + '@eslint-community/eslint-utils': 4.10.1(eslint@10.9.1(supports-color@10.2.2)) '@eslint-community/regexpp': 4.12.2 '@eslint/config-array': 0.23.5(supports-color@10.2.2) '@eslint/config-helpers': 0.7.0 @@ -5724,13 +5724,13 @@ snapshots: dependencies: typescript: 6.0.3 - typescript-eslint@8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3): + typescript-eslint@8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.67.0(@typescript-eslint/parser@8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3))(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/parser': 8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/typescript-estree': 8.67.0(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/utils': 8.67.0(eslint@10.9.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) - eslint: 10.9.0(supports-color@10.2.2) + '@typescript-eslint/eslint-plugin': 8.68.0(@typescript-eslint/parser@8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3))(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/parser': 8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/typescript-estree': 8.68.0(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/utils': 8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + eslint: 10.9.1(supports-color@10.2.2) typescript: 6.0.3 transitivePeerDependencies: - supports-color -- 2.54.0 From 3d0399b3a8e7fd0d773295ee460326a74327c21b Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 29 Aug 2026 11:18:12 +0200 Subject: [PATCH 33/81] package update --- interface/package.json | 8 +- interface/pnpm-lock.yaml | 311 ++++++++++++++++++++------------------- mock-api/pnpm-lock.yaml | 10 +- 3 files changed, 167 insertions(+), 162 deletions(-) diff --git a/interface/package.json b/interface/package.json index c9ee5fffb..6303df2f5 100644 --- a/interface/package.json +++ b/interface/package.json @@ -26,8 +26,8 @@ "@alova/adapter-xhr": "2.3.3", "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.1", - "@mui/icons-material": "^9.3.1", - "@mui/material": "^9.3.1", + "@mui/icons-material": "^9.4.0", + "@mui/material": "^9.4.0", "@table-library/react-table-library": "4.1.15", "alova": "^3.5.5", "jwt-decode": "^4.0.0", @@ -42,7 +42,7 @@ "@eslint/js": "^10.0.1", "@preact/preset-vite": "^2.10.6", "@trivago/prettier-plugin-sort-imports": "^6.0.2", - "@types/node": "^26.2.0", + "@types/node": "^26.4.0", "@types/react": "^19.2.18", "@types/react-dom": "^19.2.5", "concurrently": "^10.0.5", @@ -52,7 +52,7 @@ "mime-types": "^3.0.2", "prettier": "^3.9.6", "rollup-plugin-visualizer": "^7.1.1", - "terser": "^5.50.0", + "terser": "^5.51.2", "typescript": "^6.0.3", "typescript-eslint": "^8.68.0", "vite": "^8.2.2", diff --git a/interface/pnpm-lock.yaml b/interface/pnpm-lock.yaml index 5c4fcccab..96510223a 100644 --- a/interface/pnpm-lock.yaml +++ b/interface/pnpm-lock.yaml @@ -18,11 +18,11 @@ importers: specifier: ^11.14.1 version: 11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2) '@mui/icons-material': - specifier: ^9.3.1 - version: 9.3.1(@mui/material@9.3.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(@types/react@19.2.18)(react@19.2.8) + specifier: ^9.4.0 + version: 9.4.0(@mui/material@9.4.0(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(@types/react@19.2.18)(react@19.2.8) '@mui/material': - specifier: ^9.3.1 - version: 9.3.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + specifier: ^9.4.0 + version: 9.4.0(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) '@table-library/react-table-library': specifier: 4.1.15 version: 4.1.15(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(react-dom@19.2.8(react@19.2.8))(react@19.2.8) @@ -56,13 +56,13 @@ importers: version: 10.0.1(eslint@10.9.1(supports-color@10.2.2)) '@preact/preset-vite': specifier: ^2.10.6 - version: 2.10.6(@babel/core@7.29.7(supports-color@10.2.2))(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.2.0)(terser@5.50.0)) + version: 2.10.6(@babel/core@7.29.7(supports-color@10.2.2))(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.0)(terser@5.51.2)) '@trivago/prettier-plugin-sort-imports': specifier: ^6.0.2 version: 6.0.2(prettier@3.9.6)(supports-color@10.2.2) '@types/node': - specifier: ^26.2.0 - version: 26.2.0 + specifier: ^26.4.0 + version: 26.4.0 '@types/react': specifier: ^19.2.18 version: 19.2.18 @@ -89,10 +89,10 @@ importers: version: 3.9.6 rollup-plugin-visualizer: specifier: ^7.1.1 - version: 7.1.1(rolldown@1.2.5) + version: 7.1.1(rolldown@1.2.6) terser: - specifier: ^5.50.0 - version: 5.50.0 + specifier: ^5.51.2 + version: 5.51.2 typescript: specifier: ^6.0.3 version: 6.0.3 @@ -101,10 +101,10 @@ importers: version: 8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) vite: specifier: ^8.2.2 - version: 8.2.2(@types/node@26.2.0)(terser@5.50.0) + version: 8.2.2(@types/node@26.4.0)(terser@5.51.2) vite-plugin-imagemin: specifier: ^0.6.1 - version: 0.6.1(supports-color@10.2.2)(vite@8.2.2(@types/node@26.2.0)(terser@5.50.0)) + version: 0.6.1(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.0)(terser@5.51.2)) packages: @@ -348,30 +348,33 @@ packages: '@jridgewell/sourcemap-codec@1.5.5': resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} + '@jridgewell/sourcemap-codec@1.6.0': + resolution: {integrity: sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==} + '@jridgewell/trace-mapping@0.3.31': resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} - '@mui/core-downloads-tracker@9.3.1': - resolution: {integrity: sha512-IAyAFNQbT7hysJ9HXphiOmWJF7G1OglzHanqCgvQgH9LA2ydxtmaTBDbcBqw6euZesyShiwvpvbnYO1GY1AyXQ==} + '@mui/core-downloads-tracker@9.4.0': + resolution: {integrity: sha512-d+gIYM1raJP87yrVQcVg+Q3vycVMArMkgu/TjJLi2vTvO9FHKWNRR1xs9nnN4eLpM9nGxxm02UMvc9BrmcUKvQ==} - '@mui/icons-material@9.3.1': - resolution: {integrity: sha512-rZj5ccG7vkpV38o/l4ys+chfE9GFypmvZr9dSNBoYVCNBD9yC6KfKq1TYpEMshWbjic7GKQ8MA1LQlcpGgcq9Q==} + '@mui/icons-material@9.4.0': + resolution: {integrity: sha512-5PVgBYtLOXTk6u0YUAjoV9GoTUQDbeZ8g+pus2h0GphLT/rpmftRnB5D/Kw6QCAovB7EyBX7UxKdZqPBBAHUKw==} engines: {node: '>=14.0.0'} peerDependencies: - '@mui/material': ^9.3.1 + '@mui/material': ^9.4.0 '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 peerDependenciesMeta: '@types/react': optional: true - '@mui/material@9.3.1': - resolution: {integrity: sha512-NahAEGIXqS1K0bA4th1jeFxBguS59NOcLbMA0vU+fSaPWKjtwGBGGHeTwlc9PSmzMjOZKceeFWESB8fVHr31hA==} + '@mui/material@9.4.0': + resolution: {integrity: sha512-6KKUIvkQ2r/s48s9VZV9JEZ1W2dRa7RndVsF+Ipx4CYxDOQeozeRsS5r9NiheFf8A5hpbqJJIGoX7hjg5X4XUw==} engines: {node: '>=14.0.0'} peerDependencies: '@emotion/react': ^11.5.0 '@emotion/styled': ^11.3.0 - '@mui/material-pigment-css': ^9.3.0 + '@mui/material-pigment-css': ^9.4.0 '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -385,8 +388,8 @@ packages: '@types/react': optional: true - '@mui/private-theming@9.3.0': - resolution: {integrity: sha512-ERvqk5pejf9aRnQcDILSWGtFmsEMiVxlQ4+xsVCjsEvmK0fV9BiVP/cQwAF5dwyDFbve4lTrlcgeFEecVzTNiA==} + '@mui/private-theming@9.4.0': + resolution: {integrity: sha512-qQpX/2XPGDz5F2OIWzo4kkorURlDeXGKytRQudXCdLS5TuwKsMKaZyx77LZEVSB73c7o3UrLWwQ/goRuHBdtjw==} engines: {node: '>=14.0.0'} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -395,8 +398,8 @@ packages: '@types/react': optional: true - '@mui/styled-engine@9.3.0': - resolution: {integrity: sha512-x9+KYxhjoHYZ4nioxdKnvQWdw0RScbhoZfQ4tv3Db742683U3wlYSp6zV6Us78dMFnKnyTrPTkQKyutp14gnKA==} + '@mui/styled-engine@9.4.0': + resolution: {integrity: sha512-SlqVEYqnyEgXMFW4JuIDMelyhKzoWBJ85v2mNCQd0XtU0uk7U9E1zaJZ06XqodhA8oJrb+4Q+3E/JlwBe4jWkw==} engines: {node: '>=14.0.0'} peerDependencies: '@emotion/react': ^11.4.1 @@ -408,8 +411,8 @@ packages: '@emotion/styled': optional: true - '@mui/system@9.3.0': - resolution: {integrity: sha512-0l4LqHJxZj65xSrioniGsxm7VNoGXonPo203oZjhBUvIDPeBqRTb7Mqc45Qxs6sO6WGR7WE/9cJ6lb4lkvHkjg==} + '@mui/system@9.4.0': + resolution: {integrity: sha512-AZz9z13oGS1J0BYeAFHTbV7PegCtPiE/uMEIi7TJ1kTx3Vkt+jUpLyXF/2uV8B6Y79iTh98kVeOH9fX3x3zXXg==} engines: {node: '>=14.0.0'} peerDependencies: '@emotion/react': ^11.5.0 @@ -424,16 +427,16 @@ packages: '@types/react': optional: true - '@mui/types@9.3.0': - resolution: {integrity: sha512-2JSxyfpEFWNUB2vKs/T1BvkfyNisMHWph8bLMj8T0uHwmLl/0qfAwQkfwMT6kxLXN9uIum9AEbECXU8er3amIg==} + '@mui/types@9.4.0': + resolution: {integrity: sha512-13DH0Oniua4WmGqeYbQAZqmiN7r4nfd0zwIoGJ5QeJwyIHgEmf+LkRw/jV1HZb6AiUoHX8Oxf4xgalq3vYHcIw==} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 peerDependenciesMeta: '@types/react': optional: true - '@mui/utils@9.3.0': - resolution: {integrity: sha512-2HZdHwWJ6eB+7lVGSOHsByGw8jeRulT4g0NZ608Wb8Q57DE2jbNqrWPFuJsvkQQiBiTmlpvQL3i+/62zsiPrkw==} + '@mui/utils@9.4.0': + resolution: {integrity: sha512-WkzY8uYtqUDyGKPShrRQRBomfMQHddlsyKu/gRRESYO24tDPD2z0xRE8CBoUsWqpBa+YrFs9KixiS7kQRjsPAQ==} engines: {node: '>=14.0.0'} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -454,8 +457,8 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@oxc-project/types@0.146.0': - resolution: {integrity: sha512-XC0QsnnhVe7sLIWmYmdPw7x5P0h4W8vUU3Nv1ySgWXtvCz8NizoAEpGXA0sOYoJQV2Rl13LgURAHQ5cI5ILCSA==} + '@oxc-project/types@0.147.0': + resolution: {integrity: sha512-IJ3s6ltHLp45S0bh7phkX+gJO7A1Wuz2EaqpAhb8WjqDwbzMiWKHhyyT42tskaWjEYXtHtVCPpnBJVT9+dcRLg==} '@popperjs/core@2.11.8': resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} @@ -469,8 +472,8 @@ packages: '@prefresh/babel-plugin@0.5.3': resolution: {integrity: sha512-57LX2SHs4BX2s1IwCjNzTE2OJeEepRCNf1VTEpbNcUyHfMO68eeOWGDIt4ob9aYlW6PEWZ1SuwNikuoIXANDtQ==} - '@prefresh/core@1.5.10': - resolution: {integrity: sha512-7yPTFbG56sutaFu8krp3B4a200KOFUvrtlllKWRuLjsYXo9UUucHOZRcer+gtgMkFTpv6ob8TGcTwA32bSwa1w==} + '@prefresh/core@1.5.11': + resolution: {integrity: sha512-Ml00PP8jeHaADxfQqxUs4+M5JS+T5J26UnvPVfsrmlpGw2I3e9XtM0DMeuzkmvg+Tn7VdHSMpLBrDPG0iHoDqQ==} peerDependencies: preact: ^10.0.0 || ^11.0.0-0 @@ -483,98 +486,98 @@ packages: preact: ^10.4.0 || ^11.0.0-0 vite: '>=2.0.0' - '@rolldown/binding-android-arm-eabi@1.2.5': - resolution: {integrity: sha512-DLe/i+l8ynIBY7XEQ191TeZvCoowIGa18R+dIV30GW7DiOtp74i/xX8hs8GUjW5ARV7VZuie3d6AumSmCwbeRA==} + '@rolldown/binding-android-arm-eabi@1.2.6': + resolution: {integrity: sha512-b+jTcARdTiFLI6jB4a5XjTm0RWd6KcRfQj/I2356fxUZemiho9zQLxo0RtCuMDAyKcLo6cEltkgbQp6d1+sjjQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@rolldown/binding-android-arm64@1.2.5': - resolution: {integrity: sha512-zXcwKlQApYAOELHd8PwKDFkagYF9Wy4e0RJ+0qnzl9Pjnpj75TEG8ufv40p2J7kCEfwZAsNiuzRIyNNMWT38ig==} + '@rolldown/binding-android-arm64@1.2.6': + resolution: {integrity: sha512-lkWU8ZJaRk9q3CIEY1Tc7vIFALp3Xw5NfGJo2hQg5oIqNgxWi1zI+IiDEK3r70BF5Dzol1tcXsnzsRc8NLhG+Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@rolldown/binding-darwin-arm64@1.2.5': - resolution: {integrity: sha512-dK4QakI42nzWgJT5sm4y4y/O//D4OxM75/cH28RLV+nzIN9AY+YsbuUVrUTjlLjXR6vpyxFbSsbmNuJ6BP9sww==} + '@rolldown/binding-darwin-arm64@1.2.6': + resolution: {integrity: sha512-dgR56NYnvAszm7Ob1B2/Vn0e8bUQYZH2UjVaMMtMVOCKFSfjhfLmuA/9+O+F+ajUdG6B/bSssrKW6JJYASa8jA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.2.5': - resolution: {integrity: sha512-fqSALaUu1Wjd1nK2uW2kJDWdLCc8lx1IcY+MTY26Aurfdx19anlzhqXOgCFbBFQnlFDTn4TC1/7Nz4Bl2mLP3A==} + '@rolldown/binding-darwin-x64@1.2.6': + resolution: {integrity: sha512-vpVxFvUCFioJqug7OTvqptkc4yb8UX0AwfDmJpaR/0sWz+BUmqSVAf7c8JkUgnN8YLspb4a/N6NhTyMAmdyQ7Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.2.5': - resolution: {integrity: sha512-/vCnNxlkxs9tKxNDcyWUePpJ/PgTzxIaVhoM5SmG8UV+GR/IcPam4VYxi7GIMo7PSDuNqlJqvprqii9NqqVCMw==} + '@rolldown/binding-freebsd-x64@1.2.6': + resolution: {integrity: sha512-h1wG6Y6K3JlRswxsI64qQJqBAy4vrLuHgRbc8CZMGSWTOFRY6ghMApM1NKzB2I0n5xV1fjkE18SuVl2QpLeNpA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.2.5': - resolution: {integrity: sha512-abk0NLA519LxRCszmbE0jYKuQ9YPocOXTiOXOo6Yr+YAT95VH+PtqYAjOJvGKt3viEd/x4qzabAlwd5bHOOARg==} + '@rolldown/binding-linux-arm-gnueabihf@1.2.6': + resolution: {integrity: sha512-tbCiqub0q2MVWJKgF5PoAlNWCtQydiOYSLIkd8sByqK/6MMYLJRcSXSYodqYtd0O+Fw7QaVmKKlS4oL94YRZ0w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.2.5': - resolution: {integrity: sha512-Y7eALiJ8lr0M2HH103Js+g7V34wf6snlpZLAsHI90uLhr3PVlNsbFVAXJC9d/V6BnPyKtpSwI+NcB/RLxsQxuA==} + '@rolldown/binding-linux-arm64-gnu@1.2.6': + resolution: {integrity: sha512-oxK9+baEBPhZG5HB4URY+uU04zJWeZlH6Tb9rB5DK4DF9XR1uXNLXt5Q5ZsugTKayNCNLhkcwz/ye74hRI98dg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-arm64-musl@1.2.5': - resolution: {integrity: sha512-xMvZgnbZg4YVnR/AX2b3oOPDTFYJvUVaJg5FedA/LuvexAtXibZQej4cnTkw3rjsJ/ggUROB64TdtETiim+FYA==} + '@rolldown/binding-linux-arm64-musl@1.2.6': + resolution: {integrity: sha512-muWCk27FVBEZtv0MsK8gnfSmgczA8KQ0uRVJbTABKhkRfQc38aUrcb7fhi3BNiyseFmgcRsoMfQsSNJ+DbZdSw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@rolldown/binding-linux-ppc64-gnu@1.2.5': - resolution: {integrity: sha512-GRjeqTUDHTo5GwntsLaAMcBahG3nlpjftXWZLN73HiYQlhwEowvarFgQnRnQZtIp4keXX7quXFbG38uPZBa2EA==} + '@rolldown/binding-linux-ppc64-gnu@1.2.6': + resolution: {integrity: sha512-eWDoSfU7Co2qj3vgB3Dt4lj1mG6CoWbcJQkRMP3XJplyCMtuaq3LHvPFjS9QIPvMGWVadJC04Xiy0IdcVPtnwQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-s390x-gnu@1.2.5': - resolution: {integrity: sha512-vLNTR45F2Uwc8AufkNXPmB4VliaXs+FvcheEogIzOXzO4l+LzieXF5A/TWxLy5HtqpsRCHUfd0lPVrrdgXdLHQ==} + '@rolldown/binding-linux-s390x-gnu@1.2.6': + resolution: {integrity: sha512-2bWNjRSIayvupRKxXUY2tWG9fYdoUlTqWywHRvE8Eq3GvuQ+f2HeIkve697fIt+IQs/PV8yFsdWuhp1aJ1PdnA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-gnu@1.2.5': - resolution: {integrity: sha512-Mgj59/HTuYeK9Gz2MA+mBWKnHsAgkBSec15ZMb1st3oIfFbX7gCjOae7GydHhzcyQi9Z/7M1QuN9bR3oFqF0jQ==} + '@rolldown/binding-linux-x64-gnu@1.2.6': + resolution: {integrity: sha512-KekI0gS0wLxe1UBSQSjenBVwou/JkcQPDzBPICGZjxUv9k3RteHDPBQaiOicZUFKRIH2wKEimGwVpnJsbPzu7w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-musl@1.2.5': - resolution: {integrity: sha512-mY8AP0/ichsbhAxGnLa3d3+MwV0EfgrPND2bplI3Ym8T6R2pJ0N87bvrKVwNXmdy3jnr6eQBecdqx/HMknBmpA==} + '@rolldown/binding-linux-x64-musl@1.2.6': + resolution: {integrity: sha512-TvtPnfVr+HtyGiDmPK4VWmlNm7QhNNAcK5Q9A7aOXsI8545yCyaoMaicXrFZ72JzeYjaUVk7yT243zT0jzjFKQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@rolldown/binding-openharmony-arm64@1.2.5': - resolution: {integrity: sha512-8SLssA2oweAxyRgDp789ACfRb/3P+zNRJpzZxSizxF9m8NUDQ4+3xjo8ttjhVGGw6Qxb70oZiEtIjaKikCO7Yw==} + '@rolldown/binding-openharmony-arm64@1.2.6': + resolution: {integrity: sha512-iOo0VEay2XFhaCcH0sps5XIimkSuOnNaZrf6+ZkoSOQBJPKNU48RkmJv0/lSpipexu5P+ouFgafe5IGr/DiQfg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@rolldown/binding-win32-arm64-msvc@1.2.5': - resolution: {integrity: sha512-vGbruD5zquhoc8D9SViXgN2FBJtNdTyQ4DtG+SWiEGlJiAzoKcZ2xp+xuXCffhubVdt0NJlTZqkeRuERy7g8Cw==} + '@rolldown/binding-win32-arm64-msvc@1.2.6': + resolution: {integrity: sha512-y5NTmmasMS455JlOCO4ZM9krIchv3Mvm1crL1iUPGOPgEzSkves9n0SdC5Sjz6+qWDFhd8/JpfWMH8NSWNHe+A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.2.5': - resolution: {integrity: sha512-e/SXpgISz+IoqVcSSI0rx/d/he8zqLex+/rCWpnHpmVfmPIUjag9H6P7zotf0gJHwPUhQxZ/mF8tr6acebT9yw==} + '@rolldown/binding-win32-x64-msvc@1.2.6': + resolution: {integrity: sha512-np8iZSLfXlAD4kWhiyq/u0Yt8oZDtRQ8lGhQaCXo2rl37KNjeU0GjJuwr4P3oeZ++ROfofsKNBqR5LTO8aXyWQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -668,8 +671,8 @@ packages: resolution: {integrity: sha512-zmPitbQ8+6zNutpwgcQuLcsEpn/Cj54Kbn7L5pX0Os5kdWplB7xPgEh/g+SWOB/qmows2gpuCaPyduq8ZZRnxA==} deprecated: This is a stub types definition. minimatch provides its own type definitions, so you do not need this installed. - '@types/node@26.2.0': - resolution: {integrity: sha512-5IviulTZeRNp2vAJ514cc/HUlY5nZ9fCbq9DMyC52BrhFZACo3nI0R7qBxhQmo/d27NFe96ur/b7Wwxklda+kg==} + '@types/node@26.4.0': + resolution: {integrity: sha512-faiGnoIrLH/V8cibOMEAZ8pMw6oXqSukl29ra4mN8GdaB2ZewzeaLj+INpV5N+Z1eKWzY+IzaIZH2EIR6YZRNQ==} '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -1433,8 +1436,8 @@ packages: resolution: {integrity: sha512-a6Qh1RMCNbSrU1+sAyAAZH3rTe+OaWJbNZIq0S+ifZciUUOQtlVxBJwoTUE2bYhysmG/RYyI5WJFIKdBahJdrQ==} hasBin: true - fastq@1.20.1: - resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==} + fastq@1.20.2: + resolution: {integrity: sha512-UpGiiODyCGprM8EPP6JodP6jC9Rws6TCuiDOD+nn0CJhR8guI3g/ozo4ugL0vJ+Yz1UtJuuRPqvQuybVOF1VQA==} fd-slicer@1.1.0: resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} @@ -2505,8 +2508,8 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - rolldown@1.2.5: - resolution: {integrity: sha512-VD2IE5PUG4Oj8zz2VGykiYd5wbnjdIiSsNQb8Qu5B+noEp+A78mu2iVvpp27g8es14Tk9rofNs5Tku9iQCS4fA==} + rolldown@1.2.6: + resolution: {integrity: sha512-vMM4q3aixf46GiF1Kok8jDPFsEpXgFWGjUHXNkNHNm+Y2adXAG2dbX91jkti3i0ZRsOlcmbuzAz1poObSHCmUA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -2750,8 +2753,8 @@ packages: resolution: {integrity: sha512-ZOn6nJUgvgC09+doCEF3oB+r3ag7kUvlsXEGX069QRD60p+P3uP7XG9N2/at+EyIRGSN//ZY3LyEotA1YpmjuA==} engines: {node: '>=4'} - terser@5.50.0: - resolution: {integrity: sha512-CN9BVxWhgS/hRxtUMjtC2uRWSTcSfQFHMDWma6sKKfIivCD91sM+FOPfvwoaRMqCSrUpe1nv3jDamd9eEQ4y+w==} + terser@5.51.2: + resolution: {integrity: sha512-bWnjSNscmuI+GJze6ZupnHP8G/cTcsJF+bXCeQknk2SHQsgbNJnLrqiH9jZ2W4STPVXH2mDKKRX3iwPhc9Cn/Q==} engines: {node: '>=10'} hasBin: true @@ -3286,28 +3289,30 @@ snapshots: '@jridgewell/sourcemap-codec@1.5.5': {} + '@jridgewell/sourcemap-codec@1.6.0': {} + '@jridgewell/trace-mapping@0.3.31': dependencies: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 - '@mui/core-downloads-tracker@9.3.1': {} + '@mui/core-downloads-tracker@9.4.0': {} - '@mui/icons-material@9.3.1(@mui/material@9.3.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(@types/react@19.2.18)(react@19.2.8)': + '@mui/icons-material@9.4.0(@mui/material@9.4.0(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(@types/react@19.2.18)(react@19.2.8)': dependencies: '@babel/runtime': 7.29.7 - '@mui/material': 9.3.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@mui/material': 9.4.0(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) react: 19.2.8 optionalDependencies: '@types/react': 19.2.18 - '@mui/material@9.3.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': + '@mui/material@9.4.0(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@babel/runtime': 7.29.7 - '@mui/core-downloads-tracker': 9.3.1 - '@mui/system': 9.3.0(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8) - '@mui/types': 9.3.0(@types/react@19.2.18) - '@mui/utils': 9.3.0(@types/react@19.2.18)(react@19.2.8) + '@mui/core-downloads-tracker': 9.4.0 + '@mui/system': 9.4.0(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8) + '@mui/types': 9.4.0(@types/react@19.2.18) + '@mui/utils': 9.4.0(@types/react@19.2.18)(react@19.2.8) '@popperjs/core': 2.11.8 '@types/react-transition-group': 4.4.12(@types/react@19.2.18) clsx: 2.1.1 @@ -3322,16 +3327,16 @@ snapshots: '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2) '@types/react': 19.2.18 - '@mui/private-theming@9.3.0(@types/react@19.2.18)(react@19.2.8)': + '@mui/private-theming@9.4.0(@types/react@19.2.18)(react@19.2.8)': dependencies: '@babel/runtime': 7.29.7 - '@mui/utils': 9.3.0(@types/react@19.2.18)(react@19.2.8) + '@mui/utils': 9.4.0(@types/react@19.2.18)(react@19.2.8) prop-types: 15.8.1 react: 19.2.8 optionalDependencies: '@types/react': 19.2.18 - '@mui/styled-engine@9.3.0(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(react@19.2.8)': + '@mui/styled-engine@9.4.0(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(react@19.2.8)': dependencies: '@babel/runtime': 7.29.7 '@emotion/cache': 11.14.0 @@ -3344,13 +3349,13 @@ snapshots: '@emotion/react': 11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2) '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2) - '@mui/system@9.3.0(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)': + '@mui/system@9.4.0(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)': dependencies: '@babel/runtime': 7.29.7 - '@mui/private-theming': 9.3.0(@types/react@19.2.18)(react@19.2.8) - '@mui/styled-engine': 9.3.0(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(react@19.2.8) - '@mui/types': 9.3.0(@types/react@19.2.18) - '@mui/utils': 9.3.0(@types/react@19.2.18)(react@19.2.8) + '@mui/private-theming': 9.4.0(@types/react@19.2.18)(react@19.2.8) + '@mui/styled-engine': 9.4.0(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(react@19.2.8) + '@mui/types': 9.4.0(@types/react@19.2.18) + '@mui/utils': 9.4.0(@types/react@19.2.18)(react@19.2.8) clsx: 2.1.1 csstype: 3.2.3 prop-types: 15.8.1 @@ -3360,16 +3365,16 @@ snapshots: '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2) '@types/react': 19.2.18 - '@mui/types@9.3.0(@types/react@19.2.18)': + '@mui/types@9.4.0(@types/react@19.2.18)': dependencies: '@babel/runtime': 7.29.7 optionalDependencies: '@types/react': 19.2.18 - '@mui/utils@9.3.0(@types/react@19.2.18)(react@19.2.8)': + '@mui/utils@9.4.0(@types/react@19.2.18)(react@19.2.8)': dependencies: '@babel/runtime': 7.29.7 - '@mui/types': 9.3.0(@types/react@19.2.18) + '@mui/types': 9.4.0(@types/react@19.2.18) '@types/prop-types': 15.7.15 clsx: 2.1.1 prop-types: 15.8.1 @@ -3388,25 +3393,25 @@ snapshots: '@nodelib/fs.walk@1.2.8': dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.20.1 + fastq: 1.20.2 - '@oxc-project/types@0.146.0': {} + '@oxc-project/types@0.147.0': {} '@popperjs/core@2.11.8': {} - '@preact/preset-vite@2.10.6(@babel/core@7.29.7(supports-color@10.2.2))(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.2.0)(terser@5.50.0))': + '@preact/preset-vite@2.10.6(@babel/core@7.29.7(supports-color@10.2.2))(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.0)(terser@5.51.2))': dependencies: '@babel/core': 7.29.7(supports-color@10.2.2) '@babel/plugin-transform-react-jsx': 7.29.7(@babel/core@7.29.7(supports-color@10.2.2))(supports-color@10.2.2) '@babel/plugin-transform-react-jsx-development': 7.29.7(@babel/core@7.29.7(supports-color@10.2.2))(supports-color@10.2.2) - '@prefresh/vite': 2.4.12(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.2.0)(terser@5.50.0)) + '@prefresh/vite': 2.4.12(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.0)(terser@5.51.2)) '@rollup/pluginutils': 5.4.0 babel-plugin-transform-hook-names: 1.0.2(@babel/core@7.29.7(supports-color@10.2.2)) debug: 4.4.3(supports-color@10.2.2) magic-string: 0.30.21 picocolors: 1.1.1 - vite: 8.2.2(@types/node@26.2.0)(terser@5.50.0) - vite-prerender-plugin: 0.5.13(vite@8.2.2(@types/node@26.2.0)(terser@5.50.0)) + vite: 8.2.2(@types/node@26.4.0)(terser@5.51.2) + vite-prerender-plugin: 0.5.13(vite@8.2.2(@types/node@26.4.0)(terser@5.51.2)) zimmerframe: 1.1.4 transitivePeerDependencies: - preact @@ -3415,67 +3420,67 @@ snapshots: '@prefresh/babel-plugin@0.5.3': {} - '@prefresh/core@1.5.10(preact@10.29.8)': + '@prefresh/core@1.5.11(preact@10.29.8)': dependencies: preact: 10.29.8 '@prefresh/utils@1.2.1': {} - '@prefresh/vite@2.4.12(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.2.0)(terser@5.50.0))': + '@prefresh/vite@2.4.12(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.0)(terser@5.51.2))': dependencies: '@babel/core': 7.29.7(supports-color@10.2.2) '@prefresh/babel-plugin': 0.5.3 - '@prefresh/core': 1.5.10(preact@10.29.8) + '@prefresh/core': 1.5.11(preact@10.29.8) '@prefresh/utils': 1.2.1 '@rollup/pluginutils': 4.2.1 preact: 10.29.8 - vite: 8.2.2(@types/node@26.2.0)(terser@5.50.0) + vite: 8.2.2(@types/node@26.4.0)(terser@5.51.2) transitivePeerDependencies: - supports-color - '@rolldown/binding-android-arm-eabi@1.2.5': + '@rolldown/binding-android-arm-eabi@1.2.6': optional: true - '@rolldown/binding-android-arm64@1.2.5': + '@rolldown/binding-android-arm64@1.2.6': optional: true - '@rolldown/binding-darwin-arm64@1.2.5': + '@rolldown/binding-darwin-arm64@1.2.6': optional: true - '@rolldown/binding-darwin-x64@1.2.5': + '@rolldown/binding-darwin-x64@1.2.6': optional: true - '@rolldown/binding-freebsd-x64@1.2.5': + '@rolldown/binding-freebsd-x64@1.2.6': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.2.5': + '@rolldown/binding-linux-arm-gnueabihf@1.2.6': optional: true - '@rolldown/binding-linux-arm64-gnu@1.2.5': + '@rolldown/binding-linux-arm64-gnu@1.2.6': optional: true - '@rolldown/binding-linux-arm64-musl@1.2.5': + '@rolldown/binding-linux-arm64-musl@1.2.6': optional: true - '@rolldown/binding-linux-ppc64-gnu@1.2.5': + '@rolldown/binding-linux-ppc64-gnu@1.2.6': optional: true - '@rolldown/binding-linux-s390x-gnu@1.2.5': + '@rolldown/binding-linux-s390x-gnu@1.2.6': optional: true - '@rolldown/binding-linux-x64-gnu@1.2.5': + '@rolldown/binding-linux-x64-gnu@1.2.6': optional: true - '@rolldown/binding-linux-x64-musl@1.2.5': + '@rolldown/binding-linux-x64-musl@1.2.6': optional: true - '@rolldown/binding-openharmony-arm64@1.2.5': + '@rolldown/binding-openharmony-arm64@1.2.6': optional: true - '@rolldown/binding-win32-arm64-msvc@1.2.5': + '@rolldown/binding-win32-arm64-msvc@1.2.6': optional: true - '@rolldown/binding-win32-x64-msvc@1.2.5': + '@rolldown/binding-win32-x64-msvc@1.2.6': optional: true '@rolldown/pluginutils@1.0.1': {} @@ -3523,7 +3528,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 6.0.0 - '@types/node': 26.2.0 + '@types/node': 26.4.0 '@types/imagemin-gifsicle@7.0.4': dependencies: @@ -3552,23 +3557,23 @@ snapshots: '@types/imagemin@7.0.1': dependencies: - '@types/node': 26.2.0 + '@types/node': 26.4.0 '@types/imagemin@9.0.1': dependencies: - '@types/node': 26.2.0 + '@types/node': 26.4.0 '@types/json-schema@7.0.15': {} '@types/keyv@3.1.4': dependencies: - '@types/node': 26.2.0 + '@types/node': 26.4.0 '@types/minimatch@6.0.0': dependencies: minimatch: 10.2.6 - '@types/node@26.2.0': + '@types/node@26.4.0': dependencies: undici-types: 8.3.0 @@ -3590,11 +3595,11 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 26.2.0 + '@types/node': 26.4.0 '@types/svgo@2.6.4': dependencies: - '@types/node': 26.2.0 + '@types/node': 26.4.0 '@typescript-eslint/eslint-plugin@8.68.0(@typescript-eslint/parser@8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3))(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': dependencies: @@ -4436,7 +4441,7 @@ snapshots: dependencies: strnum: 1.1.2 - fastq@1.20.1: + fastq@1.20.2: dependencies: reusify: 1.1.0 @@ -5021,7 +5026,7 @@ snapshots: magic-string@0.30.21: dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/sourcemap-codec': 1.6.0 make-dir@1.3.0: dependencies: @@ -5432,35 +5437,35 @@ snapshots: dependencies: glob: 7.2.3 - rolldown@1.2.5: + rolldown@1.2.6: dependencies: - '@oxc-project/types': 0.146.0 + '@oxc-project/types': 0.147.0 '@rolldown/pluginutils': 1.0.1 optionalDependencies: - '@rolldown/binding-android-arm-eabi': 1.2.5 - '@rolldown/binding-android-arm64': 1.2.5 - '@rolldown/binding-darwin-arm64': 1.2.5 - '@rolldown/binding-darwin-x64': 1.2.5 - '@rolldown/binding-freebsd-x64': 1.2.5 - '@rolldown/binding-linux-arm-gnueabihf': 1.2.5 - '@rolldown/binding-linux-arm64-gnu': 1.2.5 - '@rolldown/binding-linux-arm64-musl': 1.2.5 - '@rolldown/binding-linux-ppc64-gnu': 1.2.5 - '@rolldown/binding-linux-s390x-gnu': 1.2.5 - '@rolldown/binding-linux-x64-gnu': 1.2.5 - '@rolldown/binding-linux-x64-musl': 1.2.5 - '@rolldown/binding-openharmony-arm64': 1.2.5 - '@rolldown/binding-win32-arm64-msvc': 1.2.5 - '@rolldown/binding-win32-x64-msvc': 1.2.5 + '@rolldown/binding-android-arm-eabi': 1.2.6 + '@rolldown/binding-android-arm64': 1.2.6 + '@rolldown/binding-darwin-arm64': 1.2.6 + '@rolldown/binding-darwin-x64': 1.2.6 + '@rolldown/binding-freebsd-x64': 1.2.6 + '@rolldown/binding-linux-arm-gnueabihf': 1.2.6 + '@rolldown/binding-linux-arm64-gnu': 1.2.6 + '@rolldown/binding-linux-arm64-musl': 1.2.6 + '@rolldown/binding-linux-ppc64-gnu': 1.2.6 + '@rolldown/binding-linux-s390x-gnu': 1.2.6 + '@rolldown/binding-linux-x64-gnu': 1.2.6 + '@rolldown/binding-linux-x64-musl': 1.2.6 + '@rolldown/binding-openharmony-arm64': 1.2.6 + '@rolldown/binding-win32-arm64-msvc': 1.2.6 + '@rolldown/binding-win32-x64-msvc': 1.2.6 - rollup-plugin-visualizer@7.1.1(rolldown@1.2.5): + rollup-plugin-visualizer@7.1.1(rolldown@1.2.6): dependencies: open: 11.0.1 picomatch: 4.0.7 source-map: 0.8.0 yargs: 18.1.0 optionalDependencies: - rolldown: 1.2.5 + rolldown: 1.2.6 run-applescript@7.1.0: {} @@ -5664,7 +5669,7 @@ snapshots: temp-dir: 1.0.0 uuid: 3.4.0 - terser@5.50.0: + terser@5.51.2: dependencies: '@jridgewell/source-map': 0.3.11 acorn: 8.18.0 @@ -5775,7 +5780,7 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-plugin-imagemin@0.6.1(supports-color@10.2.2)(vite@8.2.2(@types/node@26.2.0)(terser@5.50.0)): + vite-plugin-imagemin@0.6.1(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.0)(terser@5.51.2)): dependencies: '@types/imagemin': 7.0.1 '@types/imagemin-gifsicle': 7.0.4 @@ -5800,11 +5805,11 @@ snapshots: imagemin-webp: 6.1.0 jpegtran-bin: 6.0.1 pathe: 0.2.0 - vite: 8.2.2(@types/node@26.2.0)(terser@5.50.0) + vite: 8.2.2(@types/node@26.4.0)(terser@5.51.2) transitivePeerDependencies: - supports-color - vite-prerender-plugin@0.5.13(vite@8.2.2(@types/node@26.2.0)(terser@5.50.0)): + vite-prerender-plugin@0.5.13(vite@8.2.2(@types/node@26.4.0)(terser@5.51.2)): dependencies: kolorist: 1.8.0 magic-string: 0.30.21 @@ -5812,19 +5817,19 @@ snapshots: simple-code-frame: 1.3.0 source-map: 0.7.6 stack-trace: 1.0.0 - vite: 8.2.2(@types/node@26.2.0)(terser@5.50.0) + vite: 8.2.2(@types/node@26.4.0)(terser@5.51.2) - vite@8.2.2(@types/node@26.2.0)(terser@5.50.0): + vite@8.2.2(@types/node@26.4.0)(terser@5.51.2): dependencies: lightningcss: 1.33.0 picomatch: 4.0.7 postcss: 8.5.26 - rolldown: 1.2.5 + rolldown: 1.2.6 tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 26.2.0 + '@types/node': 26.4.0 fsevents: 2.3.3 - terser: 5.50.0 + terser: 5.51.2 which-typed-array@1.1.22: dependencies: diff --git a/mock-api/pnpm-lock.yaml b/mock-api/pnpm-lock.yaml index 3dc6869ff..fffb7c7ae 100644 --- a/mock-api/pnpm-lock.yaml +++ b/mock-api/pnpm-lock.yaml @@ -71,8 +71,8 @@ packages: resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} - '@jridgewell/sourcemap-codec@1.5.5': - resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} + '@jridgewell/sourcemap-codec@1.6.0': + resolution: {integrity: sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==} '@jridgewell/trace-mapping@0.3.31': resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} @@ -227,17 +227,17 @@ snapshots: '@jridgewell/gen-mapping@0.3.13': dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/sourcemap-codec': 1.6.0 '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/resolve-uri@3.1.2': {} - '@jridgewell/sourcemap-codec@1.5.5': {} + '@jridgewell/sourcemap-codec@1.6.0': {} '@jridgewell/trace-mapping@0.3.31': dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/sourcemap-codec': 1.6.0 '@msgpack/msgpack@3.1.3': {} -- 2.54.0 From 319dfe69446c1c4b9ce0c59deb7e4232ca73810a Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 29 Aug 2026 11:18:19 +0200 Subject: [PATCH 34/81] update words --- project-words.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/project-words.txt b/project-words.txt index 70eb94d0a..242eb64b1 100644 --- a/project-words.txt +++ b/project-words.txt @@ -1344,4 +1344,5 @@ IILE Sumr eraseap roomtempoffset -dhcpc \ No newline at end of file +dhcpc +wifioff \ No newline at end of file -- 2.54.0 From 416fecfaede71987f89383b7b11a4f5ae9b5a327 Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 29 Aug 2026 11:18:29 +0200 Subject: [PATCH 35/81] 3.9.0-dev.6 --- src/emsesp_version.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/emsesp_version.h b/src/emsesp_version.h index 19dbf2a47..e7d93e24b 100644 --- a/src/emsesp_version.h +++ b/src/emsesp_version.h @@ -1 +1 @@ -#define EMSESP_APP_VERSION "3.9.0-dev.5" +#define EMSESP_APP_VERSION "3.9.0-dev.6" -- 2.54.0 From 98a6199a6934167db9c2e7883861fc8abdfdb7e2 Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 29 Aug 2026 11:18:53 +0200 Subject: [PATCH 36/81] fixes for email service --- .../src/app/settings/ApplicationSettings.tsx | 10 ++++++- mock-api/restServer.ts | 11 ++++++- src/core/system.cpp | 29 +++++++++++-------- src/web/WebSettingsService.cpp | 5 ++-- 4 files changed, 39 insertions(+), 16 deletions(-) diff --git a/interface/src/app/settings/ApplicationSettings.tsx b/interface/src/app/settings/ApplicationSettings.tsx index 15cd5770b..53ef9841f 100644 --- a/interface/src/app/settings/ApplicationSettings.tsx +++ b/interface/src/app/settings/ApplicationSettings.tsx @@ -430,7 +430,15 @@ const ApplicationSettings = () => { label={LL.SECURITY(0)} value={data.email_security} variant="outlined" - onChange={updateFormValue} + onChange={(event) => + updateFormValue({ + target: { + name: 'email_security', + type: 'number', + value: event.target.value + } + } as React.ChangeEvent) + } margin="normal" select > diff --git a/mock-api/restServer.ts b/mock-api/restServer.ts index 7f9de376a..919620cb9 100644 --- a/mock-api/restServer.ts +++ b/mock-api/restServer.ts @@ -65,7 +65,16 @@ let settings = { modbus_max_clients: 10, modbus_timeout: 10000, developer_mode: true, - disable_reset: false + disable_reset: false, + email_enabled: false, + email_security: 2, + email_server: 'smtp.gmail.com', + email_port: 587, + email_login: 'test@emsesp.org', + email_pass: 'password', + email_sender: 'test@emsesp.org', + email_recp: 'test@emsesp.org', + email_subject: 'ems-esp notification' }; // EMS-ESP System Settings diff --git a/src/core/system.cpp b/src/core/system.cpp index a4e595dd3..2c900e5da 100644 --- a/src/core/system.cpp +++ b/src/core/system.cpp @@ -147,7 +147,7 @@ bool System::command_sendmail(const char * value, const int8_t) { port, security == EMAIL_SECURITY::SSL ? " (SSL)" : security == EMAIL_SECURITY::STARTTLS ? " (STARTTLS)" - : "", + : " (plain)", value); bool success = false; @@ -158,7 +158,11 @@ bool System::command_sendmail(const char * value, const int8_t) { auto * r_client = new ReadyClient(*ssl_client); auto * smtp = new SMTPClient(*r_client); - ssl_client->setClient(basic_client); + // enableSSL is baked in at setClient() time (same as HTTP fetch). Default true + // would send a TLS Client Hello on connect — which a plain port-25 server + // logs as "SMTP syntax error" / NUL characters. + const bool implicit_ssl = (security == EMAIL_SECURITY::SSL); + ssl_client->setClient(basic_client, implicit_ssl); ssl_client->setInsecure(); ssl_client->setBufferSizes(16384, 1024); basic_client->setTimeout(5000); // socket-level read timeout @@ -168,7 +172,6 @@ bool System::command_sendmail(const char * value, const int8_t) { : security == EMAIL_SECURITY::SSL ? readymail_protocol_ssl : readymail_protocol_tls); - // smtp->connect(server, port, sendmailCallback); smtp->connect(server, port); if (!smtp->isConnected()) { @@ -180,15 +183,17 @@ bool System::command_sendmail(const char * value, const int8_t) { return false; } - // LOG_INFO("authenticate %s:%s", login.c_str(), pass.c_str()); - smtp->authenticate(login, pass, readymail_auth_password); - if (!smtp->isAuthenticated()) { - LOG_ERROR("send email authentication error"); - delete smtp; - delete r_client; - delete ssl_client; - delete basic_client; - return false; + // internal/open relays often have no AUTH; empty login means skip it + if (!login.isEmpty()) { + smtp->authenticate(login, pass, readymail_auth_password); + if (!smtp->isAuthenticated()) { + LOG_ERROR("send email authentication error"); + delete smtp; + delete r_client; + delete ssl_client; + delete basic_client; + return false; + } } JsonDocument doc(PSRAM_DOC); String body = value; diff --git a/src/web/WebSettingsService.cpp b/src/web/WebSettingsService.cpp index f4489a0da..e46d1e093 100644 --- a/src/web/WebSettingsService.cpp +++ b/src/web/WebSettingsService.cpp @@ -316,8 +316,9 @@ StateUpdateResult WebSettings::update(JsonObject root, WebSettings & settings) { settings.weblog_level = root["weblog_level"] | EMSESP_DEFAULT_WEBLOG_LEVEL; settings.weblog_compact = root["weblog_compact"] | EMSESP_DEFAULT_WEBLOG_COMPACT; - settings.email_enabled = root["email_enabled"] | FACTORY_EMAIL_ENABLE; - settings.email_security = root["email_security"] | FACTORY_EMAIL_SECURITY; + settings.email_enabled = root["email_enabled"] | FACTORY_EMAIL_ENABLE; + // Off is 0, so `| FACTORY_EMAIL_SECURITY` would replace it with STARTTLS (2) + settings.email_security = root["email_security"].isNull() ? FACTORY_EMAIL_SECURITY : root["email_security"].as(); settings.email_server = root["email_server"] | FACTORY_EMAIL_SERVER; settings.email_port = root["email_port"] | FACTORY_EMAIL_PORT; settings.email_login = root["email_login"] | FACTORY_EMAIL_LOGIN; -- 2.54.0 From 94926b0ca7cdbc4b945920409b77d360c68c9c3a Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 29 Aug 2026 11:19:01 +0200 Subject: [PATCH 37/81] S3 wifi support --- src/core/network.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/core/network.cpp b/src/core/network.cpp index cf3d9fd5a..b62baeb64 100644 --- a/src/core/network.cpp +++ b/src/core/network.cpp @@ -78,20 +78,20 @@ void Network::begin() { phase_ = initialPhase(); - // Initialise WiFi once when the Network service starts + // Initialise WiFi once when the Network service starts. + // persistent(false) keeps credentials in RAM so we don't auto-join leftover NVS config. WiFi.persistent(false); WiFi.setAutoReconnect(false); WiFi.mode(WIFI_STA); + // Keep the radio up. disconnect(wifioff=true) maps to STA.end() -> esp_wifi_stop() if (WiFi.STA.started()) { - WiFi.disconnect(true, true); // wipe old settings; only when STA is up - } else { - WiFi.disconnect(true, false); // disconnect/off without erase, so no warning is shown + WiFi.disconnect(false, true); // drop leftover association, wipe RAM config } WiFi.setScanMethod(WIFI_ALL_CHANNEL_SCAN); WiFi.setHostname(hostname_.c_str()); // updates shared default_hostname buffer - WiFi.enableSTA(true); // creates the STA netif + WiFi.enableSTA(true); // no-op if already STA; recreates netif after a full off WiFi.STA.setHostname(hostname_.c_str()); // pushes to esp_netif_set_hostname WiFi.enableIPv6(true); if (staticIPConfig_) { @@ -220,10 +220,10 @@ void Network::reconnect() { LOG_DEBUG("Reconnecting all networks"); #ifndef EMSESP_STANDALONE - // disconnect WiFi + // Drop STA association but leave the driver running. begin() re-applies hostname + // and IPv6; tearing the radio down here races with WIFI_EVENT_STA_START (12289/259). if (wifi_connected()) { - WiFi.disconnect(true, true); - WiFi.mode(WIFI_STA); // reset mode + WiFi.disconnect(false, true); } // disconnect AP -- 2.54.0 From 4d4d716e5f0712c5cebefbabf5138c4bab6c0575 Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 29 Aug 2026 16:26:08 +0200 Subject: [PATCH 38/81] pkg update --- interface/pnpm-lock.yaml | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/interface/pnpm-lock.yaml b/interface/pnpm-lock.yaml index 96510223a..d26ecf751 100644 --- a/interface/pnpm-lock.yaml +++ b/interface/pnpm-lock.yaml @@ -345,9 +345,6 @@ packages: '@jridgewell/source-map@0.3.11': resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==} - '@jridgewell/sourcemap-codec@1.5.5': - resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} - '@jridgewell/sourcemap-codec@1.6.0': resolution: {integrity: sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==} @@ -3272,7 +3269,7 @@ snapshots: '@jridgewell/gen-mapping@0.3.13': dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/sourcemap-codec': 1.6.0 '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/remapping@2.3.5': @@ -3287,14 +3284,12 @@ snapshots: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 - '@jridgewell/sourcemap-codec@1.5.5': {} - '@jridgewell/sourcemap-codec@1.6.0': {} '@jridgewell/trace-mapping@0.3.31': dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/sourcemap-codec': 1.6.0 '@mui/core-downloads-tracker@9.4.0': {} -- 2.54.0 From db5ccb018f385cb5d59c812612449e2fc16f5c68 Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 29 Aug 2026 16:26:26 +0200 Subject: [PATCH 39/81] improve http fallouts, move to its own class --- lib_standalone/WiFiClient.h | 2 + src/core/httpClient.cpp | 152 ++++++++++++++++++++++++++++++++++ src/core/httpClient.h | 41 +++++++++ src/core/shuntingYard.cpp | 100 +--------------------- src/core/shuntingYard.h | 6 +- src/web/WebCommandService.cpp | 3 +- src/web/WebStatusService.cpp | 8 +- 7 files changed, 204 insertions(+), 108 deletions(-) create mode 100644 src/core/httpClient.cpp create mode 100644 src/core/httpClient.h diff --git a/lib_standalone/WiFiClient.h b/lib_standalone/WiFiClient.h index 3266f5c87..cb8a36306 100644 --- a/lib_standalone/WiFiClient.h +++ b/lib_standalone/WiFiClient.h @@ -41,6 +41,8 @@ class WiFiClient { } void setTimeout(uint32_t){ + } + void setConnectionTimeout(uint32_t) { } // ESP32 socket option passthrough (e.g. TCP_NODELAY) int setSocketOption(int, int, const void *, size_t) { diff --git a/src/core/httpClient.cpp b/src/core/httpClient.cpp new file mode 100644 index 000000000..8f0cfe22d --- /dev/null +++ b/src/core/httpClient.cpp @@ -0,0 +1,152 @@ +/* + * EMS-ESP - https://github.com/emsesp/EMS-ESP + * Copyright 2020-2026 emsesp.org + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +#include "emsesp.h" + +#include "httpClient.h" + +#include +#include + +namespace emsesp { + +int HttpClient::request(std::string url, const std::string & method, const std::string & value, JsonObjectConst headers, std::string & result) { + int httpResult = 0; + const bool is_post = value.length() || Helpers::toLower(method) == "post"; + const auto lower_url = Helpers::toLower(url.c_str()); + + const bool is_https = lower_url.starts_with("https://"); + if (!is_https && !lower_url.starts_with("http://")) { + return 0; // unsupported scheme + } + + WiFiClient * basic_client = new WiFiClient; + ESP_SSLClient * ssl_client = new ESP_SSLClient; + if (is_https) { + ssl_client->setInsecure(); + // Notes: with root CA we should set here: ssl_client->setCACert(rootCACert); + // 1 KB RX buffer is fine for small JSON-style endpoints used by the scheduler/shunting-yard but it is NOT enough for servers that send full-size TLS records (>1 KB) + ssl_client->setBufferSizes(16384, 1024); + ssl_client->setSessionTimeout(120); // Set the timeout in seconds (>=120 seconds) + } + // WiFiClient is NetworkClient, which declares no setTimeout() of its own - calling it binds to + // Stream::setTimeout() and only affects readBytes(), leaving the socket on the core's 3s default + basic_client->setConnectionTimeout(CONNECT_TIMEOUT_MS); + ssl_client->setTimeout(5); // seconds, drives BearSSL only - unused on the plain HTTP path + ssl_client->setClient(basic_client, is_https); // enableSSL = false for plain HTTP + + url.replace(0, is_https ? 8 : 7, ""); + std::string host = url; + auto index = url.find_first_of('/'); + if (index != std::string::npos) { + host = url.substr(0, index); + url.replace(0, index, ""); + } else { + url = "/"; + } + + const uint16_t port = is_https ? 443 : 80; + if (ssl_client->connect(host.c_str(), port)) { + bool content_set = false; + bool agent_set = false; + + // assemble the request in one buffer. Sent as a dozen small writes it is left to Nagle to + // dribble them out an ACK at a time, which on a slow link can cost more than the read budget + std::string req = (is_post ? "POST " : "GET ") + url + " HTTP/1.1\r\nHost: " + host + "\r\n"; + for (JsonPairConst p : headers) { + const auto key = Helpers::toLower(p.key().c_str()); + content_set |= (key == "content-type"); + agent_set |= (key == "user-agent"); + req += std::string(p.key().c_str()) + ": " + p.value().as() + "\r\n"; + } + if (!agent_set) { + req += "User-Agent: EMS-ESP\r\n"; // CDNs are more likely to stall on a request without one + } + if (is_post) { + if (!content_set) { + req += "Content-Type: "; + req += value.starts_with('{') ? asyncsrv::T_application_json : asyncsrv::T_text_plain; + req += "\r\n"; + } + req += "Content-Length: " + std::to_string(value.length()) + "\r\n"; + } + req += "Connection: close\r\n\r\n"; // the blank line terminates the headers - without it the server never responds + + ssl_client->print(req.c_str()); + if (is_post && value.length()) { + ssl_client->print(value.c_str()); // sent separately so the body isn't copied into req + } + + // available() drops to zero between TCP segments, so stopping at the first gap truncates + // any response that doesn't arrive in a single packet. Keep reading until the peer closes, + // the stream goes idle, or the overall budget runs out + const uint32_t started = millis(); + uint32_t last_data = started; + while (millis() - started < TOTAL_TIMEOUT_MS) { + const int avail = ssl_client->available(); + if (avail > 0) { + uint8_t buf[128]; + const size_t want = (avail < (int)sizeof(buf)) ? (size_t)avail : sizeof(buf); + const int len = ssl_client->read(buf, want); + if (len > 0) { + result.append(reinterpret_cast(buf), len); + last_data = millis(); + } + continue; + } + if (!ssl_client->connected()) { + break; // closed, with nothing left buffered + } + // the server may take a while to start replying + if (millis() - last_data > (result.empty() ? FIRST_BYTE_TIMEOUT_MS : IDLE_TIMEOUT_MS)) { + break; + } + delay(1); + } + ssl_client->stop(); + + const auto received = result.length(); + + // parse the status line "HTTP/1.x ". stoi() would abort rather than throw on + // a malformed response, since the firmware is built with -fno-exceptions + if (result.starts_with("HTTP/")) { + index = result.find_first_of(' '); + if (index != std::string::npos) { + httpResult = Helpers::atoint(result.c_str() + index + 1); + } + } + + index = result.find("\r\n\r\n"); + if (index != std::string::npos) { + result.replace(0, index + 4, ""); + } + + if (httpResult == 0) { + // the TCP connect worked but nothing usable came back + EMSESP::logger().warning("%s no valid response from %s (%u bytes)", is_https ? "HTTPS" : "HTTP", host.c_str(), (unsigned)received); + } + } else { + EMSESP::logger().warning("%s connection to %s failed", is_https ? "HTTPS" : "HTTP", host.c_str()); + } + delete ssl_client; + delete basic_client; + + return httpResult; +} + +} // namespace emsesp diff --git a/src/core/httpClient.h b/src/core/httpClient.h new file mode 100644 index 000000000..c4bd0649a --- /dev/null +++ b/src/core/httpClient.h @@ -0,0 +1,41 @@ +/* + * EMS-ESP - https://github.com/emsesp/EMS-ESP + * Copyright 2020-2026 emsesp.org + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +#ifndef EMSESP_HTTPCLIENT_H +#define EMSESP_HTTPCLIENT_H + +#include + +#include + +namespace emsesp { + +class HttpClient { + public: + static int request(std::string url, const std::string & method, const std::string & value, JsonObjectConst headers, std::string & result); + + private: + static constexpr uint32_t CONNECT_TIMEOUT_MS = 5000; // TCP connect, the core defaults to 3s + static constexpr uint32_t FIRST_BYTE_TIMEOUT_MS = 8000; // how long the server may take to start replying + static constexpr uint32_t IDLE_TIMEOUT_MS = 500; // gap in the stream that marks the end of a response + static constexpr uint32_t TOTAL_TIMEOUT_MS = 10000; // ceiling for the whole read +}; + +} // namespace emsesp + +#endif diff --git a/src/core/shuntingYard.cpp b/src/core/shuntingYard.cpp index 08957e880..202cf1e09 100644 --- a/src/core/shuntingYard.cpp +++ b/src/core/shuntingYard.cpp @@ -22,8 +22,7 @@ #include "shuntingYard.h" -#include -#include +#include "httpClient.h" namespace emsesp { @@ -336,7 +335,6 @@ bool isnum(const std::string & s) { return false; } - // replace commands like "//" with its value" std::string commands(std::string & expr, bool quotes) { auto expr_new = Helpers::toLower(expr); @@ -691,100 +689,6 @@ std::string calculate(const std::string & expr) { return result; } -// perform an HTTP/HTTPS request; returns the HTTP status code (0 on failure or unsupported scheme) -// the response headers are always stripped, so `result` contains only the body -int http_request(std::string url, const std::string & method, const std::string & value, JsonObjectConst headers, std::string & result) { - int httpResult = 0; - const bool is_post = value.length() || Helpers::toLower(method) == "post"; - const auto lower_url = Helpers::toLower(url.c_str()); - - const bool is_https = lower_url.starts_with("https://"); - if (!is_https && !lower_url.starts_with("http://")) { - return 0; // unsupported scheme - } - - WiFiClient * basic_client = new WiFiClient; - ESP_SSLClient * ssl_client = new ESP_SSLClient; - if (is_https) { - ssl_client->setInsecure(); // with root CA we should set here: ssl_client->setCACert(rootCACert); - // NOTE: 1 KB RX buffer is fine for small JSON-style endpoints used by the scheduler/shunting-yard, - // but it is NOT enough for servers that send full-size TLS records (>1 KB), e.g. GitHub release - // assets / large CDN responses. Such servers do not negotiate max_fragment_length, so the body - // can't be decoded and reads return 0. If this path is ever used to fetch large or CDN-hosted - // payloads, bump the RX buffer to 16384 (see uploadFirmwareURL in core/system.cpp for reference). - ssl_client->setBufferSizes(16384, 1024); - ssl_client->setSessionTimeout(120); // Set the timeout in seconds (>=120 seconds) - } - basic_client->setTimeout(5000); // socket-level read timeout - ssl_client->setTimeout(5); // Stream::readBytes timeout used by Update - ssl_client->setClient(basic_client, is_https); // enableSSL = false for plain HTTP - - url.replace(0, is_https ? 8 : 7, ""); - std::string host = url; - auto index = url.find_first_of('/'); - if (index != std::string::npos) { - host = url.substr(0, index); - url.replace(0, index, ""); - } else { - url = "/"; - } - - const uint16_t port = is_https ? 443 : 80; - if (ssl_client->connect(host.c_str(), port)) { - bool content_set = false; - ssl_client->print(is_post ? "POST " : "GET "); - ssl_client->print(url.c_str()); - ssl_client->println(" HTTP/1.1"); - ssl_client->print("Host: "); - ssl_client->println(host.c_str()); - for (JsonPairConst p : headers) { - content_set |= (Helpers::toLower(p.key().c_str()) == "content-type"); - ssl_client->print(p.key().c_str()); - ssl_client->print(": "); - ssl_client->println(p.value().as().c_str()); - } - if (is_post) { - if (!content_set) { - ssl_client->print("Content-Type: "); - ssl_client->println(value.starts_with('{') ? asyncsrv::T_application_json : asyncsrv::T_text_plain); - } - ssl_client->print("Content-Length: "); - ssl_client->println(value.length()); - ssl_client->println("Connection: close"); - ssl_client->print("\r\n"); - ssl_client->print(value.c_str()); - } else { - ssl_client->println("Connection: close"); - ssl_client->print("\r\n"); // terminate headers - without this the server never responds - } - - auto ms = millis(); - while (ssl_client->connected() && !ssl_client->available() && millis() - ms < 3000) { - delay(1); - } - - while (ssl_client->available()) { - result += (char)ssl_client->read(); - } - ssl_client->stop(); - - index = result.find_first_of(' '); - if (index != std::string::npos) { - httpResult = stoi(result.substr(index + 1, 3)); - } - index = result.find("\r\n\r\n"); - if (index != std::string::npos) { - result.replace(0, index + 4, ""); - } - } else { - EMSESP::logger().warning("%s connection failed", is_https ? "HTTPS" : "HTTP"); - } - delete ssl_client; - delete basic_client; - - return httpResult; -} - // check for multiple instances of ? : std::string compute(const std::string & expr) { std::string expr_new = expr; @@ -829,7 +733,7 @@ std::string compute(const std::string & expr) { std::string method = doc[method_s] | "GET"; std::string result; - int httpResult = http_request(url, method, value, doc[header_s].as(), result); + int httpResult = HttpClient::request(url, method, value, doc[header_s].as(), result); if (httpResult == 200) { std::string key = doc[key_s] | ""; JsonDocument keys_doc; // JsonDocument to hold "keys" after doc is parsed with HTTP body diff --git a/src/core/shuntingYard.h b/src/core/shuntingYard.h index 23e8486ec..7f8f66f77 100644 --- a/src/core/shuntingYard.h +++ b/src/core/shuntingYard.h @@ -84,8 +84,6 @@ std::string calculate(const std::string & expr); // check for multiple instances of ? : std::string compute(const std::string & expr); -int http_request(std::string url, const std::string & method, const std::string & value, JsonObjectConst headers, std::string & result); +} // namespace emsesp -#endif - -} // namespace emsesp \ No newline at end of file +#endif \ No newline at end of file diff --git a/src/web/WebCommandService.cpp b/src/web/WebCommandService.cpp index bf71c4e4c..35350599d 100644 --- a/src/web/WebCommandService.cpp +++ b/src/web/WebCommandService.cpp @@ -20,6 +20,7 @@ #include "WebCommandService.h" #include "shuntingYard.h" +#include "httpClient.h" namespace emsesp { @@ -267,7 +268,7 @@ bool WebCommandService::executeCommand(const char * name, const std::string & co auto lower_url = Helpers::toLower(url.c_str()); if (lower_url.starts_with("http://") || lower_url.starts_with("https://")) { std::string result; - int httpResult = http_request(url, method, value, doc["header"].as(), result); + int httpResult = HttpClient::request(url, method, value, doc["header"].as(), result); if (httpResult != 200) { EMSESP::logger().warning("Command '%s': URL command failed with http code %d", name, httpResult); return false; diff --git a/src/web/WebStatusService.cpp b/src/web/WebStatusService.cpp index ce4fd1a61..5938fa009 100644 --- a/src/web/WebStatusService.cpp +++ b/src/web/WebStatusService.cpp @@ -20,10 +20,8 @@ #ifndef EMSESP_STANDALONE #include -#include -#include #endif -#include "shuntingYard.h" +#include "httpClient.h" namespace emsesp { @@ -427,9 +425,9 @@ bool WebStatusService::refresh_versions_cache() { #else std::string result; JsonDocument doc; - auto http_code = http_request(VERSIONS_URL, "GET", "", doc.as(), result); + auto http_code = HttpClient::request(VERSIONS_URL, "GET", "", doc.as(), result); if (http_code != 200) { - EMSESP::logger().warning("refresh_versions_cache() HTTP error code %d", http_code); + EMSESP::logger().warning("Unable to retrieve online version information (HTTP error code %d)", http_code); return false; } DeserializationError err = deserializeJson(doc, result); -- 2.54.0 From 4d8d3f0d46f208d82794d3b386e8a0b453bb0609 Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 29 Aug 2026 20:06:32 +0200 Subject: [PATCH 40/81] fix email security as number --- interface/src/app/settings/ApplicationSettings.tsx | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/interface/src/app/settings/ApplicationSettings.tsx b/interface/src/app/settings/ApplicationSettings.tsx index 53ef9841f..15cd5770b 100644 --- a/interface/src/app/settings/ApplicationSettings.tsx +++ b/interface/src/app/settings/ApplicationSettings.tsx @@ -430,15 +430,7 @@ const ApplicationSettings = () => { label={LL.SECURITY(0)} value={data.email_security} variant="outlined" - onChange={(event) => - updateFormValue({ - target: { - name: 'email_security', - type: 'number', - value: event.target.value - } - } as React.ChangeEvent) - } + onChange={updateFormValue} margin="normal" select > -- 2.54.0 From 0991ed467e827729c642567effbd3e047c24f12c Mon Sep 17 00:00:00 2001 From: proddy Date: Sun, 30 Aug 2026 10:17:07 +0200 Subject: [PATCH 41/81] dont use ReadyMail/ESP_SSL if security is off --- src/core/system.cpp | 79 +++++++++++++++++++++++++++------------------ 1 file changed, 47 insertions(+), 32 deletions(-) diff --git a/src/core/system.cpp b/src/core/system.cpp index 2c900e5da..d9bd8e328 100644 --- a/src/core/system.cpp +++ b/src/core/system.cpp @@ -40,9 +40,6 @@ #ifndef EMSESP_STANDALONE #define ENABLE_SMTP -#define USE_ESP_SSLCLIENT -#define READYCLIENT_SSL_CLIENT ESP_SSLClient -#define READYCLIENT_TYPE_1 // TYPE 1 when using ESP_SSLClient #include #include #endif @@ -94,6 +91,13 @@ std::vector> System::valid_ std::vector> System::used_gpios_; #ifndef EMSESP_STANDALONE +// TLSHandshakeCallback is a C function pointer, so STARTTLS needs a process-wide client slot. +static ESP_SSLClient * sendmail_ssl_client = nullptr; + +static void sendmail_tls_handshake(bool & success) { + success = sendmail_ssl_client != nullptr && sendmail_ssl_client->connectSSL(); +} + // The DNS slots are shared between IPv4 and IPv6, so with IPv6 enabled the first slot can hold an // IPv6 server. Pick the first IPv4 one so it matches the label we print it under. static IPAddress dns_ipv4(const NetworkInterface & netif) { @@ -153,33 +157,50 @@ bool System::command_sendmail(const char * value, const int8_t) { bool success = false; #ifndef EMSESP_STANDALONE - auto * basic_client = new WiFiClient; - auto * ssl_client = new ESP_SSLClient; - auto * r_client = new ReadyClient(*ssl_client); - auto * smtp = new SMTPClient(*r_client); + // Do not use ReadyClient: after the 220 greeting it calls connectSSL() whenever + // STARTTLS is off, so Security=Off still sends a TLS Client Hello on port 25. + auto * basic_client = new WiFiClient; + ESP_SSLClient * ssl_client = nullptr; + SMTPClient * smtp = nullptr; + + basic_client->setTimeout(5000); - // enableSSL is baked in at setClient() time (same as HTTP fetch). Default true - // would send a TLS Client Hello on connect — which a plain port-25 server - // logs as "SMTP syntax error" / NUL characters. const bool implicit_ssl = (security == EMAIL_SECURITY::SSL); - ssl_client->setClient(basic_client, implicit_ssl); - ssl_client->setInsecure(); - ssl_client->setBufferSizes(16384, 1024); - basic_client->setTimeout(5000); // socket-level read timeout - ssl_client->setTimeout(5); // Stream::readBytes timeout used by Update - r_client->addPort(port, - security == EMAIL_SECURITY::NONE ? readymail_protocol_plain_text - : security == EMAIL_SECURITY::SSL ? readymail_protocol_ssl - : readymail_protocol_tls); + const bool start_tls = (security == EMAIL_SECURITY::STARTTLS); - // smtp->connect(server, port, sendmailCallback); - smtp->connect(server, port); - if (!smtp->isConnected()) { - LOG_ERROR("send email connection error"); + if (security == EMAIL_SECURITY::NONE) { + smtp = new SMTPClient(*basic_client); + } else { + ssl_client = new ESP_SSLClient; + ssl_client->setInsecure(); + ssl_client->setBufferSizes(16384, 1024); + ssl_client->setTimeout(5); + // enableSSL is baked in at setClient() — true only for implicit SSL (port 465) + ssl_client->setClient(basic_client, implicit_ssl); + if (start_tls) { + sendmail_ssl_client = ssl_client; + smtp = new SMTPClient(*ssl_client, sendmail_tls_handshake, true); + } else { + smtp = new SMTPClient(*ssl_client); + } + } + + auto cleanup = [&]() { delete smtp; - delete r_client; + sendmail_ssl_client = nullptr; delete ssl_client; delete basic_client; + }; + + // ssl defaults to true; Off and STARTTLS must start as plain SMTP + if (!smtp->connect(server, port, String(""), static_cast(nullptr), implicit_ssl)) { + LOG_ERROR("send email connection error"); + cleanup(); + return false; + } + if (!smtp->isConnected()) { + LOG_ERROR("send email connection error"); + cleanup(); return false; } @@ -188,10 +209,7 @@ bool System::command_sendmail(const char * value, const int8_t) { smtp->authenticate(login, pass, readymail_auth_password); if (!smtp->isAuthenticated()) { LOG_ERROR("send email authentication error"); - delete smtp; - delete r_client; - delete ssl_client; - delete basic_client; + cleanup(); return false; } } @@ -236,10 +254,7 @@ bool System::command_sendmail(const char * value, const int8_t) { success = smtp->send(msg); - delete smtp; - delete r_client; - delete ssl_client; - delete basic_client; + cleanup(); #endif return success; } -- 2.54.0 From 04f99688eb7710687e03ca115e2dceeef2d6b81a Mon Sep 17 00:00:00 2001 From: proddy Date: Sun, 30 Aug 2026 14:41:34 +0200 Subject: [PATCH 42/81] pkg update --- interface/package.json | 2 +- interface/pnpm-lock.yaml | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/interface/package.json b/interface/package.json index 6303df2f5..8697fa935 100644 --- a/interface/package.json +++ b/interface/package.json @@ -35,7 +35,7 @@ "react": "^19.2.8", "react-dom": "^19.2.8", "react-icons": "^5.7.0", - "react-router": "^8.3.0", + "react-router": "^8.3.1", "typesafe-i18n": "^5.27.1" }, "devDependencies": { diff --git a/interface/pnpm-lock.yaml b/interface/pnpm-lock.yaml index d26ecf751..caaf4c043 100644 --- a/interface/pnpm-lock.yaml +++ b/interface/pnpm-lock.yaml @@ -45,8 +45,8 @@ importers: specifier: ^5.7.0 version: 5.7.0(react@19.2.8) react-router: - specifier: ^8.3.0 - version: 8.3.0(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + specifier: ^8.3.1 + version: 8.3.1(react-dom@19.2.8(react@19.2.8))(react@19.2.8) typesafe-i18n: specifier: ^5.27.1 version: 5.27.1(typescript@6.0.3) @@ -1433,8 +1433,8 @@ packages: resolution: {integrity: sha512-a6Qh1RMCNbSrU1+sAyAAZH3rTe+OaWJbNZIq0S+ifZciUUOQtlVxBJwoTUE2bYhysmG/RYyI5WJFIKdBahJdrQ==} hasBin: true - fastq@1.20.2: - resolution: {integrity: sha512-UpGiiODyCGprM8EPP6JodP6jC9Rws6TCuiDOD+nn0CJhR8guI3g/ozo4ugL0vJ+Yz1UtJuuRPqvQuybVOF1VQA==} + fastq@1.20.3: + resolution: {integrity: sha512-XKv5nnLs6nLF71NgiKJLIZFLkPyIEuOselLG7ujZnGrRfQK8HpvY+WqKhAJUAdLomwVHErVS4LfxFlPq0/FTAw==} fd-slicer@1.1.0: resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} @@ -2428,8 +2428,8 @@ packages: react-is@19.2.8: resolution: {integrity: sha512-s5un28nYxKJw5gvUHyW5PCC28CvBqLu9r3cWgzHT4Vo/5fqqkFcdRYsGcKf50WMPpjjFZS5d76fn3YCo2njKwQ==} - react-router@8.3.0: - resolution: {integrity: sha512-qyPMvW83jGIct3yiieisxdk9M745anqhpIMKN5m1t6yBMfgVPpt77aHOqs5fUlEJRMCGffg9BaQLH9oPVOL7xQ==} + react-router@8.3.1: + resolution: {integrity: sha512-TEOpiO2g0TJHEOJeRVv4amUFun9v1npCKszvcquNvzETUtJ8udV86ah5eFoHT7g26bsBvT6EiIhqulR8eDF++A==} engines: {node: '>=22.22.0'} peerDependencies: react: '>=19.2.7' @@ -3388,7 +3388,7 @@ snapshots: '@nodelib/fs.walk@1.2.8': dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.20.2 + fastq: 1.20.3 '@oxc-project/types@0.147.0': {} @@ -4436,7 +4436,7 @@ snapshots: dependencies: strnum: 1.1.2 - fastq@1.20.2: + fastq@1.20.3: dependencies: reusify: 1.1.0 @@ -5351,7 +5351,7 @@ snapshots: react-is@19.2.8: {} - react-router@8.3.0(react-dom@19.2.8(react@19.2.8))(react@19.2.8): + react-router@8.3.1(react-dom@19.2.8(react@19.2.8))(react@19.2.8): dependencies: cookie-es: 3.1.1 react: 19.2.8 -- 2.54.0 From 84d67c0946a9469a2f3fb478a37cba63e05e419a Mon Sep 17 00:00:00 2001 From: proddy Date: Sun, 30 Aug 2026 14:42:42 +0200 Subject: [PATCH 43/81] dont run the shunting-yard twice on sendmail values. Sending literal text through `system/sendmail` logged a warning and dropped the computed body --- CHANGELOG_LATEST.md | 2 + .../src/app/settings/ApplicationSettings.tsx | 2 +- src/core/shuntingYard.cpp | 40 ++++++++++++++----- src/core/system.cpp | 38 +++++++++--------- src/web/WebCommandService.cpp | 15 +++++-- src/web/WebCommandService.h | 1 + test/test_api/test_shuntingYard.h | 30 ++++++++++++++ 7 files changed, 94 insertions(+), 34 deletions(-) diff --git a/CHANGELOG_LATEST.md b/CHANGELOG_LATEST.md index 41ca8ec4e..d2deaaf3f 100644 --- a/CHANGELOG_LATEST.md +++ b/CHANGELOG_LATEST.md @@ -16,6 +16,8 @@ This release is based on the latest Espressif/Arduino core version 3. It brings ## Fixed - shunting yard show json +- `system/sendmail` called from a Command or the Scheduler computed its value twice, which stripped the quotes from literal text and then failed on characters like `!` +- shunting yard treated a `?` inside a quoted string as a ternary, so text like `"too hot?"` returned nothing - memory leak when using different timezones for ems-esp and thermostat[#3184](https://github.com/emsesp/EMS-ESP32/issues/3184) - LED stayed off on a healthy system when "Disable LED" was unchecked - Ethernet MAC address changed with the new SDK, breaking DHCP reservations (currently disabled) diff --git a/interface/src/app/settings/ApplicationSettings.tsx b/interface/src/app/settings/ApplicationSettings.tsx index 15cd5770b..d9626d41b 100644 --- a/interface/src/app/settings/ApplicationSettings.tsx +++ b/interface/src/app/settings/ApplicationSettings.tsx @@ -177,7 +177,7 @@ const ApplicationSettings = () => { await sendAPI({ device: 'system', cmd: 'sendmail', - data: 'Email notification test successful!', + data: '"Email notification test successful!"', id: 0 }) .then(() => { diff --git a/src/core/shuntingYard.cpp b/src/core/shuntingYard.cpp index 202cf1e09..a60fc77a6 100644 --- a/src/core/shuntingYard.cpp +++ b/src/core/shuntingYard.cpp @@ -479,14 +479,14 @@ std::string calculate(const std::string & expr) { const auto rhs = stack.back(); stack.pop_back(); if (token.str[0] == '!') { - if (to_logic(rhs) < 0) { - } - if (to_logic(rhs) >= 0) { - stack.push_back(to_logic(rhs) == 0 ? "1" : "0"); + const auto logic = to_logic(rhs); + if (logic >= 0) { + stack.push_back(logic == 0 ? "1" : "0"); } else if (isnum(rhs)) { stack.push_back(std::stod(rhs) == 0 ? "1" : "0"); } else { - EMSESP::logger().warning("missing operator"); + // usually literal text that was left unquoted, so its '!' got read as a logical NOT + EMSESP::logger().warning("'!' needs a boolean or numeric operand, got '%s'. Literal text must be quoted", rhs.c_str()); return ""; } break; @@ -689,6 +689,24 @@ std::string calculate(const std::string & expr) { return result; } +// find the next occurrence of c at or after `from` that is not inside a quoted string, so that +// literal text like "too hot?" is not mistaken for a ternary. Always scans from the start of the +// string because the quote state at `from` depends on everything before it. +static size_t find_unquoted(const std::string & s, char c, size_t from = 0) { + bool in_single = false; + bool in_double = false; + for (size_t i = 0; i < s.length(); i++) { + if (!in_single && s[i] == '"') { + in_double = !in_double; + } else if (!in_double && s[i] == '\'') { + in_single = !in_single; + } else if (!in_single && !in_double && s[i] == c && i >= from) { + return i; + } + } + return std::string::npos; +} + // check for multiple instances of ? : std::string compute(const std::string & expr) { std::string expr_new = expr; @@ -772,14 +790,14 @@ std::string compute(const std::string & expr) { } // positions: q-questionmark, c-colon - auto q = expr_new.find_first_of('?'); + auto q = find_unquoted(expr_new, '?'); while (q != std::string::npos) { // find corresponding colon - auto c1 = expr_new.find_first_of(':', q + 1); - auto q1 = expr_new.find_first_of('?', q + 1); + auto c1 = find_unquoted(expr_new, ':', q + 1); + auto q1 = find_unquoted(expr_new, '?', q + 1); while (q1 < c1 && q1 != std::string::npos && c1 != std::string::npos) { - q1 = expr_new.find_first_of('?', q1 + 1); - c1 = expr_new.find_first_of(':', c1 + 1); + q1 = find_unquoted(expr_new, '?', q1 + 1); + c1 = find_unquoted(expr_new, ':', c1 + 1); } if (c1 == std::string::npos) { return ""; // error: missing colon @@ -810,7 +828,7 @@ std::string compute(const std::string & expr) { } else { return ""; // error } - q = expr_new.find_first_of('?'); // search next instance + q = find_unquoted(expr_new, '?'); // search next instance } return calculate(expr_new); diff --git a/src/core/system.cpp b/src/core/system.cpp index d9bd8e328..8a89ed4b8 100644 --- a/src/core/system.cpp +++ b/src/core/system.cpp @@ -154,6 +154,26 @@ bool System::command_sendmail(const char * value, const int8_t) { : " (plain)", value); + // Resolve the message before opening the SMTP session: compute() can do entity lookups and a + // blocking {url} fetch, which would otherwise leave the connection idle long enough to time out. + // The value is either a plain body or a JSON envelope overriding the configured subject/to/from. + JsonDocument doc(PSRAM_DOC); + String body = value; + if (body.length()) { + auto error = deserializeJson(doc, (const char *)value); + if (!error && doc.is()) { + subject = doc["subject"] | subject; + recp = doc["to"] | recp; + sender = doc["from"] | sender; + body = doc["body"] | body; + } + } + // keep the original body if the calculator returns nothing, so unquoted literal text still gets sent + std::string computed_body = compute(body.c_str()); + if (!computed_body.empty()) { + body = computed_body.c_str(); + } + bool success = false; #ifndef EMSESP_STANDALONE @@ -213,18 +233,6 @@ bool System::command_sendmail(const char * value, const int8_t) { return false; } } - JsonDocument doc(PSRAM_DOC); - String body = value; - if (body.length()) { - auto error = deserializeJson(doc, (const char *)value); - if (!error && doc.as().size() >= 0) { - subject = doc["subject"] | subject; - recp = doc["to"] | recp; - sender = doc["from"] | sender; - body = doc["body"] | body; - } - } - SMTPMessage & msg = smtp->getMessage(); msg.headers.add(rfc822_subject, subject); msg.headers.add(rfc822_from, sender); @@ -234,12 +242,6 @@ bool System::command_sendmail(const char * value, const int8_t) { // msg.headers.addCustom("Importance", PRIORITY); // msg.headers.addCustom("X-MSMail-Priority", PRIORITY); // msg.headers.addCustom("X-Priority", PRIORITY_NUM); - // run the body through the Shunting Yard calculator (entity substitution, expressions, optional {url} fetch) - // keep the original body if the calculator returns nothing - std::string computed_body = compute(body.c_str()); - if (!computed_body.empty()) { - body = computed_body.c_str(); - } msg.text.body(body); // bodyText.replace("\r\n", "
\r\n"); diff --git a/src/web/WebCommandService.cpp b/src/web/WebCommandService.cpp index 35350599d..646a56764 100644 --- a/src/web/WebCommandService.cpp +++ b/src/web/WebCommandService.cpp @@ -100,6 +100,13 @@ bool WebCommandService::isUrlCommand(const std::string & command) { return lower_url.starts_with("http://") || lower_url.starts_with("https://"); } +// true if the command runs the shunting-yard on its own argument. Those values must be passed +// through raw: a first pass strips the quotes from literal text, so the command's own pass then +// re-parses that text as an expression and chokes on characters like '!' or drops the spaces. +bool WebCommandService::computesOwnValue(const std::string & cmd) { + return cmd == "system/message" || cmd == "system/sendmail"; +} + // true if a value expression contains an embedded {"url":...} JSON snippet, which compute() // will resolve with a blocking HTTP request. Mirrors the scan compute() does in shuntingYard.cpp bool WebCommandService::valueContainsUrl(const std::string & value) { @@ -239,13 +246,13 @@ bool WebCommandService::executeCommand(const char * name, const std::string & co // run the value through the shunting-yard calculator so expressions like "custom/heatcnt + 1" // are resolved (entity references replaced by their values, then computed). Plain values pass // through unchanged. Applies to both URL and internal commands, like the old scheduler code - // which computed the value before executing. system/message runs the shunting-yard on its own - // argument, so pre-computing it here would run it twice - pass it through raw. + // which computed the value before executing. Commands that compute their own argument are + // skipped here so the value is only ever evaluated once. std::string computed_data = data; - if (!data.empty() && cmd != "system/message") { + if (!data.empty() && !computesOwnValue(cmd)) { computed_data = compute(data); if (computed_data.empty()) { - EMSESP::logger().warning("Command '%s': cannot compute value '%s'", name, data.c_str()); + EMSESP::logger().warning("Command '%s': cannot compute value '%s'. Literal text must be quoted", name, data.c_str()); return false; } } diff --git a/src/web/WebCommandService.h b/src/web/WebCommandService.h index 41ef54f67..c4a8cefc0 100644 --- a/src/web/WebCommandService.h +++ b/src/web/WebCommandService.h @@ -85,6 +85,7 @@ class WebCommandService : public StatefulService { static bool isUrlCommand(const std::string & command); // true if the command definition is a HTTP/URL command static bool valueContainsUrl(const std::string & value); // true if a value embeds a {"url":...} compute() will fetch + static bool computesOwnValue(const std::string & cmd); // true if the command runs the shunting-yard itself const CommandItem * find(const char * name); diff --git a/test/test_api/test_shuntingYard.h b/test/test_api/test_shuntingYard.h index cce84bc6f..902368d40 100644 --- a/test/test_api/test_shuntingYard.h +++ b/test/test_api/test_shuntingYard.h @@ -120,6 +120,31 @@ void shuntingYard_test28() { run_shuntingYard_test("", "-x"); } +// quoted text keeps its spaces and punctuation, unquoted text does not +void shuntingYard_test29() { + run_shuntingYard_test("email test!", "\"email test!\""); +} + +// a trailing '!' on unquoted text is read as a logical NOT and has no valid operand +void shuntingYard_test30() { + run_shuntingYard_test("", "email test!"); +} + +// computing an already computed value is lossy - callers must run compute() only once +void shuntingYard_test31() { + run_shuntingYard_test("", emsesp::compute("\"email test!\"")); +} + +// a '?' inside quotes is literal text, not a ternary +void shuntingYard_test32() { + run_shuntingYard_test("Is it hot?", "\"Is it hot?\""); +} + +// mixing quoted text with entity values keeps the punctuation of both parts +void shuntingYard_test33() { + run_shuntingYard_test("temp is 40 C!", "\"temp is \" + boiler/flowtempoffset + \" C!\""); +} + void run_shuntingYard_tests() { RUN_TEST(shuntingYard_test1); RUN_TEST(shuntingYard_test2); @@ -149,4 +174,9 @@ void run_shuntingYard_tests() { RUN_TEST(shuntingYard_test26); RUN_TEST(shuntingYard_test27); RUN_TEST(shuntingYard_test28); + RUN_TEST(shuntingYard_test29); + RUN_TEST(shuntingYard_test30); + RUN_TEST(shuntingYard_test31); + RUN_TEST(shuntingYard_test32); + RUN_TEST(shuntingYard_test33); } -- 2.54.0 From c765b5c9b6702993e08c334396087069baf72d9b Mon Sep 17 00:00:00 2001 From: proddy Date: Sun, 30 Aug 2026 14:46:49 +0200 Subject: [PATCH 44/81] update --- CHANGELOG_LATEST.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/CHANGELOG_LATEST.md b/CHANGELOG_LATEST.md index d2deaaf3f..f63cac508 100644 --- a/CHANGELOG_LATEST.md +++ b/CHANGELOG_LATEST.md @@ -16,8 +16,7 @@ This release is based on the latest Espressif/Arduino core version 3. It brings ## Fixed - shunting yard show json -- `system/sendmail` called from a Command or the Scheduler computed its value twice, which stripped the quotes from literal text and then failed on characters like `!` -- shunting yard treated a `?` inside a quoted string as a ternary, so text like `"too hot?"` returned nothing +- `system/sendmail` called from a Command or the Scheduler computed its value twice, which stripped the quotes from literal text and then failed on characters like `!`. Also shunting yard treated a `?` inside a quoted string as a ternary, so text like `"too hot?"` returned nothing - memory leak when using different timezones for ems-esp and thermostat[#3184](https://github.com/emsesp/EMS-ESP32/issues/3184) - LED stayed off on a healthy system when "Disable LED" was unchecked - Ethernet MAC address changed with the new SDK, breaking DHCP reservations (currently disabled) -- 2.54.0 From c5e2ba024ca2945fe00aa8e416a4aab6743da88c Mon Sep 17 00:00:00 2001 From: proddy Date: Sun, 30 Aug 2026 15:48:40 +0200 Subject: [PATCH 45/81] rename "'Command sent" --- interface/pnpm-lock.yaml | 16 ++++++++-------- interface/src/app/main/CommandsDialog.tsx | 2 +- interface/src/app/main/DevicesDialog.tsx | 2 +- interface/src/i18n/cs/index.ts | 2 +- interface/src/i18n/de/index.ts | 2 +- interface/src/i18n/en/index.ts | 2 +- interface/src/i18n/fr/index.ts | 2 +- interface/src/i18n/it/index.ts | 2 +- interface/src/i18n/nl/index.ts | 2 +- interface/src/i18n/no/index.ts | 2 +- interface/src/i18n/pl/index.ts | 2 +- interface/src/i18n/sk/index.ts | 2 +- interface/src/i18n/sv/index.ts | 2 +- interface/src/i18n/tr/index.ts | 2 +- 14 files changed, 21 insertions(+), 21 deletions(-) diff --git a/interface/pnpm-lock.yaml b/interface/pnpm-lock.yaml index caaf4c043..e19a0133d 100644 --- a/interface/pnpm-lock.yaml +++ b/interface/pnpm-lock.yaml @@ -2178,8 +2178,8 @@ packages: resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} engines: {node: '>=6'} - open@11.0.1: - resolution: {integrity: sha512-NzwMUB6C1D0+Kd+9iMS/H4k+Ck3cTX6Ckyfr/gAGlmvSE1LUQZnEZvWBi4PYmMwH/S5SMeTXnE+9uAz8uF+pWw==} + open@11.0.2: + resolution: {integrity: sha512-RWqF+pBSkqecEvCKOn8QYhaNdRMJDZRIrlS/7rTDdLHaPcfXGCZ/h8zb413NfvdeAV0MR7T1yJcA34/q+CSm1Q==} engines: {node: '>=20'} optionator@0.9.4: @@ -2354,8 +2354,8 @@ packages: resolution: {integrity: sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A==} engines: {node: '>=20'} - powershell-utils@0.2.0: - resolution: {integrity: sha512-ZlsFlG7MtSFCoc5xreOvBAozCJ6Pf06opgJjh9ONEv418xpZSAzNjstD36C6+JwOnfSqOW/9uDkqKjezTdxZhw==} + powershell-utils@0.2.1: + resolution: {integrity: sha512-C+y9x90UElAddDZmV4qOx9W53B61PO7cIqWz2dQsWlwswuq4mr8NEwytdGKboYbQlGZ3awrkTeNvcZiZNHnQ8A==} engines: {node: '>=20'} preact@10.29.8: @@ -5145,13 +5145,13 @@ snapshots: dependencies: mimic-fn: 2.1.0 - open@11.0.1: + open@11.0.2: dependencies: default-browser: 5.5.1 define-lazy-prop: 3.0.0 is-in-ssh: 1.0.0 is-inside-container: 1.0.0 - powershell-utils: 0.2.0 + powershell-utils: 0.2.1 wsl-utils: 1.0.0 optionator@0.9.4: @@ -5297,7 +5297,7 @@ snapshots: powershell-utils@0.1.0: {} - powershell-utils@0.2.0: {} + powershell-utils@0.2.1: {} preact@10.29.8: {} @@ -5455,7 +5455,7 @@ snapshots: rollup-plugin-visualizer@7.1.1(rolldown@1.2.6): dependencies: - open: 11.0.1 + open: 11.0.2 picomatch: 4.0.7 source-map: 0.8.0 yargs: 18.1.0 diff --git a/interface/src/app/main/CommandsDialog.tsx b/interface/src/app/main/CommandsDialog.tsx index cd4c93faf..070a897df 100644 --- a/interface/src/app/main/CommandsDialog.tsx +++ b/interface/src/app/main/CommandsDialog.tsx @@ -95,7 +95,7 @@ const CommandsDialog = ({ { immediate: false } ) .onSuccess(() => { - toast.success(LL.COMMAND_SENT()); + toast.success(LL.COMMAND_EXECUTED()); }) .onError((error) => { toast.error(String(error.error?.message || 'An error occurred')); diff --git a/interface/src/app/main/DevicesDialog.tsx b/interface/src/app/main/DevicesDialog.tsx index 1feb0ee30..b4bc6cf47 100644 --- a/interface/src/app/main/DevicesDialog.tsx +++ b/interface/src/app/main/DevicesDialog.tsx @@ -70,7 +70,7 @@ const DevicesDialog = ({ { immediate: false } ) .onSuccess(() => { - toast.success(LL.COMMAND_SENT()); + toast.success(LL.COMMAND_EXECUTED()); }) .onError((error) => { toast.error(String(error.error?.message || 'An error occurred')); diff --git a/interface/src/i18n/cs/index.ts b/interface/src/i18n/cs/index.ts index ea7fb2ad7..f44f2ab4e 100644 --- a/interface/src/i18n/cs/index.ts +++ b/interface/src/i18n/cs/index.ts @@ -347,7 +347,7 @@ const cs: Translation = { SYSTEM_NAME: 'Název systému', COMMANDS: 'Příkazy', COMMANDS_HELP_1: 'Definujte vlastní příkazy pro magistrali EMS', - COMMAND_SENT: 'Příkaz odeslán', + COMMAND_EXECUTED: 'Příkaz úspěšně spuštěn', RUN: 'Spustit příkaz', INTERNET_CONNECTION_CHECK: 'Kontrola online pro dostupné verze' }; diff --git a/interface/src/i18n/de/index.ts b/interface/src/i18n/de/index.ts index 38c7ffe84..ea4388a81 100644 --- a/interface/src/i18n/de/index.ts +++ b/interface/src/i18n/de/index.ts @@ -347,7 +347,7 @@ const de: Translation = { SYSTEM_NAME: 'Systemname', COMMANDS: 'Befehle', COMMANDS_HELP_1: 'Definieren Sie eigene Befehle für die EMS-Magistral', - COMMAND_SENT: 'Befehl gesendet', + COMMAND_EXECUTED: 'Befehl erfolgreich ausgeführt', RUN: 'Befehl ausführen', INTERNET_CONNECTION_CHECK: 'Online-Prüfung auf verfügbare Versionen' }; diff --git a/interface/src/i18n/en/index.ts b/interface/src/i18n/en/index.ts index db133cba7..c1579693e 100644 --- a/interface/src/i18n/en/index.ts +++ b/interface/src/i18n/en/index.ts @@ -347,7 +347,7 @@ const en: Translation = { SYSTEM_NAME: 'System Name', COMMANDS: 'Commands', COMMANDS_HELP_1: 'Define reusable named commands below. These can be executed from the console, API/MQTT, or referenced by the Scheduler', - COMMAND_SENT: 'Command sent', + COMMAND_EXECUTED: 'Command executed successfully', RUN: 'Run', INTERNET_CONNECTION_CHECK: 'Checking online for available versions' }; diff --git a/interface/src/i18n/fr/index.ts b/interface/src/i18n/fr/index.ts index fbc02d274..42d32bba3 100644 --- a/interface/src/i18n/fr/index.ts +++ b/interface/src/i18n/fr/index.ts @@ -347,7 +347,7 @@ const fr: Translation = { SYSTEM_NAME: 'Nom du système', COMMANDS: 'Commandes', COMMANDS_HELP_1: 'Définir des commandes personnalisées pour la magistral EMS', - COMMAND_SENT: 'Commande envoyée', + COMMAND_EXECUTED: 'Commande exécutée avec succès', RUN: 'Exécuter une commande', INTERNET_CONNECTION_CHECK: 'Vérification en ligne pour les versions disponibles' }; diff --git a/interface/src/i18n/it/index.ts b/interface/src/i18n/it/index.ts index b7977cb6f..674781a89 100644 --- a/interface/src/i18n/it/index.ts +++ b/interface/src/i18n/it/index.ts @@ -347,7 +347,7 @@ const it: Translation = { SYSTEM_NAME: 'Nome del sistema', COMMANDS: 'Comandi', COMMANDS_HELP_1: 'Definisci comandi personalizzati per la magistrali EMS', - COMMAND_SENT: 'Comando inviato', + COMMAND_EXECUTED: 'Comando eseguito con successo', RUN: 'Esegui comando', INTERNET_CONNECTION_CHECK: 'Controllo online per le versioni disponibili' }; diff --git a/interface/src/i18n/nl/index.ts b/interface/src/i18n/nl/index.ts index 4598d1545..9c33c29f7 100644 --- a/interface/src/i18n/nl/index.ts +++ b/interface/src/i18n/nl/index.ts @@ -347,7 +347,7 @@ const nl: Translation = { SYSTEM_NAME: 'Systeemnaam', COMMANDS: 'Commando\'s', COMMANDS_HELP_1: 'Definieer hergebruikbare benoemde commando\'s hieronder. Deze kunnen worden uitgevoerd vanuit de console, API/MQTT, of worden aangeroepen door de Scheduler', - COMMAND_SENT: 'Commando verzonden', + COMMAND_EXECUTED: 'Commando uitgevoerd succesvol', RUN: 'Commando uitvoeren', INTERNET_CONNECTION_CHECK: 'Controleren op online beschikbare versies' }; diff --git a/interface/src/i18n/no/index.ts b/interface/src/i18n/no/index.ts index b54932f8f..df3f028b8 100644 --- a/interface/src/i18n/no/index.ts +++ b/interface/src/i18n/no/index.ts @@ -347,7 +347,7 @@ const no: Translation = { SYSTEM_NAME: 'Systemnavn', COMMANDS: 'Kommandoer', COMMANDS_HELP_1: 'Definer egne kommandoer for EMS-Magistral', - COMMAND_SENT: 'Kommando sendt', + COMMAND_EXECUTED: 'Kommando kjørt lykkes', RUN: 'Kjør', INTERNET_CONNECTION_CHECK: 'Kontrollerer online for tilgjengelige versjoner' }; diff --git a/interface/src/i18n/pl/index.ts b/interface/src/i18n/pl/index.ts index 072da8799..6878f2918 100644 --- a/interface/src/i18n/pl/index.ts +++ b/interface/src/i18n/pl/index.ts @@ -347,7 +347,7 @@ const pl: BaseTranslation = { SYSTEM_NAME: 'Nazwa systemu', COMMANDS: 'Komendy', COMMANDS_HELP_1: 'Zdefiniuj niestandardowe komendy dla magistrali EMS', - COMMAND_SENT: 'Komenda wysłana', + COMMAND_EXECUTED: 'Komenda wykonana pomyślnie', RUN: 'Wykonaj', INTERNET_CONNECTION_CHECK: 'Sprawdzanie online dla dostępnych wersji' }; diff --git a/interface/src/i18n/sk/index.ts b/interface/src/i18n/sk/index.ts index 5d8f61623..4933a7954 100644 --- a/interface/src/i18n/sk/index.ts +++ b/interface/src/i18n/sk/index.ts @@ -347,7 +347,7 @@ const sk: Translation = { SYSTEM_NAME: 'Názov systému', COMMANDS: 'Príkazy', COMMANDS_HELP_1: 'Definujte vlastné príkazy pre magistrali EMS', - COMMAND_SENT: 'Príkaz odoslaný', + COMMAND_EXECUTED: 'Príkaz vykonaný úspešne', RUN: 'Volať príkaz', INTERNET_CONNECTION_CHECK: 'Kontrola online pre dostupné verzie' }; diff --git a/interface/src/i18n/sv/index.ts b/interface/src/i18n/sv/index.ts index 0f0c35787..563d0f58f 100644 --- a/interface/src/i18n/sv/index.ts +++ b/interface/src/i18n/sv/index.ts @@ -347,7 +347,7 @@ const sv: Translation = { SYSTEM_NAME: 'Systemnamn', COMMANDS: 'Kommandon', COMMANDS_HELP_1: 'Definiera egna kommandon för EMS-Magistral', - COMMAND_SENT: 'Kommando skickat', + COMMAND_EXECUTED: 'Kommando kört lyckades', RUN: 'Kör kommando', INTERNET_CONNECTION_CHECK: 'Kontrollerar online för tillgängliga versioner' }; diff --git a/interface/src/i18n/tr/index.ts b/interface/src/i18n/tr/index.ts index c4164416a..080b409d6 100644 --- a/interface/src/i18n/tr/index.ts +++ b/interface/src/i18n/tr/index.ts @@ -347,7 +347,7 @@ const tr: Translation = { SYSTEM_NAME: 'Sistem Adı', COMMANDS: 'Komutlar', COMMANDS_HELP_1: 'Özel komutları EMS hattına tanımlayın', - COMMAND_SENT: 'Komut gönderildi', + COMMAND_EXECUTED: 'Komut başarıyla çalıştırıldı', RUN: 'Komutu çalıştır', INTERNET_CONNECTION_CHECK: 'Online bağlantısı kontrol ediliyor' }; -- 2.54.0 From 518ac0b4b42439f402080c3ac03082f9aedf85a1 Mon Sep 17 00:00:00 2001 From: proddy Date: Sun, 30 Aug 2026 15:48:58 +0200 Subject: [PATCH 46/81] check TLS, add more error messages --- src/core/system.cpp | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/core/system.cpp b/src/core/system.cpp index 8a89ed4b8..252c1af83 100644 --- a/src/core/system.cpp +++ b/src/core/system.cpp @@ -187,6 +187,7 @@ bool System::command_sendmail(const char * value, const int8_t) { const bool implicit_ssl = (security == EMAIL_SECURITY::SSL); const bool start_tls = (security == EMAIL_SECURITY::STARTTLS); + const bool tls_enabled = (security != EMAIL_SECURITY::NONE); if (security == EMAIL_SECURITY::NONE) { smtp = new SMTPClient(*basic_client); @@ -212,14 +213,13 @@ bool System::command_sendmail(const char * value, const int8_t) { delete basic_client; }; - // ssl defaults to true; Off and STARTTLS must start as plain SMTP - if (!smtp->connect(server, port, String(""), static_cast(nullptr), implicit_ssl)) { - LOG_ERROR("send email connection error"); + if (!smtp->connect(server, port, String(""), static_cast(nullptr), tls_enabled)) { + LOG_ERROR("send email connection error: %s", smtp->status().text.c_str()); cleanup(); return false; } if (!smtp->isConnected()) { - LOG_ERROR("send email connection error"); + LOG_ERROR("send email connection error: %s", smtp->status().text.c_str()); cleanup(); return false; } @@ -228,7 +228,7 @@ bool System::command_sendmail(const char * value, const int8_t) { if (!login.isEmpty()) { smtp->authenticate(login, pass, readymail_auth_password); if (!smtp->isAuthenticated()) { - LOG_ERROR("send email authentication error"); + LOG_ERROR("send email authentication error: %s", smtp->status().text.c_str()); cleanup(); return false; } @@ -255,6 +255,9 @@ bool System::command_sendmail(const char * value, const int8_t) { msg.timestamp = time(nullptr); success = smtp->send(msg); + if (!success) { + LOG_ERROR("send email failed: %s", smtp->status().text.c_str()); + } cleanup(); #endif -- 2.54.0 From e3b36a4084432be76670ec63a2cee5a3d73fcf7e Mon Sep 17 00:00:00 2001 From: proddy Date: Tue, 1 Sep 2026 21:54:11 +0200 Subject: [PATCH 47/81] pkg update --- interface/package.json | 4 +- interface/pnpm-lock.yaml | 136 +++++++++++++++++++-------------------- mock-api/package.json | 2 +- 3 files changed, 71 insertions(+), 71 deletions(-) diff --git a/interface/package.json b/interface/package.json index 8697fa935..e2e473ff9 100644 --- a/interface/package.json +++ b/interface/package.json @@ -54,9 +54,9 @@ "rollup-plugin-visualizer": "^7.1.1", "terser": "^5.51.2", "typescript": "^6.0.3", - "typescript-eslint": "^8.68.0", + "typescript-eslint": "^8.69.0", "vite": "^8.2.2", "vite-plugin-imagemin": "^0.6.1" }, - "packageManager": "pnpm@11.24.0+sha512.bd27e345e976dcb0be0b7a1228217b049a817e21b1f355c90dbe7dc46671895a8bc1e6d06c24554505ea93ea0b45f489a27ec1bfbc8de6a9659fca0f16fa0000" + "packageManager": "pnpm@11.25.0+sha512.5cde925b4f075f725eb71fbae18a42ffe784524789f19b61c731cb8721ec28aaee160e01a8d5af4fedb2a42cdbf300efe23db356b0d4a17b4d63e11f8ab7c956" } diff --git a/interface/pnpm-lock.yaml b/interface/pnpm-lock.yaml index e19a0133d..89d8fd805 100644 --- a/interface/pnpm-lock.yaml +++ b/interface/pnpm-lock.yaml @@ -97,8 +97,8 @@ importers: specifier: ^6.0.3 version: 6.0.3 typescript-eslint: - specifier: ^8.68.0 - version: 8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + specifier: ^8.69.0 + version: 8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) vite: specifier: ^8.2.2 version: 8.2.2(@types/node@26.4.0)(terser@5.51.2) @@ -696,63 +696,63 @@ packages: '@types/svgo@2.6.4': resolution: {integrity: sha512-l4cmyPEckf8moNYHdJ+4wkHvFxjyW6ulm9l4YGaOxeyBWPhBOT0gvni1InpFPdzx1dKf/2s62qGITwxNWnPQng==} - '@typescript-eslint/eslint-plugin@8.68.0': - resolution: {integrity: sha512-WASHDpCm6qO5jj9g1a+8NiW5+GCkAyLReR56/4VruYmNgfUmqpxOfZ2Yfb8xGfJPWv5Qi6LSD8sXdces3vbp/Q==} + '@typescript-eslint/eslint-plugin@8.69.0': + resolution: {integrity: sha512-t5jQTKPIgVW1PE6dR6H6Qz5gm8zjMlX5/2gRaOGd9eO6V7J+tQc6iWKukEe7dY8u9HyYasQ0yfF0/FSSTEO2gA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.68.0 + '@typescript-eslint/parser': ^8.69.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/parser@8.68.0': - resolution: {integrity: sha512-fHq2VC1kpyYfvEcbiMjOpySY4WS7voEp89yAThrHRX5sm9j2lzYppCb2umFMEed4fWcyeLjHxrz0mpjNBaBxMQ==} + '@typescript-eslint/parser@8.69.0': + resolution: {integrity: sha512-l4b0DhWioGg6Gt2ebGlvfkFMOjRsauxtsnDRwUSRX1qHq3HdTfQHV8wW9zEXeciai6HfeaKOedQn2Zoofx3WBw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/project-service@8.68.0': - resolution: {integrity: sha512-5GQtWZCXFcFYux955pvoS02WLc49pXNlvIxocKjS0clvwo3in1RdlzVKyiqQH9vE5AKWFLTaUgeQkOrTS+0Qxw==} + '@typescript-eslint/project-service@8.69.0': + resolution: {integrity: sha512-yi4obFrHMmnsesWehHbkg9zMA7Jt8cXT+mKM08G999pH1yT6nqgsHx7MYm0uY1wAj8CqiBXYRJ7WAT0QdQHQXg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/scope-manager@8.68.0': - resolution: {integrity: sha512-T5eXpcaJNg8bhjHJ8Rjp68Vq/QBteYtTKY8TZqVNPaUbuz0f6jI9t6aDkylwvalpAB9XTTFeFOjrjXAZ3YvmVA==} + '@typescript-eslint/scope-manager@8.69.0': + resolution: {integrity: sha512-ewfspqWvSxKSOaplqAUNbaSFO0eB6w1EtQ+esfYFRm3614Ty4uNtExkcbgd6nWsXphbqKyf9ZYdbZdv2xEoWEQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.68.0': - resolution: {integrity: sha512-F7zrGQfiJHojPwi8vhxZQC1tWtJzvL74cK/nqri2lk8YUXvYaYwl263xOJ69jDWPUk1hmcdoayFwk9lX09npVw==} + '@typescript-eslint/tsconfig-utils@8.69.0': + resolution: {integrity: sha512-xNqK7YTDZsLniQMV/4rpFR8Z5JlqeRvVjuG1YgF/mdPVH84HSD19L8CczMA0qg2RfwEV231GHH3VnToJDo4MfQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/type-utils@8.68.0': - resolution: {integrity: sha512-X77zqoY1EjeWGs/0JNxeaMfp5C5lIz4Tw8y66F1Ne8Faq6g424sBNYM6xBAqElfGZPLpWS+CZAp0DXyKDzWiHg==} + '@typescript-eslint/type-utils@8.69.0': + resolution: {integrity: sha512-ZfoJAVg3JZndQEpEl9petVlxau3lRuElc4HRMuAlLCf8to04/iHz692RUSNmXKDjEuJmIL+KZ2/BsOcBc16dsA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/types@8.68.0': - resolution: {integrity: sha512-9RnpsGJjrAllCMefGVVsImJM24YurhC0Q1h4UbvivtvOqXmR/vEJge2OoE++z9m6hyg8T1Q8t5SNT6tHSbrxcg==} + '@typescript-eslint/types@8.69.0': + resolution: {integrity: sha512-K3VrubUPhlo9VDBS6QdI8YB5j7ClpqLRdefcz6PFrhnwicehBweqQ9Evhl4l+FYz0HdDmMqIiSX0aldGRYtDCA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.68.0': - resolution: {integrity: sha512-OKKsD0tYmoNiU5PW2zehO1yO56jYOm1ShYlxon/Z0SJNidAkdVg86eg9ruRuoXf8xfnuWZGbwDsStkoXbZtIIA==} + '@typescript-eslint/typescript-estree@8.69.0': + resolution: {integrity: sha512-AdFkgqck3Vudb/kWnxlyafU/4aBhHrbQ9locP2N4psXTy5mOBg0SHJumnLvx7r6g1gV4DKvUFwV2nJZBoqOD8w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/utils@8.68.0': - resolution: {integrity: sha512-PB5gJMMOg0Q5P1tsgWtEAqQacJXq0qEqRHDX/YJ4FaTMLfZPpHB3gjl2EJuiZyPABxmj4ZQYiY9m1bdAJ5y7tQ==} + '@typescript-eslint/utils@8.69.0': + resolution: {integrity: sha512-tUbx60BBqQa31kXF5MCsOOLL5E/WzUuxIn7YpAvq+eaUlqvk8/NXnXMBNAdLCr0icjkzem7iUA5QqWHe/hJ1aw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/visitor-keys@8.68.0': - resolution: {integrity: sha512-YR65gGdGvTUAWLldC3xLOvOzamdGzB4A5/N8rehEaHs3Zvoe39BhgY+u0SPch1OvrVTfLcc55wsSgK2NcnTS/A==} + '@typescript-eslint/visitor-keys@8.69.0': + resolution: {integrity: sha512-+rmdgPA+EXkNgKYvHvFfhrs35utXbwaC5PGpDquSXcoXQDKUA5UjV0LmTucG/4JXkM31BTu4TilHtrN8IVBe8w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} acorn-jsx@5.3.2: @@ -1689,8 +1689,8 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} - ignore@7.0.6: - resolution: {integrity: sha512-BAg6QkE8W+TuQLrrw0Ugr7HegXduRuuj8/ti2kSOc+jz1dmx8/WNcjr6XGnq5YpDWxFwwaavqD0+jIUOKelTsw==} + ignore@7.0.8: + resolution: {integrity: sha512-YYNsSlXBjMk92SKnkwvB5LOVSa6OznlFUGcsvrFgNJbJCd0M1XKeFVRc8ZByeCqz32FivYNHJVooLmdqrmvp/Q==} engines: {node: '>= 4'} imagemin-gifsicle@7.0.0: @@ -2816,8 +2816,8 @@ packages: peerDependencies: typescript: '>=3.5.1' - typescript-eslint@8.68.0: - resolution: {integrity: sha512-MHy0Y0ynqeEbx/S45+i/bBssdy3X6KNBfmJAP35GrgtNxu2TQ5K5xsFDhAnmsq1jvpdoZOPG1LGtJo0HWqYCrQ==} + typescript-eslint@8.69.0: + resolution: {integrity: sha512-B3MltX0VqjUBNEe3b3sSuiRbfa6XrfHFtBiPamjT5AsW/dfq+y+bc0wyuS9DxAS1LyzCxRp2+rxzpLUvqM2BvA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -3596,57 +3596,57 @@ snapshots: dependencies: '@types/node': 26.4.0 - '@typescript-eslint/eslint-plugin@8.68.0(@typescript-eslint/parser@8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3))(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/eslint-plugin@8.69.0(@typescript-eslint/parser@8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3))(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/scope-manager': 8.68.0 - '@typescript-eslint/type-utils': 8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/utils': 8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.68.0 + '@typescript-eslint/parser': 8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/scope-manager': 8.69.0 + '@typescript-eslint/type-utils': 8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/utils': 8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.69.0 eslint: 10.9.1(supports-color@10.2.2) - ignore: 7.0.6 + ignore: 7.0.8 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@6.0.3) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/parser@8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': dependencies: - '@typescript-eslint/scope-manager': 8.68.0 - '@typescript-eslint/types': 8.68.0 - '@typescript-eslint/typescript-estree': 8.68.0(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.68.0 + '@typescript-eslint/scope-manager': 8.69.0 + '@typescript-eslint/types': 8.69.0 + '@typescript-eslint/typescript-estree': 8.69.0(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.69.0 debug: 4.4.3(supports-color@10.2.2) eslint: 10.9.1(supports-color@10.2.2) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.68.0(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/project-service@8.69.0(supports-color@10.2.2)(typescript@6.0.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.68.0(typescript@6.0.3) - '@typescript-eslint/types': 8.68.0 + '@typescript-eslint/tsconfig-utils': 8.69.0(typescript@6.0.3) + '@typescript-eslint/types': 8.69.0 debug: 4.4.3(supports-color@10.2.2) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.68.0': + '@typescript-eslint/scope-manager@8.69.0': dependencies: - '@typescript-eslint/types': 8.68.0 - '@typescript-eslint/visitor-keys': 8.68.0 + '@typescript-eslint/types': 8.69.0 + '@typescript-eslint/visitor-keys': 8.69.0 - '@typescript-eslint/tsconfig-utils@8.68.0(typescript@6.0.3)': + '@typescript-eslint/tsconfig-utils@8.69.0(typescript@6.0.3)': dependencies: typescript: 6.0.3 - '@typescript-eslint/type-utils@8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/type-utils@8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': dependencies: - '@typescript-eslint/types': 8.68.0 - '@typescript-eslint/typescript-estree': 8.68.0(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/utils': 8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/types': 8.69.0 + '@typescript-eslint/typescript-estree': 8.69.0(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/utils': 8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) debug: 4.4.3(supports-color@10.2.2) eslint: 10.9.1(supports-color@10.2.2) ts-api-utils: 2.5.0(typescript@6.0.3) @@ -3654,14 +3654,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.68.0': {} + '@typescript-eslint/types@8.69.0': {} - '@typescript-eslint/typescript-estree@8.68.0(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/typescript-estree@8.69.0(supports-color@10.2.2)(typescript@6.0.3)': dependencies: - '@typescript-eslint/project-service': 8.68.0(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/tsconfig-utils': 8.68.0(typescript@6.0.3) - '@typescript-eslint/types': 8.68.0 - '@typescript-eslint/visitor-keys': 8.68.0 + '@typescript-eslint/project-service': 8.69.0(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/tsconfig-utils': 8.69.0(typescript@6.0.3) + '@typescript-eslint/types': 8.69.0 + '@typescript-eslint/visitor-keys': 8.69.0 debug: 4.4.3(supports-color@10.2.2) minimatch: 10.2.6 semver: 7.8.5 @@ -3671,20 +3671,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/utils@8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': dependencies: '@eslint-community/eslint-utils': 4.10.1(eslint@10.9.1(supports-color@10.2.2)) - '@typescript-eslint/scope-manager': 8.68.0 - '@typescript-eslint/types': 8.68.0 - '@typescript-eslint/typescript-estree': 8.68.0(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/scope-manager': 8.69.0 + '@typescript-eslint/types': 8.69.0 + '@typescript-eslint/typescript-estree': 8.69.0(supports-color@10.2.2)(typescript@6.0.3) eslint: 10.9.1(supports-color@10.2.2) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.68.0': + '@typescript-eslint/visitor-keys@8.69.0': dependencies: - '@typescript-eslint/types': 8.68.0 + '@typescript-eslint/types': 8.69.0 eslint-visitor-keys: 5.0.1 acorn-jsx@5.3.2(acorn@8.18.0): @@ -4707,7 +4707,7 @@ snapshots: ignore@5.3.2: {} - ignore@7.0.6: {} + ignore@7.0.8: {} imagemin-gifsicle@7.0.0: dependencies: @@ -5724,12 +5724,12 @@ snapshots: dependencies: typescript: 6.0.3 - typescript-eslint@8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3): + typescript-eslint@8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.68.0(@typescript-eslint/parser@8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3))(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/parser': 8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/typescript-estree': 8.68.0(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/utils': 8.68.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/eslint-plugin': 8.69.0(@typescript-eslint/parser@8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3))(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/parser': 8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/typescript-estree': 8.69.0(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/utils': 8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) eslint: 10.9.1(supports-color@10.2.2) typescript: 6.0.3 transitivePeerDependencies: diff --git a/mock-api/package.json b/mock-api/package.json index 66cc57780..2ec07a076 100644 --- a/mock-api/package.json +++ b/mock-api/package.json @@ -18,5 +18,5 @@ "@trivago/prettier-plugin-sort-imports": "^6.0.2", "prettier": "^3.9.6" }, - "packageManager": "pnpm@11.24.0+sha512.bd27e345e976dcb0be0b7a1228217b049a817e21b1f355c90dbe7dc46671895a8bc1e6d06c24554505ea93ea0b45f489a27ec1bfbc8de6a9659fca0f16fa0000" + "packageManager": "pnpm@11.25.0+sha512.5cde925b4f075f725eb71fbae18a42ffe784524789f19b61c731cb8721ec28aaee160e01a8d5af4fedb2a42cdbf300efe23db356b0d4a17b4d63e11f8ab7c956" } -- 2.54.0 From ad62c79a40da14a834efa88bbad6a9db622cf4e5 Mon Sep 17 00:00:00 2001 From: proddy Date: Tue, 1 Sep 2026 21:56:36 +0200 Subject: [PATCH 48/81] power save - Reduce EMS-ESP energy consumption #3213 --- data/pre_load.json | 1 + interface/src/app/main/types.ts | 1 + .../src/app/settings/ApplicationSettings.tsx | 12 ++ mock-api/restServer.ts | 1 + project-words.txt | 4 +- src/core/main.cpp | 3 + src/core/network.cpp | 126 +++++++++++++----- src/core/network.h | 4 + src/web/WebSettingsService.cpp | 3 + src/web/WebSettingsService.h | 1 + 10 files changed, 124 insertions(+), 32 deletions(-) diff --git a/data/pre_load.json b/data/pre_load.json index 24e5fea66..36c23849c 100644 --- a/data/pre_load.json +++ b/data/pre_load.json @@ -129,6 +129,7 @@ "eth_power": 15, "eth_phy_addr": 0, "eth_clock_mode": 1, + "eth_10mbit": false, "modbus_enabled": false, "modbus_port": 502, "modbus_max_clients": 10, diff --git a/interface/src/app/main/types.ts b/interface/src/app/main/types.ts index 70d91b29d..5cced48dd 100644 --- a/interface/src/app/main/types.ts +++ b/interface/src/app/main/types.ts @@ -39,6 +39,7 @@ export interface Settings { eth_power: number; eth_phy_addr: number; eth_clock_mode: number; + eth_10mbit: boolean; platform: string; modbus_enabled: boolean; modbus_port: number; diff --git a/interface/src/app/settings/ApplicationSettings.tsx b/interface/src/app/settings/ApplicationSettings.tsx index d9626d41b..1375340af 100644 --- a/interface/src/app/settings/ApplicationSettings.tsx +++ b/interface/src/app/settings/ApplicationSettings.tsx @@ -820,6 +820,18 @@ const ApplicationSettings = () => { )} + {data.phy_type !== 0 && ( + + } + label="Force 10Mbit half-duplex" + /> + )} )} diff --git a/mock-api/restServer.ts b/mock-api/restServer.ts index 919620cb9..842ae4147 100644 --- a/mock-api/restServer.ts +++ b/mock-api/restServer.ts @@ -58,6 +58,7 @@ let settings = { eth_power: 15, eth_phy_addr: 0, eth_clock_mode: 1, + eth_10mbit: false, led_type: 0, platform: 'ESP32', modbus_enabled: false, diff --git a/project-words.txt b/project-words.txt index 242eb64b1..2aa5d4e27 100644 --- a/project-words.txt +++ b/project-words.txt @@ -1345,4 +1345,6 @@ Sumr eraseap roomtempoffset dhcpc -wifioff \ No newline at end of file +wifioff +autonegotiation +Mbit \ No newline at end of file diff --git a/src/core/main.cpp b/src/core/main.cpp index 68130146c..d6597b301 100644 --- a/src/core/main.cpp +++ b/src/core/main.cpp @@ -28,4 +28,7 @@ void setup() { void loop() { application.loop(); +#ifndef EMSESP_STANDALONE + delay(1); // block for a tick so the idle task gets to run and the core can clock-gate +#endif } diff --git a/src/core/network.cpp b/src/core/network.cpp index b62baeb64..e201654eb 100644 --- a/src/core/network.cpp +++ b/src/core/network.cpp @@ -57,6 +57,7 @@ void Network::begin() { eth_power_ = settings.eth_power; eth_phy_addr_ = settings.eth_phy_addr; eth_clock_mode_ = settings.eth_clock_mode; + eth_10mbit_ = settings.eth_10mbit; }); // get Access Point settings @@ -78,39 +79,16 @@ void Network::begin() { phase_ = initialPhase(); - // Initialise WiFi once when the Network service starts. - // persistent(false) keeps credentials in RAM so we don't auto-join leftover NVS config. - WiFi.persistent(false); - WiFi.setAutoReconnect(false); - WiFi.mode(WIFI_STA); + startWiFiRadio(); - // Keep the radio up. disconnect(wifioff=true) maps to STA.end() -> esp_wifi_stop() - if (WiFi.STA.started()) { - WiFi.disconnect(false, true); // drop leftover association, wipe RAM config +#if CONFIG_IDF_TARGET_ESP32 + // Ethernet is switched off but the board still has a PHY wired up. Hold its power/oscillator + // enable low so an unused LAN8720 isn't left clocked and burning current for the whole uptime. + if (phy_type_ == PHY_type::PHY_TYPE_NONE && eth_power_ != -1) { + pinMode(eth_power_, OUTPUT); + digitalWrite(eth_power_, LOW); } - - WiFi.setScanMethod(WIFI_ALL_CHANNEL_SCAN); - WiFi.setHostname(hostname_.c_str()); // updates shared default_hostname buffer - WiFi.enableSTA(true); // no-op if already STA; recreates netif after a full off - WiFi.STA.setHostname(hostname_.c_str()); // pushes to esp_netif_set_hostname - WiFi.enableIPv6(true); - if (staticIPConfig_) { - WiFi.config(localIP_, gatewayIP_, subnetMask_, dnsIP1_, dnsIP2_); // configure for static IP - } - - // www.esp32.com/viewtopic.php?t=12055 - if (bandwidth20_) { - esp_wifi_set_bandwidth(static_cast(ESP_IF_WIFI_STA), WIFI_BW_HT20); - } else { - esp_wifi_set_bandwidth(static_cast(ESP_IF_WIFI_STA), WIFI_BW_HT40); - } - if (nosleep_) { - WiFi.setSleep(false); // turn off sleep - WIFI_PS_NONE - } - - // scan settings give connect issues since arduino 2.0.14 and arduino 3.x.x with some wifi systems - // WiFi.setScanMethod(WIFI_ALL_CHANNEL_SCAN); // default is FAST_SCAN - // WiFi.setSortMethod(WIFI_CONNECT_AP_BY_SIGNAL); // is default, no need to set +#endif // avoid duplicate registration, so register the lambdas only once across the lifetime of this Network instance if (!wifi_events_registered_) { @@ -326,6 +304,10 @@ void Network::checkConnection() { network_iface_ = NetIface::NONE; if (lost_iface == NetIface::ETHERNET) { LOG_WARNING("Ethernet connection lost"); + // restore the radio now so the WiFi and AP fallbacks have something to work with + if (wifi_radio_off_) { + startWiFiRadio(); + } return; } begin(); @@ -502,6 +484,59 @@ const char * Network::disconnectReason([[maybe_unused]] uint8_t code) { return ""; } +// Bring up the STA interface and apply all the radio-level settings to it +// Safe to call repeatedly - enableSTA() is a no-op when the STA is already running, and recreates the netif after stopWiFiRadio() has torn it down +void Network::startWiFiRadio() { +#ifndef EMSESP_STANDALONE + WiFi.persistent(false); // keep credentials in RAM so we don't auto-join leftover NVS config + WiFi.setAutoReconnect(false); + WiFi.mode(WIFI_STA); + + // Keep the radio up. disconnect(wifioff=true) maps to STA.end() -> esp_wifi_stop() + if (WiFi.STA.started()) { + WiFi.disconnect(false, true); // drop leftover association, wipe RAM config + } + + // scan settings give connect issues since arduino 2.0.14 and arduino 3.x.x with some wifi systems + WiFi.setScanMethod(WIFI_ALL_CHANNEL_SCAN); // default is FAST_SCAN + WiFi.setHostname(hostname_.c_str()); // updates shared default_hostname buffer + WiFi.enableSTA(true); // no-op if already STA; recreates netif after a full off + WiFi.STA.setHostname(hostname_.c_str()); // pushes to esp_netif_set_hostname + WiFi.enableIPv6(true); + if (staticIPConfig_) { + WiFi.config(localIP_, gatewayIP_, subnetMask_, dnsIP1_, dnsIP2_); // configure for static IP + } + + // www.esp32.com/viewtopic.php?t=12055 + if (bandwidth20_) { + esp_wifi_set_bandwidth(static_cast(ESP_IF_WIFI_STA), WIFI_BW_HT20); + } else { + esp_wifi_set_bandwidth(static_cast(ESP_IF_WIFI_STA), WIFI_BW_HT40); + } + if (nosleep_) { + WiFi.setSleep(false); // turn off sleep - WIFI_PS_NONE + } else { + WiFi.setSleep(true); // WIFI_PS_MIN_MODEM + } + + wifi_radio_off_ = false; +#endif +} + +// Power down the WiFi radio completely (esp_wifi_stop), used when Ethernet is carrying the traffic. +// An idle STA still keeps the receiver powered, which on an Ethernet gateway is a pure waste of heat. +void Network::stopWiFiRadio() { +#ifndef EMSESP_STANDALONE + if (wifi_radio_off_) { + return; + } + WiFi.mode(WIFI_OFF); + wifi_radio_off_ = true; + wifi_connect_pending_ = false; + LOG_INFO("Powering down WiFi radio, Ethernet is active"); +#endif +} + // WiFi management void Network::startWIFI() { #ifndef EMSESP_STANDALONE @@ -510,6 +545,11 @@ void Network::startWIFI() { return; } + // the radio was powered down while Ethernet was up, so bring it back before trying to associate + if (wifi_radio_off_) { + startWiFiRadio(); + } + // exit if WiFi or Ethernet is already connected, or if we have no SSID or another Wifi.begin() is already in progress if (WiFi.isConnected() || ssid_.isEmpty() || ethernet_connected() || wifi_connect_pending_) { return; @@ -610,6 +650,17 @@ void Network::startEthernet() { eth_hostname_handler_registered_ = true; } + // Forcing 10BASE-T roughly halves the PHY's power draw, which on these boards is usually the + // hottest component. All three must be set before ETH.begin(), and in this order - the speed + // and duplex setters are ignored while autonegotiation is still on. Half duplex is deliberate: + // a switch port that can't negotiate falls back to parallel detection, which is always half, + // so forcing full here would be a duplex mismatch. Opt-in only for that reason. + if (eth_10mbit_) { + ETH.setAutoNegotiation(false); + ETH.setLinkSpeed(10); + ETH.setFullDuplex(false); + } + if (ETH.begin(type, eth_phy_addr_, 23, 18, eth_power_, (eth_clock_mode_t)eth_clock_mode_)) { // LOG_DEBUG("Ethernet module found - initialising"); ethernet_started_ = true; @@ -739,6 +790,14 @@ void Network::findNetworks() { stopAP(); } + // Ethernet is carrying the traffic so the STA is dead weight - shut the radio down. + // It is brought back by checkConnection() when the link drops, or by startWIFI() if we + // fall through to the WiFi phase. Do this before startmDNS() so we don't register on a + // netif we are about to destroy. + if (network_iface_ == NetIface::ETHERNET) { + stopWiFiRadio(); + } + // count the number of restarts (for Wifi and Eth) if (juststopped_) { juststopped_ = false; @@ -823,6 +882,11 @@ void Network::startAP() { return; } + // the AP needs the radio, which may have been powered down while Ethernet was up + if (wifi_radio_off_) { + startWiFiRadio(); + } + if (!WiFi.softAPConfig(ap_localIP_, ap_gatewayIP_, ap_subnetMask_)) { LOG_DEBUG("softAPConfig failed"); return; diff --git a/src/core/network.h b/src/core/network.h index 13ae4ab41..d97320af0 100644 --- a/src/core/network.h +++ b/src/core/network.h @@ -186,6 +186,8 @@ class Network { void startAP(); void startWIFI(); void startEthernet(); + void startWiFiRadio(); + void stopWiFiRadio(); void setWiFiPower(uint8_t tx_power); const char * disconnectReason(uint8_t code); void stopAP(); @@ -216,6 +218,7 @@ class Network { bool ethernet_started_ = false; // ETH.begin() succeeded; the driver runs for the lifetime of the boot bool wifi_ever_connected_ = false; // set true once we've successfully obtained an IP bool ethernet_ever_connected_ = false; // set true once we've successfully obtained an IP + bool wifi_radio_off_ = false; // STA powered down because Ethernet is carrying the traffic // Network and AP settings bool enableMDNS_; @@ -236,6 +239,7 @@ class Network { int8_t eth_power_; uint8_t eth_phy_addr_; uint8_t eth_clock_mode_; + bool eth_10mbit_; // AP settings uint8_t ap_provisionMode_; diff --git a/src/web/WebSettingsService.cpp b/src/web/WebSettingsService.cpp index e46d1e093..abdb80b00 100644 --- a/src/web/WebSettingsService.cpp +++ b/src/web/WebSettingsService.cpp @@ -79,6 +79,7 @@ void WebSettings::read(WebSettings & settings, JsonObject root) { root["eth_power"] = settings.eth_power; root["eth_phy_addr"] = settings.eth_phy_addr; root["eth_clock_mode"] = settings.eth_clock_mode; + root["eth_10mbit"] = settings.eth_10mbit; root["modbus_enabled"] = settings.modbus_enabled; root["modbus_port"] = settings.modbus_port; root["modbus_max_clients"] = settings.modbus_max_clients; @@ -120,6 +121,7 @@ StateUpdateResult WebSettings::update(JsonObject root, WebSettings & settings) { settings.eth_power = root["eth_power"]; settings.eth_phy_addr = root["eth_phy_addr"]; settings.eth_clock_mode = root["eth_clock_mode"]; + settings.eth_10mbit = root["eth_10mbit"]; settings.led_type = root["led_type"]; // 1 = RGB-LED reset_flags(); @@ -145,6 +147,7 @@ StateUpdateResult WebSettings::update(JsonObject root, WebSettings & settings) { if (settings.phy_type != PHY_type::PHY_TYPE_NONE) { check_flag(original_settings.eth_power, settings.eth_power, ChangeFlags::RESTART); check_flag(original_settings.eth_clock_mode, settings.eth_clock_mode, ChangeFlags::RESTART); + check_flag(original_settings.eth_10mbit, settings.eth_10mbit, ChangeFlags::RESTART); if (settings.eth_power != -1) { // Ethernet Power -1 means disabled EMSESP::system_.remove_gpio(settings.eth_power, true); } diff --git a/src/web/WebSettingsService.h b/src/web/WebSettingsService.h index d8a600f81..1f6398aa9 100644 --- a/src/web/WebSettingsService.h +++ b/src/web/WebSettingsService.h @@ -119,6 +119,7 @@ class WebSettings { int8_t eth_power; // -1 means disabled uint8_t eth_phy_addr; uint8_t eth_clock_mode; + bool eth_10mbit; // force 10BASE-T half-duplex, no auto-negotiation bool developer_mode; // developer mode bool disable_reset; // disable reset -- 2.54.0 From f01b0fc3a70e358df049cf4705956e2b999b9958 Mon Sep 17 00:00:00 2001 From: proddy Date: Tue, 1 Sep 2026 22:44:07 +0200 Subject: [PATCH 49/81] added changelog notes --- CHANGELOG_LATEST.md | 5 +++++ src/core/network.cpp | 7 ++++--- src/emsesp_version.h | 2 +- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/CHANGELOG_LATEST.md b/CHANGELOG_LATEST.md index f63cac508..8b155b64f 100644 --- a/CHANGELOG_LATEST.md +++ b/CHANGELOG_LATEST.md @@ -12,6 +12,7 @@ This release is based on the latest Espressif/Arduino core version 3. It brings - Commands Service that can be called via MQTT or API or used in the Scheduler Service - option to disable factory reset [#3150](https://github.com/emsesp/EMS-ESP32/issues/3150) - TLS support with 4MB boards without PSRAM +- added eth_10mbit, which forces 10BASE-T half-duplex & autonegotiation off, halving the PHY’s power draw. It’s off by default as it will cause issues on managed switches with a port forced to 100Mb [#3213](https://github.com/emsesp/EMS-ESP32/pull/3213) ## Fixed @@ -36,4 +37,8 @@ This release is based on the latest Espressif/Arduino core version 3. It brings - changes to the Dialogs in Dashboard page, removed the run icon in the Commands page. Renamed Execute to Run. - set `None` for undefined values in HA `val_tpl` - changes in WebUI - remove multiple calls systemInfo endpoint, Vewrsion pages checks for internet connection [#3195](https://github.com/emsesp/EMS-ESP32/pull/3195) +- added yield to main loop, so core 1’s idle task is run [#3213](https://github.com/emsesp/EMS-ESP32/pull/3213) +- power down WiFi when Ethernet is active, releasing DMA buffer pool of around 20KB [#3213](https://github.com/emsesp/EMS-ESP32/pull/3213) +- WiFi nosleep takes effect on next reconnect [#3213](https://github.com/emsesp/EMS-ESP32/pull/3213) + diff --git a/src/core/network.cpp b/src/core/network.cpp index e201654eb..4c6626d05 100644 --- a/src/core/network.cpp +++ b/src/core/network.cpp @@ -500,8 +500,8 @@ void Network::startWiFiRadio() { // scan settings give connect issues since arduino 2.0.14 and arduino 3.x.x with some wifi systems WiFi.setScanMethod(WIFI_ALL_CHANNEL_SCAN); // default is FAST_SCAN WiFi.setHostname(hostname_.c_str()); // updates shared default_hostname buffer - WiFi.enableSTA(true); // no-op if already STA; recreates netif after a full off - WiFi.STA.setHostname(hostname_.c_str()); // pushes to esp_netif_set_hostname + WiFi.enableSTA(true); // no-op if already STA; recreates netif after a full off + WiFi.STA.setHostname(hostname_.c_str()); // pushes to esp_netif_set_hostname WiFi.enableIPv6(true); if (staticIPConfig_) { WiFi.config(localIP_, gatewayIP_, subnetMask_, dnsIP1_, dnsIP2_); // configure for static IP @@ -525,6 +525,7 @@ void Network::startWiFiRadio() { // Power down the WiFi radio completely (esp_wifi_stop), used when Ethernet is carrying the traffic. // An idle STA still keeps the receiver powered, which on an Ethernet gateway is a pure waste of heat. +// also unloads the driver's DMA buffer pool of around 20KB void Network::stopWiFiRadio() { #ifndef EMSESP_STANDALONE if (wifi_radio_off_) { @@ -533,7 +534,7 @@ void Network::stopWiFiRadio() { WiFi.mode(WIFI_OFF); wifi_radio_off_ = true; wifi_connect_pending_ = false; - LOG_INFO("Powering down WiFi radio, Ethernet is active"); + LOG_DEBUG("Powering down WiFi radio, Ethernet is active"); #endif } diff --git a/src/emsesp_version.h b/src/emsesp_version.h index e7d93e24b..2bce065ab 100644 --- a/src/emsesp_version.h +++ b/src/emsesp_version.h @@ -1 +1 @@ -#define EMSESP_APP_VERSION "3.9.0-dev.6" +#define EMSESP_APP_VERSION "3.9.0-dev.7" -- 2.54.0 From aaea00f94354a911deba6091e0f2d245e7cf0c5d Mon Sep 17 00:00:00 2001 From: proddy Date: Wed, 2 Sep 2026 17:47:47 +0200 Subject: [PATCH 50/81] pkg update --- interface/pnpm-lock.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/interface/pnpm-lock.yaml b/interface/pnpm-lock.yaml index 89d8fd805..0fa5026f6 100644 --- a/interface/pnpm-lock.yaml +++ b/interface/pnpm-lock.yaml @@ -2988,8 +2988,8 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - zimmerframe@1.1.4: - resolution: {integrity: sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ==} + zimmerframe@1.1.5: + resolution: {integrity: sha512-msJxIvYDYcoNL+PJsu+7qmpDWsYmAxTY+2TNYXXF0hzBzBk0BMecOqDOG/EckUoKCuKwObfbugIl8QpqHDXeFA==} snapshots: @@ -3407,7 +3407,7 @@ snapshots: picocolors: 1.1.1 vite: 8.2.2(@types/node@26.4.0)(terser@5.51.2) vite-prerender-plugin: 0.5.13(vite@8.2.2(@types/node@26.4.0)(terser@5.51.2)) - zimmerframe: 1.1.4 + zimmerframe: 1.1.5 transitivePeerDependencies: - preact - rollup @@ -5896,4 +5896,4 @@ snapshots: yocto-queue@0.1.0: {} - zimmerframe@1.1.4: {} + zimmerframe@1.1.5: {} -- 2.54.0 From 71824d1fc7187b952563bf70ba8e8224aa7d351c Mon Sep 17 00:00:00 2001 From: proddy Date: Wed, 2 Sep 2026 17:47:55 +0200 Subject: [PATCH 51/81] comments --- src/core/network.cpp | 25 +++---------------------- 1 file changed, 3 insertions(+), 22 deletions(-) diff --git a/src/core/network.cpp b/src/core/network.cpp index 4c6626d05..3f5b4cd52 100644 --- a/src/core/network.cpp +++ b/src/core/network.cpp @@ -524,8 +524,7 @@ void Network::startWiFiRadio() { } // Power down the WiFi radio completely (esp_wifi_stop), used when Ethernet is carrying the traffic. -// An idle STA still keeps the receiver powered, which on an Ethernet gateway is a pure waste of heat. -// also unloads the driver's DMA buffer pool of around 20KB +// An idle STA still keeps the receiver powered. It also unloads the driver's DMA buffer pool of around 20KB void Network::stopWiFiRadio() { #ifndef EMSESP_STANDALONE if (wifi_radio_off_) { @@ -570,14 +569,7 @@ void Network::startWIFI() { } #if CONFIG_IDF_TARGET_ESP32 && !defined(EMSESP_STANDALONE) -// Unlike WiFi, which stamps the hostname onto the STA netif as it is created, the Arduino ETH class -// leaves it unset, so lwIP falls back to CONFIG_LWIP_LOCAL_HOSTNAME ("tasmota" in the SDK we build -// against). esp_eth_start() polls the PHY synchronously, so on a warm reboot where the link never -// dropped the DHCP DISCOVER can go out before ETH.begin() has even returned. This handler is -// registered ahead of the esp_netif glue and therefore runs first, applying the hostname before the -// netif is handed to lwIP. static char eth_hostname[33] = {0}; - static void ethApplyHostname(void * /*arg*/, esp_event_base_t /*base*/, int32_t /*event_id*/, void * /*event_data*/) { if (eth_hostname[0] != '\0' && ETH.netif() != nullptr) { esp_netif_set_hostname(ETH.netif(), eth_hostname); @@ -596,11 +588,7 @@ void Network::startEthernet() { return; } - // The driver is installed once and then left alone. Re-running the bring-up on a live interface - // tears it down behind our back: pinMode() on the PHY power pin hands the pin from the Ethernet - // bus back to GPIO, which fires the peripheral manager's deinit callback and calls ETH.end(), - // destroying the netif, its event group and the event handlers from the main loop task while the - // arduino_events task may be dispatching a link-up on the other core. + // Ensure the Ethernet driver is installed once and then left alone if (ethernet_started_ || ethernet_connect_pending_ || ethernet_connected()) { return; } @@ -651,11 +639,7 @@ void Network::startEthernet() { eth_hostname_handler_registered_ = true; } - // Forcing 10BASE-T roughly halves the PHY's power draw, which on these boards is usually the - // hottest component. All three must be set before ETH.begin(), and in this order - the speed - // and duplex setters are ignored while autonegotiation is still on. Half duplex is deliberate: - // a switch port that can't negotiate falls back to parallel detection, which is always half, - // so forcing full here would be a duplex mismatch. Opt-in only for that reason. + // Forcing 10BASE-T roughly halves the PHY's power draw if (eth_10mbit_) { ETH.setAutoNegotiation(false); ETH.setLinkSpeed(10); @@ -792,9 +776,6 @@ void Network::findNetworks() { } // Ethernet is carrying the traffic so the STA is dead weight - shut the radio down. - // It is brought back by checkConnection() when the link drops, or by startWIFI() if we - // fall through to the WiFi phase. Do this before startmDNS() so we don't register on a - // netif we are about to destroy. if (network_iface_ == NetIface::ETHERNET) { stopWiFiRadio(); } -- 2.54.0 From c711d1c6de013794a41a7b75feda52997de812c0 Mon Sep 17 00:00:00 2001 From: proddy Date: Wed, 2 Sep 2026 17:48:02 +0200 Subject: [PATCH 52/81] updated --- CHANGELOG_LATEST.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/CHANGELOG_LATEST.md b/CHANGELOG_LATEST.md index 8b155b64f..c77cb22e8 100644 --- a/CHANGELOG_LATEST.md +++ b/CHANGELOG_LATEST.md @@ -37,8 +37,5 @@ This release is based on the latest Espressif/Arduino core version 3. It brings - changes to the Dialogs in Dashboard page, removed the run icon in the Commands page. Renamed Execute to Run. - set `None` for undefined values in HA `val_tpl` - changes in WebUI - remove multiple calls systemInfo endpoint, Vewrsion pages checks for internet connection [#3195](https://github.com/emsesp/EMS-ESP32/pull/3195) -- added yield to main loop, so core 1’s idle task is run [#3213](https://github.com/emsesp/EMS-ESP32/pull/3213) -- power down WiFi when Ethernet is active, releasing DMA buffer pool of around 20KB [#3213](https://github.com/emsesp/EMS-ESP32/pull/3213) -- WiFi nosleep takes effect on next reconnect [#3213](https://github.com/emsesp/EMS-ESP32/pull/3213) - +- multiple optimization in network, power down WiFi when Ethernet and WiFi nosleep is instant when selected [#3213](https://github.com/emsesp/EMS-ESP32/pull/3213) -- 2.54.0 From 13c6ed9e06fb59fcf7d0a050f43637e839895709 Mon Sep 17 00:00:00 2001 From: proddy Date: Thu, 3 Sep 2026 12:22:52 +0200 Subject: [PATCH 53/81] move eth_10mbit to Network Settings --- CHANGELOG_LATEST.md | 2 +- data/pre_load.json | 4 +- interface/package.json | 2 +- interface/pnpm-lock.yaml | 52 +++++++++---------- interface/src/app/main/types.ts | 1 - .../src/app/settings/ApplicationSettings.tsx | 12 ----- .../app/settings/network/NetworkSettings.tsx | 25 ++++++++- interface/src/types/network.ts | 1 + lib_standalone/ESP32React.h | 1 + mock-api/restServer.ts | 46 ++++++++-------- src/ESP32React/NetworkSettingsService.cpp | 2 + src/ESP32React/NetworkSettingsService.h | 1 + src/core/network.cpp | 4 +- src/web/WebSettingsService.cpp | 3 -- src/web/WebSettingsService.h | 1 - 15 files changed, 83 insertions(+), 74 deletions(-) diff --git a/CHANGELOG_LATEST.md b/CHANGELOG_LATEST.md index c77cb22e8..89a912bdd 100644 --- a/CHANGELOG_LATEST.md +++ b/CHANGELOG_LATEST.md @@ -12,7 +12,7 @@ This release is based on the latest Espressif/Arduino core version 3. It brings - Commands Service that can be called via MQTT or API or used in the Scheduler Service - option to disable factory reset [#3150](https://github.com/emsesp/EMS-ESP32/issues/3150) - TLS support with 4MB boards without PSRAM -- added eth_10mbit, which forces 10BASE-T half-duplex & autonegotiation off, halving the PHY’s power draw. It’s off by default as it will cause issues on managed switches with a port forced to 100Mb [#3213](https://github.com/emsesp/EMS-ESP32/pull/3213) +- added eth_10mbit to Network Settings, which forces 10BASE-T half-duplex & autonegotiation off, halving the PHY’s power draw. It’s off by default as it will cause issues on managed switches with a port forced to 100Mb [#3213](https://github.com/emsesp/EMS-ESP32/pull/3213) ## Fixed diff --git a/data/pre_load.json b/data/pre_load.json index 36c23849c..e6fd8d2b5 100644 --- a/data/pre_load.json +++ b/data/pre_load.json @@ -16,7 +16,8 @@ "enableMDNS": true, "enableCORS": false, "CORSOrigin": "*", - "tx_power": 0 + "tx_power": 0, + "eth_10mbit": false }, "AP": { "provision_mode": 2, @@ -129,7 +130,6 @@ "eth_power": 15, "eth_phy_addr": 0, "eth_clock_mode": 1, - "eth_10mbit": false, "modbus_enabled": false, "modbus_port": 502, "modbus_max_clients": 10, diff --git a/interface/package.json b/interface/package.json index e2e473ff9..b728a853b 100644 --- a/interface/package.json +++ b/interface/package.json @@ -42,7 +42,7 @@ "@eslint/js": "^10.0.1", "@preact/preset-vite": "^2.10.6", "@trivago/prettier-plugin-sort-imports": "^6.0.2", - "@types/node": "^26.4.0", + "@types/node": "^26.4.1", "@types/react": "^19.2.18", "@types/react-dom": "^19.2.5", "concurrently": "^10.0.5", diff --git a/interface/pnpm-lock.yaml b/interface/pnpm-lock.yaml index 0fa5026f6..69bf335c2 100644 --- a/interface/pnpm-lock.yaml +++ b/interface/pnpm-lock.yaml @@ -56,13 +56,13 @@ importers: version: 10.0.1(eslint@10.9.1(supports-color@10.2.2)) '@preact/preset-vite': specifier: ^2.10.6 - version: 2.10.6(@babel/core@7.29.7(supports-color@10.2.2))(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.0)(terser@5.51.2)) + version: 2.10.6(@babel/core@7.29.7(supports-color@10.2.2))(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.1)(terser@5.51.2)) '@trivago/prettier-plugin-sort-imports': specifier: ^6.0.2 version: 6.0.2(prettier@3.9.6)(supports-color@10.2.2) '@types/node': - specifier: ^26.4.0 - version: 26.4.0 + specifier: ^26.4.1 + version: 26.4.1 '@types/react': specifier: ^19.2.18 version: 19.2.18 @@ -101,10 +101,10 @@ importers: version: 8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) vite: specifier: ^8.2.2 - version: 8.2.2(@types/node@26.4.0)(terser@5.51.2) + version: 8.2.2(@types/node@26.4.1)(terser@5.51.2) vite-plugin-imagemin: specifier: ^0.6.1 - version: 0.6.1(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.0)(terser@5.51.2)) + version: 0.6.1(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.1)(terser@5.51.2)) packages: @@ -668,8 +668,8 @@ packages: resolution: {integrity: sha512-zmPitbQ8+6zNutpwgcQuLcsEpn/Cj54Kbn7L5pX0Os5kdWplB7xPgEh/g+SWOB/qmows2gpuCaPyduq8ZZRnxA==} deprecated: This is a stub types definition. minimatch provides its own type definitions, so you do not need this installed. - '@types/node@26.4.0': - resolution: {integrity: sha512-faiGnoIrLH/V8cibOMEAZ8pMw6oXqSukl29ra4mN8GdaB2ZewzeaLj+INpV5N+Z1eKWzY+IzaIZH2EIR6YZRNQ==} + '@types/node@26.4.1': + resolution: {integrity: sha512-k97ENvZWtvA6yqz5/FS6a7duDgOPEeOQOc2iKS/nY6mX6qJUKtLnWzQS+Xj6tXweyj6ZcTAK2Qecetnvi9nCLA==} '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -3394,19 +3394,19 @@ snapshots: '@popperjs/core@2.11.8': {} - '@preact/preset-vite@2.10.6(@babel/core@7.29.7(supports-color@10.2.2))(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.0)(terser@5.51.2))': + '@preact/preset-vite@2.10.6(@babel/core@7.29.7(supports-color@10.2.2))(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.1)(terser@5.51.2))': dependencies: '@babel/core': 7.29.7(supports-color@10.2.2) '@babel/plugin-transform-react-jsx': 7.29.7(@babel/core@7.29.7(supports-color@10.2.2))(supports-color@10.2.2) '@babel/plugin-transform-react-jsx-development': 7.29.7(@babel/core@7.29.7(supports-color@10.2.2))(supports-color@10.2.2) - '@prefresh/vite': 2.4.12(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.0)(terser@5.51.2)) + '@prefresh/vite': 2.4.12(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.1)(terser@5.51.2)) '@rollup/pluginutils': 5.4.0 babel-plugin-transform-hook-names: 1.0.2(@babel/core@7.29.7(supports-color@10.2.2)) debug: 4.4.3(supports-color@10.2.2) magic-string: 0.30.21 picocolors: 1.1.1 - vite: 8.2.2(@types/node@26.4.0)(terser@5.51.2) - vite-prerender-plugin: 0.5.13(vite@8.2.2(@types/node@26.4.0)(terser@5.51.2)) + vite: 8.2.2(@types/node@26.4.1)(terser@5.51.2) + vite-prerender-plugin: 0.5.13(vite@8.2.2(@types/node@26.4.1)(terser@5.51.2)) zimmerframe: 1.1.5 transitivePeerDependencies: - preact @@ -3421,7 +3421,7 @@ snapshots: '@prefresh/utils@1.2.1': {} - '@prefresh/vite@2.4.12(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.0)(terser@5.51.2))': + '@prefresh/vite@2.4.12(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.1)(terser@5.51.2))': dependencies: '@babel/core': 7.29.7(supports-color@10.2.2) '@prefresh/babel-plugin': 0.5.3 @@ -3429,7 +3429,7 @@ snapshots: '@prefresh/utils': 1.2.1 '@rollup/pluginutils': 4.2.1 preact: 10.29.8 - vite: 8.2.2(@types/node@26.4.0)(terser@5.51.2) + vite: 8.2.2(@types/node@26.4.1)(terser@5.51.2) transitivePeerDependencies: - supports-color @@ -3523,7 +3523,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 6.0.0 - '@types/node': 26.4.0 + '@types/node': 26.4.1 '@types/imagemin-gifsicle@7.0.4': dependencies: @@ -3552,23 +3552,23 @@ snapshots: '@types/imagemin@7.0.1': dependencies: - '@types/node': 26.4.0 + '@types/node': 26.4.1 '@types/imagemin@9.0.1': dependencies: - '@types/node': 26.4.0 + '@types/node': 26.4.1 '@types/json-schema@7.0.15': {} '@types/keyv@3.1.4': dependencies: - '@types/node': 26.4.0 + '@types/node': 26.4.1 '@types/minimatch@6.0.0': dependencies: minimatch: 10.2.6 - '@types/node@26.4.0': + '@types/node@26.4.1': dependencies: undici-types: 8.3.0 @@ -3590,11 +3590,11 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 26.4.0 + '@types/node': 26.4.1 '@types/svgo@2.6.4': dependencies: - '@types/node': 26.4.0 + '@types/node': 26.4.1 '@typescript-eslint/eslint-plugin@8.69.0(@typescript-eslint/parser@8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3))(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': dependencies: @@ -5775,7 +5775,7 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-plugin-imagemin@0.6.1(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.0)(terser@5.51.2)): + vite-plugin-imagemin@0.6.1(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.1)(terser@5.51.2)): dependencies: '@types/imagemin': 7.0.1 '@types/imagemin-gifsicle': 7.0.4 @@ -5800,11 +5800,11 @@ snapshots: imagemin-webp: 6.1.0 jpegtran-bin: 6.0.1 pathe: 0.2.0 - vite: 8.2.2(@types/node@26.4.0)(terser@5.51.2) + vite: 8.2.2(@types/node@26.4.1)(terser@5.51.2) transitivePeerDependencies: - supports-color - vite-prerender-plugin@0.5.13(vite@8.2.2(@types/node@26.4.0)(terser@5.51.2)): + vite-prerender-plugin@0.5.13(vite@8.2.2(@types/node@26.4.1)(terser@5.51.2)): dependencies: kolorist: 1.8.0 magic-string: 0.30.21 @@ -5812,9 +5812,9 @@ snapshots: simple-code-frame: 1.3.0 source-map: 0.7.6 stack-trace: 1.0.0 - vite: 8.2.2(@types/node@26.4.0)(terser@5.51.2) + vite: 8.2.2(@types/node@26.4.1)(terser@5.51.2) - vite@8.2.2(@types/node@26.4.0)(terser@5.51.2): + vite@8.2.2(@types/node@26.4.1)(terser@5.51.2): dependencies: lightningcss: 1.33.0 picomatch: 4.0.7 @@ -5822,7 +5822,7 @@ snapshots: rolldown: 1.2.6 tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 26.4.0 + '@types/node': 26.4.1 fsevents: 2.3.3 terser: 5.51.2 diff --git a/interface/src/app/main/types.ts b/interface/src/app/main/types.ts index 5cced48dd..70d91b29d 100644 --- a/interface/src/app/main/types.ts +++ b/interface/src/app/main/types.ts @@ -39,7 +39,6 @@ export interface Settings { eth_power: number; eth_phy_addr: number; eth_clock_mode: number; - eth_10mbit: boolean; platform: string; modbus_enabled: boolean; modbus_port: number; diff --git a/interface/src/app/settings/ApplicationSettings.tsx b/interface/src/app/settings/ApplicationSettings.tsx index 1375340af..d9626d41b 100644 --- a/interface/src/app/settings/ApplicationSettings.tsx +++ b/interface/src/app/settings/ApplicationSettings.tsx @@ -820,18 +820,6 @@ const ApplicationSettings = () => { )} - {data.phy_type !== 0 && ( - - } - label="Force 10Mbit half-duplex" - /> - )} )} diff --git a/interface/src/app/settings/network/NetworkSettings.tsx b/interface/src/app/settings/network/NetworkSettings.tsx index ab6f4b503..350cc2e98 100644 --- a/interface/src/app/settings/network/NetworkSettings.tsx +++ b/interface/src/app/settings/network/NetworkSettings.tsx @@ -22,6 +22,7 @@ import { import * as NetworkApi from 'api/network'; import { API } from 'api/app'; +import { readSystemStatus } from 'api/system'; import { updateState, useRequest } from 'alova/client'; import type { APIcall } from 'app/main/types'; @@ -50,6 +51,8 @@ import { isNetworkOpen, networkSecurityMode } from './WiFiNetworkSelector'; const NetworkSettings = () => { const { LL } = useI18nContext(); + const { data: hardwareData } = useRequest(readSystemStatus); + const { selectedNetwork, deselectNetwork } = useContext(WiFiConnectionContext); const [initialized, setInitialized] = useState(false); @@ -92,7 +95,8 @@ const NetworkSettings = () => { nosleep: true, enableMDNS: true, enableCORS: false, - CORSOrigin: '*' + CORSOrigin: '*', + eth_10mbit: current_data ? current_data.eth_10mbit : false }) ); } @@ -136,7 +140,7 @@ const NetworkSettings = () => { }; const content = () => { - if (!data) { + if (!data || !hardwareData) { return ; } @@ -246,6 +250,23 @@ const NetworkSettings = () => { } label={LL.NETWORK_LOW_BAND()} /> + {hardwareData.esp_platform === 'ESP32' && ( + <> + + Ethernet + + + } + label="Force 10Mbit half-duplex" + /> + + )} {LL.GENERAL_OPTIONS()} diff --git a/interface/src/types/network.ts b/interface/src/types/network.ts index 9aef2621b..94e7a2984 100644 --- a/interface/src/types/network.ts +++ b/interface/src/types/network.ts @@ -54,6 +54,7 @@ export interface NetworkSettingsType { enableMDNS: boolean; enableCORS: boolean; CORSOrigin: string; + eth_10mbit: boolean; [key: string]: unknown; } diff --git a/lib_standalone/ESP32React.h b/lib_standalone/ESP32React.h index d3bd07d92..47b889105 100644 --- a/lib_standalone/ESP32React.h +++ b/lib_standalone/ESP32React.h @@ -31,6 +31,7 @@ class DummySettings { // SYSTEM bool bandwidth20 = false; bool nosleep = true; + bool eth_10mbit = false; // MQTT uint16_t publish_time = 10; diff --git a/mock-api/restServer.ts b/mock-api/restServer.ts index 842ae4147..de1fce771 100644 --- a/mock-api/restServer.ts +++ b/mock-api/restServer.ts @@ -58,7 +58,6 @@ let settings = { eth_power: 15, eth_phy_addr: 0, eth_clock_mode: 1, - eth_10mbit: false, led_type: 0, platform: 'ESP32', modbus_enabled: false, @@ -96,9 +95,9 @@ let system_status = { // network_status: 10, // ethernet connected // network_status: 6, // wifi disconnected wifi_rssi: -41, - esp_platform: 'ESP32S3', + esp_platform: 'ESP32', build_flags: 'DEMO', - cpu_type: 'ESP32-S3', + cpu_type: 'ESP32', cpu_rev: 0, cpu_cores: 2, cpu_freq_mhz: 240, @@ -203,8 +202,8 @@ system_status.partitions[0].version = THIS_VERSION; // app0 // set the ESP platform - using ESP32 will disable OTA and automatic version downloading let emulate_esp: string; -emulate_esp = 'ESP32S3'; -// emulate_esp = 'ESP32'; +// emulate_esp = 'ESP32S3'; +emulate_esp = 'ESP32'; switch (emulate_esp) { // ESP32 4MB @@ -330,10 +329,10 @@ function updateMask(entity: any, de: any, dd: any) { const old_custom_name = dd.nodes[dd_objIndex].cn; console.log( 'comparing names, old (' + - old_custom_name + - ') with new (' + - new_custom_name + - ')' + old_custom_name + + ') with new (' + + new_custom_name + + ')' ); if (old_custom_name !== new_custom_name) { changed = true; @@ -450,9 +449,9 @@ function upgradeImportantMessages(version: string) { console.log( 'upgradeImportantMessageType: version=' + - version + - ' type=' + - upgradeImportantMessageType_n + version + + ' type=' + + upgradeImportantMessageType_n ); return { upgradeImportantMessageType: upgradeImportantMessageType_n }; } @@ -503,17 +502,17 @@ function get_versions() { console.log( 'getVersions: current=' + - THIS_VERSION + - ' stable=' + - LATEST_STABLE_VERSION + - ' (upgradeable=' + - (STABLE_VERSION_IS_UPGRADEABLE ? 'YES' : 'NO') + - ') dev=' + - LATEST_DEV_VERSION + - ' (upgradeable=' + - (DEV_VERSION_IS_UPGRADEABLE ? 'YES' : 'NO') + - ')' + - (MOCK_OFFLINE ? ' [offline]' : '') + THIS_VERSION + + ' stable=' + + LATEST_STABLE_VERSION + + ' (upgradeable=' + + (STABLE_VERSION_IS_UPGRADEABLE ? 'YES' : 'NO') + + ') dev=' + + LATEST_DEV_VERSION + + ' (upgradeable=' + + (DEV_VERSION_IS_UPGRADEABLE ? 'YES' : 'NO') + + ')' + + (MOCK_OFFLINE ? ' [offline]' : '') ); return data; } @@ -583,6 +582,7 @@ let network_settings = { enableMDNS: true, enableCORS: false, CORSOrigin: '*', + eth_10mbit: false, local_ip: '', gateway_ip: '', subnet_mask: '', diff --git a/src/ESP32React/NetworkSettingsService.cpp b/src/ESP32React/NetworkSettingsService.cpp index 7a252f979..1b5ea05f5 100644 --- a/src/ESP32React/NetworkSettingsService.cpp +++ b/src/ESP32React/NetworkSettingsService.cpp @@ -24,6 +24,7 @@ void NetworkSettings::read(NetworkSettings & settings, JsonObject root) { root["enableCORS"] = settings.enableCORS; root["CORSOrigin"] = settings.CORSOrigin; root["tx_power"] = settings.tx_power; + root["eth_10mbit"] = settings.eth_10mbit; // extended settings JsonUtils::writeIP(root, "local_ip", settings.localIP); @@ -51,6 +52,7 @@ StateUpdateResult NetworkSettings::update(JsonObject root, NetworkSettings & set settings.enableMDNS = root["enableMDNS"] | true; settings.enableCORS = root["enableCORS"]; settings.CORSOrigin = root["CORSOrigin"] | "*"; + settings.eth_10mbit = root["eth_10mbit"]; // extended settings JsonUtils::readIP(root, "local_ip", settings.localIP); diff --git a/src/ESP32React/NetworkSettingsService.h b/src/ESP32React/NetworkSettingsService.h index 91fd7d6ec..e3dd58d7e 100644 --- a/src/ESP32React/NetworkSettingsService.h +++ b/src/ESP32React/NetworkSettingsService.h @@ -39,6 +39,7 @@ class NetworkSettings { bool enableMDNS = true; bool enableCORS = false; String CORSOrigin = "*"; + bool eth_10mbit = false; // force 10BASE-T half-duplex, no auto-negotiation // optional configuration for static IP address IPAddress localIP; diff --git a/src/core/network.cpp b/src/core/network.cpp index 3f5b4cd52..f99800eaa 100644 --- a/src/core/network.cpp +++ b/src/core/network.cpp @@ -49,15 +49,15 @@ void Network::begin() { nosleep_ = settings.nosleep; tx_power_ = settings.tx_power; bssid_ = settings.bssid; + eth_10mbit_ = settings.eth_10mbit; }); - // read Ethernet settings + // read Ethernet hardware settings EMSESP::webSettingsService.read([&](WebSettings & settings) { phy_type_ = settings.phy_type; eth_power_ = settings.eth_power; eth_phy_addr_ = settings.eth_phy_addr; eth_clock_mode_ = settings.eth_clock_mode; - eth_10mbit_ = settings.eth_10mbit; }); // get Access Point settings diff --git a/src/web/WebSettingsService.cpp b/src/web/WebSettingsService.cpp index abdb80b00..e46d1e093 100644 --- a/src/web/WebSettingsService.cpp +++ b/src/web/WebSettingsService.cpp @@ -79,7 +79,6 @@ void WebSettings::read(WebSettings & settings, JsonObject root) { root["eth_power"] = settings.eth_power; root["eth_phy_addr"] = settings.eth_phy_addr; root["eth_clock_mode"] = settings.eth_clock_mode; - root["eth_10mbit"] = settings.eth_10mbit; root["modbus_enabled"] = settings.modbus_enabled; root["modbus_port"] = settings.modbus_port; root["modbus_max_clients"] = settings.modbus_max_clients; @@ -121,7 +120,6 @@ StateUpdateResult WebSettings::update(JsonObject root, WebSettings & settings) { settings.eth_power = root["eth_power"]; settings.eth_phy_addr = root["eth_phy_addr"]; settings.eth_clock_mode = root["eth_clock_mode"]; - settings.eth_10mbit = root["eth_10mbit"]; settings.led_type = root["led_type"]; // 1 = RGB-LED reset_flags(); @@ -147,7 +145,6 @@ StateUpdateResult WebSettings::update(JsonObject root, WebSettings & settings) { if (settings.phy_type != PHY_type::PHY_TYPE_NONE) { check_flag(original_settings.eth_power, settings.eth_power, ChangeFlags::RESTART); check_flag(original_settings.eth_clock_mode, settings.eth_clock_mode, ChangeFlags::RESTART); - check_flag(original_settings.eth_10mbit, settings.eth_10mbit, ChangeFlags::RESTART); if (settings.eth_power != -1) { // Ethernet Power -1 means disabled EMSESP::system_.remove_gpio(settings.eth_power, true); } diff --git a/src/web/WebSettingsService.h b/src/web/WebSettingsService.h index 1f6398aa9..d8a600f81 100644 --- a/src/web/WebSettingsService.h +++ b/src/web/WebSettingsService.h @@ -119,7 +119,6 @@ class WebSettings { int8_t eth_power; // -1 means disabled uint8_t eth_phy_addr; uint8_t eth_clock_mode; - bool eth_10mbit; // force 10BASE-T half-duplex, no auto-negotiation bool developer_mode; // developer mode bool disable_reset; // disable reset -- 2.54.0 From cc2865ebdd4141fed1d2788e264d3dcaa2610b09 Mon Sep 17 00:00:00 2001 From: proddy Date: Thu, 3 Sep 2026 21:20:18 +0200 Subject: [PATCH 54/81] #3216 --- .../src/components/upload/SingleUpload.tsx | 26 ++- mock-api/mockSSEServer.js | 106 +++++++++ mock-api/mockServer.js | 218 ------------------ mock-api/restServer.ts | 117 +++++++++- project-words.txt | 2 +- src/ESP32React/UploadFileService.cpp | 54 ++++- src/ESP32React/UploadFileService.h | 1 + 7 files changed, 287 insertions(+), 237 deletions(-) create mode 100644 mock-api/mockSSEServer.js delete mode 100644 mock-api/mockServer.js diff --git a/interface/src/components/upload/SingleUpload.tsx b/interface/src/components/upload/SingleUpload.tsx index 3f698b29e..134cb9918 100644 --- a/interface/src/components/upload/SingleUpload.tsx +++ b/interface/src/components/upload/SingleUpload.tsx @@ -29,11 +29,22 @@ const SingleUpload = ({ doRestart }: SingleUploadProps) => { } = useRequest(SystemApi.uploadFile, { immediate: false }).onSuccess(({ data }) => { - if (data && typeof data === 'object' && 'md5' in data) { - setMd5((data as { md5: string }).md5); - toast.success(LL.UPLOAD() + ' MD5 ' + LL.SUCCESSFUL()); + let payload = data; + if (typeof payload === 'string' && payload.length > 0) { + try { + payload = JSON.parse(payload); + } catch { + payload = data; + } + } + if (payload && typeof payload === 'object' && 'md5' in payload) { + setMd5((payload as { md5: string }).md5); + toast.success(LL.UPLOAD_MD5_RECEIVED()); setFile(undefined); } else { + if (payload && typeof payload === 'object' && 'md5_ok' in payload) { + toast.success(LL.UPLOAD_MD5_MATCHED()); + } doRestart(); } }); @@ -80,12 +91,17 @@ const SingleUpload = ({ doRestart }: SingleUploadProps) => { ) : ( - + )} {md5 && ( - {'MD5: ' + md5} + + {'MD5: ' + md5} + )} diff --git a/mock-api/mockSSEServer.js b/mock-api/mockSSEServer.js new file mode 100644 index 000000000..914164d8d --- /dev/null +++ b/mock-api/mockSSEServer.js @@ -0,0 +1,106 @@ +// Simulate EventSource for log messages in EMS-ESP standalone mode +// Server-Sent Events (SSE) +const ONE_SECOND_MS = 1000; + +// padding function +const pad = (number) => String(number).padStart(2, '0'); + +// Cached date formatter to avoid prototype pollution +const formatDate = (date) => { + const year = date.getUTCFullYear(); + const month = pad(date.getUTCMonth() + 1); + const day = pad(date.getUTCDate()); + const hours = pad(date.getUTCHours()); + const minutes = pad(date.getUTCMinutes()); + const seconds = pad(date.getUTCSeconds()); + const milliseconds = String((date.getUTCMilliseconds() / 1000).toFixed(3)).slice( + 2, + 5 + ); + + return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}.${milliseconds}`; +}; + +export default () => { + return { + name: 'vite:mockserver', + configureServer: async (server) => { + server.middlewares.use(async (req, res, next) => { + // Handle Server-Sent Events (SSE) for log streaming + if (req.url.startsWith('/es/log')) { + // Set SSE headers + res.writeHead(200, { + Connection: 'keep-alive', + 'Cache-Control': 'no-cache, no-transform', + 'Content-Type': 'text/event-stream', + 'Access-Control-Allow-Origin': '*', + 'Access-Control-Allow-Headers': 'Cache-Control', + 'X-Accel-Buffering': 'no' // disable proxy buffering (nginx, etc.) + }); + + // Flush headers early when supported + if (typeof res.flushHeaders === 'function') { + res.flushHeaders(); + } + + let messageCount = 0; + const logLevels = [3, 4, 5, 6, 7, 8]; // Different log levels + const logNames = ['system', 'ems', 'wifi', 'mqtt', 'ntp', 'api']; + + const sendLogMessage = () => { + const level = logLevels[messageCount % logLevels.length]; + const name = logNames[messageCount % logNames.length]; + let message = `Log message #${messageCount}`; + + // Add long message every 6th message + if (messageCount % 6 === 1) { + message += + ' - This is a longer message to test text wrapping and truncation behavior in the UI'; + } + + const logData = { + t: formatDate(new Date()), + l: level, + i: messageCount, + n: name, + m: message + }; + + res.write(`data: ${JSON.stringify(logData)}\n\n`); + messageCount++; + }; + + // Send initial message + res.write(`retry: 2000\n\n`); // client reconnection delay + sendLogMessage(); + + // Set up interval for periodic messages + const messageInterval = setInterval(sendLogMessage, 500); + if (typeof messageInterval.unref === 'function') messageInterval.unref(); + + // Heartbeat to keep connections alive through proxies + const heartbeat = setInterval(() => { + res.write(`:keep-alive ${Date.now()}\n\n`); + }, 15 * ONE_SECOND_MS); + if (typeof heartbeat.unref === 'function') heartbeat.unref(); + + // Clean up on connection close + const cleanup = () => { + console.log('SSE connection closed'); + clearInterval(messageInterval); + clearInterval(heartbeat); + if (!res.destroyed) { + res.end(); + } + }; + + res.on('close', cleanup); + res.on('error', cleanup); + res.on('finish', cleanup); + } else { + next(); // Continue to next middleware (Vite proxy → restServer) + } + }); + } + }; +}; diff --git a/mock-api/mockServer.js b/mock-api/mockServer.js deleted file mode 100644 index 2987ac012..000000000 --- a/mock-api/mockServer.js +++ /dev/null @@ -1,218 +0,0 @@ -// Mock server for development -// Simulates file uploads and EventSource (SSE) for log messages -import formidable from 'formidable'; - -// Constants reused across requests -const VALID_EXTENSIONS = new Set(['bin', 'json', 'md5']); -const ONE_SECOND_MS = 1000; -const TEN_PERCENT = 10; - -// padding function -const pad = (number) => String(number).padStart(2, '0'); - -// Simple throttle helper (time-based) -const throttle = (fn, intervalMs) => { - let last = 0; - return (...args) => { - const now = Date.now(); - if (now - last >= intervalMs) { - last = now; - fn(...args); - } - }; -}; - -// Cached date formatter to avoid prototype pollution -const formatDate = (date) => { - const year = date.getUTCFullYear(); - const month = pad(date.getUTCMonth() + 1); - const day = pad(date.getUTCDate()); - const hours = pad(date.getUTCHours()); - const minutes = pad(date.getUTCMinutes()); - const seconds = pad(date.getUTCSeconds()); - const milliseconds = String((date.getUTCMilliseconds() / 1000).toFixed(3)).slice( - 2, - 5 - ); - - return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}.${milliseconds}`; -}; - -export default () => { - return { - name: 'vite:mockserver', - configureServer: async (server) => { - server.middlewares.use(async (req, res, next) => { - // Handle file uploads - if (req.url.startsWith('/rest/uploadFile')) { - // CORS preflight support - if (req.method === 'OPTIONS') { - res.writeHead(204, { - 'Access-Control-Allow-Origin': '*', - 'Access-Control-Allow-Methods': 'POST, OPTIONS', - 'Access-Control-Allow-Headers': 'Content-Type, Cache-Control', - 'Access-Control-Max-Age': '600' - }); - res.end(); - return; - } - - if (req.method !== 'POST') { - res.statusCode = 405; - res.setHeader('Allow', 'POST, OPTIONS'); - res.end('Method Not Allowed'); - return; - } - - const fileSize = parseInt(req.headers['content-length'] || '0', 10); - let progress = 0; - - // Track upload progress - const logThrottled = throttle((percentage) => { - console.log(`Upload progress: ${percentage}%`); - }, ONE_SECOND_MS); - - req.on('data', (chunk) => { - progress += chunk.length; - if (fileSize > 0) { - const percentage = Math.round((progress / fileSize) * 100); - // Only log every ~1s and for meaningful changes (>=10%) - if (percentage % TEN_PERCENT === 0) { - logThrottled(percentage); - } - } - }); - - try { - const form = formidable({ - maxFileSize: 50 * 1024 * 1024, // 50MB limit - keepExtensions: true, - multiples: false, - allowEmptyFiles: false - }); - - const [fields, files] = await form.parse(req); - - if (Object.keys(files).length === 0) { - res.statusCode = 400; - res.end('No file uploaded'); - return; - } - - const uploadedFile = Array.isArray(files.file) - ? files.file[0] - : files.file; - const fileName = uploadedFile.originalFilename; - const fileExtension = fileName - .substring(fileName.lastIndexOf('.') + 1) - .toLowerCase(); - - console.log( - `File uploaded: ${fileName} (${fileExtension}, ${fileSize} bytes)` - ); - - // Validate file extension - if (!VALID_EXTENSIONS.has(fileExtension)) { - res.statusCode = 406; - res.end('Invalid file extension'); - return; - } - - // Handle different file types - if (fileExtension === 'md5') { - res.setHeader('Content-Type', 'application/json'); - res.end( - JSON.stringify({ - md5: 'ef4304fc4d9025a58dcf25d71c882d2c' - }) - ); - } else { - console.log('File uploaded successfully!'); - res.end(); - } - } catch (err) { - console.error('Upload error:', err && err.message ? err.message : err); - res.statusCode = err.httpCode || 400; - res.setHeader('Content-Type', 'text/plain'); - res.end(err && err.message ? err.message : 'Upload error'); - } - } - - // Handle Server-Sent Events (SSE) for log streaming - else if (req.url.startsWith('/es/log')) { - // Set SSE headers - res.writeHead(200, { - Connection: 'keep-alive', - 'Cache-Control': 'no-cache, no-transform', - 'Content-Type': 'text/event-stream', - 'Access-Control-Allow-Origin': '*', - 'Access-Control-Allow-Headers': 'Cache-Control', - 'X-Accel-Buffering': 'no' // disable proxy buffering (nginx, etc.) - }); - - // Flush headers early when supported - if (typeof res.flushHeaders === 'function') { - res.flushHeaders(); - } - - let messageCount = 0; - const logLevels = [3, 4, 5, 6, 7, 8]; // Different log levels - const logNames = ['system', 'ems', 'wifi', 'mqtt', 'ntp', 'api']; - - const sendLogMessage = () => { - const level = logLevels[messageCount % logLevels.length]; - const name = logNames[messageCount % logNames.length]; - let message = `Log message #${messageCount}`; - - // Add long message every 6th message - if (messageCount % 6 === 1) { - message += - ' - This is a longer message to test text wrapping and truncation behavior in the UI'; - } - - const logData = { - t: formatDate(new Date()), - l: level, - i: messageCount, - n: name, - m: message - }; - - res.write(`data: ${JSON.stringify(logData)}\n\n`); - messageCount++; - }; - - // Send initial message - res.write(`retry: 2000\n\n`); // client reconnection delay - sendLogMessage(); - - // Set up interval for periodic messages - const messageInterval = setInterval(sendLogMessage, 500); - if (typeof messageInterval.unref === 'function') messageInterval.unref(); - - // Heartbeat to keep connections alive through proxies - const heartbeat = setInterval(() => { - res.write(`:keep-alive ${Date.now()}\n\n`); - }, 15 * ONE_SECOND_MS); - if (typeof heartbeat.unref === 'function') heartbeat.unref(); - - // Clean up on connection close - const cleanup = () => { - console.log('SSE connection closed'); - clearInterval(messageInterval); - clearInterval(heartbeat); - if (!res.destroyed) { - res.end(); - } - }; - - res.on('close', cleanup); - res.on('error', cleanup); - res.on('finish', cleanup); - } else { - next(); // Continue to next middleware - } - }); - } - }; -}; diff --git a/mock-api/restServer.ts b/mock-api/restServer.ts index de1fce771..a2ba1e60f 100644 --- a/mock-api/restServer.ts +++ b/mock-api/restServer.ts @@ -239,6 +239,65 @@ switch (emulate_esp) { // GLOBAL VARIABLES let countWifiScanPoll = 0; // wifi network scan let countHardwarePoll = 0; // for during an upload +let pendingFirmwareMd5 = false; // set by a .md5 upload, cleared by the next .bin + +const VALID_UPLOAD_EXTENSIONS = new Set(['bin', 'json', 'md5']); +const UPLOAD_PROGRESS_LOG_STEP = 10; // log every 10% + +// A real device takes a while to accept a firmware image, so uploads are read at +// this rate instead of completing instantly. That keeps the WebUI progress bar on +// screen long enough to see. Lower it to watch the progress bar for longer. +const UPLOAD_SIMULATED_KB_PER_SEC = 2048; +const UPLOAD_SLICE_BYTES = 64 * 1024; // granularity of the simulated transfer + +const sleep = (ms: number) => new Promise((resolve) => setTimeout(resolve, ms)); + +function parseMd5Digest(text: string): string | null { + const token = text.trim().split(/\s+/)[0]; + if (/^[0-9a-fA-F]{32}$/.test(token)) { + return token.toLowerCase(); + } + return null; +} + +// Read the multipart body in slices at UPLOAD_SIMULATED_KB_PER_SEC, logging progress +// as it goes, then hand the buffered bytes back as FormData so they parse normally. +async function readUploadSlowly(request: Request): Promise { + const contentType = request.headers.get('content-type') || ''; + const expected = Number(request.headers.get('content-length') || '0'); + const reader = request.body?.getReader(); + const chunks: Uint8Array[] = []; + let received = 0; + let loggedPercentage = 0; + + while (reader) { + const { done, value } = await reader.read(); + if (done) { + break; + } + chunks.push(value); + + // A fast local client arrives in very few chunks, so pace each one slice by + // slice to keep the reported progress gradual instead of jumping to 100% + for (let offset = 0; offset < value.length; offset += UPLOAD_SLICE_BYTES) { + const sliceLength = Math.min(UPLOAD_SLICE_BYTES, value.length - offset); + await sleep((sliceLength / (UPLOAD_SIMULATED_KB_PER_SEC * 1024)) * 1000); + received += sliceLength; + + if (expected > 0) { + const percentage = Math.round((received / expected) * 100); + if (percentage >= loggedPercentage + UPLOAD_PROGRESS_LOG_STEP) { + loggedPercentage = percentage; + console.log(`Upload progress: ${percentage}%`); + } + } + } + } + + return new Response(new Blob(chunks as BlobPart[]), { + headers: { 'content-type': contentType } + }).formData(); +} // DeviceTypes const enum ScheduleFlag { @@ -434,16 +493,20 @@ function upgradeImportantMessages(version: string) { // 0 is do nothing // 1 means 3.9 and factory reset required // 2 means a major version upgrade + let upgradeImportantMessageType_n = 0; - // see if its a filename with a .bin extension - if (version.endsWith('.bin')) { - upgradeImportantMessageType_n = 1; // make it 1, for testing, meaning factory reset required - } else if (version.endsWith('.md')) { - upgradeImportantMessageType_n = 0; // use default 0, no message + // check file extensions + if (version.endsWith('.md5') || version.endsWith('.json')) { + upgradeImportantMessageType_n = 0; // digest / backup restore: no upgrade warning + } else if (version.endsWith('.bin')) { + // extract the version number from the filename and if its going from 3.8.x to 3.9.x, then set upgradeImportantMessageType_n to 1 + const versionNumber = version.split('.'); + if (versionNumber[0] === '3' && versionNumber[1] === '8') { + upgradeImportantMessageType_n = 1; // make it 1, factory reset required + } } else { // this is a version string like "3.9.0" - // upgradeImportantMessageType_n = 2; // make it 2, for testing, meaning a major version upgrade upgradeImportantMessageType_n = 1; // make it 1, for testing, meaning a factory reset is required } @@ -774,6 +837,7 @@ const EMSESP_COMMANDS_ENDPOINT = REST_ENDPOINT_ROOT + 'commands'; const EMSESP_CUSTOMENTITIES_ENDPOINT = REST_ENDPOINT_ROOT + 'customEntities'; const EMSESP_MODULES_ENDPOINT = REST_ENDPOINT_ROOT + 'modules'; const EMSESP_ACTION_ENDPOINT = REST_ENDPOINT_ROOT + 'action'; +const EMSESP_UPLOAD_FILE_ENDPOINT = REST_ENDPOINT_ROOT + 'uploadFile'; // these are used in the API calls only const EMSESP_SYSTEM_INFO_ENDPOINT = API_ENDPOINT_ROOT + 'system/info'; @@ -4637,6 +4701,47 @@ router // SYSTEM and SETTINGS router + .post(EMSESP_UPLOAD_FILE_ENDPOINT, async (request: Request) => { + const formData = await readUploadSlowly(request); + const uploaded = formData.get('file'); + if (!uploaded || typeof uploaded === 'string') { + return status(400); + } + + const fileName = uploaded.name || ''; + const fileExtension = fileName.includes('.') + ? fileName.substring(fileName.lastIndexOf('.') + 1).toLowerCase() + : ''; + console.log( + `File uploaded: ${fileName} (${fileExtension}, ${uploaded.size} bytes)` + ); + + if (!VALID_UPLOAD_EXTENSIONS.has(fileExtension)) { + console.log('Invalid file extension'); + return status(406); + } + + if (fileExtension === 'md5') { + const digest = parseMd5Digest(await uploaded.text()); + if (!digest) { + console.log('Invalid MD5 digest file'); + return status(406); + } + pendingFirmwareMd5 = true; + console.log('MD5 digest received', digest); + return { md5: digest }; + } + + if (fileExtension === 'bin' && pendingFirmwareMd5) { + pendingFirmwareMd5 = false; + console.log('Firmware MD5 matches'); + return { md5_ok: true }; + } + + pendingFirmwareMd5 = false; + console.log('File uploaded successfully!'); + return status(200); + }) .get(ACTIVITY_ENDPOINT, () => activity) .get(SYSTEM_STATUS_ENDPOINT, async () => { if (countHardwarePoll >= 2) { diff --git a/project-words.txt b/project-words.txt index 2aa5d4e27..3204475a4 100644 --- a/project-words.txt +++ b/project-words.txt @@ -744,7 +744,7 @@ mlongcalls mmio mmode mmplus -mockserver +mockSSEServer modbus modee modetype diff --git a/src/ESP32React/UploadFileService.cpp b/src/ESP32React/UploadFileService.cpp index 240701ef2..a10266192 100644 --- a/src/ESP32React/UploadFileService.cpp +++ b/src/ESP32React/UploadFileService.cpp @@ -13,10 +13,32 @@ static String getFilenameExtension(const String & filename) { return {}; } +// Accepts a raw 32-char hex digest, optionally with trailing newline or a GNU "hash filename" suffix. +static bool parseMd5Digest(const uint8_t * data, size_t len, std::array & out) { + size_t i = 0; + while (i < len && (data[i] == ' ' || data[i] == '\t' || data[i] == '\r' || data[i] == '\n')) { + ++i; + } + if (len - i < 32) { + return false; + } + for (size_t n = 0; n < 32; n++) { + const char c = static_cast(data[i + n]); + const bool hex = (c >= '0' && c <= '9') || (c >= 'a' && c <= 'f') || (c >= 'A' && c <= 'F'); + if (!hex) { + return false; + } + out[n] = (c >= 'A' && c <= 'F') ? static_cast(c - 'A' + 'a') : c; + } + out[32] = '\0'; + return true; +} + UploadFileService::UploadFileService(AsyncWebServer * server, SecurityManager * securityManager) : _securityManager(securityManager) , _is_firmware(false) , _is_filesystem(false) + , _md5_applied(false) , _md5() { server->on( UPLOAD_FILE_PATH, @@ -48,18 +70,23 @@ void UploadFileService::handleUpload(AsyncWebServerRequest * request, const Stri // LittleFS filesystem image _is_filesystem = true; _md5[0] = '\0'; // clear any stale md5 so Update.end() doesn't compare against it + _md5_applied = false; } else if ((extension == "bin") && (filesize > 1000000)) { _is_firmware = true; } else if (extension == "json") { - _md5[0] = '\0'; // clear md5 + _md5[0] = '\0'; // clear md5 + _md5_applied = false; } else if (extension == "md5") { - if (len == _md5.size() - 1) { - std::memcpy(_md5.data(), data, _md5.size() - 1); - _md5.back() = '\0'; + if (!parseMd5Digest(data, len, _md5)) { + emsesp::EMSESP::logger().err("Invalid MD5 digest file"); + handleError(request, 406); // Not Acceptable + } else { + emsesp::EMSESP::logger().info("MD5 digest received (%s). Now upload the firmware BIN", _md5.data()); } return; } else { _md5.front() = '\0'; + _md5_applied = false; emsesp::EMSESP::logger().err("Unsupported file type: %s, size: %u", filename.c_str(), filesize); handleError(request, 406); // Not Acceptable - unsupported file type return; @@ -103,9 +130,11 @@ void UploadFileService::handleUpload(AsyncWebServerRequest * request, const Stri emsesp::EMSESP::system_.systemStatus(emsesp::SYSTEM_STATUS::SYSTEM_STATUS_UPLOADING); if (Update.begin(filesize - sizeof(esp_image_header_t))) { + _md5_applied = false; if (strlen(_md5.data()) == _md5.size() - 1) { Update.setMD5(_md5.data()); - _md5.front() = '\0'; + _md5_applied = true; + emsesp::EMSESP::logger().info("Firmware MD5 check enabled (%s)", _md5.data()); } request->onDisconnect([this] { handleDisconnect(); }); // success, let's make sure we end the update if the client hangs up } else { @@ -183,8 +212,19 @@ void UploadFileService::uploadComplete(AsyncWebServerRequest * request) { emsesp::EMSESP::nvs_.putBool(emsesp::EMSESP_NVS_BOOT_NEW_FIRMWARE, true); } - AsyncWebServerResponse * response = request->beginResponse(200); - request->send(response); + if (_is_firmware && _md5_applied) { + emsesp::EMSESP::logger().info("Firmware MD5 matches"); + auto * response = new emsesp::PsramAsyncJsonResponse(false); + JsonObject root = response->getRoot(); + root["md5_ok"] = true; + response->setLength(); + request->send(response); + _md5.front() = '\0'; + _md5_applied = false; + } else { + AsyncWebServerResponse * response = request->beginResponse(200); + request->send(response); + } emsesp::EMSESP::system_.systemStatus( emsesp::SYSTEM_STATUS::SYSTEM_STATUS_PENDING_RESTART); // will be handled by the main loop. We use pending for the Web's SystemMonitor return; diff --git a/src/ESP32React/UploadFileService.h b/src/ESP32React/UploadFileService.h index 4c8a20dbb..9da611c7a 100644 --- a/src/ESP32React/UploadFileService.h +++ b/src/ESP32React/UploadFileService.h @@ -23,6 +23,7 @@ class UploadFileService { SecurityManager * _securityManager; bool _is_firmware; bool _is_filesystem; + bool _md5_applied; // true if an MD5 digest was applied to the current firmware upload std::array _md5; void handleUpload(AsyncWebServerRequest * request, const String & filename, size_t index, uint8_t * data, size_t len, bool final); -- 2.54.0 From 566167c7d96609cc9607958e29a498e69eb5db1f Mon Sep 17 00:00:00 2001 From: Jah-yee <166608075+Jah-yee@users.noreply.github.com> Date: Fri, 4 Sep 2026 06:57:22 +0800 Subject: [PATCH 55/81] =?UTF-8?q?fix:=20correct=20German=20translation=20"?= =?UTF-8?q?Energiepreis=20Eletrizit=C3=A4t"=20=E2=86=92=20"Energiepreis=20?= =?UTF-8?q?Elektrizit=C3=A4t"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/core/locale_translations.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/locale_translations.h b/src/core/locale_translations.h index 89ed552b8..72170c548 100644 --- a/src/core/locale_translations.h +++ b/src/core/locale_translations.h @@ -581,7 +581,7 @@ MAKE_TRANSLATION(lowNoiseMode, "lownoisemode", "low noise mode", "Geräuscharmer MAKE_TRANSLATION(lowNoiseStart, "lownoisestart", "low noise starttime", "Start geräuscharmer Betrieb", "Start stil bedrijf", "Tyst drift starttid", "początek trybu cichego", "stille modu starttid", "heure démarrage faible bruit", "düşük ses başlangıç", "ora di avvio a basso rumore", "nízka hlučnosť spustenia", "čas začátku nízkého hluku") MAKE_TRANSLATION(lowNoiseStop, "lownoisestop", "low noise stoptime", "Stopp geräuscharmer Betrieb", "Stop stil bedrijf", "Tyst drift stopptid", "koniec trybu cichego", "stille modus stopptid", "heure arrêt faible bruit", "düşük ses bitiş", "ora di arresto funzionamento silenzioso", "doba zastavenia s nízkou hlučnosťou", "čas konce nízkého hluku") MAKE_TRANSLATION(energyPriceGas, "energypricegas", "energy price gas", "Energiepreis Gas", "Energieprijs gas", "Gaspris", "cena energii z gazu", "energipris gass", "prix énergie gaz", "gaz enerjisi fiyatı", "prezzo energia gas", "cena energie plyn", "cena energie plyn") -MAKE_TRANSLATION(energyPriceEl, "energypriceel", "energy price electric", "Energiepreis Eletrizität", "energieprijs electriciteit", "Elpris", "cena energii elektrycznej", "strømpris", "prix énergie électrique", "elektrik enerjisi fiyatı", "prezzo energia elettrica", "cena elektrickej energie", "cena energie elektřina") +MAKE_TRANSLATION(energyPriceEl, "energypriceel", "energy price electric", "Energiepreis Elektrizität", "energieprijs electriciteit", "Elpris", "cena energii elektrycznej", "strømpris", "prix énergie électrique", "elektrik enerjisi fiyatı", "prezzo energia elettrica", "cena elektrickej energie", "cena energie elektřina") MAKE_TRANSLATION(energyPricePV, "energyfeedpv", "feed in PV", "PV-Einspeisevergütung", "PV teruglevertarief", "PV Energi", "cena energii PV", "strømpris PV", "alimentation PV", "giren güneş enerjisi", "energia fotovoltaico", "Výkupná cena FV", "přetok FV") MAKE_TRANSLATION(hybridDHW, "hybriddhw", "hybrid DHW", "Hybrid-Warmwasser", "Hybride ww", "Hybridläge varmvatten", "hybrydowa c.w.u.", "hybridmodus varmtvann", "ecs hybride", "hibrit SKS", "ACS ibrida", "hybridná TÚV", "hybridní TUV") MAKE_TRANSLATION(airPurgeMode, "airpurgemode", "air purge mode", "Luftspülung", "Luchtzuivering", "Luftreningsläge", "tryb oczyszczania powietrza", "luftsrensningsmodus", "mode purge air", "hava temizleme modu", "modalita spurgo aria", "režim čistenia vzduchu", "režim odvzdušnění") -- 2.54.0 From 936cbb5427d4b99eac73355064c66fb1ddd2aa01 Mon Sep 17 00:00:00 2001 From: Jah-yee <166608075+Jah-yee@users.noreply.github.com> Date: Fri, 4 Sep 2026 15:44:41 +0800 Subject: [PATCH 56/81] fix: correct heatblock translation per issue #3197 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - English description: 'heating block' → 'Heatblok temperature' - German translation: 'Wärmezelle' → 'Wärmeblocktemperatur' The German 'Wärmezelle' (heat cell) was inconsistent with the English 'heating block' concept. The correct Bosch/HVAC term is 'Wärmeblock' (heating block), and since the value represents a temperature reading, 'Wärmeblocktemperatur' is appropriate (per issue #3197). --- src/core/locale_translations.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/locale_translations.h b/src/core/locale_translations.h index 72170c548..622ec16e9 100644 --- a/src/core/locale_translations.h +++ b/src/core/locale_translations.h @@ -430,7 +430,7 @@ MAKE_TRANSLATION(pumpMode, "pumpmode", "boiler pump mode", "Kesselpumpenmodus", MAKE_TRANSLATION(pumpCharacter, "pumpcharacter", "boiler pump characteristic", "Charakteristik der Kesselpumpe", "karakteristiek ketelpomp", "pannpumpsegenskaper", "charakterystyka pompy kotłowej", "kjelepumpekarakteristikk", "caractéristique de la pompe de la chaudière", "kazan pompası karakteristiği", "caratteristica della pompa della caldaia", "charakteristika kotlového čerpadla", "charakteristika čerpadla kotle") MAKE_TRANSLATION(pumpOnTemp, "pumpontemp", "pump logic temperature", "Pumpenlogiktemperatur", "pomplogica temperatuur", "Pumplogiktemperatur", "temperatura logiki pompy", "pumpelogikktemperatur", "température logique pompe", "pompa mantık sıcaklığı", "temperatura logica pompa", "teplota logiky čerpadla", "teplota logiky čerpadla") MAKE_TRANSLATION(headertemp, "headertemp", "low loss header", "Hydr. Weiche", "open verdeler", "Fördelare", "sprzęgło hydrauliczne", "lav tap header", "bouteille de déc. hydr.", "isı bloğu gidiş suyu sıc.", "comp. idr.", "nízkostratová hlavica", "hydraulický oddělovač") -MAKE_TRANSLATION(heatblock, "heatblock", "heating block", "Wärmezelle", "Aanvoertemp. warmtecel", "Värmeblock", "blok grzewczy", "varmeblokk", "départ corps de chauffe", "Hid.denge kabı sıcaklığı", "mandata scamb. pr.", "vykurovací blok", "blok topení") +MAKE_TRANSLATION(heatblock, "heatblock", "Heatblok temperature", "Wärmeblocktemperatur", "Aanvoertemp. warmtecel", "Värmeblock", "blok grzewczy", "varmeblokk", "départ corps de chauffe", "Hid.denge kabı sıcaklığı", "mandata scamb. pr.", "vykurovací blok", "blok topení") MAKE_TRANSLATION(pumpKickHour, "pumpkickhour", "pump kick hour", "Stunde Pumpkick") MAKE_TRANSLATION(pumpKickDay, "pumpkickday", "pump kick day", "Tag Pumpkick") MAKE_TRANSLATION(pumpKickDelay, "pumpkickdelay", "pump kick delay", "Pause vor Pumpkick") -- 2.54.0 From c1e514d8bf2cf376fcf866c0fe49963acba755f9 Mon Sep 17 00:00:00 2001 From: Michael Pape Date: Fri, 4 Sep 2026 13:20:49 +0200 Subject: [PATCH 57/81] add OLIMEXPOEW board profile, guard against PSRAM/eth clock GPIO conflict Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01GnozuURE2WF6AWJzxSu6fP --- interface/src/app/main/types.ts | 1 + src/core/console.cpp | 2 +- src/core/network.cpp | 9 ++++++++- src/core/system.cpp | 3 +++ 4 files changed, 13 insertions(+), 2 deletions(-) diff --git a/interface/src/app/main/types.ts b/interface/src/app/main/types.ts index 70d91b29d..93ce12f4f 100644 --- a/interface/src/app/main/types.ts +++ b/interface/src/app/main/types.ts @@ -307,6 +307,7 @@ export const BOARD_PROFILES = { LOLIN: 'Lolin D32', OLIMEX: 'Olimex ESP32-EVB', OLIMEXPOE: 'Olimex ESP32-POE', + OLIMEXPOEW: 'Olimex ESP32-POE-ISO WROVER (PSRAM)', C3MINI: 'Wemos C3 Mini', S2MINI: 'Wemos S2 Mini', S3MINI: 'Liligo S3' diff --git a/src/core/console.cpp b/src/core/console.cpp index 7a5e3de4e..d7ea0f118 100644 --- a/src/core/console.cpp +++ b/src/core/console.cpp @@ -305,7 +305,7 @@ static void setup_commands(std::shared_ptr const & commands) { std::string board_profile = Helpers::toUpper(arguments.front()); if (!EMSESP::system_.load_board_profile(data, board_profile)) { shell.println( - "Invalid board profile (S32, E32, E32V2, E32V2_2, MH-ET, NODEMCU, LOLIN, OLIMEX, OLIMEXPOE, C3MINI, S2MINI, S3MINI, S32S3, CUSTOM)"); + "Invalid board profile (S32, E32, E32V2, E32V2_2, MH-ET, NODEMCU, LOLIN, OLIMEX, OLIMEXPOE, OLIMEXPOEW, C3MINI, S2MINI, S3MINI, S32S3, CUSTOM)"); return; } diff --git a/src/core/network.cpp b/src/core/network.cpp index f99800eaa..0c8f6494b 100644 --- a/src/core/network.cpp +++ b/src/core/network.cpp @@ -229,7 +229,9 @@ void Network::reconnect() { // boards without an Ethernet PHY skip straight to WIFI; without a configured SSID, straight to AP // (unless AP provision mode is Never — then stay on WIFI and keep waiting) NetPhase Network::initialPhase() const { - if (phy_type_ != PHY_type::PHY_TYPE_NONE) { + bool eth_clock_conflicts_psram = ESP.getPsramSize() + && ((eth_clock_mode_t)eth_clock_mode_ == ETH_CLOCK_GPIO16_OUT || (eth_clock_mode_t)eth_clock_mode_ == ETH_CLOCK_GPIO17_OUT); + if (phy_type_ != PHY_type::PHY_TYPE_NONE && !eth_clock_conflicts_psram) { return NetPhase::ETHERNET; } if (!ssid_.isEmpty() || ap_provisionMode_ == AP_MODE_NEVER) { @@ -600,6 +602,11 @@ void Network::startEthernet() { return; } + if (ESP.getPsramSize() && ((eth_clock_mode_t)eth_clock_mode_ == ETH_CLOCK_GPIO16_OUT || (eth_clock_mode_t)eth_clock_mode_ == ETH_CLOCK_GPIO17_OUT)) { + LOG_ERROR("Ethernet clock mode %d (GPIO16/17) conflicts with PSRAM - disabling Ethernet", eth_clock_mode_); + return; + } + /* // The Tasmota SDK is built with CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES=2, so the Ethernet MAC is derived as // a locally-administered address from base+1 instead of the universal base+3 that Arduino Core 2 used. diff --git a/src/core/system.cpp b/src/core/system.cpp index 252c1af83..050c62f34 100644 --- a/src/core/system.cpp +++ b/src/core/system.cpp @@ -2822,6 +2822,9 @@ bool System::load_board_profile(std::vector & data, const std::string & // https://github.com/OLIMEX/ESP32-POE/blob/master/HARDWARE/ESP32-PoE-hardware-revision-L1/ESP32-PoE_Rev_L1.pdf // uart0 = 1, 3; SD-card = 2, 14, 15; button = 34; valid_system_gpios_ = {4, 34, 36, 12, 13, 21, 22, 25, 26, 27, 32, 33, 39}; + } else if (board_profile == "OLIMEXPOEW") { + data = {0, 0, 36, 4, 34, PHY_type::PHY_TYPE_LAN8720, 12, 0, 1, 0}; // Olimex ESP32-POE-ISO WROVER (PSRAM) + valid_system_gpios_ = {4, 34, 36, 12, 13, 21, 22, 25, 26, 27, 32, 33, 39}; } else if (board_profile == "C3MINI") { #if defined(BOARD_C3_MINI_V1) data = {7, 1, 4, 5, 9, PHY_type::PHY_TYPE_NONE, 0, 0, 0, 0}; // Lolin C3 Mini V1 -- 2.54.0 From dc623cb32adb620e718de81a6e9bc42f380d4e8d Mon Sep 17 00:00:00 2001 From: proddy Date: Fri, 4 Sep 2026 13:27:59 +0200 Subject: [PATCH 58/81] pkg update --- interface/package.json | 2 +- interface/pnpm-lock.yaml | 160 +++++++++++++++++++-------------------- interface/tsconfig.json | 1 + 3 files changed, 82 insertions(+), 81 deletions(-) diff --git a/interface/package.json b/interface/package.json index b728a853b..2125f07d3 100644 --- a/interface/package.json +++ b/interface/package.json @@ -44,7 +44,7 @@ "@trivago/prettier-plugin-sort-imports": "^6.0.2", "@types/node": "^26.4.1", "@types/react": "^19.2.18", - "@types/react-dom": "^19.2.5", + "@types/react-dom": "^19.2.7", "concurrently": "^10.0.5", "eslint": "^10.9.1", "eslint-config-prettier": "^10.1.8", diff --git a/interface/pnpm-lock.yaml b/interface/pnpm-lock.yaml index 69bf335c2..82c2ad841 100644 --- a/interface/pnpm-lock.yaml +++ b/interface/pnpm-lock.yaml @@ -67,8 +67,8 @@ importers: specifier: ^19.2.18 version: 19.2.18 '@types/react-dom': - specifier: ^19.2.5 - version: 19.2.5(@types/react@19.2.18) + specifier: ^19.2.7 + version: 19.2.7(@types/react@19.2.18) concurrently: specifier: ^10.0.5 version: 10.0.5 @@ -89,7 +89,7 @@ importers: version: 3.9.6 rollup-plugin-visualizer: specifier: ^7.1.1 - version: 7.1.1(rolldown@1.2.6) + version: 7.1.1(rolldown@1.2.7) terser: specifier: ^5.51.2 version: 5.51.2 @@ -454,8 +454,8 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@oxc-project/types@0.147.0': - resolution: {integrity: sha512-IJ3s6ltHLp45S0bh7phkX+gJO7A1Wuz2EaqpAhb8WjqDwbzMiWKHhyyT42tskaWjEYXtHtVCPpnBJVT9+dcRLg==} + '@oxc-project/types@0.148.0': + resolution: {integrity: sha512-Nm4s/jB+4FpFsPhWGEC4h7rzksesmtnMXomo6rCMcg/b8zLQuOziRgkCS1fxDCXOlJB/6Q8oABOZ/OP6RIPj9A==} '@popperjs/core@2.11.8': resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} @@ -483,98 +483,98 @@ packages: preact: ^10.4.0 || ^11.0.0-0 vite: '>=2.0.0' - '@rolldown/binding-android-arm-eabi@1.2.6': - resolution: {integrity: sha512-b+jTcARdTiFLI6jB4a5XjTm0RWd6KcRfQj/I2356fxUZemiho9zQLxo0RtCuMDAyKcLo6cEltkgbQp6d1+sjjQ==} + '@rolldown/binding-android-arm-eabi@1.2.7': + resolution: {integrity: sha512-EypzgnYCwyVY4NDHKzGmNJT5b+XaQEBniHxsMdeIQLB/tcCzZnhqrzHpZFbX9iaxx+5RiB8caATBtfvZP7zVxQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@rolldown/binding-android-arm64@1.2.6': - resolution: {integrity: sha512-lkWU8ZJaRk9q3CIEY1Tc7vIFALp3Xw5NfGJo2hQg5oIqNgxWi1zI+IiDEK3r70BF5Dzol1tcXsnzsRc8NLhG+Q==} + '@rolldown/binding-android-arm64@1.2.7': + resolution: {integrity: sha512-l17HE9EweWaqJZhuUuNBN/FzM62xw+DECVnJyvMsxn8vJFAGLy5QfLDoYAcronkAN8VxKZHezDpulHDPx95vFw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@rolldown/binding-darwin-arm64@1.2.6': - resolution: {integrity: sha512-dgR56NYnvAszm7Ob1B2/Vn0e8bUQYZH2UjVaMMtMVOCKFSfjhfLmuA/9+O+F+ajUdG6B/bSssrKW6JJYASa8jA==} + '@rolldown/binding-darwin-arm64@1.2.7': + resolution: {integrity: sha512-8ED8ELFvHXc6OCETIn4gXObPiaR6bckM/ipXtbzlPVDRMBfEGjCKgO90F9YtfdpDatVx/ZQw7aZ1vUMf/+T3Mw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.2.6': - resolution: {integrity: sha512-vpVxFvUCFioJqug7OTvqptkc4yb8UX0AwfDmJpaR/0sWz+BUmqSVAf7c8JkUgnN8YLspb4a/N6NhTyMAmdyQ7Q==} + '@rolldown/binding-darwin-x64@1.2.7': + resolution: {integrity: sha512-/WPripjtiAIZ2tWY7ddijORT0Ujg87wxWW/qcoFVCKAWVDPhtY0xr7Dj0M3GyNGz60jGwTElhro/mkF9dT7dDQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.2.6': - resolution: {integrity: sha512-h1wG6Y6K3JlRswxsI64qQJqBAy4vrLuHgRbc8CZMGSWTOFRY6ghMApM1NKzB2I0n5xV1fjkE18SuVl2QpLeNpA==} + '@rolldown/binding-freebsd-x64@1.2.7': + resolution: {integrity: sha512-14DI4NcqpvbICxSnGLx3PmtDaWqRP/KGSGb6C+JLLVPeZRl6dKdHba3pGsqT3vpdTqhEYIPG0MMQ8c0xYqoJxA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.2.6': - resolution: {integrity: sha512-tbCiqub0q2MVWJKgF5PoAlNWCtQydiOYSLIkd8sByqK/6MMYLJRcSXSYodqYtd0O+Fw7QaVmKKlS4oL94YRZ0w==} + '@rolldown/binding-linux-arm-gnueabihf@1.2.7': + resolution: {integrity: sha512-bxrWIRvHWQvbJwi+VIie/kDJmQxcNE6xxWwZdqF/ExVAigtHkv54WTLQPb+QsZdnFy18fg7JPfWGL0RH6vwIlQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.2.6': - resolution: {integrity: sha512-oxK9+baEBPhZG5HB4URY+uU04zJWeZlH6Tb9rB5DK4DF9XR1uXNLXt5Q5ZsugTKayNCNLhkcwz/ye74hRI98dg==} + '@rolldown/binding-linux-arm64-gnu@1.2.7': + resolution: {integrity: sha512-toOY2BChBZyuxU7OYX6Tn389di4IzAqPTycVcci0O7FSfBqzRB3RZn+K5Is6ANf4tmgRd/K1yZTsNTXbkXsnLg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-arm64-musl@1.2.6': - resolution: {integrity: sha512-muWCk27FVBEZtv0MsK8gnfSmgczA8KQ0uRVJbTABKhkRfQc38aUrcb7fhi3BNiyseFmgcRsoMfQsSNJ+DbZdSw==} + '@rolldown/binding-linux-arm64-musl@1.2.7': + resolution: {integrity: sha512-lAIXTH/aiLRLxsTgQvfhjo4K1ydWIp00+V0voOr9beb/9ZmkUFrSIb03dXNFRgMNvkE6oGsF10ioQ6UsI+vS5Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@rolldown/binding-linux-ppc64-gnu@1.2.6': - resolution: {integrity: sha512-eWDoSfU7Co2qj3vgB3Dt4lj1mG6CoWbcJQkRMP3XJplyCMtuaq3LHvPFjS9QIPvMGWVadJC04Xiy0IdcVPtnwQ==} + '@rolldown/binding-linux-ppc64-gnu@1.2.7': + resolution: {integrity: sha512-kdnwS28Pkenp/mZMRwjXXXwxQ7pIsm+bF919LUK93BOyhcLsrVKdP2p9fxpiPNPAbNuch8ypQt0pm2P2LYCAGg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-s390x-gnu@1.2.6': - resolution: {integrity: sha512-2bWNjRSIayvupRKxXUY2tWG9fYdoUlTqWywHRvE8Eq3GvuQ+f2HeIkve697fIt+IQs/PV8yFsdWuhp1aJ1PdnA==} + '@rolldown/binding-linux-s390x-gnu@1.2.7': + resolution: {integrity: sha512-516OdsyLdr5E65paF3yBF55t8mfm9+gmtCsK3xI7XKXIT7EfRlHhxL8K/NR6Hu8BWSgF5+1w74lTL0+nxcc8Qw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-gnu@1.2.6': - resolution: {integrity: sha512-KekI0gS0wLxe1UBSQSjenBVwou/JkcQPDzBPICGZjxUv9k3RteHDPBQaiOicZUFKRIH2wKEimGwVpnJsbPzu7w==} + '@rolldown/binding-linux-x64-gnu@1.2.7': + resolution: {integrity: sha512-r8/z8n7GFaYRln3xmP1Cxy0HH/HLM0uBUPkEuSVEfKGDA89M0FsZRZJRSwe/tJjRx+fpH/gjorfhB8tmEbSFLA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-musl@1.2.6': - resolution: {integrity: sha512-TvtPnfVr+HtyGiDmPK4VWmlNm7QhNNAcK5Q9A7aOXsI8545yCyaoMaicXrFZ72JzeYjaUVk7yT243zT0jzjFKQ==} + '@rolldown/binding-linux-x64-musl@1.2.7': + resolution: {integrity: sha512-pAsE8iiDxUg1xBqdhrTfg45AVDVpirjz00sblEYClGNNcMnDb+e8beQgqIAw6LvauX/APvgxUnwrgun/YYGBhw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@rolldown/binding-openharmony-arm64@1.2.6': - resolution: {integrity: sha512-iOo0VEay2XFhaCcH0sps5XIimkSuOnNaZrf6+ZkoSOQBJPKNU48RkmJv0/lSpipexu5P+ouFgafe5IGr/DiQfg==} + '@rolldown/binding-openharmony-arm64@1.2.7': + resolution: {integrity: sha512-lTcIYmmnQQA8Or/2DatS6oSqcdLHvendjS+zLu+FwgToynWMRSmQdpM65fTANJgIS4mjbMOo5KT2lnT9SAb96w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@rolldown/binding-win32-arm64-msvc@1.2.6': - resolution: {integrity: sha512-y5NTmmasMS455JlOCO4ZM9krIchv3Mvm1crL1iUPGOPgEzSkves9n0SdC5Sjz6+qWDFhd8/JpfWMH8NSWNHe+A==} + '@rolldown/binding-win32-arm64-msvc@1.2.7': + resolution: {integrity: sha512-e3Gu3WxbNk/UqQhxqU7YIYO+9ZBvWNz3U+h/qRFosscMFzdRPbXYSaSWgSnklv2fz1TgzBTcti2z35c/7irsHw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.2.6': - resolution: {integrity: sha512-np8iZSLfXlAD4kWhiyq/u0Yt8oZDtRQ8lGhQaCXo2rl37KNjeU0GjJuwr4P3oeZ++ROfofsKNBqR5LTO8aXyWQ==} + '@rolldown/binding-win32-x64-msvc@1.2.7': + resolution: {integrity: sha512-W/jg5qoRSqjsEv0+dZi4e687mcHqmVuU0P4fK6qS/xjetW2Gmc1W8j//z5nAeNcC8Ttm0hV46IjcYeuVwYhuiw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -677,8 +677,8 @@ packages: '@types/prop-types@15.7.15': resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==} - '@types/react-dom@19.2.5': - resolution: {integrity: sha512-fMPwH9v7r/pp43yUd2/Mbiex5KouJwwR3dzHkhLREUC6764VyDsqxhAxv6OFEYR1RhjOyD1naqba8ECDBe7ZQg==} + '@types/react-dom@19.2.7': + resolution: {integrity: sha512-I8bPpDLcHBv1qiIiXDCy71Rt8eQDKJP0sMSWJphDdAcdqiJ1sGpZamavoEIRZmYzjia9LuEb2HlYdDpmoENpvQ==} peerDependencies: '@types/react': ^19.2.0 @@ -2346,8 +2346,8 @@ packages: resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} engines: {node: '>= 0.4'} - postcss@8.5.26: - resolution: {integrity: sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==} + postcss@8.5.27: + resolution: {integrity: sha512-79Iho8QeYyooJ8e9lCRyTVlyTAkS/kXBYKff6TMzS3kEWGQ8Ds5UEtXpGrSUDLUWok6QTvxeYy0GO8fopHnaSA==} engines: {node: ^10 || ^12 || >=14} powershell-utils@0.1.0: @@ -2505,8 +2505,8 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - rolldown@1.2.6: - resolution: {integrity: sha512-vMM4q3aixf46GiF1Kok8jDPFsEpXgFWGjUHXNkNHNm+Y2adXAG2dbX91jkti3i0ZRsOlcmbuzAz1poObSHCmUA==} + rolldown@1.2.7: + resolution: {integrity: sha512-g0EtLvBjTUB7jhyV0S/TCup3v/XSVl45vUIGbOGU4QPiyjTenCe4mKuFvW9fEgYmS2Fo42AUssRmNuMziXdrig==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -3390,7 +3390,7 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.20.3 - '@oxc-project/types@0.147.0': {} + '@oxc-project/types@0.148.0': {} '@popperjs/core@2.11.8': {} @@ -3433,49 +3433,49 @@ snapshots: transitivePeerDependencies: - supports-color - '@rolldown/binding-android-arm-eabi@1.2.6': + '@rolldown/binding-android-arm-eabi@1.2.7': optional: true - '@rolldown/binding-android-arm64@1.2.6': + '@rolldown/binding-android-arm64@1.2.7': optional: true - '@rolldown/binding-darwin-arm64@1.2.6': + '@rolldown/binding-darwin-arm64@1.2.7': optional: true - '@rolldown/binding-darwin-x64@1.2.6': + '@rolldown/binding-darwin-x64@1.2.7': optional: true - '@rolldown/binding-freebsd-x64@1.2.6': + '@rolldown/binding-freebsd-x64@1.2.7': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.2.6': + '@rolldown/binding-linux-arm-gnueabihf@1.2.7': optional: true - '@rolldown/binding-linux-arm64-gnu@1.2.6': + '@rolldown/binding-linux-arm64-gnu@1.2.7': optional: true - '@rolldown/binding-linux-arm64-musl@1.2.6': + '@rolldown/binding-linux-arm64-musl@1.2.7': optional: true - '@rolldown/binding-linux-ppc64-gnu@1.2.6': + '@rolldown/binding-linux-ppc64-gnu@1.2.7': optional: true - '@rolldown/binding-linux-s390x-gnu@1.2.6': + '@rolldown/binding-linux-s390x-gnu@1.2.7': optional: true - '@rolldown/binding-linux-x64-gnu@1.2.6': + '@rolldown/binding-linux-x64-gnu@1.2.7': optional: true - '@rolldown/binding-linux-x64-musl@1.2.6': + '@rolldown/binding-linux-x64-musl@1.2.7': optional: true - '@rolldown/binding-openharmony-arm64@1.2.6': + '@rolldown/binding-openharmony-arm64@1.2.7': optional: true - '@rolldown/binding-win32-arm64-msvc@1.2.6': + '@rolldown/binding-win32-arm64-msvc@1.2.7': optional: true - '@rolldown/binding-win32-x64-msvc@1.2.6': + '@rolldown/binding-win32-x64-msvc@1.2.7': optional: true '@rolldown/pluginutils@1.0.1': {} @@ -3576,7 +3576,7 @@ snapshots: '@types/prop-types@15.7.15': {} - '@types/react-dom@19.2.5(@types/react@19.2.18)': + '@types/react-dom@19.2.7(@types/react@19.2.18)': dependencies: '@types/react': 19.2.18 @@ -5289,7 +5289,7 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss@8.5.26: + postcss@8.5.27: dependencies: nanoid: 3.3.18 picocolors: 1.1.1 @@ -5432,35 +5432,35 @@ snapshots: dependencies: glob: 7.2.3 - rolldown@1.2.6: + rolldown@1.2.7: dependencies: - '@oxc-project/types': 0.147.0 + '@oxc-project/types': 0.148.0 '@rolldown/pluginutils': 1.0.1 optionalDependencies: - '@rolldown/binding-android-arm-eabi': 1.2.6 - '@rolldown/binding-android-arm64': 1.2.6 - '@rolldown/binding-darwin-arm64': 1.2.6 - '@rolldown/binding-darwin-x64': 1.2.6 - '@rolldown/binding-freebsd-x64': 1.2.6 - '@rolldown/binding-linux-arm-gnueabihf': 1.2.6 - '@rolldown/binding-linux-arm64-gnu': 1.2.6 - '@rolldown/binding-linux-arm64-musl': 1.2.6 - '@rolldown/binding-linux-ppc64-gnu': 1.2.6 - '@rolldown/binding-linux-s390x-gnu': 1.2.6 - '@rolldown/binding-linux-x64-gnu': 1.2.6 - '@rolldown/binding-linux-x64-musl': 1.2.6 - '@rolldown/binding-openharmony-arm64': 1.2.6 - '@rolldown/binding-win32-arm64-msvc': 1.2.6 - '@rolldown/binding-win32-x64-msvc': 1.2.6 + '@rolldown/binding-android-arm-eabi': 1.2.7 + '@rolldown/binding-android-arm64': 1.2.7 + '@rolldown/binding-darwin-arm64': 1.2.7 + '@rolldown/binding-darwin-x64': 1.2.7 + '@rolldown/binding-freebsd-x64': 1.2.7 + '@rolldown/binding-linux-arm-gnueabihf': 1.2.7 + '@rolldown/binding-linux-arm64-gnu': 1.2.7 + '@rolldown/binding-linux-arm64-musl': 1.2.7 + '@rolldown/binding-linux-ppc64-gnu': 1.2.7 + '@rolldown/binding-linux-s390x-gnu': 1.2.7 + '@rolldown/binding-linux-x64-gnu': 1.2.7 + '@rolldown/binding-linux-x64-musl': 1.2.7 + '@rolldown/binding-openharmony-arm64': 1.2.7 + '@rolldown/binding-win32-arm64-msvc': 1.2.7 + '@rolldown/binding-win32-x64-msvc': 1.2.7 - rollup-plugin-visualizer@7.1.1(rolldown@1.2.6): + rollup-plugin-visualizer@7.1.1(rolldown@1.2.7): dependencies: open: 11.0.2 picomatch: 4.0.7 source-map: 0.8.0 yargs: 18.1.0 optionalDependencies: - rolldown: 1.2.6 + rolldown: 1.2.7 run-applescript@7.1.0: {} @@ -5818,8 +5818,8 @@ snapshots: dependencies: lightningcss: 1.33.0 picomatch: 4.0.7 - postcss: 8.5.26 - rolldown: 1.2.6 + postcss: 8.5.27 + rolldown: 1.2.7 tinyglobby: 0.2.17 optionalDependencies: '@types/node': 26.4.1 diff --git a/interface/tsconfig.json b/interface/tsconfig.json index f10d8a42a..4ad1c27bc 100644 --- a/interface/tsconfig.json +++ b/interface/tsconfig.json @@ -57,6 +57,7 @@ "assumeChangesOnlyAffectDirectDependencies": true, // Path mapping for cleaner imports + "ignoreDeprecations": "6.0", "baseUrl": ".", "paths": { "@/*": ["src/*"], -- 2.54.0 From 09e1ee9914b13307a77d505cfe039c199e4e2108 Mon Sep 17 00:00:00 2001 From: proddy Date: Fri, 4 Sep 2026 13:28:21 +0200 Subject: [PATCH 59/81] rename EXECUTE to RUN --- interface/src/app/status/SystemLog.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/interface/src/app/status/SystemLog.tsx b/interface/src/app/status/SystemLog.tsx index c88adaf61..7870d03cf 100644 --- a/interface/src/app/status/SystemLog.tsx +++ b/interface/src/app/status/SystemLog.tsx @@ -369,7 +369,7 @@ const SystemLog = () => { ) : ( <> {data.developer_mode && ( - + )} -- 2.54.0 From e43226af7efdc8cf147f6ed298223b68e8665ef5 Mon Sep 17 00:00:00 2001 From: proddy Date: Fri, 4 Sep 2026 13:28:31 +0200 Subject: [PATCH 60/81] add missing translations --- interface/src/i18n/cs/index.ts | 2 ++ interface/src/i18n/de/index.ts | 2 ++ interface/src/i18n/en/index.ts | 2 ++ interface/src/i18n/fr/index.ts | 2 ++ interface/src/i18n/it/index.ts | 2 ++ interface/src/i18n/nl/index.ts | 2 ++ interface/src/i18n/no/index.ts | 2 ++ interface/src/i18n/pl/index.ts | 2 ++ interface/src/i18n/sk/index.ts | 2 ++ interface/src/i18n/sv/index.ts | 2 ++ interface/src/i18n/tr/index.ts | 2 ++ 11 files changed, 22 insertions(+) diff --git a/interface/src/i18n/cs/index.ts b/interface/src/i18n/cs/index.ts index f44f2ab4e..6c8e67707 100644 --- a/interface/src/i18n/cs/index.ts +++ b/interface/src/i18n/cs/index.ts @@ -180,6 +180,8 @@ const cs: Translation = { DOWNLOAD_SYSTEM_BACKUP: 'Systémová záloha', UPLOAD_TEXT: 'Nahrajte nový soubor firmwaru (.bin) nebo záložní soubor (.json)', UPLOAD_DROP_TEXT: 'Přetáhněte soubor sem nebo klikněte pro výběr', + UPLOAD_MD5_RECEIVED: 'Digest přijat, nyní nahrajte firmware .bin', + UPLOAD_MD5_MATCHED: 'MD5 souhlasí, firmware se instaluje...', ERROR: 'Neočekávaná chyba, zkuste to prosím znovu', TIME_SET: 'Čas nastaven', MANAGE_USERS: 'Spravovat uživatele', diff --git a/interface/src/i18n/de/index.ts b/interface/src/i18n/de/index.ts index ea4388a81..f94a3573c 100644 --- a/interface/src/i18n/de/index.ts +++ b/interface/src/i18n/de/index.ts @@ -180,6 +180,8 @@ const de: Translation = { DOWNLOAD_SYSTEM_BACKUP: 'Systemsicherung', UPLOAD_TEXT: 'Laden Sie eine neue Firmware-Datei (.bin) oder eine Sicherungsdatei (.json) hoch', UPLOAD_DROP_TEXT: 'Legen Sie eine Firmware-Datei (.bin) ab oder klicken Sie hier', + UPLOAD_MD5_RECEIVED: 'Prüfsumme empfangen, jetzt die Firmware-Datei (.bin) hochladen', + UPLOAD_MD5_MATCHED: 'MD5 stimmt überein, Firmware wird installiert...', ERROR: 'Unerwarteter Fehler, bitte versuchen Sie es erneut.', TIME_SET: 'Zeit gesetzt', MANAGE_USERS: 'Nutzerverwaltung', diff --git a/interface/src/i18n/en/index.ts b/interface/src/i18n/en/index.ts index c1579693e..fdda0b131 100644 --- a/interface/src/i18n/en/index.ts +++ b/interface/src/i18n/en/index.ts @@ -180,6 +180,8 @@ const en: Translation = { DOWNLOAD_SYSTEM_BACKUP: 'System Backup', UPLOAD_TEXT: 'Upload a new firmware file (.bin) or a backup file (.json)', UPLOAD_DROP_TEXT: 'Drop a firmware .bin file or click here', + UPLOAD_MD5_RECEIVED: 'Digest received, now upload the firmware .bin file', + UPLOAD_MD5_MATCHED: 'MD5 matches, installing firmware...', ERROR: 'Unexpected Error, please try again', TIME_SET: 'Time set', MANAGE_USERS: 'Manage Users', diff --git a/interface/src/i18n/fr/index.ts b/interface/src/i18n/fr/index.ts index 42d32bba3..25953e148 100644 --- a/interface/src/i18n/fr/index.ts +++ b/interface/src/i18n/fr/index.ts @@ -180,6 +180,8 @@ const fr: Translation = { DOWNLOAD_SYSTEM_BACKUP: 'Sauvegarde système', UPLOAD_TEXT: 'Télécharger un nouveau fichier firmware (.bin) ou une sauvegarde (.json)', UPLOAD_DROP_TEXT: 'Drop a firmware .bin file or click here', + UPLOAD_MD5_RECEIVED: 'Empreinte reçue, téléversez maintenant le fichier firmware .bin', + UPLOAD_MD5_MATCHED: 'MD5 concordant, installation du firmware...', ERROR: 'Erreur inattendue, veuillez réessayer', TIME_SET: 'Time set', MANAGE_USERS: 'Gérer les utilisateurs', diff --git a/interface/src/i18n/it/index.ts b/interface/src/i18n/it/index.ts index 674781a89..78eb196a8 100644 --- a/interface/src/i18n/it/index.ts +++ b/interface/src/i18n/it/index.ts @@ -180,6 +180,8 @@ const it: Translation = { DOWNLOAD_SYSTEM_BACKUP: 'Backup sistema', UPLOAD_TEXT: 'Upload a new firmware file (.bin) or a backup file (.json)', UPLOAD_DROP_TEXT: 'Drop a firmware .bin file or click here', + UPLOAD_MD5_RECEIVED: 'Digest received, now upload the firmware .bin file', + UPLOAD_MD5_MATCHED: 'MD5 matches, installing firmware...', ERROR: 'Errore Inaspettato, prego tenta ancora', TIME_SET: 'Imposta Ora', MANAGE_USERS: 'Gestione Utenti', diff --git a/interface/src/i18n/nl/index.ts b/interface/src/i18n/nl/index.ts index 9c33c29f7..2afeee95d 100644 --- a/interface/src/i18n/nl/index.ts +++ b/interface/src/i18n/nl/index.ts @@ -180,6 +180,8 @@ const nl: Translation = { DOWNLOAD_SYSTEM_BACKUP: 'Systeem Backup', UPLOAD_TEXT: 'Upload een nieuw firmwarebestand (.bin) of een back-upbestand (.json)', UPLOAD_DROP_TEXT: 'Sleep en firmware .bin bestand hierheen of klik hier', + UPLOAD_MD5_RECEIVED: 'Digest ontvangen, upload nu het firmware .bin-bestand', + UPLOAD_MD5_MATCHED: 'MD5 komt overeen, firmware wordt geïnstalleerd...', ERROR: 'Onverwachte fout, probeer opnieuw', TIME_SET: 'Tijd ingesteld', MANAGE_USERS: 'Gebruikersbeheer', diff --git a/interface/src/i18n/no/index.ts b/interface/src/i18n/no/index.ts index df3f028b8..7576d0c8b 100644 --- a/interface/src/i18n/no/index.ts +++ b/interface/src/i18n/no/index.ts @@ -180,6 +180,8 @@ const no: Translation = { DOWNLOAD_SYSTEM_BACKUP: 'System Sikkerhetskopi', UPLOAD_TEXT: 'Last opp en ny firmware fil (.bin) eller en sikkerhetskopi fil (.json)', UPLOAD_DROP_TEXT: 'Dropp en firmware fil (.bin) eller klikk her', + UPLOAD_MD5_RECEIVED: 'Digest mottatt, last nå opp firmware .bin-filen', + UPLOAD_MD5_MATCHED: 'MD5 stemmer, firmware installeres...', ERROR: 'Ukjent feil, prøv igjen', TIME_SET: 'Still in tid', MANAGE_USERS: 'Administrer Brukere', diff --git a/interface/src/i18n/pl/index.ts b/interface/src/i18n/pl/index.ts index 6878f2918..3f0e4ab8e 100644 --- a/interface/src/i18n/pl/index.ts +++ b/interface/src/i18n/pl/index.ts @@ -180,6 +180,8 @@ const pl: BaseTranslation = { DOWNLOAD_SYSTEM_BACKUP: 'Kopia zapasowa systemu', UPLOAD_TEXT: 'Wgraj nowy plik firmware (.bin) lub kopię ustawień (.json)', UPLOAD_DROP_TEXT: 'Upuść plik firmware .bin lub kliknij tutaj', + UPLOAD_MD5_RECEIVED: 'Suma MD5 odebrana, teraz wgraj plik firmware .bin', + UPLOAD_MD5_MATCHED: 'MD5 zgodne, instalowanie firmware...', ERROR: 'Nieoczekiwany błąd, spróbuj ponownie!', TIME_SET: 'Zegar został ustawiony.', MANAGE_USERS: 'Zarządzanie użytkownikami', diff --git a/interface/src/i18n/sk/index.ts b/interface/src/i18n/sk/index.ts index 4933a7954..d0ab4c72d 100644 --- a/interface/src/i18n/sk/index.ts +++ b/interface/src/i18n/sk/index.ts @@ -180,6 +180,8 @@ const sk: Translation = { DOWNLOAD_SYSTEM_BACKUP: 'Systémová záloha', UPLOAD_TEXT: 'Nahrajte nový súbor firmvéru (.bin) alebo súbor zálohy (.json)', UPLOAD_DROP_TEXT: 'Presuňte súbor .bin firmvéru alebo kliknite sem', + UPLOAD_MD5_RECEIVED: 'Digest prijatý, teraz nahrajte firmware .bin', + UPLOAD_MD5_MATCHED: 'MD5 súhlasí, firmvér sa inštaluje...', ERROR: 'Neočakávaná chyba, prosím skúste to znova', TIME_SET: 'Nastavený čas', MANAGE_USERS: 'Správa používateľov', diff --git a/interface/src/i18n/sv/index.ts b/interface/src/i18n/sv/index.ts index 563d0f58f..7d299d96a 100644 --- a/interface/src/i18n/sv/index.ts +++ b/interface/src/i18n/sv/index.ts @@ -180,6 +180,8 @@ const sv: Translation = { DOWNLOAD_SYSTEM_BACKUP: 'System säkerhetskopia', UPLOAD_TEXT: 'Ladda upp en ny firmwarefil (.bin) eller en säkerhetskopiafil (.json)', UPLOAD_DROP_TEXT: 'Droppa en firmware .bin fil eller klicka här', + UPLOAD_MD5_RECEIVED: 'Digest mottagen, ladda nu upp firmware .bin-filen', + UPLOAD_MD5_MATCHED: 'MD5 stämmer, firmware installeras...', ERROR: 'Okänt fel, var god försök igen', TIME_SET: 'Ställ in tid', MANAGE_USERS: 'Användare', diff --git a/interface/src/i18n/tr/index.ts b/interface/src/i18n/tr/index.ts index 080b409d6..3525b3efd 100644 --- a/interface/src/i18n/tr/index.ts +++ b/interface/src/i18n/tr/index.ts @@ -180,6 +180,8 @@ const tr: Translation = { DOWNLOAD_SYSTEM_BACKUP: 'Sistem yedekleme', UPLOAD_TEXT: 'Yeni bir firmware dosyası (.bin) veya yedek dosyası (.json) yükle', UPLOAD_DROP_TEXT: 'Bir firmware .bin dosyası veya buraya tıklayın', + UPLOAD_MD5_RECEIVED: 'Özet alındı, şimdi firmware .bin dosyasını yükleyin', + UPLOAD_MD5_MATCHED: 'MD5 eşleşti, firmware yükleniyor...', ERROR: 'Beklenemedik hata, lütfen tekrar deneyin.', TIME_SET: 'Zaman ayarı', MANAGE_USERS: 'Kullanıcıları yönet', -- 2.54.0 From 889ddee86edaa29d08bde4d455bd5d43fb691d36 Mon Sep 17 00:00:00 2001 From: proddy Date: Fri, 4 Sep 2026 13:30:28 +0200 Subject: [PATCH 61/81] 3.9.0-dev.8 --- src/emsesp_version.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/emsesp_version.h b/src/emsesp_version.h index 2bce065ab..be3d8d15d 100644 --- a/src/emsesp_version.h +++ b/src/emsesp_version.h @@ -1 +1 @@ -#define EMSESP_APP_VERSION "3.9.0-dev.7" +#define EMSESP_APP_VERSION "3.9.0-dev.8" -- 2.54.0 From 355029ca9f1e43d51bb0658277c5a87313cfb3e2 Mon Sep 17 00:00:00 2001 From: proddy Date: Fri, 4 Sep 2026 13:30:34 +0200 Subject: [PATCH 62/81] update --- CHANGELOG_LATEST.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG_LATEST.md b/CHANGELOG_LATEST.md index 89a912bdd..446c7b035 100644 --- a/CHANGELOG_LATEST.md +++ b/CHANGELOG_LATEST.md @@ -13,6 +13,7 @@ This release is based on the latest Espressif/Arduino core version 3. It brings - option to disable factory reset [#3150](https://github.com/emsesp/EMS-ESP32/issues/3150) - TLS support with 4MB boards without PSRAM - added eth_10mbit to Network Settings, which forces 10BASE-T half-duplex & autonegotiation off, halving the PHY’s power draw. It’s off by default as it will cause issues on managed switches with a port forced to 100Mb [#3213](https://github.com/emsesp/EMS-ESP32/pull/3213) +- cleaner MD5 and firmware uploading in WebUI [#3203](https://github.com/emsesp/EMS-ESP32/discussions/3203) ## Fixed -- 2.54.0 From 9d3a49a0dec7f749c84d726c75210f3d58e38e1b Mon Sep 17 00:00:00 2001 From: proddy Date: Fri, 4 Sep 2026 13:32:11 +0200 Subject: [PATCH 63/81] remove lambda check --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 01ce71667..9e1fcb0f7 100644 --- a/Makefile +++ b/Makefile @@ -113,7 +113,7 @@ CPPFLAGS += $(DEFINES) $(DEFAULTS) $(INCLUDE) CPPFLAGS += -ggdb -g3 -MMD CPPFLAGS += -flto=auto CPPFLAGS += -Wall -Wextra -Werror -CPPFLAGS += -Wno-unused-parameter -Wno-missing-braces -Wno-vla-cxx-extension -Wno-switch-enum -Wno-unused-lambda-capture +CPPFLAGS += -Wno-unused-parameter -Wno-missing-braces -Wno-vla-cxx-extension -Wno-switch-enum CPPFLAGS += -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-threadsafe-statics CPPFLAGS += -Os -DNDEBUG -- 2.54.0 From b4548ed25716fbbb5006984c8b2a0812793d0136 Mon Sep 17 00:00:00 2001 From: proddy Date: Fri, 4 Sep 2026 13:35:51 +0200 Subject: [PATCH 64/81] formatting --- mock-api/restServer.ts | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/mock-api/restServer.ts b/mock-api/restServer.ts index a2ba1e60f..a75f81127 100644 --- a/mock-api/restServer.ts +++ b/mock-api/restServer.ts @@ -388,10 +388,10 @@ function updateMask(entity: any, de: any, dd: any) { const old_custom_name = dd.nodes[dd_objIndex].cn; console.log( 'comparing names, old (' + - old_custom_name + - ') with new (' + - new_custom_name + - ')' + old_custom_name + + ') with new (' + + new_custom_name + + ')' ); if (old_custom_name !== new_custom_name) { changed = true; @@ -512,9 +512,9 @@ function upgradeImportantMessages(version: string) { console.log( 'upgradeImportantMessageType: version=' + - version + - ' type=' + - upgradeImportantMessageType_n + version + + ' type=' + + upgradeImportantMessageType_n ); return { upgradeImportantMessageType: upgradeImportantMessageType_n }; } @@ -565,17 +565,17 @@ function get_versions() { console.log( 'getVersions: current=' + - THIS_VERSION + - ' stable=' + - LATEST_STABLE_VERSION + - ' (upgradeable=' + - (STABLE_VERSION_IS_UPGRADEABLE ? 'YES' : 'NO') + - ') dev=' + - LATEST_DEV_VERSION + - ' (upgradeable=' + - (DEV_VERSION_IS_UPGRADEABLE ? 'YES' : 'NO') + - ')' + - (MOCK_OFFLINE ? ' [offline]' : '') + THIS_VERSION + + ' stable=' + + LATEST_STABLE_VERSION + + ' (upgradeable=' + + (STABLE_VERSION_IS_UPGRADEABLE ? 'YES' : 'NO') + + ') dev=' + + LATEST_DEV_VERSION + + ' (upgradeable=' + + (DEV_VERSION_IS_UPGRADEABLE ? 'YES' : 'NO') + + ')' + + (MOCK_OFFLINE ? ' [offline]' : '') ); return data; } -- 2.54.0 From 1b345f788d5468555181ac335cd47a04690ab4df Mon Sep 17 00:00:00 2001 From: proddy Date: Fri, 4 Sep 2026 13:48:25 +0200 Subject: [PATCH 65/81] added heatblock temp translations --- src/core/locale_translations.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/locale_translations.h b/src/core/locale_translations.h index 622ec16e9..3f83da378 100644 --- a/src/core/locale_translations.h +++ b/src/core/locale_translations.h @@ -430,7 +430,7 @@ MAKE_TRANSLATION(pumpMode, "pumpmode", "boiler pump mode", "Kesselpumpenmodus", MAKE_TRANSLATION(pumpCharacter, "pumpcharacter", "boiler pump characteristic", "Charakteristik der Kesselpumpe", "karakteristiek ketelpomp", "pannpumpsegenskaper", "charakterystyka pompy kotłowej", "kjelepumpekarakteristikk", "caractéristique de la pompe de la chaudière", "kazan pompası karakteristiği", "caratteristica della pompa della caldaia", "charakteristika kotlového čerpadla", "charakteristika čerpadla kotle") MAKE_TRANSLATION(pumpOnTemp, "pumpontemp", "pump logic temperature", "Pumpenlogiktemperatur", "pomplogica temperatuur", "Pumplogiktemperatur", "temperatura logiki pompy", "pumpelogikktemperatur", "température logique pompe", "pompa mantık sıcaklığı", "temperatura logica pompa", "teplota logiky čerpadla", "teplota logiky čerpadla") MAKE_TRANSLATION(headertemp, "headertemp", "low loss header", "Hydr. Weiche", "open verdeler", "Fördelare", "sprzęgło hydrauliczne", "lav tap header", "bouteille de déc. hydr.", "isı bloğu gidiş suyu sıc.", "comp. idr.", "nízkostratová hlavica", "hydraulický oddělovač") -MAKE_TRANSLATION(heatblock, "heatblock", "Heatblok temperature", "Wärmeblocktemperatur", "Aanvoertemp. warmtecel", "Värmeblock", "blok grzewczy", "varmeblokk", "départ corps de chauffe", "Hid.denge kabı sıcaklığı", "mandata scamb. pr.", "vykurovací blok", "blok topení") +MAKE_TRANSLATION(heatblock, "heatblock", "Heatblock temperature", "Wärmeblocktemperatur", "Heatblock temperatuur", "Värmeblocktemperatur", "temperatura bloku grzewczego", "varmeblokk temperatur", "température du bloc chauffant", "ısı bloğu sıcaklığı", "temperatura blocco riscaldante", "teplota tepelného bloku", "teplota tepelného bloku") MAKE_TRANSLATION(pumpKickHour, "pumpkickhour", "pump kick hour", "Stunde Pumpkick") MAKE_TRANSLATION(pumpKickDay, "pumpkickday", "pump kick day", "Tag Pumpkick") MAKE_TRANSLATION(pumpKickDelay, "pumpkickdelay", "pump kick delay", "Pause vor Pumpkick") -- 2.54.0 From 81fa7c592ed3fac2fe59198d0ee517fe13ee904c Mon Sep 17 00:00:00 2001 From: proddy Date: Fri, 4 Sep 2026 16:27:02 +0200 Subject: [PATCH 66/81] update for heating block rename --- docs/Modbus-Entity-Registers.md | 54 ++++++++++++++++----------------- docs/dump_entities.csv | 54 ++++++++++++++++----------------- 2 files changed, 54 insertions(+), 54 deletions(-) diff --git a/docs/Modbus-Entity-Registers.md b/docs/Modbus-Entity-Registers.md index 797379c60..b130611ab 100644 --- a/docs/Modbus-Entity-Registers.md +++ b/docs/Modbus-Entity-Registers.md @@ -317,7 +317,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -477,7 +477,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -637,7 +637,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -797,7 +797,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -957,7 +957,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -1117,7 +1117,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -1277,7 +1277,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -1437,7 +1437,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -1597,7 +1597,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -1757,7 +1757,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -1917,7 +1917,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -2077,7 +2077,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -2237,7 +2237,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -2397,7 +2397,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -2557,7 +2557,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -2717,7 +2717,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -2877,7 +2877,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -3037,7 +3037,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -3197,7 +3197,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -3357,7 +3357,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -4067,7 +4067,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -4227,7 +4227,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -4387,7 +4387,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -4547,7 +4547,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -4707,7 +4707,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -4867,7 +4867,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -5155,7 +5155,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblock temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 diff --git a/docs/dump_entities.csv b/docs/dump_entities.csv index ec42bd26c..660b7c49b 100644 --- a/docs/dump_entities.csv +++ b/docs/dump_entities.csv @@ -242,7 +242,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "Greenstar 2000",boiler,11,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "Greenstar 2000",boiler,11,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "Greenstar 2000",boiler,11,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Greenstar 2000",boiler,11,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Greenstar 2000",boiler,11,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "Greenstar 2000",boiler,11,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "Greenstar 2000",boiler,11,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "Greenstar 2000",boiler,11,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -362,7 +362,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "C1200W",boiler,12,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "C1200W",boiler,12,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "C1200W",boiler,12,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"C1200W",boiler,12,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"C1200W",boiler,12,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "C1200W",boiler,12,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "C1200W",boiler,12,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "C1200W",boiler,12,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -482,7 +482,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "CS5800iG",boiler,16,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "CS5800iG",boiler,16,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "CS5800iG",boiler,16,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"CS5800iG",boiler,16,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"CS5800iG",boiler,16,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "CS5800iG",boiler,16,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "CS5800iG",boiler,16,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "CS5800iG",boiler,16,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -602,7 +602,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "BK13/BK15, Smartline, GB1*2",boiler,64,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "BK13/BK15, Smartline, GB1*2",boiler,64,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "BK13/BK15, Smartline, GB1*2",boiler,64,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "BK13/BK15, Smartline, GB1*2",boiler,64,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "BK13/BK15, Smartline, GB1*2",boiler,64,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "BK13/BK15, Smartline, GB1*2",boiler,64,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -722,7 +722,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "Logano GB1*5, Logamatic MC10",boiler,72,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "Logano GB1*5, Logamatic MC10",boiler,72,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "Logano GB1*5, Logamatic MC10",boiler,72,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "Logano GB1*5, Logamatic MC10",boiler,72,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "Logano GB1*5, Logamatic MC10",boiler,72,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "Logano GB1*5, Logamatic MC10",boiler,72,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -842,7 +842,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "Cascade CM10",boiler,81,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "Cascade CM10",boiler,81,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "Cascade CM10",boiler,81,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Cascade CM10",boiler,81,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Cascade CM10",boiler,81,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "Cascade CM10",boiler,81,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "Cascade CM10",boiler,81,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "Cascade CM10",boiler,81,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -962,7 +962,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "Logamax Plus GB022",boiler,84,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "Logamax Plus GB022",boiler,84,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "Logamax Plus GB022",boiler,84,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Logamax Plus GB022",boiler,84,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Logamax Plus GB022",boiler,84,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "Logamax Plus GB022",boiler,84,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "Logamax Plus GB022",boiler,84,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "Logamax Plus GB022",boiler,84,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -1082,7 +1082,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -1202,7 +1202,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "Topline, GB162",boiler,115,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "Topline, GB162",boiler,115,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "Topline, GB162",boiler,115,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Topline, GB162",boiler,115,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Topline, GB162",boiler,115,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "Topline, GB162",boiler,115,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "Topline, GB162",boiler,115,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "Topline, GB162",boiler,115,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -1322,7 +1322,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "Cascade MCM10",boiler,121,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "Cascade MCM10",boiler,121,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "Cascade MCM10",boiler,121,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Cascade MCM10",boiler,121,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Cascade MCM10",boiler,121,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "Cascade MCM10",boiler,121,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "Cascade MCM10",boiler,121,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "Cascade MCM10",boiler,121,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -1442,7 +1442,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "Proline",boiler,122,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "Proline",boiler,122,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "Proline",boiler,122,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Proline",boiler,122,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Proline",boiler,122,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "Proline",boiler,122,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "Proline",boiler,122,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "Proline",boiler,122,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -1562,7 +1562,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -1682,7 +1682,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "GB212",boiler,131,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "GB212",boiler,131,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "GB212",boiler,131,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"GB212",boiler,131,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"GB212",boiler,131,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "GB212",boiler,131,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "GB212",boiler,131,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "GB212",boiler,131,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -1802,7 +1802,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "GC7000F",boiler,132,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "GC7000F",boiler,132,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "GC7000F",boiler,132,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"GC7000F",boiler,132,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"GC7000F",boiler,132,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "GC7000F",boiler,132,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "GC7000F",boiler,132,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "GC7000F",boiler,132,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -1922,7 +1922,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "Logano GB125/KB195i, Logamatic MC110",boiler,133,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "Logano GB125/KB195i, Logamatic MC110",boiler,133,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "Logano GB125/KB195i, Logamatic MC110",boiler,133,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "Logano GB125/KB195i, Logamatic MC110",boiler,133,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "Logano GB125/KB195i, Logamatic MC110",boiler,133,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "Logano GB125/KB195i, Logamatic MC110",boiler,133,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -2042,7 +2042,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "Greenstar 30Ri Compact",boiler,154,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "Greenstar 30Ri Compact",boiler,154,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "Greenstar 30Ri Compact",boiler,154,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Greenstar 30Ri Compact",boiler,154,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Greenstar 30Ri Compact",boiler,154,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "Greenstar 30Ri Compact",boiler,154,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "Greenstar 30Ri Compact",boiler,154,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "Greenstar 30Ri Compact",boiler,154,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -2162,7 +2162,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "Suprapur-o",boiler,155,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "Suprapur-o",boiler,155,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "Suprapur-o",boiler,155,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Suprapur-o",boiler,155,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Suprapur-o",boiler,155,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "Suprapur-o",boiler,155,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "Suprapur-o",boiler,155,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "Suprapur-o",boiler,155,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -2282,7 +2282,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "Cerapur Aero",boiler,167,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "Cerapur Aero",boiler,167,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "Cerapur Aero",boiler,167,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Cerapur Aero",boiler,167,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Cerapur Aero",boiler,167,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "Cerapur Aero",boiler,167,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "Cerapur Aero",boiler,167,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "Cerapur Aero",boiler,167,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -2402,7 +2402,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "Hybrid Heatpump",boiler,168,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "Hybrid Heatpump",boiler,168,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "Hybrid Heatpump",boiler,168,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Hybrid Heatpump",boiler,168,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Hybrid Heatpump",boiler,168,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "Hybrid Heatpump",boiler,168,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "Hybrid Heatpump",boiler,168,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "Hybrid Heatpump",boiler,168,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -2522,7 +2522,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "Logano GB212",boiler,170,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "Logano GB212",boiler,170,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "Logano GB212",boiler,170,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Logano GB212",boiler,170,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Logano GB212",boiler,170,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "Logano GB212",boiler,170,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "Logano GB212",boiler,170,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "Logano GB212",boiler,170,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -3078,7 +3078,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -3198,7 +3198,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "Logamax U122, Cerapur",boiler,203,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "Logamax U122, Cerapur",boiler,203,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "Logamax U122, Cerapur",boiler,203,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Logamax U122, Cerapur",boiler,203,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Logamax U122, Cerapur",boiler,203,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "Logamax U122, Cerapur",boiler,203,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "Logamax U122, Cerapur",boiler,203,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "Logamax U122, Cerapur",boiler,203,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -3318,7 +3318,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "Ecomline Excellent",boiler,206,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "Ecomline Excellent",boiler,206,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "Ecomline Excellent",boiler,206,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Ecomline Excellent",boiler,206,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Ecomline Excellent",boiler,206,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "Ecomline Excellent",boiler,206,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "Ecomline Excellent",boiler,206,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "Ecomline Excellent",boiler,206,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -3438,7 +3438,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -3558,7 +3558,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "Cascade MC400",boiler,210,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "Cascade MC400",boiler,210,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "Cascade MC400",boiler,210,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Cascade MC400",boiler,210,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Cascade MC400",boiler,210,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "Cascade MC400",boiler,210,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "Cascade MC400",boiler,210,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "Cascade MC400",boiler,210,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -3678,7 +3678,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "EasyControl Adapter",boiler,211,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "EasyControl Adapter",boiler,211,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "EasyControl Adapter",boiler,211,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"EasyControl Adapter",boiler,211,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"EasyControl Adapter",boiler,211,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "EasyControl Adapter",boiler,211,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "EasyControl Adapter",boiler,211,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "EasyControl Adapter",boiler,211,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 @@ -3898,7 +3898,7 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/ "Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 "Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 "Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatblock,Heatblock temperature,uint16,C,false,sensor.boiler_Heatblock_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 "Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 "Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 "Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -- 2.54.0 From 6291bdfa5dd3e7359ed67bae42660bfe15040d29 Mon Sep 17 00:00:00 2001 From: proddy Date: Fri, 4 Sep 2026 16:27:14 +0200 Subject: [PATCH 67/81] pkg update --- mock-api/package.json | 1 - mock-api/pnpm-lock.yaml | 51 ----------------------------------------- 2 files changed, 52 deletions(-) diff --git a/mock-api/package.json b/mock-api/package.json index 2ec07a076..90358d940 100644 --- a/mock-api/package.json +++ b/mock-api/package.json @@ -11,7 +11,6 @@ }, "dependencies": { "@msgpack/msgpack": "^3.1.3", - "formidable": "^3.5.4", "itty-router": "^5.0.24" }, "devDependencies": { diff --git a/mock-api/pnpm-lock.yaml b/mock-api/pnpm-lock.yaml index fffb7c7ae..6ef04fe6e 100644 --- a/mock-api/pnpm-lock.yaml +++ b/mock-api/pnpm-lock.yaml @@ -11,9 +11,6 @@ importers: '@msgpack/msgpack': specifier: ^3.1.3 version: 3.1.3 - formidable: - specifier: ^3.5.4 - version: 3.5.4 itty-router: specifier: ^5.0.24 version: 5.0.24 @@ -81,13 +78,6 @@ packages: resolution: {integrity: sha512-47XIizs9XZXvuJgoaJUIE2lFoID8ugvc0jzSHP+Ptfk8nTbnR8g788wv48N03Kx0UkAv559HWRQ3yzOgzlRNUA==} engines: {node: '>= 18'} - '@noble/hashes@1.8.0': - resolution: {integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==} - engines: {node: ^14.21.3 || >=16} - - '@paralleldrive/cuid2@2.3.1': - resolution: {integrity: sha512-XO7cAxhnTZl0Yggq6jOgjiOHhbgcO4NqFqwSmQpjK3b6TEE6Uj/jfSk6wzYyemh3+I0sHirKSetjQwn5cZktFw==} - '@trivago/prettier-plugin-sort-imports@6.0.2': resolution: {integrity: sha512-3DgfkukFyC/sE/VuYjaUUWoFfuVjPK55vOFDsxD56XXynFMCZDYFogH2l/hDfOsQAm1myoU/1xByJ3tWqtulXA==} engines: {node: '>= 20'} @@ -107,9 +97,6 @@ packages: svelte: optional: true - asap@2.0.6: - resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} - balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -125,13 +112,6 @@ packages: supports-color: optional: true - dezalgo@1.0.4: - resolution: {integrity: sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==} - - formidable@3.5.4: - resolution: {integrity: sha512-YikH+7CUTOtP44ZTnUhR7Ic2UASBPOqmaRkRKxRbywPTe5VxF7RRCck4af9wutiZ/QKM5nME9Bie2fFaPz5Gug==} - engines: {node: '>=14.0.0'} - itty-router@5.0.24: resolution: {integrity: sha512-PXij1qGKtE6jg3dLgrTRdh/Frovl5Wc4Av67sD2xfhDPrgNt4u79++/il8/c/OfZGkhD/8uYJub8tjo+H165rA==} @@ -156,9 +136,6 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - parse-imports-exports@0.2.4: resolution: {integrity: sha512-4s6vd6dx1AotCx/RCI2m7t7GCh5bDRUtGNvRfHSP2wbBQdMi67pPe7mtzmgwcaQ8VKK/6IB7Glfyu3qdZJPybQ==} @@ -173,9 +150,6 @@ packages: engines: {node: '>=14'} hasBin: true - wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - snapshots: '@babel/code-frame@7.29.7': @@ -241,12 +215,6 @@ snapshots: '@msgpack/msgpack@3.1.3': {} - '@noble/hashes@1.8.0': {} - - '@paralleldrive/cuid2@2.3.1': - dependencies: - '@noble/hashes': 1.8.0 - '@trivago/prettier-plugin-sort-imports@6.0.2(prettier@3.9.6)': dependencies: '@babel/generator': 7.29.8 @@ -261,8 +229,6 @@ snapshots: transitivePeerDependencies: - supports-color - asap@2.0.6: {} - balanced-match@1.0.2: {} brace-expansion@2.1.4: @@ -273,17 +239,6 @@ snapshots: dependencies: ms: 2.1.3 - dezalgo@1.0.4: - dependencies: - asap: 2.0.6 - wrappy: 1.0.2 - - formidable@3.5.4: - dependencies: - '@paralleldrive/cuid2': 2.3.1 - dezalgo: 1.0.4 - once: 1.4.0 - itty-router@5.0.24: {} javascript-natural-sort@0.7.1: {} @@ -300,10 +255,6 @@ snapshots: ms@2.1.3: {} - once@1.4.0: - dependencies: - wrappy: 1.0.2 - parse-imports-exports@0.2.4: dependencies: parse-statements: 1.0.11 @@ -313,5 +264,3 @@ snapshots: picocolors@1.1.1: {} prettier@3.9.6: {} - - wrappy@1.0.2: {} -- 2.54.0 From 0a50a9b1fa73c88fa14641a725fa5281cbabe8da Mon Sep 17 00:00:00 2001 From: proddy Date: Fri, 4 Sep 2026 16:30:58 +0200 Subject: [PATCH 68/81] update --- CHANGELOG_LATEST.md | 2 +- interface/src/api/system.ts | 3 +- interface/src/app/settings/DownloadUpload.tsx | 6 +- interface/src/app/settings/Version.tsx | 2 +- .../src/components/upload/SingleUpload.tsx | 5 +- interface/src/i18n/cs/index.ts | 10 +- interface/src/i18n/de/index.ts | 10 +- interface/src/i18n/en/index.ts | 10 +- interface/src/i18n/fr/index.ts | 10 +- interface/src/i18n/it/index.ts | 10 +- interface/src/i18n/nl/index.ts | 10 +- interface/src/i18n/no/index.ts | 10 +- interface/src/i18n/pl/index.ts | 10 +- interface/src/i18n/sk/index.ts | 10 +- interface/src/i18n/sv/index.ts | 10 +- interface/src/i18n/tr/index.ts | 10 +- interface/vite.config.ts | 3 - mock-api/{mockSSEServer.js => mockServer.js} | 109 +++++++++++++++++- mock-api/restServer.ts | 50 +------- project-words.txt | 2 +- 20 files changed, 171 insertions(+), 121 deletions(-) rename mock-api/{mockSSEServer.js => mockServer.js} (55%) diff --git a/CHANGELOG_LATEST.md b/CHANGELOG_LATEST.md index 446c7b035..fa7e77d20 100644 --- a/CHANGELOG_LATEST.md +++ b/CHANGELOG_LATEST.md @@ -13,7 +13,7 @@ This release is based on the latest Espressif/Arduino core version 3. It brings - option to disable factory reset [#3150](https://github.com/emsesp/EMS-ESP32/issues/3150) - TLS support with 4MB boards without PSRAM - added eth_10mbit to Network Settings, which forces 10BASE-T half-duplex & autonegotiation off, halving the PHY’s power draw. It’s off by default as it will cause issues on managed switches with a port forced to 100Mb [#3213](https://github.com/emsesp/EMS-ESP32/pull/3213) -- cleaner MD5 and firmware uploading in WebUI [#3203](https://github.com/emsesp/EMS-ESP32/discussions/3203) +- cleaner MD5 and firmware uploading in WebUI [#3222](https://github.com/emsesp/EMS-ESP32/issues/3222) ## Fixed diff --git a/interface/src/api/system.ts b/interface/src/api/system.ts index f12d5daa1..918929789 100644 --- a/interface/src/api/system.ts +++ b/interface/src/api/system.ts @@ -19,6 +19,7 @@ export const uploadFile = (file: File) => { const formData = new FormData(); formData.append('file', file); return alovaInstance.Post('/rest/uploadFile', formData, { - timeout: UPLOAD_TIMEOUT + timeout: UPLOAD_TIMEOUT, + enableUpload: true }); }; diff --git a/interface/src/app/settings/DownloadUpload.tsx b/interface/src/app/settings/DownloadUpload.tsx index 24bbab1e8..3f2980451 100644 --- a/interface/src/app/settings/DownloadUpload.tsx +++ b/interface/src/app/settings/DownloadUpload.tsx @@ -165,11 +165,7 @@ const DownloadUpload = () => { {LL.UPLOAD()} - - {LL.UPLOAD_TEXT()}: - - - + ); }; diff --git a/interface/src/app/settings/Version.tsx b/interface/src/app/settings/Version.tsx index 464bfd818..61a0cff22 100644 --- a/interface/src/app/settings/Version.tsx +++ b/interface/src/app/settings/Version.tsx @@ -846,7 +846,7 @@ const Version = () => { {LL.UPLOAD()} - + )} diff --git a/interface/src/components/upload/SingleUpload.tsx b/interface/src/components/upload/SingleUpload.tsx index 134cb9918..affc3c3cb 100644 --- a/interface/src/components/upload/SingleUpload.tsx +++ b/interface/src/components/upload/SingleUpload.tsx @@ -14,9 +14,10 @@ import { LinearProgressWithLabel } from './LinearProgressWithLabel'; interface SingleUploadProps { doRestart: () => void; + text: string; } -const SingleUpload = ({ doRestart }: SingleUploadProps) => { +const SingleUpload = ({ doRestart, text }: SingleUploadProps) => { const [md5, setMd5] = useState(); const [file, setFile] = useState(); const { LL } = useI18nContext(); @@ -92,7 +93,7 @@ const SingleUpload = ({ doRestart }: SingleUploadProps) => { ) : ( )} diff --git a/interface/src/i18n/cs/index.ts b/interface/src/i18n/cs/index.ts index 6c8e67707..395a7cf77 100644 --- a/interface/src/i18n/cs/index.ts +++ b/interface/src/i18n/cs/index.ts @@ -178,10 +178,6 @@ const cs: Translation = { DOWNLOAD_SETTINGS_TEXT: 'Vytvořte zálohu svého nastavení a konfigurace', DOWNLOAD_SETTINGS_TEXT2: 'Exportovat všechny hodnoty', DOWNLOAD_SYSTEM_BACKUP: 'Systémová záloha', - UPLOAD_TEXT: 'Nahrajte nový soubor firmwaru (.bin) nebo záložní soubor (.json)', - UPLOAD_DROP_TEXT: 'Přetáhněte soubor sem nebo klikněte pro výběr', - UPLOAD_MD5_RECEIVED: 'Digest přijat, nyní nahrajte firmware .bin', - UPLOAD_MD5_MATCHED: 'MD5 souhlasí, firmware se instaluje...', ERROR: 'Neočekávaná chyba, zkuste to prosím znovu', TIME_SET: 'Čas nastaven', MANAGE_USERS: 'Spravovat uživatele', @@ -351,7 +347,11 @@ const cs: Translation = { COMMANDS_HELP_1: 'Definujte vlastní příkazy pro magistrali EMS', COMMAND_EXECUTED: 'Příkaz úspěšně spuštěn', RUN: 'Spustit příkaz', - INTERNET_CONNECTION_CHECK: 'Kontrola online pro dostupné verze' + INTERNET_CONNECTION_CHECK: 'Kontrola online pro dostupné verze', + UPLOAD_BACKUP_TEXT: 'Klikněte, abyste vybrali nebo přetáhli a pustili soubor zálohy (.json) sem', + UPLOAD_FIRMWARE_TEXT: 'Klikněte, abyste vybrali nebo přetáhli a pustili soubor firmware .bin/.md5 sem', + UPLOAD_MD5_RECEIVED: 'Digest přijat, nyní nahrajte firmware .bin', + UPLOAD_MD5_MATCHED: 'MD5 souhlasí, firmware se instaluje...' }; export default cs; diff --git a/interface/src/i18n/de/index.ts b/interface/src/i18n/de/index.ts index f94a3573c..a356c4af0 100644 --- a/interface/src/i18n/de/index.ts +++ b/interface/src/i18n/de/index.ts @@ -178,10 +178,6 @@ const de: Translation = { DOWNLOAD_SETTINGS_TEXT: 'Erstellen Sie eine Sicherung Ihrer Konfigurationen und Einstellungen', DOWNLOAD_SETTINGS_TEXT2: 'Exportiere alle Werte', DOWNLOAD_SYSTEM_BACKUP: 'Systemsicherung', - UPLOAD_TEXT: 'Laden Sie eine neue Firmware-Datei (.bin) oder eine Sicherungsdatei (.json) hoch', - UPLOAD_DROP_TEXT: 'Legen Sie eine Firmware-Datei (.bin) ab oder klicken Sie hier', - UPLOAD_MD5_RECEIVED: 'Prüfsumme empfangen, jetzt die Firmware-Datei (.bin) hochladen', - UPLOAD_MD5_MATCHED: 'MD5 stimmt überein, Firmware wird installiert...', ERROR: 'Unerwarteter Fehler, bitte versuchen Sie es erneut.', TIME_SET: 'Zeit gesetzt', MANAGE_USERS: 'Nutzerverwaltung', @@ -351,7 +347,11 @@ const de: Translation = { COMMANDS_HELP_1: 'Definieren Sie eigene Befehle für die EMS-Magistral', COMMAND_EXECUTED: 'Befehl erfolgreich ausgeführt', RUN: 'Befehl ausführen', - INTERNET_CONNECTION_CHECK: 'Online-Prüfung auf verfügbare Versionen' + INTERNET_CONNECTION_CHECK: 'Online-Prüfung auf verfügbare Versionen', + UPLOAD_BACKUP_TEXT: 'Klicken Sie, um eine Sicherungsdatei (.json) auszuwählen oder zu ziehen und abzulegen', + UPLOAD_FIRMWARE_TEXT: 'Klicken Sie, um eine Firmware-Datei (.bin/.md5) auszuwählen oder zu ziehen und abzulegen', + UPLOAD_MD5_RECEIVED: 'Prüfsumme empfangen, jetzt die Firmware-Datei (.bin) hochladen', + UPLOAD_MD5_MATCHED: 'MD5 stimmt überein, Firmware wird installiert...' }; export default de; diff --git a/interface/src/i18n/en/index.ts b/interface/src/i18n/en/index.ts index fdda0b131..ee4dde8b5 100644 --- a/interface/src/i18n/en/index.ts +++ b/interface/src/i18n/en/index.ts @@ -178,10 +178,6 @@ const en: Translation = { DOWNLOAD_SETTINGS_TEXT: 'Create a backup of your configuration and settings', DOWNLOAD_SETTINGS_TEXT2: 'Export all values', DOWNLOAD_SYSTEM_BACKUP: 'System Backup', - UPLOAD_TEXT: 'Upload a new firmware file (.bin) or a backup file (.json)', - UPLOAD_DROP_TEXT: 'Drop a firmware .bin file or click here', - UPLOAD_MD5_RECEIVED: 'Digest received, now upload the firmware .bin file', - UPLOAD_MD5_MATCHED: 'MD5 matches, installing firmware...', ERROR: 'Unexpected Error, please try again', TIME_SET: 'Time set', MANAGE_USERS: 'Manage Users', @@ -351,7 +347,11 @@ const en: Translation = { COMMANDS_HELP_1: 'Define reusable named commands below. These can be executed from the console, API/MQTT, or referenced by the Scheduler', COMMAND_EXECUTED: 'Command executed successfully', RUN: 'Run', - INTERNET_CONNECTION_CHECK: 'Checking online for available versions' + INTERNET_CONNECTION_CHECK: 'Checking online for available versions', + UPLOAD_BACKUP_TEXT: 'Click to select or Drag&Drop a backup file (.json) here', + UPLOAD_FIRMWARE_TEXT: 'Click to select or Drag&Drop a firmware .bin/.md5 file', + UPLOAD_MD5_RECEIVED: 'Digest received, now upload the firmware .bin file', + UPLOAD_MD5_MATCHED: 'MD5 matches, installing firmware...' }; export default en; diff --git a/interface/src/i18n/fr/index.ts b/interface/src/i18n/fr/index.ts index 25953e148..b6245bfbe 100644 --- a/interface/src/i18n/fr/index.ts +++ b/interface/src/i18n/fr/index.ts @@ -178,10 +178,6 @@ const fr: Translation = { DOWNLOAD_SETTINGS_TEXT: 'Créer une sauvegarde de vos paramètres et configurations', DOWNLOAD_SETTINGS_TEXT2: 'Exporter toutes les valeurs', DOWNLOAD_SYSTEM_BACKUP: 'Sauvegarde système', - UPLOAD_TEXT: 'Télécharger un nouveau fichier firmware (.bin) ou une sauvegarde (.json)', - UPLOAD_DROP_TEXT: 'Drop a firmware .bin file or click here', - UPLOAD_MD5_RECEIVED: 'Empreinte reçue, téléversez maintenant le fichier firmware .bin', - UPLOAD_MD5_MATCHED: 'MD5 concordant, installation du firmware...', ERROR: 'Erreur inattendue, veuillez réessayer', TIME_SET: 'Time set', MANAGE_USERS: 'Gérer les utilisateurs', @@ -351,7 +347,11 @@ const fr: Translation = { COMMANDS_HELP_1: 'Définir des commandes personnalisées pour la magistral EMS', COMMAND_EXECUTED: 'Commande exécutée avec succès', RUN: 'Exécuter une commande', - INTERNET_CONNECTION_CHECK: 'Vérification en ligne pour les versions disponibles' + INTERNET_CONNECTION_CHECK: 'Vérification en ligne pour les versions disponibles', + UPLOAD_BACKUP_TEXT: 'Cliquez pour sélectionner ou faites glisser et déposez un fichier de sauvegarde (.json) ici', + UPLOAD_FIRMWARE_TEXT: 'Cliquez pour sélectionner ou faites glisser et déposez un fichier firmware .bin/.md5 ici', + UPLOAD_MD5_RECEIVED: 'Empreinte reçue, téléversez maintenant le fichier firmware .bin', + UPLOAD_MD5_MATCHED: 'MD5 concordant, installation du firmware...' }; export default fr; diff --git a/interface/src/i18n/it/index.ts b/interface/src/i18n/it/index.ts index 78eb196a8..6a5bc8b00 100644 --- a/interface/src/i18n/it/index.ts +++ b/interface/src/i18n/it/index.ts @@ -178,10 +178,6 @@ const it: Translation = { DOWNLOAD_SETTINGS_TEXT: 'Create a backup of your configuration and settings', DOWNLOAD_SETTINGS_TEXT2: 'Esporta tutti i valori', DOWNLOAD_SYSTEM_BACKUP: 'Backup sistema', - UPLOAD_TEXT: 'Upload a new firmware file (.bin) or a backup file (.json)', - UPLOAD_DROP_TEXT: 'Drop a firmware .bin file or click here', - UPLOAD_MD5_RECEIVED: 'Digest received, now upload the firmware .bin file', - UPLOAD_MD5_MATCHED: 'MD5 matches, installing firmware...', ERROR: 'Errore Inaspettato, prego tenta ancora', TIME_SET: 'Imposta Ora', MANAGE_USERS: 'Gestione Utenti', @@ -351,7 +347,11 @@ const it: Translation = { COMMANDS_HELP_1: 'Definisci comandi personalizzati per la magistrali EMS', COMMAND_EXECUTED: 'Comando eseguito con successo', RUN: 'Esegui comando', - INTERNET_CONNECTION_CHECK: 'Controllo online per le versioni disponibili' + INTERNET_CONNECTION_CHECK: 'Controllo online per le versioni disponibili', + UPLOAD_BACKUP_TEXT: 'Klik per selezionare o trascinare e rilasciare un file di backup (.json) qui', + UPLOAD_FIRMWARE_TEXT: 'Klik per selezionare o trascinare e rilasciare un file firmware .bin/.md5 qui', + UPLOAD_MD5_RECEIVED: 'Digest ricevuto, ora caricare il file firmware .bin', + UPLOAD_MD5_MATCHED: 'MD5 corrispondente, installazione firmware...' }; export default it; diff --git a/interface/src/i18n/nl/index.ts b/interface/src/i18n/nl/index.ts index 2afeee95d..82ebaf690 100644 --- a/interface/src/i18n/nl/index.ts +++ b/interface/src/i18n/nl/index.ts @@ -178,10 +178,6 @@ const nl: Translation = { DOWNLOAD_SETTINGS_TEXT: 'Maak een back-up van uw configuratie en instellingen', DOWNLOAD_SETTINGS_TEXT2: 'Exporteer alle waarden', DOWNLOAD_SYSTEM_BACKUP: 'Systeem Backup', - UPLOAD_TEXT: 'Upload een nieuw firmwarebestand (.bin) of een back-upbestand (.json)', - UPLOAD_DROP_TEXT: 'Sleep en firmware .bin bestand hierheen of klik hier', - UPLOAD_MD5_RECEIVED: 'Digest ontvangen, upload nu het firmware .bin-bestand', - UPLOAD_MD5_MATCHED: 'MD5 komt overeen, firmware wordt geïnstalleerd...', ERROR: 'Onverwachte fout, probeer opnieuw', TIME_SET: 'Tijd ingesteld', MANAGE_USERS: 'Gebruikersbeheer', @@ -351,7 +347,11 @@ const nl: Translation = { COMMANDS_HELP_1: 'Definieer hergebruikbare benoemde commando\'s hieronder. Deze kunnen worden uitgevoerd vanuit de console, API/MQTT, of worden aangeroepen door de Scheduler', COMMAND_EXECUTED: 'Commando uitgevoerd succesvol', RUN: 'Commando uitvoeren', - INTERNET_CONNECTION_CHECK: 'Controleren op online beschikbare versies' + INTERNET_CONNECTION_CHECK: 'Controleren op online beschikbare versies', + UPLOAD_BACKUP_TEXT: 'Klik voor selecteren of sleep en drop een back-upbestand (.json) hier', + UPLOAD_FIRMWARE_TEXT: 'Klik voor selecteren of sleep en drop een firmware .bin/.md5 bestand hier', + UPLOAD_MD5_RECEIVED: 'Digest ontvangen, upload nu het firmware .bin-bestand', + UPLOAD_MD5_MATCHED: 'MD5 komt overeen, firmware wordt geïnstalleerd...' }; export default nl; diff --git a/interface/src/i18n/no/index.ts b/interface/src/i18n/no/index.ts index 7576d0c8b..e75c0156e 100644 --- a/interface/src/i18n/no/index.ts +++ b/interface/src/i18n/no/index.ts @@ -178,10 +178,6 @@ const no: Translation = { DOWNLOAD_SETTINGS_TEXT: 'Lag en sikkerhetskopi av dine konfigurasjon og innstillinger', DOWNLOAD_SETTINGS_TEXT2: 'Eksporter alle verdier', DOWNLOAD_SYSTEM_BACKUP: 'System Sikkerhetskopi', - UPLOAD_TEXT: 'Last opp en ny firmware fil (.bin) eller en sikkerhetskopi fil (.json)', - UPLOAD_DROP_TEXT: 'Dropp en firmware fil (.bin) eller klikk her', - UPLOAD_MD5_RECEIVED: 'Digest mottatt, last nå opp firmware .bin-filen', - UPLOAD_MD5_MATCHED: 'MD5 stemmer, firmware installeres...', ERROR: 'Ukjent feil, prøv igjen', TIME_SET: 'Still in tid', MANAGE_USERS: 'Administrer Brukere', @@ -351,7 +347,11 @@ const no: Translation = { COMMANDS_HELP_1: 'Definer egne kommandoer for EMS-Magistral', COMMAND_EXECUTED: 'Kommando kjørt lykkes', RUN: 'Kjør', - INTERNET_CONNECTION_CHECK: 'Kontrollerer online for tilgjengelige versjoner' + INTERNET_CONNECTION_CHECK: 'Kontrollerer online for tilgjengelige versjoner', + UPLOAD_BACKUP_TEXT: 'Klikk for å velge eller dra og slipp en sikkerhetskopi (.json) her', + UPLOAD_FIRMWARE_TEXT: 'Klikk for å velge eller dra og slipp en firmware .bin/.md5 her', + UPLOAD_MD5_RECEIVED: 'MD5 mottatt, last nå opp firmware .bin-filen', + UPLOAD_MD5_MATCHED: 'MD5 stemmer, firmware installeres...' }; export default no; diff --git a/interface/src/i18n/pl/index.ts b/interface/src/i18n/pl/index.ts index 3f0e4ab8e..a258e5e3a 100644 --- a/interface/src/i18n/pl/index.ts +++ b/interface/src/i18n/pl/index.ts @@ -178,10 +178,6 @@ const pl: BaseTranslation = { DOWNLOAD_SETTINGS_TEXT: 'Utwórz kopię swoich ustawień i konfiguracji', DOWNLOAD_SETTINGS_TEXT2: 'Eksportuj wszystkie wartości', DOWNLOAD_SYSTEM_BACKUP: 'Kopia zapasowa systemu', - UPLOAD_TEXT: 'Wgraj nowy plik firmware (.bin) lub kopię ustawień (.json)', - UPLOAD_DROP_TEXT: 'Upuść plik firmware .bin lub kliknij tutaj', - UPLOAD_MD5_RECEIVED: 'Suma MD5 odebrana, teraz wgraj plik firmware .bin', - UPLOAD_MD5_MATCHED: 'MD5 zgodne, instalowanie firmware...', ERROR: 'Nieoczekiwany błąd, spróbuj ponownie!', TIME_SET: 'Zegar został ustawiony.', MANAGE_USERS: 'Zarządzanie użytkownikami', @@ -351,7 +347,11 @@ const pl: BaseTranslation = { COMMANDS_HELP_1: 'Zdefiniuj niestandardowe komendy dla magistrali EMS', COMMAND_EXECUTED: 'Komenda wykonana pomyślnie', RUN: 'Wykonaj', - INTERNET_CONNECTION_CHECK: 'Sprawdzanie online dla dostępnych wersji' + INTERNET_CONNECTION_CHECK: 'Sprawdzanie online dla dostępnych wersji', + UPLOAD_BACKUP_TEXT: 'Kliknij, aby wybrać lub przeciągnij i upuść plik kopii zapasowej (.json) tutaj', + UPLOAD_FIRMWARE_TEXT: 'Kliknij, aby wybrać lub przeciągnij i upuść plik firmware .bin/.md5', + UPLOAD_MD5_RECEIVED: 'Suma MD5 odebrana, teraz wgraj plik firmware .bin', + UPLOAD_MD5_MATCHED: 'MD5 zgodne, instalowanie firmware...' }; export default pl; diff --git a/interface/src/i18n/sk/index.ts b/interface/src/i18n/sk/index.ts index d0ab4c72d..9e5efbd7c 100644 --- a/interface/src/i18n/sk/index.ts +++ b/interface/src/i18n/sk/index.ts @@ -178,10 +178,6 @@ const sk: Translation = { DOWNLOAD_SETTINGS_TEXT: 'Vytvorte zálohu svojej konfigurácie a nastavení', DOWNLOAD_SETTINGS_TEXT2: 'Exportovať všetky hodnoty', DOWNLOAD_SYSTEM_BACKUP: 'Systémová záloha', - UPLOAD_TEXT: 'Nahrajte nový súbor firmvéru (.bin) alebo súbor zálohy (.json)', - UPLOAD_DROP_TEXT: 'Presuňte súbor .bin firmvéru alebo kliknite sem', - UPLOAD_MD5_RECEIVED: 'Digest prijatý, teraz nahrajte firmware .bin', - UPLOAD_MD5_MATCHED: 'MD5 súhlasí, firmvér sa inštaluje...', ERROR: 'Neočakávaná chyba, prosím skúste to znova', TIME_SET: 'Nastavený čas', MANAGE_USERS: 'Správa používateľov', @@ -351,7 +347,11 @@ const sk: Translation = { COMMANDS_HELP_1: 'Definujte vlastné príkazy pre magistrali EMS', COMMAND_EXECUTED: 'Príkaz vykonaný úspešne', RUN: 'Volať príkaz', - INTERNET_CONNECTION_CHECK: 'Kontrola online pre dostupné verzie' + INTERNET_CONNECTION_CHECK: 'Kontrola online pre dostupné verzie', + UPLOAD_BACKUP_TEXT: 'Kliknite, aby ste vybrali alebo presuňte a upustili súbor zálohy (.json) sem', + UPLOAD_FIRMWARE_TEXT: 'Kliknite, aby ste vybrali alebo presuňte a upustili súbor firmware .bin/.md5', + UPLOAD_MD5_RECEIVED: 'Suma MD5 prijatá, teraz nahrajte firmware .bin', + UPLOAD_MD5_MATCHED: 'MD5 súhlasí, firmvér sa inštaluje...' }; export default sk; diff --git a/interface/src/i18n/sv/index.ts b/interface/src/i18n/sv/index.ts index 7d299d96a..af7351901 100644 --- a/interface/src/i18n/sv/index.ts +++ b/interface/src/i18n/sv/index.ts @@ -178,10 +178,6 @@ const sv: Translation = { DOWNLOAD_SETTINGS_TEXT: 'Skapa en säkerhetskopia av din konfiguration och inställningar', DOWNLOAD_SETTINGS_TEXT2: 'Exportera alla värden', DOWNLOAD_SYSTEM_BACKUP: 'System säkerhetskopia', - UPLOAD_TEXT: 'Ladda upp en ny firmwarefil (.bin) eller en säkerhetskopiafil (.json)', - UPLOAD_DROP_TEXT: 'Droppa en firmware .bin fil eller klicka här', - UPLOAD_MD5_RECEIVED: 'Digest mottagen, ladda nu upp firmware .bin-filen', - UPLOAD_MD5_MATCHED: 'MD5 stämmer, firmware installeras...', ERROR: 'Okänt fel, var god försök igen', TIME_SET: 'Ställ in tid', MANAGE_USERS: 'Användare', @@ -351,7 +347,11 @@ const sv: Translation = { COMMANDS_HELP_1: 'Definiera egna kommandon för EMS-Magistral', COMMAND_EXECUTED: 'Kommando kört lyckades', RUN: 'Kör kommando', - INTERNET_CONNECTION_CHECK: 'Kontrollerar online för tillgängliga versioner' + INTERNET_CONNECTION_CHECK: 'Kontrollerar online för tillgängliga versioner', + UPLOAD_BACKUP_TEXT: 'Klicka för att välja eller dra och släpp en säkerhetskopia (.json) här', + UPLOAD_FIRMWARE_TEXT: 'Klicka för att välja eller dra och släpp en firmware .bin/.md5 här', + UPLOAD_MD5_RECEIVED: 'MD5 mottagen, ladda nu upp firmware .bin-filen', + UPLOAD_MD5_MATCHED: 'MD5 stämmer, firmware installeras...' }; export default sv; diff --git a/interface/src/i18n/tr/index.ts b/interface/src/i18n/tr/index.ts index 3525b3efd..c214abe47 100644 --- a/interface/src/i18n/tr/index.ts +++ b/interface/src/i18n/tr/index.ts @@ -178,10 +178,6 @@ const tr: Translation = { DOWNLOAD_SETTINGS_TEXT: 'Yapılandırma ve ayarlarınızın yedekleme yapın', DOWNLOAD_SETTINGS_TEXT2: 'Tüm değerleri dışarı al', DOWNLOAD_SYSTEM_BACKUP: 'Sistem yedekleme', - UPLOAD_TEXT: 'Yeni bir firmware dosyası (.bin) veya yedek dosyası (.json) yükle', - UPLOAD_DROP_TEXT: 'Bir firmware .bin dosyası veya buraya tıklayın', - UPLOAD_MD5_RECEIVED: 'Özet alındı, şimdi firmware .bin dosyasını yükleyin', - UPLOAD_MD5_MATCHED: 'MD5 eşleşti, firmware yükleniyor...', ERROR: 'Beklenemedik hata, lütfen tekrar deneyin.', TIME_SET: 'Zaman ayarı', MANAGE_USERS: 'Kullanıcıları yönet', @@ -351,7 +347,11 @@ const tr: Translation = { COMMANDS_HELP_1: 'Özel komutları EMS hattına tanımlayın', COMMAND_EXECUTED: 'Komut başarıyla çalıştırıldı', RUN: 'Komutu çalıştır', - INTERNET_CONNECTION_CHECK: 'Online bağlantısı kontrol ediliyor' + INTERNET_CONNECTION_CHECK: 'Online bağlantısı kontrol ediliyor', + UPLOAD_BACKUP_TEXT: 'Yeni bir firmware dosyası (.bin) veya yedek dosyası (.json) yükle', + UPLOAD_FIRMWARE_TEXT: 'Bir firmware .bin dosyası veya buraya tıklayın', + UPLOAD_MD5_RECEIVED: 'Özet alındı, şimdi firmware .bin dosyasını yükleyin', + UPLOAD_MD5_MATCHED: 'MD5 eşleşti, firmware yükleniyor...' }; export default tr; diff --git a/interface/vite.config.ts b/interface/vite.config.ts index 65ff0d722..c87ab4e41 100644 --- a/interface/vite.config.ts +++ b/interface/vite.config.ts @@ -207,9 +207,6 @@ export default defineConfig( async ({ command, mode }: { command: string; mode: string }) => { if (command === 'serve') { console.log(`Preparing for standalone build with server, mode=${mode}`); - // Imported through a computed URL so the config bundler leaves it as a real - // runtime import: mock-api is a separate package with its own node_modules, - // and inlining it here would drag its dependencies into every build. const mockServerUrl = pathToFileURL( path.resolve(import.meta.dirname, '../mock-api/mockServer.js') ).href; diff --git a/mock-api/mockSSEServer.js b/mock-api/mockServer.js similarity index 55% rename from mock-api/mockSSEServer.js rename to mock-api/mockServer.js index 914164d8d..7fba27344 100644 --- a/mock-api/mockSSEServer.js +++ b/mock-api/mockServer.js @@ -1,5 +1,6 @@ -// Simulate EventSource for log messages in EMS-ESP standalone mode -// Server-Sent Events (SSE) +// EMS-ESP standalone mode to simulate +// a REST server for file uploads +// an EventSource (Server-Sent Events) for log messages in EMS-ESP standalone mode const ONE_SECOND_MS = 1000; // padding function @@ -21,11 +22,113 @@ const formatDate = (date) => { return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}.${milliseconds}`; }; +const MOCK_REST_ORIGIN = 'http://localhost:3080'; +const UPLOAD_SIMULATED_KB_PER_SEC = 256; +const UPLOAD_SLICE_BYTES = 16 * 1024; + +const sleep = (ms) => new Promise((resolve) => setTimeout(resolve, ms)); + +const readRequestThrottled = (req) => + new Promise((resolve, reject) => { + const chunks = []; + let ended = false; + let settled = false; + + const settle = (settler, value) => { + if (settled) { + return; + } + settled = true; + settler(value); + }; + + req.on('error', (error) => settle(reject, error)); + req.on('end', () => { + ended = true; + void step(); + }); + + const step = async () => { + if (settled) { + return; + } + try { + const chunk = req.read(UPLOAD_SLICE_BYTES); + if (chunk) { + chunks.push(chunk); + await sleep((chunk.length / (UPLOAD_SIMULATED_KB_PER_SEC * 1024)) * 1000); + void step(); + return; + } + if (ended || req.readableEnded) { + settle(resolve, Buffer.concat(chunks)); + return; + } + req.once('readable', () => { + void step(); + }); + } catch (error) { + settle(reject, error); + } + }; + + void step(); + }); + +const forwardThrottledUpload = async (req, res) => { + const startedAt = Date.now(); + try { + const body = await readRequestThrottled(req); + console.log( + `Upload received: ${body.length} bytes in ${((Date.now() - startedAt) / 1000).toFixed(1)}s` + ); + const headers = {}; + if (req.headers['content-type']) { + headers['content-type'] = req.headers['content-type']; + } + if (req.headers.authorization) { + headers.authorization = req.headers.authorization; + } + headers['content-length'] = String(body.length); + + const bunRes = await fetch(`${MOCK_REST_ORIGIN}${req.url}`, { + method: 'POST', + headers, + body + }); + const buf = Buffer.from(await bunRes.arrayBuffer()); + res.statusCode = bunRes.status; + bunRes.headers.forEach((value, key) => { + if (key !== 'transfer-encoding' && key !== 'content-encoding') { + res.setHeader(key, value); + } + }); + res.end(buf); + } catch (error) { + if (error?.code === 'ECONNRESET' || req.destroyed) { + console.log('Upload cancelled by the client'); + } else { + console.error('Throttled upload proxy failed', error); + } + if (!res.headersSent) { + res.statusCode = 502; + } + if (!res.writableEnded) { + res.end(); + } + } +}; + export default () => { return { - name: 'vite:mockserver', + name: 'vite:mockServer', configureServer: async (server) => { server.middlewares.use(async (req, res, next) => { + if (req.url.startsWith('/rest/uploadFile') && req.method === 'POST') { + await forwardThrottledUpload(req, res); + return; + } + // Handle Server-Sent Events (SSE) for log streaming if (req.url.startsWith('/es/log')) { // Set SSE headers diff --git a/mock-api/restServer.ts b/mock-api/restServer.ts index a75f81127..ea02c45e3 100644 --- a/mock-api/restServer.ts +++ b/mock-api/restServer.ts @@ -242,15 +242,6 @@ let countHardwarePoll = 0; // for during an upload let pendingFirmwareMd5 = false; // set by a .md5 upload, cleared by the next .bin const VALID_UPLOAD_EXTENSIONS = new Set(['bin', 'json', 'md5']); -const UPLOAD_PROGRESS_LOG_STEP = 10; // log every 10% - -// A real device takes a while to accept a firmware image, so uploads are read at -// this rate instead of completing instantly. That keeps the WebUI progress bar on -// screen long enough to see. Lower it to watch the progress bar for longer. -const UPLOAD_SIMULATED_KB_PER_SEC = 2048; -const UPLOAD_SLICE_BYTES = 64 * 1024; // granularity of the simulated transfer - -const sleep = (ms: number) => new Promise((resolve) => setTimeout(resolve, ms)); function parseMd5Digest(text: string): string | null { const token = text.trim().split(/\s+/)[0]; @@ -260,45 +251,6 @@ function parseMd5Digest(text: string): string | null { return null; } -// Read the multipart body in slices at UPLOAD_SIMULATED_KB_PER_SEC, logging progress -// as it goes, then hand the buffered bytes back as FormData so they parse normally. -async function readUploadSlowly(request: Request): Promise { - const contentType = request.headers.get('content-type') || ''; - const expected = Number(request.headers.get('content-length') || '0'); - const reader = request.body?.getReader(); - const chunks: Uint8Array[] = []; - let received = 0; - let loggedPercentage = 0; - - while (reader) { - const { done, value } = await reader.read(); - if (done) { - break; - } - chunks.push(value); - - // A fast local client arrives in very few chunks, so pace each one slice by - // slice to keep the reported progress gradual instead of jumping to 100% - for (let offset = 0; offset < value.length; offset += UPLOAD_SLICE_BYTES) { - const sliceLength = Math.min(UPLOAD_SLICE_BYTES, value.length - offset); - await sleep((sliceLength / (UPLOAD_SIMULATED_KB_PER_SEC * 1024)) * 1000); - received += sliceLength; - - if (expected > 0) { - const percentage = Math.round((received / expected) * 100); - if (percentage >= loggedPercentage + UPLOAD_PROGRESS_LOG_STEP) { - loggedPercentage = percentage; - console.log(`Upload progress: ${percentage}%`); - } - } - } - } - - return new Response(new Blob(chunks as BlobPart[]), { - headers: { 'content-type': contentType } - }).formData(); -} - // DeviceTypes const enum ScheduleFlag { SCHEDULE_SUN = 1, @@ -4702,7 +4654,7 @@ router // SYSTEM and SETTINGS router .post(EMSESP_UPLOAD_FILE_ENDPOINT, async (request: Request) => { - const formData = await readUploadSlowly(request); + const formData = await request.formData(); const uploaded = formData.get('file'); if (!uploaded || typeof uploaded === 'string') { return status(400); diff --git a/project-words.txt b/project-words.txt index 3204475a4..ae59838d4 100644 --- a/project-words.txt +++ b/project-words.txt @@ -744,7 +744,7 @@ mlongcalls mmio mmode mmplus -mockSSEServer +mockServer modbus modee modetype -- 2.54.0 From 3ba709998760521f942495cdf62300ac7a4b1df8 Mon Sep 17 00:00:00 2001 From: MichaelDvP Date: Sat, 5 Sep 2026 09:53:31 +0200 Subject: [PATCH 69/81] show mqtt stop --- src/ESP32React/MqttSettingsService.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/ESP32React/MqttSettingsService.cpp b/src/ESP32React/MqttSettingsService.cpp index 5b369d987..86c179bd7 100644 --- a/src/ESP32React/MqttSettingsService.cpp +++ b/src/ESP32React/MqttSettingsService.cpp @@ -84,7 +84,7 @@ void MqttSettingsService::loop() { } if (_reconfigureMqtt || (_disconnectedAt && static_cast(uuid::get_uptime() - _disconnectedAt) >= MQTT_RECONNECTION_DELAY)) { // configure MQTT client - if (_reconfigureMqtt) { + if (_reconfigureMqtt && _state.enabled) { emsesp::EMSESP::logger().info("Starting MQTT service"); } _disconnectedAt = configureMqtt() ? 0 : uuid::get_uptime(); @@ -130,6 +130,7 @@ MqttClient * MqttSettingsService::getMqttClient() { void MqttSettingsService::onMqttConnect(bool sessionPresent) { (void)sessionPresent; emsesp::EMSESP::mqtt_.on_connect(); + _disconnectReason = espMqttClientTypes::DisconnectReason::USER_OK; } void MqttSettingsService::onMqttDisconnect(espMqttClientTypes::DisconnectReason reason) { @@ -158,6 +159,9 @@ bool MqttSettingsService::configureMqtt() { emsesp::EMSESP::logger().debug("Disconnecting to configure"); #endif _mqttClient->disconnect(true); + if (!_state.enabled) { + emsesp::EMSESP::logger().info("Stopping MQTT client"); + } } // only connect if WiFi is connected and MQTT is enabled -- 2.54.0 From 7caa5a1ba0ffde39cf2a422950e74108b2c1de64 Mon Sep 17 00:00:00 2001 From: MichaelDvP Date: Sat, 5 Sep 2026 09:53:51 +0200 Subject: [PATCH 70/81] check for nvs1 partition --- src/core/emsesp.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/core/emsesp.cpp b/src/core/emsesp.cpp index 6448c3f66..4c4da8571 100644 --- a/src/core/emsesp.cpp +++ b/src/core/emsesp.cpp @@ -1746,9 +1746,15 @@ void EMSESP::start() { // #endif // start NVS storage - if (!nvs_.begin("ems-esp", false, "nvs1")) { // try bigger nvs partition on 16M flash first - nvs_.begin("ems-esp", false, "nvs"); // fallback to small nvs +#ifndef EMSESP_STANDALONE + if (esp_partition_find(ESP_PARTITION_TYPE_DATA, ESP_PARTITION_SUBTYPE_DATA_NVS, "nvs1")) { + nvs_.begin("ems-esp", false, "nvs1"); + } else { + nvs_.begin("ems-esp", false, "nvs"); // fallback to small nvs } +#else + nvs_.begin("ems-esp", false, "nvs"); +#endif // set valid GPIOs list based on ESP32 chip/platform type system_.set_valid_system_gpios(); -- 2.54.0 From d1b97daff03923774475668e10bb01f50e202432 Mon Sep 17 00:00:00 2001 From: MichaelDvP Date: Sat, 5 Sep 2026 09:54:34 +0200 Subject: [PATCH 71/81] formatting --- src/core/system.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/system.cpp b/src/core/system.cpp index 252c1af83..79a88aedf 100644 --- a/src/core/system.cpp +++ b/src/core/system.cpp @@ -867,7 +867,7 @@ bool System::loop() { void System::send_info_mqtt() { static uint8_t _connection = 0; uint8_t connection = (EMSESP::network_.ethernet_connected() ? 1 : 0) + (EMSESP::network_.wifi_connected() ? 2 : 0) + (ntp_connected_ ? 4 : 0) - + (EMSESP::network_.has_ipv6() ? 8 : 0); + + (EMSESP::network_.has_ipv6() ? 8 : 0); // check if connection status has changed if (!Mqtt::connected() || connection == _connection) { return; -- 2.54.0 From f911950aee6061a3e2d7269a9c910100b276b596 Mon Sep 17 00:00:00 2001 From: MichaelDvP Date: Sat, 5 Sep 2026 09:56:44 +0200 Subject: [PATCH 72/81] solar enable #3223 --- CHANGELOG_LATEST.md | 1 + docs/dump_entities.csv | 12016 +++++++++++++++++++-------------------- src/devices/solar.cpp | 10 +- src/emsesp_version.h | 2 +- 4 files changed, 6015 insertions(+), 6014 deletions(-) diff --git a/CHANGELOG_LATEST.md b/CHANGELOG_LATEST.md index 89a912bdd..be253f204 100644 --- a/CHANGELOG_LATEST.md +++ b/CHANGELOG_LATEST.md @@ -24,6 +24,7 @@ This release is based on the latest Espressif/Arduino core version 3. It brings - "IPv4 nameserver" showed an IPv6 address when IPv6 was in use - HA Discovery warning on Uptime after EMS-ESP boot due to NTP not ready - hc/control setting for UI800 thermostats [#3181](https://github.com/emsesp/EMS-ESP32/discussions/3181) +- solar module switches [#3223](https://github.com/emsesp/EMS-ESP32/issues/3223) ## Changed diff --git a/docs/dump_entities.csv b/docs/dump_entities.csv index ec42bd26c..6e4bc3f88 100644 --- a/docs/dump_entities.csv +++ b/docs/dump_entities.csv @@ -1,6012 +1,6012 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/max),uom,writeable,discovery entityid v3.4,discovery entityid,modbus unit identifier,modbus block,modbus scale factor,modbus offset,modbus count -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,mandefrost,manual defrost,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_manual_defrost,sensor.boiler_mandefrost,6,0,1,87,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.nrg,energy,uint24,kWh,false,sensor.boiler_dhw_energy,sensor.boiler_dhw_nrg,6,9,1/100,0,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgheat,energy heating,uint24,kWh,false,sensor.boiler_energy_heating,sensor.boiler_nrgheat,6,0,1/100,90,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgcool,energy cooling,uint24,kWh,false,sensor.boiler_energy_cooling,sensor.boiler_nrgcool,6,0,1/100,92,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metertotal,meter total,uint24,kWh,false,sensor.boiler_meter_total,sensor.boiler_metertotal,6,0,1/100,94,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metercomp,meter compressor,uint24,kWh,false,sensor.boiler_meter_compressor,sensor.boiler_metercomp,6,0,1/100,96,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metereheat,meter e-heater,uint24,kWh,false,sensor.boiler_meter_e-heater,sensor.boiler_metereheat,6,0,1/100,98,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/100,100,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metercool,meter cooling,uint24,kWh,false,sensor.boiler_meter_cooling,sensor.boiler_metercool,6,0,1/100,102,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/100,2,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimetotal,heatpump total uptime,time,minutes,false,sensor.boiler_heatpump_total_uptime,sensor.boiler_uptimetotal,6,0,1/60,104,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecontrol,total operating time heat,time,minutes,false,sensor.boiler_total_operating_time_heat,sensor.boiler_uptimecontrol,6,0,1/60,106,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecompheating,operating time compressor heating,time,minutes,false,sensor.boiler_operating_time_compressor_heating,sensor.boiler_uptimecompheating,6,0,1/60,108,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecompcooling,operating time compressor cooling,time,minutes,false,sensor.boiler_operating_time_compressor_cooling,sensor.boiler_uptimecompcooling,6,0,1/60,110,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.uptimecomp,operating time compressor,time,minutes,false,sensor.boiler_dhw_operating_time_compressor,sensor.boiler_dhw_uptimecomp,6,9,1/60,4,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecomppool,operating time compressor pool,time,minutes,false,sensor.boiler_operating_time_compressor_pool,sensor.boiler_uptimecomppool,6,0,1/60,112,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,totalcompstarts,total compressor control starts,uint24, ,false,sensor.boiler_total_compressor_control_starts,sensor.boiler_totalcompstarts,6,0,1,114,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingstarts,heating control starts,uint24, ,false,sensor.boiler_heating_control_starts,sensor.boiler_heatingstarts,6,0,1,116,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,coolingstarts,cooling control starts,uint24, ,false,sensor.boiler_cooling_control_starts,sensor.boiler_coolingstarts,6,0,1,118,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.startshp,starts hp,uint24, ,false,sensor.boiler_dhw_starts_hp,sensor.boiler_dhw_startshp,6,9,1,6,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,poolstarts,pool control starts,uint24, ,false,sensor.boiler_pool_control_starts,sensor.boiler_poolstarts,6,0,1,120,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconstotal,total energy consumption,uint24,kWh,false,sensor.boiler_total_energy_consumption,sensor.boiler_nrgconstotal,6,0,1,122,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscomptotal,total energy consumption compressor,uint24,kWh,false,sensor.boiler_total_energy_consumption_compressor,sensor.boiler_nrgconscomptotal,6,0,1,124,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscompheating,energy consumption compressor heating,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_heating,sensor.boiler_nrgconscompheating,6,0,1,126,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.nrgconscomp,energy consumption compressor,uint24,kWh,false,sensor.boiler_dhw_energy_consumption_compressor,sensor.boiler_dhw_nrgconscomp,6,9,1,8,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscompcooling,energy consumption compressor cooling,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_cooling,sensor.boiler_nrgconscompcooling,6,0,1,128,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscomppool,energy consumption compressor pool,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_pool,sensor.boiler_nrgconscomppool,6,0,1,130,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxelecheatnrgconstotal,total aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_total_aux_elec._heater_energy_consumption,sensor.boiler_auxelecheatnrgconstotal,6,0,1,132,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxelecheatnrgconsheating,aux elec. heater energy consumption heating,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_heating,sensor.boiler_auxelecheatnrgconsheating,6,0,1,134,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.auxelecheatnrgcons,aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_dhw_aux_elec._heater_energy_consumption,sensor.boiler_dhw_auxelecheatnrgcons,6,9,1,10,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxelecheatnrgconspool,aux elec. heater energy consumption pool,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_pool,sensor.boiler_auxelecheatnrgconspool,6,0,1,136,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsupptotal,total energy supplied,uint24,kWh,false,sensor.boiler_total_energy_supplied,sensor.boiler_nrgsupptotal,6,0,1,138,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsuppheating,total energy supplied heating,uint24,kWh,false,sensor.boiler_total_energy_supplied_heating,sensor.boiler_nrgsuppheating,6,0,1,140,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.nrgsupp,total energy warm supplied,uint24,kWh,false,sensor.boiler_dhw_total_energy_warm_supplied,sensor.boiler_dhw_nrgsupp,6,9,1,12,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsuppcooling,total energy supplied cooling,uint24,kWh,false,sensor.boiler_total_energy_supplied_cooling,sensor.boiler_nrgsuppcooling,6,0,1,142,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsupppool,total energy supplied pool,uint24,kWh,false,sensor.boiler_total_energy_supplied_pool,sensor.boiler_nrgsupppool,6,0,1,144,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppower,compressor power output,uint16,kW,false,sensor.boiler_compressor_power_output,sensor.boiler_hppower,6,0,1/10,146,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpmaxpower,compressor max power,uint8 (>=0<=0),%,true,number.boiler_compressor_max_power,number.boiler_hpmaxpower,6,0,1,147,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pvmaxcomp,pv compressor max power,uint8 (>=0<=0),kW,true,number.boiler_pv_compressor_max_power,number.boiler_pvmaxcomp,6,0,1/10,148,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,powerreduction,power reduction,uint8 (>=30<=60),%,true,number.boiler_power_reduction,number.boiler_powerreduction,6,0,10,149,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpsetdiffpress,set differential pressure,uint8 (>=150<=750),mbar,true,number.boiler_set_differential_pressure,number.boiler_hpsetdiffpress,6,0,50,150,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcompon,hp compressor,boolean, ,false,binary_sensor.boiler_hp_compressor,binary_sensor.boiler_hpcompon,6,0,1,151,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpactivity,compressor activity,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_compressor_activity,sensor.boiler_hpactivity,6,0,1,152,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpbrinepumpspd,brine pump speed,uint8,%,false,sensor.boiler_brine_pump_speed,sensor.boiler_hpbrinepumpspd,6,0,1,153,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpswitchvalve,switch valve,boolean, ,false,binary_sensor.boiler_switch_valve,binary_sensor.boiler_hpswitchvalve,6,0,1,154,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcompspd,compressor speed,uint8,%,false,sensor.boiler_compressor_speed,sensor.boiler_hpcompspd,6,0,1,155,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptargetspd,compressor target speed,uint8,%,false,sensor.boiler_compressor_target_speed,sensor.boiler_hptargetspd,6,0,1,156,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcircspd,circulation pump speed,uint8,%,false,sensor.boiler_circulation_pump_speed,sensor.boiler_hpcircspd,6,0,1,157,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,recvalve,receiver valve VR0,uint8,%,false,sensor.boiler_receiver_valve_VR0,sensor.boiler_recvalve,6,0,1,158,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,expvalve,expansion valve VR1,uint8,%,false,sensor.boiler_expansion_valve_VR1,sensor.boiler_expvalve,6,0,1,159,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpbrinein,brine in/evaporator,int16,C,false,sensor.boiler_brine_in/evaporator,sensor.boiler_hpbrinein,6,0,1/10,160,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpbrineout,brine out/condenser,int16,C,false,sensor.boiler_brine_out/condenser,sensor.boiler_hpbrineout,6,0,1/10,161,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptc0,heat carrier return (TC0),int16,C,false,sensor.boiler_heat_carrier_return_(TC0),sensor.boiler_hptc0,6,0,1/10,162,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptc1,heat carrier forward (TC1),int16,C,false,sensor.boiler_heat_carrier_forward_(TC1),sensor.boiler_hptc1,6,0,1/10,163,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptc3,condenser temperature (TC3),int16,C,false,sensor.boiler_condenser_temperature_(TC3),sensor.boiler_hptc3,6,0,1/10,164,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr1,compressor temperature (TR1),int16,C,false,sensor.boiler_compressor_temperature_(TR1),sensor.boiler_hptr1,6,0,1/10,165,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.boiler_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.boiler_hptr3,6,0,1/10,166,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.boiler_evaporator_inlet_temperature_(TR4),sensor.boiler_hptr4,6,0,1/10,167,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.boiler_compressor_inlet_temperature_(TR5),sensor.boiler_hptr5,6,0,1/10,168,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.boiler_compressor_outlet_temperature_(TR6),sensor.boiler_hptr6,6,0,1/10,169,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr7,refrigerant temperature gas side (condenser input) (TR7),int16,C,false,sensor.boiler_refrigerant_temperature_gas_side_(condenser_input)_(TR7),sensor.boiler_hptr7,6,0,1/10,170,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptl2,air inlet temperature (TL2),int16,C,false,sensor.boiler_air_inlet_temperature_(TL2),sensor.boiler_hptl2,6,0,1/10,171,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.boiler_low_pressure_side_temperature_(PL1),sensor.boiler_hppl1,6,0,1/10,172,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.boiler_high_pressure_side_temperature_(PH1),sensor.boiler_hpph1,6,0,1/10,173,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpta4,drain pan temp (TA4),int16,C,false,sensor.boiler_drain_pan_temp_(TA4),sensor.boiler_hpta4,6,0,1/10,174,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptw1,reservoir temp (TW1),int16,C,false,sensor.boiler_reservoir_temp_(TW1),sensor.boiler_hptw1,6,0,1/10,175,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,poolsettemp,pool set temperature,uint8 (>=0<=0),C,true,number.boiler_pool_set_temperature,number.boiler_poolsettemp,6,0,1/2,176,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hp4way,4-way valve (VR4),boolean, ,false,binary_sensor.boiler_4-way_valve_(VR4),binary_sensor.boiler_hp4way,6,0,1,177,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin1,input 1 state,boolean, ,false,binary_sensor.boiler_input_1_state,binary_sensor.boiler_hpin1,6,0,1,178,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin1opt,input 1 options,string (>=0<=0), ,true,sensor.boiler_input_1_options,sensor.boiler_hpin1opt,6,0,1,179,8 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin2,input 2 state,boolean, ,false,binary_sensor.boiler_input_2_state,binary_sensor.boiler_hpin2,6,0,1,187,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin2opt,input 2 options,string (>=0<=0), ,true,sensor.boiler_input_2_options,sensor.boiler_hpin2opt,6,0,1,188,8 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin3,input 3 state,boolean, ,false,binary_sensor.boiler_input_3_state,binary_sensor.boiler_hpin3,6,0,1,196,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin3opt,input 3 options,string (>=0<=0), ,true,sensor.boiler_input_3_options,sensor.boiler_hpin3opt,6,0,1,197,8 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin4,input 4 state,boolean, ,false,binary_sensor.boiler_input_4_state,binary_sensor.boiler_hpin4,6,0,1,205,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin4opt,input 4 options,string (>=0<=0), ,true,sensor.boiler_input_4_options,sensor.boiler_hpin4opt,6,0,1,206,8 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maxheatcomp,heat limit compressor,enum [0 kW\|3 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_compressor,select.boiler_maxheatcomp,6,0,1,214,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maxheatheat,heat limit heating,enum [3 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_heating,select.boiler_maxheatheat,6,0,1,215,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.maxheat,heat limit,enum [3 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_dhw_heat_limit,select.boiler_dhw_maxheat,6,9,1,14,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheatersource,aux heater source,enum [not installed\|electric heater\|exclusive\|parallel\|hybrid] (>=0<=0), ,true,select.boiler_aux_heater_source,select.boiler_auxheatersource,6,0,1,216,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pvcooling,cooling only with PV,boolean (>=0<=0), ,true,switch.boiler_cooling_only_with_PV,switch.boiler_pvcooling,6,0,1,217,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheateronly,aux heater only,boolean (>=0<=0), ,true,switch.boiler_aux_heater_only,switch.boiler_auxheateronly,6,0,1,218,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheateroff,disable aux heater,boolean (>=0<=0), ,true,switch.boiler_disable_aux_heater,switch.boiler_auxheateroff,6,0,1,219,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheaterstatus,aux heater status,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_aux_heater_status,sensor.boiler_auxheaterstatus,6,0,1,220,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheaterlevel,aux heater level,uint8,%,false,sensor.boiler_aux_heater_level,sensor.boiler_auxheaterlevel,6,0,1,221,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheaterdelay,aux heater on delay,uint16 (>=10<=1000),K*min,true,number.boiler_aux_heater_on_delay,number.boiler_auxheaterdelay,6,0,10,222,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxmaxlimit,aux heater max limit,uint8 (>=0<=10),K,true,number.boiler_aux_heater_max_limit,number.boiler_auxmaxlimit,6,0,1/10,223,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxlimitstart,aux heater limit start,uint8 (>=0<=10),K,true,number.boiler_aux_heater_limit_start,number.boiler_auxlimitstart,6,0,1/10,224,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheatrmode,aux heater mode,enum [eco\|comfort] (>=0<=0), ,true,select.boiler_aux_heater_mode,select.boiler_auxheatrmode,6,0,1,225,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hphystheat,on/off hyst heat,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_heat,number.boiler_hphystheat,6,0,5,226,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hphystcool,on/off hyst cool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_cool,number.boiler_hphystcool,6,0,5,227,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hphystpool,on/off hyst pool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_pool,number.boiler_hphystpool,6,0,5,228,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,silentmode,silent mode,enum [off\|auto\|on] (>=0<=0), ,true,select.boiler_silent_mode,select.boiler_silentmode,6,0,1,229,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,silentfrom,silent mode from,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_from,number.boiler_silentfrom,6,0,15,230,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,silentto,silent mode to,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_to,number.boiler_silentto,6,0,15,231,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,mintempsilent,min outside temp for silent mode,int8 (>=0<=0),C,true,number.boiler_min_outside_temp_for_silent_mode,number.boiler_mintempsilent,6,0,1,232,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempparmode,outside temp parallel mode,int8 (>=0<=0),C,true,number.boiler_outside_temp_parallel_mode,number.boiler_tempparmode,6,0,1,233,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheatmix,aux heater mixing valve,int8,%,false,sensor.boiler_aux_heater_mixing_valve,sensor.boiler_auxheatmix,6,0,1,234,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempdiffheat,temp diff TC3/TC0 heat,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_heat,number.boiler_tempdiffheat,6,0,1/10,235,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempdiffcool,temp diff TC3/TC0 cool,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_cool,number.boiler_tempdiffcool,6,0,1/10,236,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,vpcooling,valve/pump cooling,boolean (>=0<=0), ,true,switch.boiler_valve/pump_cooling,switch.boiler_vpcooling,6,0,1,237,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatcable,heating cable,boolean (>=0<=0), ,true,switch.boiler_heating_cable,switch.boiler_heatcable,6,0,1,238,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,vc0valve,VC0 valve,boolean (>=0<=0), ,true,switch.boiler_VC0_valve,switch.boiler_vc0valve,6,0,1,239,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,primepump,primary heatpump,boolean (>=0<=0), ,true,switch.boiler_primary_heatpump,switch.boiler_primepump,6,0,1,240,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,primepumpmod,primary heatpump modulation,uint8 (>=0<=0),%,true,number.boiler_primary_heatpump_modulation,number.boiler_primepumpmod,6,0,1,241,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hp3way,3-way valve,boolean (>=0<=0), ,true,switch.boiler_3-way_valve,switch.boiler_hp3way,6,0,1,242,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,elheatstep1,el. heater step 1,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_1,switch.boiler_elheatstep1,6,0,1,243,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,elheatstep2,el. heater step 2,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_2,switch.boiler_elheatstep2,6,0,1,244,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,elheatstep3,el. heater step 3,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_3,switch.boiler_elheatstep3,6,0,1,245,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpea0,condensate reservoir heating (EA0),boolean, ,false,binary_sensor.boiler_condensate_reservoir_heating_(EA0),binary_sensor.boiler_hpea0,6,0,1,246,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppumpmode,primary heatpump mode,enum [auto\|continuous] (>=0<=0), ,true,select.boiler_primary_heatpump_mode,select.boiler_hppumpmode,6,0,1,247,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,fan,fan,uint8 (>=20<=100),%,true,number.boiler_fan,number.boiler_fan,6,0,1,248,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,fanspd,fan speed,uint8,%,false,sensor.boiler_fan_speed,sensor.boiler_fanspd,6,0,1,249,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,shutdown,shutdown,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_shutdown,sensor.boiler_shutdown,6,0,1,250,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcurrpower,compressor current power,uint16,W,false,sensor.boiler_compressor_current_power,sensor.boiler_hpcurrpower,6,0,1,251,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppowerlimit,power limit,uint16 (>=0<=0),W,true,number.boiler_power_limit,number.boiler_hppowerlimit,6,0,1,252,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.alternatingop,alternating operation,boolean (>=0<=0), ,true,switch.boiler_dhw_alternating_operation,switch.boiler_dhw_alternatingop,6,9,1,15,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.altopprioheat,prioritise heating during dhw,uint8 (>=20<=120),minutes,true,number.boiler_dhw_prioritise_heating_during_dhw,number.boiler_dhw_altopprioheat,6,9,1,16,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.altopprio,prioritise dhw during heating,uint8 (>=30<=120),minutes,true,number.boiler_dhw_prioritise_dhw_during_heating,number.boiler_dhw_altopprio,6,9,1,17,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.comfoff,comfort switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_comfort_switch_off,number.boiler_dhw_comfoff,6,9,1,18,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.ecooff,eco switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_eco_switch_off,number.boiler_dhw_ecooff,6,9,1,19,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.ecoplusoff,eco+ switch off,uint8 (>=48<=63),C,true,number.boiler_dhw_eco+_switch_off,number.boiler_dhw_ecoplusoff,6,9,1,20,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.comfdiff,comfort diff,uint8 (>=4<=15),K,true,number.boiler_dhw_comfort_diff,number.boiler_dhw_comfdiff,6,9,1,21,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.ecodiff,eco diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco_diff,number.boiler_dhw_ecodiff,6,9,1,22,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.ecoplusdiff,eco+ diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco+_diff,number.boiler_dhw_ecoplusdiff,6,9,1,23,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.comfstop,comfort stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_comfort_stop_temp,number.boiler_dhw_comfstop,6,9,1,24,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.ecostop,eco stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco_stop_temp,number.boiler_dhw_ecostop,6,9,1,25,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.ecoplusstop,eco+ stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco+_stop_temp,number.boiler_dhw_ecoplusstop,6,9,1,26,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.hpcircpump,circulation pump available during dhw,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available_during_dhw,switch.boiler_dhw_hpcircpump,6,9,1,27,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Greenstar 2000",boiler,11,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Greenstar 2000",boiler,11,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Greenstar 2000",boiler,11,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Greenstar 2000",boiler,11,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Greenstar 2000",boiler,11,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Greenstar 2000",boiler,11,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Greenstar 2000",boiler,11,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Greenstar 2000",boiler,11,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Greenstar 2000",boiler,11,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Greenstar 2000",boiler,11,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Greenstar 2000",boiler,11,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Greenstar 2000",boiler,11,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Greenstar 2000",boiler,11,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Greenstar 2000",boiler,11,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Greenstar 2000",boiler,11,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"Greenstar 2000",boiler,11,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"Greenstar 2000",boiler,11,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"Greenstar 2000",boiler,11,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"Greenstar 2000",boiler,11,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"Greenstar 2000",boiler,11,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"Greenstar 2000",boiler,11,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"Greenstar 2000",boiler,11,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"Greenstar 2000",boiler,11,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"Greenstar 2000",boiler,11,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"Greenstar 2000",boiler,11,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Greenstar 2000",boiler,11,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"Greenstar 2000",boiler,11,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"Greenstar 2000",boiler,11,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"Greenstar 2000",boiler,11,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"Greenstar 2000",boiler,11,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"Greenstar 2000",boiler,11,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"Greenstar 2000",boiler,11,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"Greenstar 2000",boiler,11,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"Greenstar 2000",boiler,11,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"Greenstar 2000",boiler,11,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"Greenstar 2000",boiler,11,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"Greenstar 2000",boiler,11,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Greenstar 2000",boiler,11,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Greenstar 2000",boiler,11,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Greenstar 2000",boiler,11,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Greenstar 2000",boiler,11,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Greenstar 2000",boiler,11,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Greenstar 2000",boiler,11,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Greenstar 2000",boiler,11,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Greenstar 2000",boiler,11,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Greenstar 2000",boiler,11,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Greenstar 2000",boiler,11,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Greenstar 2000",boiler,11,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Greenstar 2000",boiler,11,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Greenstar 2000",boiler,11,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Greenstar 2000",boiler,11,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Greenstar 2000",boiler,11,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Greenstar 2000",boiler,11,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Greenstar 2000",boiler,11,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Greenstar 2000",boiler,11,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Greenstar 2000",boiler,11,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Greenstar 2000",boiler,11,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Greenstar 2000",boiler,11,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Greenstar 2000",boiler,11,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Greenstar 2000",boiler,11,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Greenstar 2000",boiler,11,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Greenstar 2000",boiler,11,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Greenstar 2000",boiler,11,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Greenstar 2000",boiler,11,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Greenstar 2000",boiler,11,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Greenstar 2000",boiler,11,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Greenstar 2000",boiler,11,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Greenstar 2000",boiler,11,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Greenstar 2000",boiler,11,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Greenstar 2000",boiler,11,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"Greenstar 2000",boiler,11,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"Greenstar 2000",boiler,11,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"Greenstar 2000",boiler,11,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"Greenstar 2000",boiler,11,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"Greenstar 2000",boiler,11,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"Greenstar 2000",boiler,11,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Greenstar 2000",boiler,11,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Greenstar 2000",boiler,11,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Greenstar 2000",boiler,11,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Greenstar 2000",boiler,11,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Greenstar 2000",boiler,11,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Greenstar 2000",boiler,11,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Greenstar 2000",boiler,11,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Greenstar 2000",boiler,11,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Greenstar 2000",boiler,11,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Greenstar 2000",boiler,11,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Greenstar 2000",boiler,11,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Greenstar 2000",boiler,11,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Greenstar 2000",boiler,11,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Greenstar 2000",boiler,11,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Greenstar 2000",boiler,11,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Greenstar 2000",boiler,11,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Greenstar 2000",boiler,11,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Greenstar 2000",boiler,11,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Greenstar 2000",boiler,11,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Greenstar 2000",boiler,11,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Greenstar 2000",boiler,11,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Greenstar 2000",boiler,11,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Greenstar 2000",boiler,11,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Greenstar 2000",boiler,11,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Greenstar 2000",boiler,11,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Greenstar 2000",boiler,11,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Greenstar 2000",boiler,11,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Greenstar 2000",boiler,11,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Greenstar 2000",boiler,11,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Greenstar 2000",boiler,11,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Greenstar 2000",boiler,11,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Greenstar 2000",boiler,11,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Greenstar 2000",boiler,11,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Greenstar 2000",boiler,11,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Greenstar 2000",boiler,11,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Greenstar 2000",boiler,11,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Greenstar 2000",boiler,11,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Greenstar 2000",boiler,11,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Greenstar 2000",boiler,11,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Greenstar 2000",boiler,11,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Greenstar 2000",boiler,11,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"Greenstar 2000",boiler,11,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Greenstar 2000",boiler,11,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"Greenstar 2000",boiler,11,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"C1200W",boiler,12,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"C1200W",boiler,12,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"C1200W",boiler,12,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"C1200W",boiler,12,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"C1200W",boiler,12,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"C1200W",boiler,12,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"C1200W",boiler,12,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"C1200W",boiler,12,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"C1200W",boiler,12,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"C1200W",boiler,12,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"C1200W",boiler,12,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"C1200W",boiler,12,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"C1200W",boiler,12,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"C1200W",boiler,12,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"C1200W",boiler,12,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"C1200W",boiler,12,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"C1200W",boiler,12,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"C1200W",boiler,12,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"C1200W",boiler,12,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"C1200W",boiler,12,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"C1200W",boiler,12,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"C1200W",boiler,12,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"C1200W",boiler,12,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"C1200W",boiler,12,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"C1200W",boiler,12,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"C1200W",boiler,12,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"C1200W",boiler,12,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"C1200W",boiler,12,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"C1200W",boiler,12,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"C1200W",boiler,12,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"C1200W",boiler,12,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"C1200W",boiler,12,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"C1200W",boiler,12,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"C1200W",boiler,12,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"C1200W",boiler,12,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"C1200W",boiler,12,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"C1200W",boiler,12,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"C1200W",boiler,12,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"C1200W",boiler,12,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"C1200W",boiler,12,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"C1200W",boiler,12,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"C1200W",boiler,12,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"C1200W",boiler,12,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"C1200W",boiler,12,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"C1200W",boiler,12,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"C1200W",boiler,12,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"C1200W",boiler,12,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"C1200W",boiler,12,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"C1200W",boiler,12,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"C1200W",boiler,12,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"C1200W",boiler,12,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"C1200W",boiler,12,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"C1200W",boiler,12,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"C1200W",boiler,12,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"C1200W",boiler,12,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"C1200W",boiler,12,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"C1200W",boiler,12,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"C1200W",boiler,12,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"C1200W",boiler,12,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"C1200W",boiler,12,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"C1200W",boiler,12,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"C1200W",boiler,12,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"C1200W",boiler,12,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"C1200W",boiler,12,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"C1200W",boiler,12,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"C1200W",boiler,12,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"C1200W",boiler,12,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"C1200W",boiler,12,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"C1200W",boiler,12,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"C1200W",boiler,12,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"C1200W",boiler,12,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"C1200W",boiler,12,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"C1200W",boiler,12,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"C1200W",boiler,12,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"C1200W",boiler,12,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"C1200W",boiler,12,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"C1200W",boiler,12,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"C1200W",boiler,12,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"C1200W",boiler,12,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"C1200W",boiler,12,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"C1200W",boiler,12,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"C1200W",boiler,12,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"C1200W",boiler,12,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"C1200W",boiler,12,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"C1200W",boiler,12,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"C1200W",boiler,12,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"C1200W",boiler,12,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"C1200W",boiler,12,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"C1200W",boiler,12,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"C1200W",boiler,12,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"C1200W",boiler,12,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"C1200W",boiler,12,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"C1200W",boiler,12,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"C1200W",boiler,12,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"C1200W",boiler,12,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"C1200W",boiler,12,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"C1200W",boiler,12,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"C1200W",boiler,12,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"C1200W",boiler,12,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"C1200W",boiler,12,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"C1200W",boiler,12,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"C1200W",boiler,12,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"C1200W",boiler,12,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"C1200W",boiler,12,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"C1200W",boiler,12,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"C1200W",boiler,12,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"C1200W",boiler,12,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"C1200W",boiler,12,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"C1200W",boiler,12,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"C1200W",boiler,12,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"C1200W",boiler,12,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"C1200W",boiler,12,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"C1200W",boiler,12,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"C1200W",boiler,12,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"C1200W",boiler,12,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"C1200W",boiler,12,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"C1200W",boiler,12,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"C1200W",boiler,12,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"C1200W",boiler,12,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"C1200W",boiler,12,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"CS5800iG",boiler,16,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"CS5800iG",boiler,16,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"CS5800iG",boiler,16,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"CS5800iG",boiler,16,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"CS5800iG",boiler,16,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"CS5800iG",boiler,16,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"CS5800iG",boiler,16,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"CS5800iG",boiler,16,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"CS5800iG",boiler,16,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"CS5800iG",boiler,16,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"CS5800iG",boiler,16,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"CS5800iG",boiler,16,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"CS5800iG",boiler,16,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"CS5800iG",boiler,16,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"CS5800iG",boiler,16,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"CS5800iG",boiler,16,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"CS5800iG",boiler,16,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"CS5800iG",boiler,16,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"CS5800iG",boiler,16,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"CS5800iG",boiler,16,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"CS5800iG",boiler,16,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"CS5800iG",boiler,16,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"CS5800iG",boiler,16,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"CS5800iG",boiler,16,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"CS5800iG",boiler,16,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"CS5800iG",boiler,16,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"CS5800iG",boiler,16,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"CS5800iG",boiler,16,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"CS5800iG",boiler,16,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"CS5800iG",boiler,16,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"CS5800iG",boiler,16,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"CS5800iG",boiler,16,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"CS5800iG",boiler,16,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"CS5800iG",boiler,16,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"CS5800iG",boiler,16,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"CS5800iG",boiler,16,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"CS5800iG",boiler,16,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"CS5800iG",boiler,16,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"CS5800iG",boiler,16,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"CS5800iG",boiler,16,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"CS5800iG",boiler,16,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"CS5800iG",boiler,16,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"CS5800iG",boiler,16,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"CS5800iG",boiler,16,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"CS5800iG",boiler,16,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"CS5800iG",boiler,16,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"CS5800iG",boiler,16,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"CS5800iG",boiler,16,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"CS5800iG",boiler,16,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"CS5800iG",boiler,16,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"CS5800iG",boiler,16,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"CS5800iG",boiler,16,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"CS5800iG",boiler,16,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"CS5800iG",boiler,16,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"CS5800iG",boiler,16,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"CS5800iG",boiler,16,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"CS5800iG",boiler,16,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"CS5800iG",boiler,16,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"CS5800iG",boiler,16,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"CS5800iG",boiler,16,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"CS5800iG",boiler,16,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"CS5800iG",boiler,16,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"CS5800iG",boiler,16,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"CS5800iG",boiler,16,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"CS5800iG",boiler,16,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"CS5800iG",boiler,16,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"CS5800iG",boiler,16,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"CS5800iG",boiler,16,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"CS5800iG",boiler,16,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"CS5800iG",boiler,16,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"CS5800iG",boiler,16,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"CS5800iG",boiler,16,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"CS5800iG",boiler,16,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"CS5800iG",boiler,16,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"CS5800iG",boiler,16,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"CS5800iG",boiler,16,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"CS5800iG",boiler,16,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"CS5800iG",boiler,16,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"CS5800iG",boiler,16,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"CS5800iG",boiler,16,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"CS5800iG",boiler,16,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"CS5800iG",boiler,16,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"CS5800iG",boiler,16,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"CS5800iG",boiler,16,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"CS5800iG",boiler,16,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"CS5800iG",boiler,16,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"CS5800iG",boiler,16,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"CS5800iG",boiler,16,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"CS5800iG",boiler,16,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"CS5800iG",boiler,16,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"CS5800iG",boiler,16,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"CS5800iG",boiler,16,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"CS5800iG",boiler,16,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"CS5800iG",boiler,16,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"CS5800iG",boiler,16,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"CS5800iG",boiler,16,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"CS5800iG",boiler,16,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"CS5800iG",boiler,16,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"CS5800iG",boiler,16,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"CS5800iG",boiler,16,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"CS5800iG",boiler,16,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"CS5800iG",boiler,16,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"CS5800iG",boiler,16,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"CS5800iG",boiler,16,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"CS5800iG",boiler,16,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"CS5800iG",boiler,16,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"CS5800iG",boiler,16,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"CS5800iG",boiler,16,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"CS5800iG",boiler,16,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"CS5800iG",boiler,16,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"CS5800iG",boiler,16,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"CS5800iG",boiler,16,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"CS5800iG",boiler,16,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"CS5800iG",boiler,16,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"CS5800iG",boiler,16,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"CS5800iG",boiler,16,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"CS5800iG",boiler,16,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"CS5800iG",boiler,16,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"CS5800iG",boiler,16,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"CS5800iG",boiler,16,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"BK13/BK15, Smartline, GB1*2",boiler,64,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"BK13/BK15, Smartline, GB1*2",boiler,64,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"Logano GB1*5, Logamatic MC10",boiler,72,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Logano GB1*5, Logamatic MC10",boiler,72,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Logano GB1*5, Logamatic MC10",boiler,72,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Logano GB1*5, Logamatic MC10",boiler,72,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Logano GB1*5, Logamatic MC10",boiler,72,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Logano GB1*5, Logamatic MC10",boiler,72,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Logano GB1*5, Logamatic MC10",boiler,72,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Logano GB1*5, Logamatic MC10",boiler,72,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Logano GB1*5, Logamatic MC10",boiler,72,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Logano GB1*5, Logamatic MC10",boiler,72,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Logano GB1*5, Logamatic MC10",boiler,72,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Logano GB1*5, Logamatic MC10",boiler,72,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"Logano GB1*5, Logamatic MC10",boiler,72,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"Logano GB1*5, Logamatic MC10",boiler,72,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"Logano GB1*5, Logamatic MC10",boiler,72,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"Logano GB1*5, Logamatic MC10",boiler,72,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"Logano GB1*5, Logamatic MC10",boiler,72,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"Logano GB1*5, Logamatic MC10",boiler,72,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"Logano GB1*5, Logamatic MC10",boiler,72,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"Logano GB1*5, Logamatic MC10",boiler,72,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"Logano GB1*5, Logamatic MC10",boiler,72,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"Logano GB1*5, Logamatic MC10",boiler,72,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"Logano GB1*5, Logamatic MC10",boiler,72,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"Logano GB1*5, Logamatic MC10",boiler,72,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"Logano GB1*5, Logamatic MC10",boiler,72,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"Logano GB1*5, Logamatic MC10",boiler,72,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"Logano GB1*5, Logamatic MC10",boiler,72,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"Logano GB1*5, Logamatic MC10",boiler,72,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"Logano GB1*5, Logamatic MC10",boiler,72,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"Logano GB1*5, Logamatic MC10",boiler,72,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"Logano GB1*5, Logamatic MC10",boiler,72,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"Logano GB1*5, Logamatic MC10",boiler,72,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Logano GB1*5, Logamatic MC10",boiler,72,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Logano GB1*5, Logamatic MC10",boiler,72,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Logano GB1*5, Logamatic MC10",boiler,72,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Logano GB1*5, Logamatic MC10",boiler,72,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Logano GB1*5, Logamatic MC10",boiler,72,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Logano GB1*5, Logamatic MC10",boiler,72,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Logano GB1*5, Logamatic MC10",boiler,72,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Logano GB1*5, Logamatic MC10",boiler,72,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Logano GB1*5, Logamatic MC10",boiler,72,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Logano GB1*5, Logamatic MC10",boiler,72,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Logano GB1*5, Logamatic MC10",boiler,72,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Logano GB1*5, Logamatic MC10",boiler,72,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Logano GB1*5, Logamatic MC10",boiler,72,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Logano GB1*5, Logamatic MC10",boiler,72,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Logano GB1*5, Logamatic MC10",boiler,72,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Logano GB1*5, Logamatic MC10",boiler,72,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Logano GB1*5, Logamatic MC10",boiler,72,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Logano GB1*5, Logamatic MC10",boiler,72,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"Logano GB1*5, Logamatic MC10",boiler,72,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"Logano GB1*5, Logamatic MC10",boiler,72,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Logano GB1*5, Logamatic MC10",boiler,72,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"Logano GB1*5, Logamatic MC10",boiler,72,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Logano GB1*5, Logamatic MC10",boiler,72,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"Logano GB1*5, Logamatic MC10",boiler,72,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"Cascade CM10",boiler,81,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Cascade CM10",boiler,81,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Cascade CM10",boiler,81,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Cascade CM10",boiler,81,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Cascade CM10",boiler,81,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Cascade CM10",boiler,81,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Cascade CM10",boiler,81,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Cascade CM10",boiler,81,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Cascade CM10",boiler,81,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Cascade CM10",boiler,81,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Cascade CM10",boiler,81,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Cascade CM10",boiler,81,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Cascade CM10",boiler,81,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Cascade CM10",boiler,81,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Cascade CM10",boiler,81,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"Cascade CM10",boiler,81,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"Cascade CM10",boiler,81,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"Cascade CM10",boiler,81,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"Cascade CM10",boiler,81,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"Cascade CM10",boiler,81,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"Cascade CM10",boiler,81,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"Cascade CM10",boiler,81,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"Cascade CM10",boiler,81,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"Cascade CM10",boiler,81,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"Cascade CM10",boiler,81,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Cascade CM10",boiler,81,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"Cascade CM10",boiler,81,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"Cascade CM10",boiler,81,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"Cascade CM10",boiler,81,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"Cascade CM10",boiler,81,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"Cascade CM10",boiler,81,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"Cascade CM10",boiler,81,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"Cascade CM10",boiler,81,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"Cascade CM10",boiler,81,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"Cascade CM10",boiler,81,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"Cascade CM10",boiler,81,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"Cascade CM10",boiler,81,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Cascade CM10",boiler,81,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Cascade CM10",boiler,81,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Cascade CM10",boiler,81,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Cascade CM10",boiler,81,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Cascade CM10",boiler,81,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Cascade CM10",boiler,81,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Cascade CM10",boiler,81,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Cascade CM10",boiler,81,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Cascade CM10",boiler,81,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Cascade CM10",boiler,81,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Cascade CM10",boiler,81,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Cascade CM10",boiler,81,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Cascade CM10",boiler,81,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Cascade CM10",boiler,81,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Cascade CM10",boiler,81,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Cascade CM10",boiler,81,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Cascade CM10",boiler,81,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Cascade CM10",boiler,81,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Cascade CM10",boiler,81,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Cascade CM10",boiler,81,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Cascade CM10",boiler,81,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Cascade CM10",boiler,81,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Cascade CM10",boiler,81,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Cascade CM10",boiler,81,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Cascade CM10",boiler,81,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Cascade CM10",boiler,81,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Cascade CM10",boiler,81,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Cascade CM10",boiler,81,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Cascade CM10",boiler,81,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Cascade CM10",boiler,81,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Cascade CM10",boiler,81,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Cascade CM10",boiler,81,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Cascade CM10",boiler,81,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"Cascade CM10",boiler,81,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"Cascade CM10",boiler,81,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"Cascade CM10",boiler,81,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"Cascade CM10",boiler,81,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"Cascade CM10",boiler,81,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"Cascade CM10",boiler,81,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Cascade CM10",boiler,81,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Cascade CM10",boiler,81,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Cascade CM10",boiler,81,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Cascade CM10",boiler,81,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Cascade CM10",boiler,81,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Cascade CM10",boiler,81,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Cascade CM10",boiler,81,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Cascade CM10",boiler,81,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Cascade CM10",boiler,81,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Cascade CM10",boiler,81,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Cascade CM10",boiler,81,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Cascade CM10",boiler,81,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Cascade CM10",boiler,81,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Cascade CM10",boiler,81,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Cascade CM10",boiler,81,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Cascade CM10",boiler,81,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Cascade CM10",boiler,81,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Cascade CM10",boiler,81,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Cascade CM10",boiler,81,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Cascade CM10",boiler,81,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Cascade CM10",boiler,81,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Cascade CM10",boiler,81,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Cascade CM10",boiler,81,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Cascade CM10",boiler,81,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Cascade CM10",boiler,81,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Cascade CM10",boiler,81,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Cascade CM10",boiler,81,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Cascade CM10",boiler,81,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Cascade CM10",boiler,81,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Cascade CM10",boiler,81,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Cascade CM10",boiler,81,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Cascade CM10",boiler,81,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Cascade CM10",boiler,81,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Cascade CM10",boiler,81,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Cascade CM10",boiler,81,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Cascade CM10",boiler,81,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Cascade CM10",boiler,81,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Cascade CM10",boiler,81,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Cascade CM10",boiler,81,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Cascade CM10",boiler,81,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Cascade CM10",boiler,81,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"Cascade CM10",boiler,81,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Cascade CM10",boiler,81,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"Cascade CM10",boiler,81,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"Logamax Plus GB022",boiler,84,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Logamax Plus GB022",boiler,84,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Logamax Plus GB022",boiler,84,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Logamax Plus GB022",boiler,84,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Logamax Plus GB022",boiler,84,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Logamax Plus GB022",boiler,84,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Logamax Plus GB022",boiler,84,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Logamax Plus GB022",boiler,84,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Logamax Plus GB022",boiler,84,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Logamax Plus GB022",boiler,84,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Logamax Plus GB022",boiler,84,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Logamax Plus GB022",boiler,84,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Logamax Plus GB022",boiler,84,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Logamax Plus GB022",boiler,84,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Logamax Plus GB022",boiler,84,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"Logamax Plus GB022",boiler,84,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"Logamax Plus GB022",boiler,84,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"Logamax Plus GB022",boiler,84,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"Logamax Plus GB022",boiler,84,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"Logamax Plus GB022",boiler,84,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"Logamax Plus GB022",boiler,84,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"Logamax Plus GB022",boiler,84,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"Logamax Plus GB022",boiler,84,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"Logamax Plus GB022",boiler,84,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"Logamax Plus GB022",boiler,84,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Logamax Plus GB022",boiler,84,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"Logamax Plus GB022",boiler,84,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"Logamax Plus GB022",boiler,84,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"Logamax Plus GB022",boiler,84,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"Logamax Plus GB022",boiler,84,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"Logamax Plus GB022",boiler,84,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"Logamax Plus GB022",boiler,84,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"Logamax Plus GB022",boiler,84,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"Logamax Plus GB022",boiler,84,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"Logamax Plus GB022",boiler,84,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"Logamax Plus GB022",boiler,84,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"Logamax Plus GB022",boiler,84,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Logamax Plus GB022",boiler,84,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Logamax Plus GB022",boiler,84,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Logamax Plus GB022",boiler,84,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Logamax Plus GB022",boiler,84,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Logamax Plus GB022",boiler,84,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Logamax Plus GB022",boiler,84,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Logamax Plus GB022",boiler,84,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Logamax Plus GB022",boiler,84,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Logamax Plus GB022",boiler,84,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Logamax Plus GB022",boiler,84,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Logamax Plus GB022",boiler,84,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Logamax Plus GB022",boiler,84,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Logamax Plus GB022",boiler,84,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Logamax Plus GB022",boiler,84,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Logamax Plus GB022",boiler,84,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Logamax Plus GB022",boiler,84,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Logamax Plus GB022",boiler,84,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Logamax Plus GB022",boiler,84,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Logamax Plus GB022",boiler,84,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Logamax Plus GB022",boiler,84,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Logamax Plus GB022",boiler,84,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Logamax Plus GB022",boiler,84,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Logamax Plus GB022",boiler,84,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Logamax Plus GB022",boiler,84,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Logamax Plus GB022",boiler,84,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Logamax Plus GB022",boiler,84,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Logamax Plus GB022",boiler,84,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Logamax Plus GB022",boiler,84,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Logamax Plus GB022",boiler,84,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Logamax Plus GB022",boiler,84,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Logamax Plus GB022",boiler,84,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Logamax Plus GB022",boiler,84,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Logamax Plus GB022",boiler,84,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"Logamax Plus GB022",boiler,84,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"Logamax Plus GB022",boiler,84,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"Logamax Plus GB022",boiler,84,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"Logamax Plus GB022",boiler,84,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"Logamax Plus GB022",boiler,84,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"Logamax Plus GB022",boiler,84,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Logamax Plus GB022",boiler,84,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Logamax Plus GB022",boiler,84,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Logamax Plus GB022",boiler,84,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Logamax Plus GB022",boiler,84,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Logamax Plus GB022",boiler,84,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Logamax Plus GB022",boiler,84,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Logamax Plus GB022",boiler,84,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Logamax Plus GB022",boiler,84,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Logamax Plus GB022",boiler,84,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Logamax Plus GB022",boiler,84,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Logamax Plus GB022",boiler,84,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Logamax Plus GB022",boiler,84,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Logamax Plus GB022",boiler,84,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Logamax Plus GB022",boiler,84,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Logamax Plus GB022",boiler,84,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Logamax Plus GB022",boiler,84,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Logamax Plus GB022",boiler,84,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Logamax Plus GB022",boiler,84,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Logamax Plus GB022",boiler,84,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Logamax Plus GB022",boiler,84,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Logamax Plus GB022",boiler,84,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Logamax Plus GB022",boiler,84,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Logamax Plus GB022",boiler,84,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Logamax Plus GB022",boiler,84,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Logamax Plus GB022",boiler,84,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Logamax Plus GB022",boiler,84,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Logamax Plus GB022",boiler,84,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Logamax Plus GB022",boiler,84,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Logamax Plus GB022",boiler,84,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Logamax Plus GB022",boiler,84,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Logamax Plus GB022",boiler,84,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Logamax Plus GB022",boiler,84,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Logamax Plus GB022",boiler,84,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Logamax Plus GB022",boiler,84,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Logamax Plus GB022",boiler,84,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Logamax Plus GB022",boiler,84,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Logamax Plus GB022",boiler,84,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Logamax Plus GB022",boiler,84,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Logamax Plus GB022",boiler,84,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Logamax Plus GB022",boiler,84,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Logamax Plus GB022",boiler,84,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"Logamax Plus GB022",boiler,84,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Logamax Plus GB022",boiler,84,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"Logamax Plus GB022",boiler,84,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpmode,boiler pump mode,enum [pumpstep\|const.high\|const.medium\|const.low\|prop.high\|propo.low] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"Topline, GB162",boiler,115,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Topline, GB162",boiler,115,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Topline, GB162",boiler,115,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Topline, GB162",boiler,115,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Topline, GB162",boiler,115,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Topline, GB162",boiler,115,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Topline, GB162",boiler,115,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Topline, GB162",boiler,115,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Topline, GB162",boiler,115,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Topline, GB162",boiler,115,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Topline, GB162",boiler,115,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Topline, GB162",boiler,115,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Topline, GB162",boiler,115,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Topline, GB162",boiler,115,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Topline, GB162",boiler,115,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"Topline, GB162",boiler,115,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"Topline, GB162",boiler,115,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"Topline, GB162",boiler,115,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"Topline, GB162",boiler,115,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"Topline, GB162",boiler,115,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"Topline, GB162",boiler,115,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"Topline, GB162",boiler,115,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"Topline, GB162",boiler,115,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"Topline, GB162",boiler,115,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"Topline, GB162",boiler,115,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Topline, GB162",boiler,115,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"Topline, GB162",boiler,115,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"Topline, GB162",boiler,115,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"Topline, GB162",boiler,115,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"Topline, GB162",boiler,115,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"Topline, GB162",boiler,115,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"Topline, GB162",boiler,115,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"Topline, GB162",boiler,115,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"Topline, GB162",boiler,115,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"Topline, GB162",boiler,115,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"Topline, GB162",boiler,115,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"Topline, GB162",boiler,115,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Topline, GB162",boiler,115,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Topline, GB162",boiler,115,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Topline, GB162",boiler,115,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Topline, GB162",boiler,115,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Topline, GB162",boiler,115,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Topline, GB162",boiler,115,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Topline, GB162",boiler,115,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Topline, GB162",boiler,115,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Topline, GB162",boiler,115,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Topline, GB162",boiler,115,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Topline, GB162",boiler,115,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Topline, GB162",boiler,115,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Topline, GB162",boiler,115,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Topline, GB162",boiler,115,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Topline, GB162",boiler,115,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Topline, GB162",boiler,115,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Topline, GB162",boiler,115,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Topline, GB162",boiler,115,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Topline, GB162",boiler,115,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Topline, GB162",boiler,115,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Topline, GB162",boiler,115,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Topline, GB162",boiler,115,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Topline, GB162",boiler,115,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Topline, GB162",boiler,115,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Topline, GB162",boiler,115,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Topline, GB162",boiler,115,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Topline, GB162",boiler,115,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Topline, GB162",boiler,115,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Topline, GB162",boiler,115,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Topline, GB162",boiler,115,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Topline, GB162",boiler,115,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Topline, GB162",boiler,115,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Topline, GB162",boiler,115,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"Topline, GB162",boiler,115,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"Topline, GB162",boiler,115,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"Topline, GB162",boiler,115,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"Topline, GB162",boiler,115,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"Topline, GB162",boiler,115,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"Topline, GB162",boiler,115,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Topline, GB162",boiler,115,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Topline, GB162",boiler,115,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Topline, GB162",boiler,115,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Topline, GB162",boiler,115,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Topline, GB162",boiler,115,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Topline, GB162",boiler,115,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Topline, GB162",boiler,115,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Topline, GB162",boiler,115,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Topline, GB162",boiler,115,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Topline, GB162",boiler,115,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Topline, GB162",boiler,115,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Topline, GB162",boiler,115,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Topline, GB162",boiler,115,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Topline, GB162",boiler,115,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Topline, GB162",boiler,115,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Topline, GB162",boiler,115,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Topline, GB162",boiler,115,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Topline, GB162",boiler,115,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Topline, GB162",boiler,115,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Topline, GB162",boiler,115,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Topline, GB162",boiler,115,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Topline, GB162",boiler,115,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Topline, GB162",boiler,115,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Topline, GB162",boiler,115,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Topline, GB162",boiler,115,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Topline, GB162",boiler,115,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Topline, GB162",boiler,115,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Topline, GB162",boiler,115,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Topline, GB162",boiler,115,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Topline, GB162",boiler,115,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Topline, GB162",boiler,115,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Topline, GB162",boiler,115,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Topline, GB162",boiler,115,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Topline, GB162",boiler,115,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Topline, GB162",boiler,115,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Topline, GB162",boiler,115,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Topline, GB162",boiler,115,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Topline, GB162",boiler,115,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Topline, GB162",boiler,115,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Topline, GB162",boiler,115,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Topline, GB162",boiler,115,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"Topline, GB162",boiler,115,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Topline, GB162",boiler,115,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"Topline, GB162",boiler,115,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"Cascade MCM10",boiler,121,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Cascade MCM10",boiler,121,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Cascade MCM10",boiler,121,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Cascade MCM10",boiler,121,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Cascade MCM10",boiler,121,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Cascade MCM10",boiler,121,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Cascade MCM10",boiler,121,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Cascade MCM10",boiler,121,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Cascade MCM10",boiler,121,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Cascade MCM10",boiler,121,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Cascade MCM10",boiler,121,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Cascade MCM10",boiler,121,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Cascade MCM10",boiler,121,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Cascade MCM10",boiler,121,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Cascade MCM10",boiler,121,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"Cascade MCM10",boiler,121,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"Cascade MCM10",boiler,121,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"Cascade MCM10",boiler,121,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"Cascade MCM10",boiler,121,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"Cascade MCM10",boiler,121,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"Cascade MCM10",boiler,121,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"Cascade MCM10",boiler,121,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"Cascade MCM10",boiler,121,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"Cascade MCM10",boiler,121,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"Cascade MCM10",boiler,121,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Cascade MCM10",boiler,121,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"Cascade MCM10",boiler,121,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"Cascade MCM10",boiler,121,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"Cascade MCM10",boiler,121,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"Cascade MCM10",boiler,121,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"Cascade MCM10",boiler,121,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"Cascade MCM10",boiler,121,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"Cascade MCM10",boiler,121,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"Cascade MCM10",boiler,121,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"Cascade MCM10",boiler,121,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"Cascade MCM10",boiler,121,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"Cascade MCM10",boiler,121,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Cascade MCM10",boiler,121,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Cascade MCM10",boiler,121,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Cascade MCM10",boiler,121,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Cascade MCM10",boiler,121,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Cascade MCM10",boiler,121,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Cascade MCM10",boiler,121,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Cascade MCM10",boiler,121,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Cascade MCM10",boiler,121,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Cascade MCM10",boiler,121,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Cascade MCM10",boiler,121,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Cascade MCM10",boiler,121,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Cascade MCM10",boiler,121,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Cascade MCM10",boiler,121,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Cascade MCM10",boiler,121,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Cascade MCM10",boiler,121,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Cascade MCM10",boiler,121,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Cascade MCM10",boiler,121,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Cascade MCM10",boiler,121,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Cascade MCM10",boiler,121,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Cascade MCM10",boiler,121,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Cascade MCM10",boiler,121,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Cascade MCM10",boiler,121,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Cascade MCM10",boiler,121,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Cascade MCM10",boiler,121,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Cascade MCM10",boiler,121,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Cascade MCM10",boiler,121,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Cascade MCM10",boiler,121,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Cascade MCM10",boiler,121,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Cascade MCM10",boiler,121,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Cascade MCM10",boiler,121,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Cascade MCM10",boiler,121,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Cascade MCM10",boiler,121,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Cascade MCM10",boiler,121,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"Cascade MCM10",boiler,121,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"Cascade MCM10",boiler,121,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"Cascade MCM10",boiler,121,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"Cascade MCM10",boiler,121,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"Cascade MCM10",boiler,121,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"Cascade MCM10",boiler,121,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Cascade MCM10",boiler,121,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Cascade MCM10",boiler,121,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Cascade MCM10",boiler,121,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Cascade MCM10",boiler,121,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Cascade MCM10",boiler,121,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Cascade MCM10",boiler,121,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Cascade MCM10",boiler,121,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Cascade MCM10",boiler,121,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Cascade MCM10",boiler,121,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Cascade MCM10",boiler,121,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Cascade MCM10",boiler,121,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Cascade MCM10",boiler,121,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Cascade MCM10",boiler,121,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Cascade MCM10",boiler,121,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Cascade MCM10",boiler,121,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Cascade MCM10",boiler,121,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Cascade MCM10",boiler,121,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Cascade MCM10",boiler,121,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Cascade MCM10",boiler,121,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Cascade MCM10",boiler,121,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Cascade MCM10",boiler,121,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Cascade MCM10",boiler,121,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Cascade MCM10",boiler,121,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Cascade MCM10",boiler,121,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Cascade MCM10",boiler,121,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Cascade MCM10",boiler,121,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Cascade MCM10",boiler,121,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Cascade MCM10",boiler,121,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Cascade MCM10",boiler,121,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Cascade MCM10",boiler,121,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Cascade MCM10",boiler,121,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Cascade MCM10",boiler,121,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Cascade MCM10",boiler,121,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Cascade MCM10",boiler,121,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Cascade MCM10",boiler,121,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Cascade MCM10",boiler,121,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Cascade MCM10",boiler,121,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Cascade MCM10",boiler,121,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Cascade MCM10",boiler,121,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Cascade MCM10",boiler,121,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Cascade MCM10",boiler,121,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"Cascade MCM10",boiler,121,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Cascade MCM10",boiler,121,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"Cascade MCM10",boiler,121,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"Proline",boiler,122,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Proline",boiler,122,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Proline",boiler,122,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Proline",boiler,122,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Proline",boiler,122,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Proline",boiler,122,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Proline",boiler,122,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Proline",boiler,122,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Proline",boiler,122,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Proline",boiler,122,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Proline",boiler,122,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Proline",boiler,122,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Proline",boiler,122,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Proline",boiler,122,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Proline",boiler,122,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"Proline",boiler,122,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"Proline",boiler,122,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"Proline",boiler,122,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"Proline",boiler,122,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"Proline",boiler,122,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"Proline",boiler,122,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"Proline",boiler,122,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"Proline",boiler,122,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"Proline",boiler,122,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"Proline",boiler,122,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Proline",boiler,122,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"Proline",boiler,122,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"Proline",boiler,122,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"Proline",boiler,122,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"Proline",boiler,122,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"Proline",boiler,122,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"Proline",boiler,122,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"Proline",boiler,122,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"Proline",boiler,122,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"Proline",boiler,122,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"Proline",boiler,122,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"Proline",boiler,122,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Proline",boiler,122,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Proline",boiler,122,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Proline",boiler,122,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Proline",boiler,122,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Proline",boiler,122,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Proline",boiler,122,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Proline",boiler,122,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Proline",boiler,122,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Proline",boiler,122,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Proline",boiler,122,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Proline",boiler,122,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Proline",boiler,122,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Proline",boiler,122,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Proline",boiler,122,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Proline",boiler,122,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Proline",boiler,122,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Proline",boiler,122,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Proline",boiler,122,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Proline",boiler,122,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Proline",boiler,122,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Proline",boiler,122,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Proline",boiler,122,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Proline",boiler,122,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Proline",boiler,122,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Proline",boiler,122,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Proline",boiler,122,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Proline",boiler,122,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Proline",boiler,122,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Proline",boiler,122,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Proline",boiler,122,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Proline",boiler,122,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Proline",boiler,122,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Proline",boiler,122,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"Proline",boiler,122,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"Proline",boiler,122,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"Proline",boiler,122,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"Proline",boiler,122,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"Proline",boiler,122,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"Proline",boiler,122,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Proline",boiler,122,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Proline",boiler,122,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Proline",boiler,122,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Proline",boiler,122,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Proline",boiler,122,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Proline",boiler,122,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Proline",boiler,122,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Proline",boiler,122,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Proline",boiler,122,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Proline",boiler,122,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Proline",boiler,122,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Proline",boiler,122,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Proline",boiler,122,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Proline",boiler,122,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Proline",boiler,122,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Proline",boiler,122,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Proline",boiler,122,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Proline",boiler,122,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Proline",boiler,122,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Proline",boiler,122,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Proline",boiler,122,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Proline",boiler,122,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Proline",boiler,122,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Proline",boiler,122,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Proline",boiler,122,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Proline",boiler,122,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Proline",boiler,122,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Proline",boiler,122,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Proline",boiler,122,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Proline",boiler,122,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Proline",boiler,122,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Proline",boiler,122,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Proline",boiler,122,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Proline",boiler,122,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Proline",boiler,122,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Proline",boiler,122,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Proline",boiler,122,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Proline",boiler,122,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Proline",boiler,122,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Proline",boiler,122,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Proline",boiler,122,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"Proline",boiler,122,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Proline",boiler,122,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"Proline",boiler,122,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"GB212",boiler,131,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"GB212",boiler,131,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"GB212",boiler,131,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"GB212",boiler,131,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"GB212",boiler,131,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"GB212",boiler,131,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"GB212",boiler,131,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"GB212",boiler,131,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"GB212",boiler,131,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"GB212",boiler,131,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"GB212",boiler,131,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"GB212",boiler,131,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"GB212",boiler,131,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"GB212",boiler,131,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"GB212",boiler,131,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"GB212",boiler,131,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"GB212",boiler,131,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"GB212",boiler,131,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"GB212",boiler,131,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"GB212",boiler,131,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"GB212",boiler,131,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"GB212",boiler,131,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"GB212",boiler,131,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"GB212",boiler,131,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"GB212",boiler,131,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"GB212",boiler,131,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"GB212",boiler,131,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"GB212",boiler,131,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"GB212",boiler,131,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"GB212",boiler,131,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"GB212",boiler,131,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"GB212",boiler,131,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"GB212",boiler,131,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"GB212",boiler,131,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"GB212",boiler,131,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"GB212",boiler,131,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"GB212",boiler,131,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"GB212",boiler,131,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"GB212",boiler,131,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"GB212",boiler,131,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"GB212",boiler,131,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"GB212",boiler,131,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"GB212",boiler,131,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"GB212",boiler,131,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"GB212",boiler,131,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"GB212",boiler,131,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"GB212",boiler,131,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"GB212",boiler,131,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"GB212",boiler,131,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"GB212",boiler,131,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"GB212",boiler,131,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"GB212",boiler,131,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"GB212",boiler,131,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"GB212",boiler,131,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"GB212",boiler,131,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"GB212",boiler,131,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"GB212",boiler,131,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"GB212",boiler,131,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"GB212",boiler,131,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"GB212",boiler,131,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"GB212",boiler,131,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"GB212",boiler,131,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"GB212",boiler,131,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"GB212",boiler,131,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"GB212",boiler,131,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"GB212",boiler,131,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"GB212",boiler,131,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"GB212",boiler,131,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"GB212",boiler,131,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"GB212",boiler,131,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"GB212",boiler,131,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"GB212",boiler,131,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"GB212",boiler,131,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"GB212",boiler,131,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"GB212",boiler,131,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"GB212",boiler,131,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"GB212",boiler,131,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"GB212",boiler,131,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"GB212",boiler,131,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"GB212",boiler,131,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"GB212",boiler,131,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"GB212",boiler,131,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"GB212",boiler,131,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"GB212",boiler,131,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"GB212",boiler,131,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"GB212",boiler,131,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"GB212",boiler,131,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"GB212",boiler,131,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"GB212",boiler,131,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"GB212",boiler,131,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"GB212",boiler,131,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"GB212",boiler,131,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"GB212",boiler,131,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"GB212",boiler,131,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"GB212",boiler,131,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"GB212",boiler,131,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"GB212",boiler,131,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"GB212",boiler,131,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"GB212",boiler,131,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"GB212",boiler,131,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"GB212",boiler,131,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"GB212",boiler,131,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"GB212",boiler,131,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"GB212",boiler,131,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"GB212",boiler,131,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"GB212",boiler,131,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"GB212",boiler,131,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"GB212",boiler,131,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"GB212",boiler,131,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"GB212",boiler,131,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"GB212",boiler,131,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"GB212",boiler,131,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"GB212",boiler,131,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"GB212",boiler,131,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"GB212",boiler,131,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"GB212",boiler,131,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"GB212",boiler,131,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"GB212",boiler,131,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"GB212",boiler,131,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"GB212",boiler,131,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"GC7000F",boiler,132,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"GC7000F",boiler,132,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"GC7000F",boiler,132,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"GC7000F",boiler,132,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"GC7000F",boiler,132,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"GC7000F",boiler,132,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"GC7000F",boiler,132,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"GC7000F",boiler,132,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"GC7000F",boiler,132,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"GC7000F",boiler,132,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"GC7000F",boiler,132,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"GC7000F",boiler,132,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"GC7000F",boiler,132,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"GC7000F",boiler,132,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"GC7000F",boiler,132,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"GC7000F",boiler,132,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"GC7000F",boiler,132,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"GC7000F",boiler,132,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"GC7000F",boiler,132,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"GC7000F",boiler,132,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"GC7000F",boiler,132,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"GC7000F",boiler,132,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"GC7000F",boiler,132,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"GC7000F",boiler,132,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"GC7000F",boiler,132,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"GC7000F",boiler,132,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"GC7000F",boiler,132,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"GC7000F",boiler,132,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"GC7000F",boiler,132,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"GC7000F",boiler,132,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"GC7000F",boiler,132,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"GC7000F",boiler,132,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"GC7000F",boiler,132,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"GC7000F",boiler,132,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"GC7000F",boiler,132,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"GC7000F",boiler,132,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"GC7000F",boiler,132,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"GC7000F",boiler,132,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"GC7000F",boiler,132,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"GC7000F",boiler,132,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"GC7000F",boiler,132,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"GC7000F",boiler,132,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"GC7000F",boiler,132,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"GC7000F",boiler,132,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"GC7000F",boiler,132,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"GC7000F",boiler,132,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"GC7000F",boiler,132,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"GC7000F",boiler,132,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"GC7000F",boiler,132,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"GC7000F",boiler,132,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"GC7000F",boiler,132,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"GC7000F",boiler,132,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"GC7000F",boiler,132,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"GC7000F",boiler,132,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"GC7000F",boiler,132,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"GC7000F",boiler,132,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"GC7000F",boiler,132,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"GC7000F",boiler,132,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"GC7000F",boiler,132,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"GC7000F",boiler,132,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"GC7000F",boiler,132,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"GC7000F",boiler,132,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"GC7000F",boiler,132,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"GC7000F",boiler,132,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"GC7000F",boiler,132,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"GC7000F",boiler,132,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"GC7000F",boiler,132,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"GC7000F",boiler,132,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"GC7000F",boiler,132,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"GC7000F",boiler,132,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"GC7000F",boiler,132,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"GC7000F",boiler,132,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"GC7000F",boiler,132,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"GC7000F",boiler,132,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"GC7000F",boiler,132,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"GC7000F",boiler,132,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"GC7000F",boiler,132,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"GC7000F",boiler,132,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"GC7000F",boiler,132,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"GC7000F",boiler,132,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"GC7000F",boiler,132,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"GC7000F",boiler,132,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"GC7000F",boiler,132,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"GC7000F",boiler,132,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"GC7000F",boiler,132,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"GC7000F",boiler,132,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"GC7000F",boiler,132,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"GC7000F",boiler,132,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"GC7000F",boiler,132,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"GC7000F",boiler,132,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"GC7000F",boiler,132,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"GC7000F",boiler,132,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"GC7000F",boiler,132,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"GC7000F",boiler,132,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"GC7000F",boiler,132,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"GC7000F",boiler,132,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"GC7000F",boiler,132,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"GC7000F",boiler,132,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"GC7000F",boiler,132,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"GC7000F",boiler,132,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"GC7000F",boiler,132,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"GC7000F",boiler,132,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"GC7000F",boiler,132,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"GC7000F",boiler,132,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"GC7000F",boiler,132,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"GC7000F",boiler,132,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"GC7000F",boiler,132,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"GC7000F",boiler,132,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"GC7000F",boiler,132,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"GC7000F",boiler,132,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"GC7000F",boiler,132,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"GC7000F",boiler,132,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"GC7000F",boiler,132,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"GC7000F",boiler,132,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"GC7000F",boiler,132,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"GC7000F",boiler,132,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"GC7000F",boiler,132,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"GC7000F",boiler,132,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"GC7000F",boiler,132,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"GC7000F",boiler,132,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"Greenstar 30Ri Compact",boiler,154,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Greenstar 30Ri Compact",boiler,154,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Greenstar 30Ri Compact",boiler,154,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Greenstar 30Ri Compact",boiler,154,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Greenstar 30Ri Compact",boiler,154,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Greenstar 30Ri Compact",boiler,154,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Greenstar 30Ri Compact",boiler,154,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Greenstar 30Ri Compact",boiler,154,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Greenstar 30Ri Compact",boiler,154,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Greenstar 30Ri Compact",boiler,154,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Greenstar 30Ri Compact",boiler,154,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Greenstar 30Ri Compact",boiler,154,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Greenstar 30Ri Compact",boiler,154,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Greenstar 30Ri Compact",boiler,154,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Greenstar 30Ri Compact",boiler,154,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"Greenstar 30Ri Compact",boiler,154,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"Greenstar 30Ri Compact",boiler,154,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"Greenstar 30Ri Compact",boiler,154,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"Greenstar 30Ri Compact",boiler,154,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"Greenstar 30Ri Compact",boiler,154,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"Greenstar 30Ri Compact",boiler,154,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"Greenstar 30Ri Compact",boiler,154,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"Greenstar 30Ri Compact",boiler,154,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"Greenstar 30Ri Compact",boiler,154,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"Greenstar 30Ri Compact",boiler,154,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Greenstar 30Ri Compact",boiler,154,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"Greenstar 30Ri Compact",boiler,154,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"Greenstar 30Ri Compact",boiler,154,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"Greenstar 30Ri Compact",boiler,154,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"Greenstar 30Ri Compact",boiler,154,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"Greenstar 30Ri Compact",boiler,154,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"Greenstar 30Ri Compact",boiler,154,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"Greenstar 30Ri Compact",boiler,154,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"Greenstar 30Ri Compact",boiler,154,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"Greenstar 30Ri Compact",boiler,154,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"Greenstar 30Ri Compact",boiler,154,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"Greenstar 30Ri Compact",boiler,154,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Greenstar 30Ri Compact",boiler,154,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Greenstar 30Ri Compact",boiler,154,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Greenstar 30Ri Compact",boiler,154,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Greenstar 30Ri Compact",boiler,154,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Greenstar 30Ri Compact",boiler,154,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Greenstar 30Ri Compact",boiler,154,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Greenstar 30Ri Compact",boiler,154,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Greenstar 30Ri Compact",boiler,154,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Greenstar 30Ri Compact",boiler,154,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Greenstar 30Ri Compact",boiler,154,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Greenstar 30Ri Compact",boiler,154,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Greenstar 30Ri Compact",boiler,154,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Greenstar 30Ri Compact",boiler,154,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Greenstar 30Ri Compact",boiler,154,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Greenstar 30Ri Compact",boiler,154,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Greenstar 30Ri Compact",boiler,154,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Greenstar 30Ri Compact",boiler,154,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Greenstar 30Ri Compact",boiler,154,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Greenstar 30Ri Compact",boiler,154,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Greenstar 30Ri Compact",boiler,154,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Greenstar 30Ri Compact",boiler,154,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Greenstar 30Ri Compact",boiler,154,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Greenstar 30Ri Compact",boiler,154,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Greenstar 30Ri Compact",boiler,154,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Greenstar 30Ri Compact",boiler,154,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Greenstar 30Ri Compact",boiler,154,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Greenstar 30Ri Compact",boiler,154,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Greenstar 30Ri Compact",boiler,154,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Greenstar 30Ri Compact",boiler,154,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Greenstar 30Ri Compact",boiler,154,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Greenstar 30Ri Compact",boiler,154,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Greenstar 30Ri Compact",boiler,154,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Greenstar 30Ri Compact",boiler,154,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"Greenstar 30Ri Compact",boiler,154,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"Greenstar 30Ri Compact",boiler,154,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"Greenstar 30Ri Compact",boiler,154,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"Greenstar 30Ri Compact",boiler,154,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"Greenstar 30Ri Compact",boiler,154,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"Greenstar 30Ri Compact",boiler,154,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Greenstar 30Ri Compact",boiler,154,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Greenstar 30Ri Compact",boiler,154,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Greenstar 30Ri Compact",boiler,154,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Greenstar 30Ri Compact",boiler,154,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Greenstar 30Ri Compact",boiler,154,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Greenstar 30Ri Compact",boiler,154,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Greenstar 30Ri Compact",boiler,154,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Greenstar 30Ri Compact",boiler,154,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Greenstar 30Ri Compact",boiler,154,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Greenstar 30Ri Compact",boiler,154,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Greenstar 30Ri Compact",boiler,154,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Greenstar 30Ri Compact",boiler,154,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Greenstar 30Ri Compact",boiler,154,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Greenstar 30Ri Compact",boiler,154,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Greenstar 30Ri Compact",boiler,154,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Greenstar 30Ri Compact",boiler,154,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Greenstar 30Ri Compact",boiler,154,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Greenstar 30Ri Compact",boiler,154,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Greenstar 30Ri Compact",boiler,154,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Greenstar 30Ri Compact",boiler,154,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Greenstar 30Ri Compact",boiler,154,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Greenstar 30Ri Compact",boiler,154,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Greenstar 30Ri Compact",boiler,154,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Greenstar 30Ri Compact",boiler,154,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Greenstar 30Ri Compact",boiler,154,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Greenstar 30Ri Compact",boiler,154,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Greenstar 30Ri Compact",boiler,154,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Greenstar 30Ri Compact",boiler,154,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Greenstar 30Ri Compact",boiler,154,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Greenstar 30Ri Compact",boiler,154,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Greenstar 30Ri Compact",boiler,154,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Greenstar 30Ri Compact",boiler,154,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Greenstar 30Ri Compact",boiler,154,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Greenstar 30Ri Compact",boiler,154,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Greenstar 30Ri Compact",boiler,154,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Greenstar 30Ri Compact",boiler,154,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Greenstar 30Ri Compact",boiler,154,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Greenstar 30Ri Compact",boiler,154,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Greenstar 30Ri Compact",boiler,154,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Greenstar 30Ri Compact",boiler,154,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Greenstar 30Ri Compact",boiler,154,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"Greenstar 30Ri Compact",boiler,154,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Greenstar 30Ri Compact",boiler,154,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"Greenstar 30Ri Compact",boiler,154,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"Suprapur-o",boiler,155,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Suprapur-o",boiler,155,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Suprapur-o",boiler,155,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Suprapur-o",boiler,155,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Suprapur-o",boiler,155,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Suprapur-o",boiler,155,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Suprapur-o",boiler,155,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Suprapur-o",boiler,155,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Suprapur-o",boiler,155,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Suprapur-o",boiler,155,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Suprapur-o",boiler,155,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Suprapur-o",boiler,155,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Suprapur-o",boiler,155,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Suprapur-o",boiler,155,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Suprapur-o",boiler,155,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"Suprapur-o",boiler,155,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"Suprapur-o",boiler,155,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"Suprapur-o",boiler,155,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"Suprapur-o",boiler,155,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"Suprapur-o",boiler,155,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"Suprapur-o",boiler,155,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"Suprapur-o",boiler,155,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"Suprapur-o",boiler,155,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"Suprapur-o",boiler,155,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"Suprapur-o",boiler,155,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Suprapur-o",boiler,155,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"Suprapur-o",boiler,155,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"Suprapur-o",boiler,155,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"Suprapur-o",boiler,155,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"Suprapur-o",boiler,155,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"Suprapur-o",boiler,155,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"Suprapur-o",boiler,155,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"Suprapur-o",boiler,155,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"Suprapur-o",boiler,155,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"Suprapur-o",boiler,155,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"Suprapur-o",boiler,155,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"Suprapur-o",boiler,155,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Suprapur-o",boiler,155,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Suprapur-o",boiler,155,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Suprapur-o",boiler,155,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Suprapur-o",boiler,155,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Suprapur-o",boiler,155,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Suprapur-o",boiler,155,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Suprapur-o",boiler,155,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Suprapur-o",boiler,155,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Suprapur-o",boiler,155,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Suprapur-o",boiler,155,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Suprapur-o",boiler,155,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Suprapur-o",boiler,155,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Suprapur-o",boiler,155,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Suprapur-o",boiler,155,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Suprapur-o",boiler,155,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Suprapur-o",boiler,155,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Suprapur-o",boiler,155,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Suprapur-o",boiler,155,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Suprapur-o",boiler,155,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Suprapur-o",boiler,155,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Suprapur-o",boiler,155,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Suprapur-o",boiler,155,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Suprapur-o",boiler,155,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Suprapur-o",boiler,155,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Suprapur-o",boiler,155,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Suprapur-o",boiler,155,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Suprapur-o",boiler,155,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Suprapur-o",boiler,155,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Suprapur-o",boiler,155,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Suprapur-o",boiler,155,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Suprapur-o",boiler,155,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Suprapur-o",boiler,155,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Suprapur-o",boiler,155,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"Suprapur-o",boiler,155,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"Suprapur-o",boiler,155,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"Suprapur-o",boiler,155,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"Suprapur-o",boiler,155,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"Suprapur-o",boiler,155,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"Suprapur-o",boiler,155,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Suprapur-o",boiler,155,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Suprapur-o",boiler,155,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Suprapur-o",boiler,155,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Suprapur-o",boiler,155,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Suprapur-o",boiler,155,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Suprapur-o",boiler,155,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Suprapur-o",boiler,155,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Suprapur-o",boiler,155,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Suprapur-o",boiler,155,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Suprapur-o",boiler,155,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Suprapur-o",boiler,155,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Suprapur-o",boiler,155,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Suprapur-o",boiler,155,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Suprapur-o",boiler,155,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Suprapur-o",boiler,155,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Suprapur-o",boiler,155,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Suprapur-o",boiler,155,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Suprapur-o",boiler,155,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Suprapur-o",boiler,155,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Suprapur-o",boiler,155,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Suprapur-o",boiler,155,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Suprapur-o",boiler,155,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Suprapur-o",boiler,155,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Suprapur-o",boiler,155,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Suprapur-o",boiler,155,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Suprapur-o",boiler,155,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Suprapur-o",boiler,155,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Suprapur-o",boiler,155,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Suprapur-o",boiler,155,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Suprapur-o",boiler,155,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Suprapur-o",boiler,155,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Suprapur-o",boiler,155,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Suprapur-o",boiler,155,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Suprapur-o",boiler,155,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Suprapur-o",boiler,155,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Suprapur-o",boiler,155,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Suprapur-o",boiler,155,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Suprapur-o",boiler,155,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Suprapur-o",boiler,155,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Suprapur-o",boiler,155,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Suprapur-o",boiler,155,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"Suprapur-o",boiler,155,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Suprapur-o",boiler,155,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"Suprapur-o",boiler,155,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"Cerapur Aero",boiler,167,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Cerapur Aero",boiler,167,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Cerapur Aero",boiler,167,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Cerapur Aero",boiler,167,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Cerapur Aero",boiler,167,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Cerapur Aero",boiler,167,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Cerapur Aero",boiler,167,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Cerapur Aero",boiler,167,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Cerapur Aero",boiler,167,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Cerapur Aero",boiler,167,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Cerapur Aero",boiler,167,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Cerapur Aero",boiler,167,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Cerapur Aero",boiler,167,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Cerapur Aero",boiler,167,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Cerapur Aero",boiler,167,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"Cerapur Aero",boiler,167,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"Cerapur Aero",boiler,167,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"Cerapur Aero",boiler,167,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"Cerapur Aero",boiler,167,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"Cerapur Aero",boiler,167,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"Cerapur Aero",boiler,167,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"Cerapur Aero",boiler,167,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"Cerapur Aero",boiler,167,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"Cerapur Aero",boiler,167,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"Cerapur Aero",boiler,167,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Cerapur Aero",boiler,167,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"Cerapur Aero",boiler,167,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"Cerapur Aero",boiler,167,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"Cerapur Aero",boiler,167,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"Cerapur Aero",boiler,167,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"Cerapur Aero",boiler,167,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"Cerapur Aero",boiler,167,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"Cerapur Aero",boiler,167,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"Cerapur Aero",boiler,167,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"Cerapur Aero",boiler,167,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"Cerapur Aero",boiler,167,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"Cerapur Aero",boiler,167,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Cerapur Aero",boiler,167,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Cerapur Aero",boiler,167,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Cerapur Aero",boiler,167,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Cerapur Aero",boiler,167,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Cerapur Aero",boiler,167,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Cerapur Aero",boiler,167,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Cerapur Aero",boiler,167,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Cerapur Aero",boiler,167,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Cerapur Aero",boiler,167,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Cerapur Aero",boiler,167,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Cerapur Aero",boiler,167,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Cerapur Aero",boiler,167,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Cerapur Aero",boiler,167,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Cerapur Aero",boiler,167,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Cerapur Aero",boiler,167,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Cerapur Aero",boiler,167,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Cerapur Aero",boiler,167,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Cerapur Aero",boiler,167,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Cerapur Aero",boiler,167,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Cerapur Aero",boiler,167,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Cerapur Aero",boiler,167,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Cerapur Aero",boiler,167,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Cerapur Aero",boiler,167,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Cerapur Aero",boiler,167,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Cerapur Aero",boiler,167,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Cerapur Aero",boiler,167,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Cerapur Aero",boiler,167,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Cerapur Aero",boiler,167,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Cerapur Aero",boiler,167,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Cerapur Aero",boiler,167,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Cerapur Aero",boiler,167,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Cerapur Aero",boiler,167,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Cerapur Aero",boiler,167,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"Cerapur Aero",boiler,167,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"Cerapur Aero",boiler,167,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"Cerapur Aero",boiler,167,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"Cerapur Aero",boiler,167,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"Cerapur Aero",boiler,167,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"Cerapur Aero",boiler,167,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Cerapur Aero",boiler,167,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Cerapur Aero",boiler,167,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Cerapur Aero",boiler,167,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Cerapur Aero",boiler,167,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Cerapur Aero",boiler,167,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Cerapur Aero",boiler,167,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Cerapur Aero",boiler,167,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Cerapur Aero",boiler,167,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Cerapur Aero",boiler,167,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Cerapur Aero",boiler,167,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Cerapur Aero",boiler,167,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Cerapur Aero",boiler,167,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Cerapur Aero",boiler,167,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Cerapur Aero",boiler,167,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Cerapur Aero",boiler,167,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Cerapur Aero",boiler,167,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Cerapur Aero",boiler,167,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Cerapur Aero",boiler,167,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Cerapur Aero",boiler,167,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Cerapur Aero",boiler,167,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Cerapur Aero",boiler,167,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Cerapur Aero",boiler,167,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Cerapur Aero",boiler,167,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Cerapur Aero",boiler,167,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Cerapur Aero",boiler,167,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Cerapur Aero",boiler,167,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Cerapur Aero",boiler,167,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Cerapur Aero",boiler,167,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Cerapur Aero",boiler,167,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Cerapur Aero",boiler,167,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Cerapur Aero",boiler,167,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Cerapur Aero",boiler,167,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Cerapur Aero",boiler,167,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Cerapur Aero",boiler,167,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Cerapur Aero",boiler,167,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Cerapur Aero",boiler,167,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Cerapur Aero",boiler,167,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Cerapur Aero",boiler,167,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Cerapur Aero",boiler,167,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Cerapur Aero",boiler,167,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Cerapur Aero",boiler,167,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"Cerapur Aero",boiler,167,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Cerapur Aero",boiler,167,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"Cerapur Aero",boiler,167,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"Hybrid Heatpump",boiler,168,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Hybrid Heatpump",boiler,168,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Hybrid Heatpump",boiler,168,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Hybrid Heatpump",boiler,168,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Hybrid Heatpump",boiler,168,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Hybrid Heatpump",boiler,168,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Hybrid Heatpump",boiler,168,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Hybrid Heatpump",boiler,168,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Hybrid Heatpump",boiler,168,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Hybrid Heatpump",boiler,168,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Hybrid Heatpump",boiler,168,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Hybrid Heatpump",boiler,168,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Hybrid Heatpump",boiler,168,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Hybrid Heatpump",boiler,168,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Hybrid Heatpump",boiler,168,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"Hybrid Heatpump",boiler,168,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"Hybrid Heatpump",boiler,168,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"Hybrid Heatpump",boiler,168,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"Hybrid Heatpump",boiler,168,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"Hybrid Heatpump",boiler,168,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"Hybrid Heatpump",boiler,168,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"Hybrid Heatpump",boiler,168,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"Hybrid Heatpump",boiler,168,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"Hybrid Heatpump",boiler,168,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"Hybrid Heatpump",boiler,168,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Hybrid Heatpump",boiler,168,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"Hybrid Heatpump",boiler,168,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"Hybrid Heatpump",boiler,168,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"Hybrid Heatpump",boiler,168,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"Hybrid Heatpump",boiler,168,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"Hybrid Heatpump",boiler,168,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"Hybrid Heatpump",boiler,168,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"Hybrid Heatpump",boiler,168,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"Hybrid Heatpump",boiler,168,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"Hybrid Heatpump",boiler,168,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"Hybrid Heatpump",boiler,168,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"Hybrid Heatpump",boiler,168,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Hybrid Heatpump",boiler,168,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Hybrid Heatpump",boiler,168,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Hybrid Heatpump",boiler,168,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Hybrid Heatpump",boiler,168,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Hybrid Heatpump",boiler,168,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Hybrid Heatpump",boiler,168,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Hybrid Heatpump",boiler,168,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Hybrid Heatpump",boiler,168,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Hybrid Heatpump",boiler,168,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Hybrid Heatpump",boiler,168,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Hybrid Heatpump",boiler,168,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Hybrid Heatpump",boiler,168,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Hybrid Heatpump",boiler,168,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Hybrid Heatpump",boiler,168,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Hybrid Heatpump",boiler,168,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Hybrid Heatpump",boiler,168,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Hybrid Heatpump",boiler,168,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Hybrid Heatpump",boiler,168,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Hybrid Heatpump",boiler,168,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Hybrid Heatpump",boiler,168,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Hybrid Heatpump",boiler,168,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Hybrid Heatpump",boiler,168,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Hybrid Heatpump",boiler,168,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Hybrid Heatpump",boiler,168,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Hybrid Heatpump",boiler,168,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Hybrid Heatpump",boiler,168,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Hybrid Heatpump",boiler,168,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Hybrid Heatpump",boiler,168,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Hybrid Heatpump",boiler,168,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Hybrid Heatpump",boiler,168,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Hybrid Heatpump",boiler,168,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Hybrid Heatpump",boiler,168,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Hybrid Heatpump",boiler,168,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"Hybrid Heatpump",boiler,168,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"Hybrid Heatpump",boiler,168,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"Hybrid Heatpump",boiler,168,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"Hybrid Heatpump",boiler,168,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"Hybrid Heatpump",boiler,168,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"Hybrid Heatpump",boiler,168,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Hybrid Heatpump",boiler,168,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Hybrid Heatpump",boiler,168,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Hybrid Heatpump",boiler,168,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Hybrid Heatpump",boiler,168,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Hybrid Heatpump",boiler,168,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Hybrid Heatpump",boiler,168,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Hybrid Heatpump",boiler,168,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Hybrid Heatpump",boiler,168,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Hybrid Heatpump",boiler,168,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Hybrid Heatpump",boiler,168,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Hybrid Heatpump",boiler,168,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Hybrid Heatpump",boiler,168,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Hybrid Heatpump",boiler,168,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Hybrid Heatpump",boiler,168,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Hybrid Heatpump",boiler,168,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Hybrid Heatpump",boiler,168,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Hybrid Heatpump",boiler,168,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Hybrid Heatpump",boiler,168,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Hybrid Heatpump",boiler,168,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Hybrid Heatpump",boiler,168,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Hybrid Heatpump",boiler,168,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Hybrid Heatpump",boiler,168,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Hybrid Heatpump",boiler,168,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Hybrid Heatpump",boiler,168,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Hybrid Heatpump",boiler,168,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Hybrid Heatpump",boiler,168,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Hybrid Heatpump",boiler,168,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Hybrid Heatpump",boiler,168,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Hybrid Heatpump",boiler,168,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Hybrid Heatpump",boiler,168,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Hybrid Heatpump",boiler,168,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Hybrid Heatpump",boiler,168,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Hybrid Heatpump",boiler,168,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Hybrid Heatpump",boiler,168,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Hybrid Heatpump",boiler,168,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Hybrid Heatpump",boiler,168,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Hybrid Heatpump",boiler,168,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Hybrid Heatpump",boiler,168,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Hybrid Heatpump",boiler,168,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Hybrid Heatpump",boiler,168,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Hybrid Heatpump",boiler,168,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"Hybrid Heatpump",boiler,168,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Hybrid Heatpump",boiler,168,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"Hybrid Heatpump",boiler,168,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"Logano GB212",boiler,170,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Logano GB212",boiler,170,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Logano GB212",boiler,170,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Logano GB212",boiler,170,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Logano GB212",boiler,170,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Logano GB212",boiler,170,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Logano GB212",boiler,170,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Logano GB212",boiler,170,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Logano GB212",boiler,170,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Logano GB212",boiler,170,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Logano GB212",boiler,170,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Logano GB212",boiler,170,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Logano GB212",boiler,170,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Logano GB212",boiler,170,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Logano GB212",boiler,170,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"Logano GB212",boiler,170,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"Logano GB212",boiler,170,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"Logano GB212",boiler,170,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"Logano GB212",boiler,170,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"Logano GB212",boiler,170,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"Logano GB212",boiler,170,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"Logano GB212",boiler,170,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"Logano GB212",boiler,170,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"Logano GB212",boiler,170,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"Logano GB212",boiler,170,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Logano GB212",boiler,170,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"Logano GB212",boiler,170,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"Logano GB212",boiler,170,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"Logano GB212",boiler,170,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"Logano GB212",boiler,170,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"Logano GB212",boiler,170,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"Logano GB212",boiler,170,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"Logano GB212",boiler,170,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"Logano GB212",boiler,170,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"Logano GB212",boiler,170,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"Logano GB212",boiler,170,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"Logano GB212",boiler,170,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Logano GB212",boiler,170,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Logano GB212",boiler,170,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Logano GB212",boiler,170,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Logano GB212",boiler,170,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Logano GB212",boiler,170,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Logano GB212",boiler,170,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Logano GB212",boiler,170,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Logano GB212",boiler,170,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Logano GB212",boiler,170,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Logano GB212",boiler,170,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Logano GB212",boiler,170,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Logano GB212",boiler,170,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Logano GB212",boiler,170,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Logano GB212",boiler,170,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Logano GB212",boiler,170,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Logano GB212",boiler,170,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Logano GB212",boiler,170,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Logano GB212",boiler,170,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Logano GB212",boiler,170,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Logano GB212",boiler,170,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Logano GB212",boiler,170,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Logano GB212",boiler,170,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Logano GB212",boiler,170,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Logano GB212",boiler,170,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Logano GB212",boiler,170,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Logano GB212",boiler,170,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Logano GB212",boiler,170,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Logano GB212",boiler,170,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Logano GB212",boiler,170,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Logano GB212",boiler,170,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Logano GB212",boiler,170,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Logano GB212",boiler,170,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Logano GB212",boiler,170,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"Logano GB212",boiler,170,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"Logano GB212",boiler,170,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"Logano GB212",boiler,170,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"Logano GB212",boiler,170,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"Logano GB212",boiler,170,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"Logano GB212",boiler,170,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Logano GB212",boiler,170,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Logano GB212",boiler,170,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Logano GB212",boiler,170,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Logano GB212",boiler,170,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Logano GB212",boiler,170,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Logano GB212",boiler,170,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Logano GB212",boiler,170,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Logano GB212",boiler,170,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Logano GB212",boiler,170,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Logano GB212",boiler,170,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Logano GB212",boiler,170,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Logano GB212",boiler,170,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Logano GB212",boiler,170,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Logano GB212",boiler,170,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Logano GB212",boiler,170,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Logano GB212",boiler,170,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Logano GB212",boiler,170,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Logano GB212",boiler,170,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Logano GB212",boiler,170,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Logano GB212",boiler,170,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Logano GB212",boiler,170,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Logano GB212",boiler,170,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Logano GB212",boiler,170,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Logano GB212",boiler,170,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Logano GB212",boiler,170,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Logano GB212",boiler,170,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Logano GB212",boiler,170,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Logano GB212",boiler,170,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Logano GB212",boiler,170,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Logano GB212",boiler,170,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Logano GB212",boiler,170,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Logano GB212",boiler,170,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Logano GB212",boiler,170,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Logano GB212",boiler,170,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Logano GB212",boiler,170,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Logano GB212",boiler,170,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Logano GB212",boiler,170,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Logano GB212",boiler,170,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Logano GB212",boiler,170,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Logano GB212",boiler,170,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Logano GB212",boiler,170,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"Logano GB212",boiler,170,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Logano GB212",boiler,170,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"Logano GB212",boiler,170,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,mandefrost,manual defrost,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_manual_defrost,sensor.boiler_mandefrost,6,0,1,87,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.nrg,energy,uint24,kWh,false,sensor.boiler_dhw_energy,sensor.boiler_dhw_nrg,6,9,1/100,0,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgheat,energy heating,uint24,kWh,false,sensor.boiler_energy_heating,sensor.boiler_nrgheat,6,0,1/100,90,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgcool,energy cooling,uint24,kWh,false,sensor.boiler_energy_cooling,sensor.boiler_nrgcool,6,0,1/100,92,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metertotal,meter total,uint24,kWh,false,sensor.boiler_meter_total,sensor.boiler_metertotal,6,0,1/100,94,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metercomp,meter compressor,uint24,kWh,false,sensor.boiler_meter_compressor,sensor.boiler_metercomp,6,0,1/100,96,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metereheat,meter e-heater,uint24,kWh,false,sensor.boiler_meter_e-heater,sensor.boiler_metereheat,6,0,1/100,98,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/100,100,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metercool,meter cooling,uint24,kWh,false,sensor.boiler_meter_cooling,sensor.boiler_metercool,6,0,1/100,102,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/100,2,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimetotal,heatpump total uptime,time,minutes,false,sensor.boiler_heatpump_total_uptime,sensor.boiler_uptimetotal,6,0,1/60,104,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecontrol,total operating time heat,time,minutes,false,sensor.boiler_total_operating_time_heat,sensor.boiler_uptimecontrol,6,0,1/60,106,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecompheating,operating time compressor heating,time,minutes,false,sensor.boiler_operating_time_compressor_heating,sensor.boiler_uptimecompheating,6,0,1/60,108,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecompcooling,operating time compressor cooling,time,minutes,false,sensor.boiler_operating_time_compressor_cooling,sensor.boiler_uptimecompcooling,6,0,1/60,110,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.uptimecomp,operating time compressor,time,minutes,false,sensor.boiler_dhw_operating_time_compressor,sensor.boiler_dhw_uptimecomp,6,9,1/60,4,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecomppool,operating time compressor pool,time,minutes,false,sensor.boiler_operating_time_compressor_pool,sensor.boiler_uptimecomppool,6,0,1/60,112,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,totalcompstarts,total compressor control starts,uint24, ,false,sensor.boiler_total_compressor_control_starts,sensor.boiler_totalcompstarts,6,0,1,114,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingstarts,heating control starts,uint24, ,false,sensor.boiler_heating_control_starts,sensor.boiler_heatingstarts,6,0,1,116,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,coolingstarts,cooling control starts,uint24, ,false,sensor.boiler_cooling_control_starts,sensor.boiler_coolingstarts,6,0,1,118,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.startshp,starts hp,uint24, ,false,sensor.boiler_dhw_starts_hp,sensor.boiler_dhw_startshp,6,9,1,6,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,poolstarts,pool control starts,uint24, ,false,sensor.boiler_pool_control_starts,sensor.boiler_poolstarts,6,0,1,120,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconstotal,total energy consumption,uint24,kWh,false,sensor.boiler_total_energy_consumption,sensor.boiler_nrgconstotal,6,0,1,122,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscomptotal,total energy consumption compressor,uint24,kWh,false,sensor.boiler_total_energy_consumption_compressor,sensor.boiler_nrgconscomptotal,6,0,1,124,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscompheating,energy consumption compressor heating,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_heating,sensor.boiler_nrgconscompheating,6,0,1,126,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.nrgconscomp,energy consumption compressor,uint24,kWh,false,sensor.boiler_dhw_energy_consumption_compressor,sensor.boiler_dhw_nrgconscomp,6,9,1,8,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscompcooling,energy consumption compressor cooling,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_cooling,sensor.boiler_nrgconscompcooling,6,0,1,128,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscomppool,energy consumption compressor pool,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_pool,sensor.boiler_nrgconscomppool,6,0,1,130,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxelecheatnrgconstotal,total aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_total_aux_elec._heater_energy_consumption,sensor.boiler_auxelecheatnrgconstotal,6,0,1,132,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxelecheatnrgconsheating,aux elec. heater energy consumption heating,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_heating,sensor.boiler_auxelecheatnrgconsheating,6,0,1,134,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.auxelecheatnrgcons,aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_dhw_aux_elec._heater_energy_consumption,sensor.boiler_dhw_auxelecheatnrgcons,6,9,1,10,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxelecheatnrgconspool,aux elec. heater energy consumption pool,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_pool,sensor.boiler_auxelecheatnrgconspool,6,0,1,136,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsupptotal,total energy supplied,uint24,kWh,false,sensor.boiler_total_energy_supplied,sensor.boiler_nrgsupptotal,6,0,1,138,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsuppheating,total energy supplied heating,uint24,kWh,false,sensor.boiler_total_energy_supplied_heating,sensor.boiler_nrgsuppheating,6,0,1,140,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.nrgsupp,total energy warm supplied,uint24,kWh,false,sensor.boiler_dhw_total_energy_warm_supplied,sensor.boiler_dhw_nrgsupp,6,9,1,12,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsuppcooling,total energy supplied cooling,uint24,kWh,false,sensor.boiler_total_energy_supplied_cooling,sensor.boiler_nrgsuppcooling,6,0,1,142,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsupppool,total energy supplied pool,uint24,kWh,false,sensor.boiler_total_energy_supplied_pool,sensor.boiler_nrgsupppool,6,0,1,144,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppower,compressor power output,uint16,kW,false,sensor.boiler_compressor_power_output,sensor.boiler_hppower,6,0,1/10,146,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpmaxpower,compressor max power,uint8 (>=0<=0),%,true,number.boiler_compressor_max_power,number.boiler_hpmaxpower,6,0,1,147,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pvmaxcomp,pv compressor max power,uint8 (>=0<=0),kW,true,number.boiler_pv_compressor_max_power,number.boiler_pvmaxcomp,6,0,1/10,148,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,powerreduction,power reduction,uint8 (>=30<=60),%,true,number.boiler_power_reduction,number.boiler_powerreduction,6,0,10,149,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpsetdiffpress,set differential pressure,uint8 (>=150<=750),mbar,true,number.boiler_set_differential_pressure,number.boiler_hpsetdiffpress,6,0,50,150,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcompon,hp compressor,boolean, ,false,binary_sensor.boiler_hp_compressor,binary_sensor.boiler_hpcompon,6,0,1,151,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpactivity,compressor activity,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_compressor_activity,sensor.boiler_hpactivity,6,0,1,152,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpbrinepumpspd,brine pump speed,uint8,%,false,sensor.boiler_brine_pump_speed,sensor.boiler_hpbrinepumpspd,6,0,1,153,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpswitchvalve,switch valve,boolean, ,false,binary_sensor.boiler_switch_valve,binary_sensor.boiler_hpswitchvalve,6,0,1,154,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcompspd,compressor speed,uint8,%,false,sensor.boiler_compressor_speed,sensor.boiler_hpcompspd,6,0,1,155,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptargetspd,compressor target speed,uint8,%,false,sensor.boiler_compressor_target_speed,sensor.boiler_hptargetspd,6,0,1,156,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcircspd,circulation pump speed,uint8,%,false,sensor.boiler_circulation_pump_speed,sensor.boiler_hpcircspd,6,0,1,157,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,recvalve,receiver valve VR0,uint8,%,false,sensor.boiler_receiver_valve_VR0,sensor.boiler_recvalve,6,0,1,158,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,expvalve,expansion valve VR1,uint8,%,false,sensor.boiler_expansion_valve_VR1,sensor.boiler_expvalve,6,0,1,159,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpbrinein,brine in/evaporator,int16,C,false,sensor.boiler_brine_in/evaporator,sensor.boiler_hpbrinein,6,0,1/10,160,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpbrineout,brine out/condenser,int16,C,false,sensor.boiler_brine_out/condenser,sensor.boiler_hpbrineout,6,0,1/10,161,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptc0,heat carrier return (TC0),int16,C,false,sensor.boiler_heat_carrier_return_(TC0),sensor.boiler_hptc0,6,0,1/10,162,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptc1,heat carrier forward (TC1),int16,C,false,sensor.boiler_heat_carrier_forward_(TC1),sensor.boiler_hptc1,6,0,1/10,163,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptc3,condenser temperature (TC3),int16,C,false,sensor.boiler_condenser_temperature_(TC3),sensor.boiler_hptc3,6,0,1/10,164,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr1,compressor temperature (TR1),int16,C,false,sensor.boiler_compressor_temperature_(TR1),sensor.boiler_hptr1,6,0,1/10,165,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.boiler_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.boiler_hptr3,6,0,1/10,166,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.boiler_evaporator_inlet_temperature_(TR4),sensor.boiler_hptr4,6,0,1/10,167,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.boiler_compressor_inlet_temperature_(TR5),sensor.boiler_hptr5,6,0,1/10,168,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.boiler_compressor_outlet_temperature_(TR6),sensor.boiler_hptr6,6,0,1/10,169,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr7,refrigerant temperature gas side (condenser input) (TR7),int16,C,false,sensor.boiler_refrigerant_temperature_gas_side_(condenser_input)_(TR7),sensor.boiler_hptr7,6,0,1/10,170,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptl2,air inlet temperature (TL2),int16,C,false,sensor.boiler_air_inlet_temperature_(TL2),sensor.boiler_hptl2,6,0,1/10,171,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.boiler_low_pressure_side_temperature_(PL1),sensor.boiler_hppl1,6,0,1/10,172,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.boiler_high_pressure_side_temperature_(PH1),sensor.boiler_hpph1,6,0,1/10,173,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpta4,drain pan temp (TA4),int16,C,false,sensor.boiler_drain_pan_temp_(TA4),sensor.boiler_hpta4,6,0,1/10,174,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptw1,reservoir temp (TW1),int16,C,false,sensor.boiler_reservoir_temp_(TW1),sensor.boiler_hptw1,6,0,1/10,175,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,poolsettemp,pool set temperature,uint8 (>=0<=0),C,true,number.boiler_pool_set_temperature,number.boiler_poolsettemp,6,0,1/2,176,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hp4way,4-way valve (VR4),boolean, ,false,binary_sensor.boiler_4-way_valve_(VR4),binary_sensor.boiler_hp4way,6,0,1,177,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin1,input 1 state,boolean, ,false,binary_sensor.boiler_input_1_state,binary_sensor.boiler_hpin1,6,0,1,178,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin1opt,input 1 options,string (>=0<=0), ,true,sensor.boiler_input_1_options,sensor.boiler_hpin1opt,6,0,1,179,8 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin2,input 2 state,boolean, ,false,binary_sensor.boiler_input_2_state,binary_sensor.boiler_hpin2,6,0,1,187,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin2opt,input 2 options,string (>=0<=0), ,true,sensor.boiler_input_2_options,sensor.boiler_hpin2opt,6,0,1,188,8 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin3,input 3 state,boolean, ,false,binary_sensor.boiler_input_3_state,binary_sensor.boiler_hpin3,6,0,1,196,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin3opt,input 3 options,string (>=0<=0), ,true,sensor.boiler_input_3_options,sensor.boiler_hpin3opt,6,0,1,197,8 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin4,input 4 state,boolean, ,false,binary_sensor.boiler_input_4_state,binary_sensor.boiler_hpin4,6,0,1,205,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin4opt,input 4 options,string (>=0<=0), ,true,sensor.boiler_input_4_options,sensor.boiler_hpin4opt,6,0,1,206,8 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maxheatcomp,heat limit compressor,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_compressor,select.boiler_maxheatcomp,6,0,1,214,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maxheatheat,heat limit heating,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_heating,select.boiler_maxheatheat,6,0,1,215,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.maxheat,heat limit,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_dhw_heat_limit,select.boiler_dhw_maxheat,6,9,1,14,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheatersource,aux heater source,enum [not installed\|electric heater\|exclusive\|parallel\|hybrid] (>=0<=0), ,true,select.boiler_aux_heater_source,select.boiler_auxheatersource,6,0,1,216,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pvcooling,cooling only with PV,boolean (>=0<=0), ,true,switch.boiler_cooling_only_with_PV,switch.boiler_pvcooling,6,0,1,217,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheateronly,aux heater only,boolean (>=0<=0), ,true,switch.boiler_aux_heater_only,switch.boiler_auxheateronly,6,0,1,218,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheateroff,disable aux heater,boolean (>=0<=0), ,true,switch.boiler_disable_aux_heater,switch.boiler_auxheateroff,6,0,1,219,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheaterstatus,aux heater status,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_aux_heater_status,sensor.boiler_auxheaterstatus,6,0,1,220,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheaterlevel,aux heater level,uint8,%,false,sensor.boiler_aux_heater_level,sensor.boiler_auxheaterlevel,6,0,1,221,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheaterdelay,aux heater on delay,uint16 (>=10<=1000),K*min,true,number.boiler_aux_heater_on_delay,number.boiler_auxheaterdelay,6,0,10,222,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxmaxlimit,aux heater max limit,uint8 (>=0<=10),K,true,number.boiler_aux_heater_max_limit,number.boiler_auxmaxlimit,6,0,1/10,223,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxlimitstart,aux heater limit start,uint8 (>=0<=10),K,true,number.boiler_aux_heater_limit_start,number.boiler_auxlimitstart,6,0,1/10,224,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheatrmode,aux heater mode,enum [eco\|comfort] (>=0<=0), ,true,select.boiler_aux_heater_mode,select.boiler_auxheatrmode,6,0,1,225,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hphystheat,on/off hyst heat,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_heat,number.boiler_hphystheat,6,0,5,226,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hphystcool,on/off hyst cool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_cool,number.boiler_hphystcool,6,0,5,227,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hphystpool,on/off hyst pool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_pool,number.boiler_hphystpool,6,0,5,228,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,silentmode,silent mode,enum [off\|auto\|on] (>=0<=0), ,true,select.boiler_silent_mode,select.boiler_silentmode,6,0,1,229,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,silentfrom,silent mode from,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_from,number.boiler_silentfrom,6,0,15,230,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,silentto,silent mode to,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_to,number.boiler_silentto,6,0,15,231,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,mintempsilent,min outside temp for silent mode,int8 (>=0<=0),C,true,number.boiler_min_outside_temp_for_silent_mode,number.boiler_mintempsilent,6,0,1,232,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempparmode,outside temp parallel mode,int8 (>=0<=0),C,true,number.boiler_outside_temp_parallel_mode,number.boiler_tempparmode,6,0,1,233,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheatmix,aux heater mixing valve,int8,%,false,sensor.boiler_aux_heater_mixing_valve,sensor.boiler_auxheatmix,6,0,1,234,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempdiffheat,temp diff TC3/TC0 heat,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_heat,number.boiler_tempdiffheat,6,0,1/10,235,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempdiffcool,temp diff TC3/TC0 cool,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_cool,number.boiler_tempdiffcool,6,0,1/10,236,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,vpcooling,valve/pump cooling,boolean (>=0<=0), ,true,switch.boiler_valve/pump_cooling,switch.boiler_vpcooling,6,0,1,237,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatcable,heating cable,boolean (>=0<=0), ,true,switch.boiler_heating_cable,switch.boiler_heatcable,6,0,1,238,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,vc0valve,VC0 valve,boolean (>=0<=0), ,true,switch.boiler_VC0_valve,switch.boiler_vc0valve,6,0,1,239,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,primepump,primary heatpump,boolean (>=0<=0), ,true,switch.boiler_primary_heatpump,switch.boiler_primepump,6,0,1,240,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,primepumpmod,primary heatpump modulation,uint8 (>=0<=0),%,true,number.boiler_primary_heatpump_modulation,number.boiler_primepumpmod,6,0,1,241,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hp3way,3-way valve,boolean (>=0<=0), ,true,switch.boiler_3-way_valve,switch.boiler_hp3way,6,0,1,242,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,elheatstep1,el. heater step 1,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_1,switch.boiler_elheatstep1,6,0,1,243,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,elheatstep2,el. heater step 2,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_2,switch.boiler_elheatstep2,6,0,1,244,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,elheatstep3,el. heater step 3,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_3,switch.boiler_elheatstep3,6,0,1,245,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpea0,condensate reservoir heating (EA0),boolean, ,false,binary_sensor.boiler_condensate_reservoir_heating_(EA0),binary_sensor.boiler_hpea0,6,0,1,246,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppumpmode,primary heatpump mode,enum [auto\|continuous] (>=0<=0), ,true,select.boiler_primary_heatpump_mode,select.boiler_hppumpmode,6,0,1,247,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,fan,fan,uint8 (>=20<=100),%,true,number.boiler_fan,number.boiler_fan,6,0,1,248,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,fanspd,fan speed,uint8,%,false,sensor.boiler_fan_speed,sensor.boiler_fanspd,6,0,1,249,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,shutdown,shutdown,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_shutdown,sensor.boiler_shutdown,6,0,1,250,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcurrpower,compressor current power,uint16,W,false,sensor.boiler_compressor_current_power,sensor.boiler_hpcurrpower,6,0,1,251,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppowerlimit,power limit,uint16 (>=0<=0),W,true,number.boiler_power_limit,number.boiler_hppowerlimit,6,0,1,252,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.alternatingop,alternating operation,boolean (>=0<=0), ,true,switch.boiler_dhw_alternating_operation,switch.boiler_dhw_alternatingop,6,9,1,15,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.altopprioheat,prioritise heating during dhw,uint8 (>=20<=120),minutes,true,number.boiler_dhw_prioritise_heating_during_dhw,number.boiler_dhw_altopprioheat,6,9,1,16,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.altopprio,prioritise dhw during heating,uint8 (>=30<=120),minutes,true,number.boiler_dhw_prioritise_dhw_during_heating,number.boiler_dhw_altopprio,6,9,1,17,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.comfoff,comfort switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_comfort_switch_off,number.boiler_dhw_comfoff,6,9,1,18,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.ecooff,eco switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_eco_switch_off,number.boiler_dhw_ecooff,6,9,1,19,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.ecoplusoff,eco+ switch off,uint8 (>=48<=63),C,true,number.boiler_dhw_eco+_switch_off,number.boiler_dhw_ecoplusoff,6,9,1,20,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.comfdiff,comfort diff,uint8 (>=4<=15),K,true,number.boiler_dhw_comfort_diff,number.boiler_dhw_comfdiff,6,9,1,21,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.ecodiff,eco diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco_diff,number.boiler_dhw_ecodiff,6,9,1,22,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.ecoplusdiff,eco+ diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco+_diff,number.boiler_dhw_ecoplusdiff,6,9,1,23,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.comfstop,comfort stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_comfort_stop_temp,number.boiler_dhw_comfstop,6,9,1,24,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.ecostop,eco stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco_stop_temp,number.boiler_dhw_ecostop,6,9,1,25,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.ecoplusstop,eco+ stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco+_stop_temp,number.boiler_dhw_ecoplusstop,6,9,1,26,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.hpcircpump,circulation pump available during dhw,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available_during_dhw,switch.boiler_dhw_hpcircpump,6,9,1,27,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Geo 5xx",boiler,173,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Geo 5xx",boiler,173,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Geo 5xx",boiler,173,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Geo 5xx",boiler,173,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Geo 5xx",boiler,173,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Geo 5xx",boiler,173,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Geo 5xx",boiler,173,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Geo 5xx",boiler,173,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Geo 5xx",boiler,173,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Geo 5xx",boiler,173,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Geo 5xx",boiler,173,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Geo 5xx",boiler,173,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Geo 5xx",boiler,173,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Geo 5xx",boiler,173,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Geo 5xx",boiler,173,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Geo 5xx",boiler,173,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Geo 5xx",boiler,173,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Geo 5xx",boiler,173,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Geo 5xx",boiler,173,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Geo 5xx",boiler,173,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Geo 5xx",boiler,173,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Geo 5xx",boiler,173,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Geo 5xx",boiler,173,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Geo 5xx",boiler,173,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Geo 5xx",boiler,173,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Geo 5xx",boiler,173,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Geo 5xx",boiler,173,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Geo 5xx",boiler,173,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Geo 5xx",boiler,173,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Geo 5xx",boiler,173,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Geo 5xx",boiler,173,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Geo 5xx",boiler,173,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Geo 5xx",boiler,173,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Geo 5xx",boiler,173,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Geo 5xx",boiler,173,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Geo 5xx",boiler,173,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Geo 5xx",boiler,173,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Geo 5xx",boiler,173,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Geo 5xx",boiler,173,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Geo 5xx",boiler,173,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Geo 5xx",boiler,173,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Geo 5xx",boiler,173,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Geo 5xx",boiler,173,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Geo 5xx",boiler,173,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Geo 5xx",boiler,173,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Geo 5xx",boiler,173,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Geo 5xx",boiler,173,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Geo 5xx",boiler,173,mandefrost,manual defrost,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_manual_defrost,sensor.boiler_mandefrost,6,0,1,87,1 -"Geo 5xx",boiler,173,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Geo 5xx",boiler,173,dhw.nrg,energy,uint24,kWh,false,sensor.boiler_dhw_energy,sensor.boiler_dhw_nrg,6,9,1/100,0,2 -"Geo 5xx",boiler,173,nrgheat,energy heating,uint24,kWh,false,sensor.boiler_energy_heating,sensor.boiler_nrgheat,6,0,1/100,90,2 -"Geo 5xx",boiler,173,nrgcool,energy cooling,uint24,kWh,false,sensor.boiler_energy_cooling,sensor.boiler_nrgcool,6,0,1/100,92,2 -"Geo 5xx",boiler,173,metertotal,meter total,uint24,kWh,false,sensor.boiler_meter_total,sensor.boiler_metertotal,6,0,1/100,94,2 -"Geo 5xx",boiler,173,metercomp,meter compressor,uint24,kWh,false,sensor.boiler_meter_compressor,sensor.boiler_metercomp,6,0,1/100,96,2 -"Geo 5xx",boiler,173,metereheat,meter e-heater,uint24,kWh,false,sensor.boiler_meter_e-heater,sensor.boiler_metereheat,6,0,1/100,98,2 -"Geo 5xx",boiler,173,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/100,100,2 -"Geo 5xx",boiler,173,metercool,meter cooling,uint24,kWh,false,sensor.boiler_meter_cooling,sensor.boiler_metercool,6,0,1/100,102,2 -"Geo 5xx",boiler,173,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/100,2,2 -"Geo 5xx",boiler,173,uptimetotal,heatpump total uptime,time,minutes,false,sensor.boiler_heatpump_total_uptime,sensor.boiler_uptimetotal,6,0,1/60,104,2 -"Geo 5xx",boiler,173,uptimecontrol,total operating time heat,time,minutes,false,sensor.boiler_total_operating_time_heat,sensor.boiler_uptimecontrol,6,0,1/60,106,2 -"Geo 5xx",boiler,173,uptimecompheating,operating time compressor heating,time,minutes,false,sensor.boiler_operating_time_compressor_heating,sensor.boiler_uptimecompheating,6,0,1/60,108,2 -"Geo 5xx",boiler,173,uptimecompcooling,operating time compressor cooling,time,minutes,false,sensor.boiler_operating_time_compressor_cooling,sensor.boiler_uptimecompcooling,6,0,1/60,110,2 -"Geo 5xx",boiler,173,dhw.uptimecomp,operating time compressor,time,minutes,false,sensor.boiler_dhw_operating_time_compressor,sensor.boiler_dhw_uptimecomp,6,9,1/60,4,2 -"Geo 5xx",boiler,173,uptimecomppool,operating time compressor pool,time,minutes,false,sensor.boiler_operating_time_compressor_pool,sensor.boiler_uptimecomppool,6,0,1/60,112,2 -"Geo 5xx",boiler,173,totalcompstarts,total compressor control starts,uint24, ,false,sensor.boiler_total_compressor_control_starts,sensor.boiler_totalcompstarts,6,0,1,114,2 -"Geo 5xx",boiler,173,heatingstarts,heating control starts,uint24, ,false,sensor.boiler_heating_control_starts,sensor.boiler_heatingstarts,6,0,1,116,2 -"Geo 5xx",boiler,173,coolingstarts,cooling control starts,uint24, ,false,sensor.boiler_cooling_control_starts,sensor.boiler_coolingstarts,6,0,1,118,2 -"Geo 5xx",boiler,173,dhw.startshp,starts hp,uint24, ,false,sensor.boiler_dhw_starts_hp,sensor.boiler_dhw_startshp,6,9,1,6,2 -"Geo 5xx",boiler,173,poolstarts,pool control starts,uint24, ,false,sensor.boiler_pool_control_starts,sensor.boiler_poolstarts,6,0,1,120,2 -"Geo 5xx",boiler,173,nrgconstotal,total energy consumption,uint24,kWh,false,sensor.boiler_total_energy_consumption,sensor.boiler_nrgconstotal,6,0,1,122,2 -"Geo 5xx",boiler,173,nrgconscomptotal,total energy consumption compressor,uint24,kWh,false,sensor.boiler_total_energy_consumption_compressor,sensor.boiler_nrgconscomptotal,6,0,1,124,2 -"Geo 5xx",boiler,173,nrgconscompheating,energy consumption compressor heating,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_heating,sensor.boiler_nrgconscompheating,6,0,1,126,2 -"Geo 5xx",boiler,173,dhw.nrgconscomp,energy consumption compressor,uint24,kWh,false,sensor.boiler_dhw_energy_consumption_compressor,sensor.boiler_dhw_nrgconscomp,6,9,1,8,2 -"Geo 5xx",boiler,173,nrgconscompcooling,energy consumption compressor cooling,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_cooling,sensor.boiler_nrgconscompcooling,6,0,1,128,2 -"Geo 5xx",boiler,173,nrgconscomppool,energy consumption compressor pool,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_pool,sensor.boiler_nrgconscomppool,6,0,1,130,2 -"Geo 5xx",boiler,173,auxelecheatnrgconstotal,total aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_total_aux_elec._heater_energy_consumption,sensor.boiler_auxelecheatnrgconstotal,6,0,1,132,2 -"Geo 5xx",boiler,173,auxelecheatnrgconsheating,aux elec. heater energy consumption heating,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_heating,sensor.boiler_auxelecheatnrgconsheating,6,0,1,134,2 -"Geo 5xx",boiler,173,dhw.auxelecheatnrgcons,aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_dhw_aux_elec._heater_energy_consumption,sensor.boiler_dhw_auxelecheatnrgcons,6,9,1,10,2 -"Geo 5xx",boiler,173,auxelecheatnrgconspool,aux elec. heater energy consumption pool,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_pool,sensor.boiler_auxelecheatnrgconspool,6,0,1,136,2 -"Geo 5xx",boiler,173,nrgsupptotal,total energy supplied,uint24,kWh,false,sensor.boiler_total_energy_supplied,sensor.boiler_nrgsupptotal,6,0,1,138,2 -"Geo 5xx",boiler,173,nrgsuppheating,total energy supplied heating,uint24,kWh,false,sensor.boiler_total_energy_supplied_heating,sensor.boiler_nrgsuppheating,6,0,1,140,2 -"Geo 5xx",boiler,173,dhw.nrgsupp,total energy warm supplied,uint24,kWh,false,sensor.boiler_dhw_total_energy_warm_supplied,sensor.boiler_dhw_nrgsupp,6,9,1,12,2 -"Geo 5xx",boiler,173,nrgsuppcooling,total energy supplied cooling,uint24,kWh,false,sensor.boiler_total_energy_supplied_cooling,sensor.boiler_nrgsuppcooling,6,0,1,142,2 -"Geo 5xx",boiler,173,nrgsupppool,total energy supplied pool,uint24,kWh,false,sensor.boiler_total_energy_supplied_pool,sensor.boiler_nrgsupppool,6,0,1,144,2 -"Geo 5xx",boiler,173,hppower,compressor power output,uint16,kW,false,sensor.boiler_compressor_power_output,sensor.boiler_hppower,6,0,1/10,146,1 -"Geo 5xx",boiler,173,hpmaxpower,compressor max power,uint8 (>=0<=0),%,true,number.boiler_compressor_max_power,number.boiler_hpmaxpower,6,0,1,147,1 -"Geo 5xx",boiler,173,pvmaxcomp,pv compressor max power,uint8 (>=0<=0),kW,true,number.boiler_pv_compressor_max_power,number.boiler_pvmaxcomp,6,0,1/10,148,1 -"Geo 5xx",boiler,173,powerreduction,power reduction,uint8 (>=30<=60),%,true,number.boiler_power_reduction,number.boiler_powerreduction,6,0,10,149,1 -"Geo 5xx",boiler,173,hpsetdiffpress,set differential pressure,uint8 (>=150<=750),mbar,true,number.boiler_set_differential_pressure,number.boiler_hpsetdiffpress,6,0,50,150,1 -"Geo 5xx",boiler,173,hpcompon,hp compressor,boolean, ,false,binary_sensor.boiler_hp_compressor,binary_sensor.boiler_hpcompon,6,0,1,151,1 -"Geo 5xx",boiler,173,hpactivity,compressor activity,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_compressor_activity,sensor.boiler_hpactivity,6,0,1,152,1 -"Geo 5xx",boiler,173,hpbrinepumpspd,brine pump speed,uint8,%,false,sensor.boiler_brine_pump_speed,sensor.boiler_hpbrinepumpspd,6,0,1,153,1 -"Geo 5xx",boiler,173,hpswitchvalve,switch valve,boolean, ,false,binary_sensor.boiler_switch_valve,binary_sensor.boiler_hpswitchvalve,6,0,1,154,1 -"Geo 5xx",boiler,173,hpcompspd,compressor speed,uint8,%,false,sensor.boiler_compressor_speed,sensor.boiler_hpcompspd,6,0,1,155,1 -"Geo 5xx",boiler,173,hptargetspd,compressor target speed,uint8,%,false,sensor.boiler_compressor_target_speed,sensor.boiler_hptargetspd,6,0,1,156,1 -"Geo 5xx",boiler,173,hpcircspd,circulation pump speed,uint8,%,false,sensor.boiler_circulation_pump_speed,sensor.boiler_hpcircspd,6,0,1,157,1 -"Geo 5xx",boiler,173,recvalve,receiver valve VR0,uint8,%,false,sensor.boiler_receiver_valve_VR0,sensor.boiler_recvalve,6,0,1,158,1 -"Geo 5xx",boiler,173,expvalve,expansion valve VR1,uint8,%,false,sensor.boiler_expansion_valve_VR1,sensor.boiler_expvalve,6,0,1,159,1 -"Geo 5xx",boiler,173,hpbrinein,brine in/evaporator,int16,C,false,sensor.boiler_brine_in/evaporator,sensor.boiler_hpbrinein,6,0,1/10,160,1 -"Geo 5xx",boiler,173,hpbrineout,brine out/condenser,int16,C,false,sensor.boiler_brine_out/condenser,sensor.boiler_hpbrineout,6,0,1/10,161,1 -"Geo 5xx",boiler,173,hptc0,heat carrier return (TC0),int16,C,false,sensor.boiler_heat_carrier_return_(TC0),sensor.boiler_hptc0,6,0,1/10,162,1 -"Geo 5xx",boiler,173,hptc1,heat carrier forward (TC1),int16,C,false,sensor.boiler_heat_carrier_forward_(TC1),sensor.boiler_hptc1,6,0,1/10,163,1 -"Geo 5xx",boiler,173,hptc3,condenser temperature (TC3),int16,C,false,sensor.boiler_condenser_temperature_(TC3),sensor.boiler_hptc3,6,0,1/10,164,1 -"Geo 5xx",boiler,173,hptr1,compressor temperature (TR1),int16,C,false,sensor.boiler_compressor_temperature_(TR1),sensor.boiler_hptr1,6,0,1/10,165,1 -"Geo 5xx",boiler,173,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.boiler_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.boiler_hptr3,6,0,1/10,166,1 -"Geo 5xx",boiler,173,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.boiler_evaporator_inlet_temperature_(TR4),sensor.boiler_hptr4,6,0,1/10,167,1 -"Geo 5xx",boiler,173,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.boiler_compressor_inlet_temperature_(TR5),sensor.boiler_hptr5,6,0,1/10,168,1 -"Geo 5xx",boiler,173,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.boiler_compressor_outlet_temperature_(TR6),sensor.boiler_hptr6,6,0,1/10,169,1 -"Geo 5xx",boiler,173,hptr7,refrigerant temperature gas side (condenser input) (TR7),int16,C,false,sensor.boiler_refrigerant_temperature_gas_side_(condenser_input)_(TR7),sensor.boiler_hptr7,6,0,1/10,170,1 -"Geo 5xx",boiler,173,hptl2,air inlet temperature (TL2),int16,C,false,sensor.boiler_air_inlet_temperature_(TL2),sensor.boiler_hptl2,6,0,1/10,171,1 -"Geo 5xx",boiler,173,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.boiler_low_pressure_side_temperature_(PL1),sensor.boiler_hppl1,6,0,1/10,172,1 -"Geo 5xx",boiler,173,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.boiler_high_pressure_side_temperature_(PH1),sensor.boiler_hpph1,6,0,1/10,173,1 -"Geo 5xx",boiler,173,hpta4,drain pan temp (TA4),int16,C,false,sensor.boiler_drain_pan_temp_(TA4),sensor.boiler_hpta4,6,0,1/10,174,1 -"Geo 5xx",boiler,173,hptw1,reservoir temp (TW1),int16,C,false,sensor.boiler_reservoir_temp_(TW1),sensor.boiler_hptw1,6,0,1/10,175,1 -"Geo 5xx",boiler,173,poolsettemp,pool set temperature,uint8 (>=0<=0),C,true,number.boiler_pool_set_temperature,number.boiler_poolsettemp,6,0,1/2,176,1 -"Geo 5xx",boiler,173,hp4way,4-way valve (VR4),boolean, ,false,binary_sensor.boiler_4-way_valve_(VR4),binary_sensor.boiler_hp4way,6,0,1,177,1 -"Geo 5xx",boiler,173,hpin1,input 1 state,boolean, ,false,binary_sensor.boiler_input_1_state,binary_sensor.boiler_hpin1,6,0,1,178,1 -"Geo 5xx",boiler,173,hpin1opt,input 1 options,string (>=0<=0), ,true,sensor.boiler_input_1_options,sensor.boiler_hpin1opt,6,0,1,179,8 -"Geo 5xx",boiler,173,hpin2,input 2 state,boolean, ,false,binary_sensor.boiler_input_2_state,binary_sensor.boiler_hpin2,6,0,1,187,1 -"Geo 5xx",boiler,173,hpin2opt,input 2 options,string (>=0<=0), ,true,sensor.boiler_input_2_options,sensor.boiler_hpin2opt,6,0,1,188,8 -"Geo 5xx",boiler,173,hpin3,input 3 state,boolean, ,false,binary_sensor.boiler_input_3_state,binary_sensor.boiler_hpin3,6,0,1,196,1 -"Geo 5xx",boiler,173,hpin3opt,input 3 options,string (>=0<=0), ,true,sensor.boiler_input_3_options,sensor.boiler_hpin3opt,6,0,1,197,8 -"Geo 5xx",boiler,173,hpin4,input 4 state,boolean, ,false,binary_sensor.boiler_input_4_state,binary_sensor.boiler_hpin4,6,0,1,205,1 -"Geo 5xx",boiler,173,hpin4opt,input 4 options,string (>=0<=0), ,true,sensor.boiler_input_4_options,sensor.boiler_hpin4opt,6,0,1,206,8 -"Geo 5xx",boiler,173,maxheatcomp,heat limit compressor,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_compressor,select.boiler_maxheatcomp,6,0,1,214,1 -"Geo 5xx",boiler,173,maxheatheat,heat limit heating,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_heating,select.boiler_maxheatheat,6,0,1,215,1 -"Geo 5xx",boiler,173,dhw.maxheat,heat limit,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_dhw_heat_limit,select.boiler_dhw_maxheat,6,9,1,14,1 -"Geo 5xx",boiler,173,auxheatersource,aux heater source,enum [not installed\|electric heater\|exclusive\|parallel\|hybrid] (>=0<=0), ,true,select.boiler_aux_heater_source,select.boiler_auxheatersource,6,0,1,216,1 -"Geo 5xx",boiler,173,pvcooling,cooling only with PV,boolean (>=0<=0), ,true,switch.boiler_cooling_only_with_PV,switch.boiler_pvcooling,6,0,1,217,1 -"Geo 5xx",boiler,173,auxheateronly,aux heater only,boolean (>=0<=0), ,true,switch.boiler_aux_heater_only,switch.boiler_auxheateronly,6,0,1,218,1 -"Geo 5xx",boiler,173,auxheateroff,disable aux heater,boolean (>=0<=0), ,true,switch.boiler_disable_aux_heater,switch.boiler_auxheateroff,6,0,1,219,1 -"Geo 5xx",boiler,173,auxheaterstatus,aux heater status,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_aux_heater_status,sensor.boiler_auxheaterstatus,6,0,1,220,1 -"Geo 5xx",boiler,173,auxheaterlevel,aux heater level,uint8,%,false,sensor.boiler_aux_heater_level,sensor.boiler_auxheaterlevel,6,0,1,221,1 -"Geo 5xx",boiler,173,auxheaterdelay,aux heater on delay,uint16 (>=10<=1000),K*min,true,number.boiler_aux_heater_on_delay,number.boiler_auxheaterdelay,6,0,10,222,1 -"Geo 5xx",boiler,173,auxmaxlimit,aux heater max limit,uint8 (>=0<=10),K,true,number.boiler_aux_heater_max_limit,number.boiler_auxmaxlimit,6,0,1/10,223,1 -"Geo 5xx",boiler,173,auxlimitstart,aux heater limit start,uint8 (>=0<=10),K,true,number.boiler_aux_heater_limit_start,number.boiler_auxlimitstart,6,0,1/10,224,1 -"Geo 5xx",boiler,173,auxheatrmode,aux heater mode,enum [eco\|comfort] (>=0<=0), ,true,select.boiler_aux_heater_mode,select.boiler_auxheatrmode,6,0,1,225,1 -"Geo 5xx",boiler,173,hphystheat,on/off hyst heat,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_heat,number.boiler_hphystheat,6,0,5,226,1 -"Geo 5xx",boiler,173,hphystcool,on/off hyst cool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_cool,number.boiler_hphystcool,6,0,5,227,1 -"Geo 5xx",boiler,173,hphystpool,on/off hyst pool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_pool,number.boiler_hphystpool,6,0,5,228,1 -"Geo 5xx",boiler,173,silentmode,silent mode,enum [off\|auto\|on] (>=0<=0), ,true,select.boiler_silent_mode,select.boiler_silentmode,6,0,1,229,1 -"Geo 5xx",boiler,173,silentfrom,silent mode from,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_from,number.boiler_silentfrom,6,0,15,230,1 -"Geo 5xx",boiler,173,silentto,silent mode to,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_to,number.boiler_silentto,6,0,15,231,1 -"Geo 5xx",boiler,173,mintempsilent,min outside temp for silent mode,int8 (>=0<=0),C,true,number.boiler_min_outside_temp_for_silent_mode,number.boiler_mintempsilent,6,0,1,232,1 -"Geo 5xx",boiler,173,tempparmode,outside temp parallel mode,int8 (>=0<=0),C,true,number.boiler_outside_temp_parallel_mode,number.boiler_tempparmode,6,0,1,233,1 -"Geo 5xx",boiler,173,auxheatmix,aux heater mixing valve,int8,%,false,sensor.boiler_aux_heater_mixing_valve,sensor.boiler_auxheatmix,6,0,1,234,1 -"Geo 5xx",boiler,173,tempdiffheat,temp diff TC3/TC0 heat,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_heat,number.boiler_tempdiffheat,6,0,1/10,235,1 -"Geo 5xx",boiler,173,tempdiffcool,temp diff TC3/TC0 cool,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_cool,number.boiler_tempdiffcool,6,0,1/10,236,1 -"Geo 5xx",boiler,173,vpcooling,valve/pump cooling,boolean (>=0<=0), ,true,switch.boiler_valve/pump_cooling,switch.boiler_vpcooling,6,0,1,237,1 -"Geo 5xx",boiler,173,heatcable,heating cable,boolean (>=0<=0), ,true,switch.boiler_heating_cable,switch.boiler_heatcable,6,0,1,238,1 -"Geo 5xx",boiler,173,vc0valve,VC0 valve,boolean (>=0<=0), ,true,switch.boiler_VC0_valve,switch.boiler_vc0valve,6,0,1,239,1 -"Geo 5xx",boiler,173,primepump,primary heatpump,boolean (>=0<=0), ,true,switch.boiler_primary_heatpump,switch.boiler_primepump,6,0,1,240,1 -"Geo 5xx",boiler,173,primepumpmod,primary heatpump modulation,uint8 (>=0<=0),%,true,number.boiler_primary_heatpump_modulation,number.boiler_primepumpmod,6,0,1,241,1 -"Geo 5xx",boiler,173,hp3way,3-way valve,boolean (>=0<=0), ,true,switch.boiler_3-way_valve,switch.boiler_hp3way,6,0,1,242,1 -"Geo 5xx",boiler,173,elheatstep1,el. heater step 1,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_1,switch.boiler_elheatstep1,6,0,1,243,1 -"Geo 5xx",boiler,173,elheatstep2,el. heater step 2,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_2,switch.boiler_elheatstep2,6,0,1,244,1 -"Geo 5xx",boiler,173,elheatstep3,el. heater step 3,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_3,switch.boiler_elheatstep3,6,0,1,245,1 -"Geo 5xx",boiler,173,hpea0,condensate reservoir heating (EA0),boolean, ,false,binary_sensor.boiler_condensate_reservoir_heating_(EA0),binary_sensor.boiler_hpea0,6,0,1,246,1 -"Geo 5xx",boiler,173,hppumpmode,primary heatpump mode,enum [auto\|continuous] (>=0<=0), ,true,select.boiler_primary_heatpump_mode,select.boiler_hppumpmode,6,0,1,247,1 -"Geo 5xx",boiler,173,fan,fan,uint8 (>=20<=100),%,true,number.boiler_fan,number.boiler_fan,6,0,1,248,1 -"Geo 5xx",boiler,173,fanspd,fan speed,uint8,%,false,sensor.boiler_fan_speed,sensor.boiler_fanspd,6,0,1,249,1 -"Geo 5xx",boiler,173,shutdown,shutdown,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_shutdown,sensor.boiler_shutdown,6,0,1,250,1 -"Geo 5xx",boiler,173,hpcurrpower,compressor current power,uint16,W,false,sensor.boiler_compressor_current_power,sensor.boiler_hpcurrpower,6,0,1,251,1 -"Geo 5xx",boiler,173,hppowerlimit,power limit,uint16 (>=0<=0),W,true,number.boiler_power_limit,number.boiler_hppowerlimit,6,0,1,252,1 -"Geo 5xx",boiler,173,dhw.alternatingop,alternating operation,boolean (>=0<=0), ,true,switch.boiler_dhw_alternating_operation,switch.boiler_dhw_alternatingop,6,9,1,15,1 -"Geo 5xx",boiler,173,dhw.altopprioheat,prioritise heating during dhw,uint8 (>=20<=120),minutes,true,number.boiler_dhw_prioritise_heating_during_dhw,number.boiler_dhw_altopprioheat,6,9,1,16,1 -"Geo 5xx",boiler,173,dhw.altopprio,prioritise dhw during heating,uint8 (>=30<=120),minutes,true,number.boiler_dhw_prioritise_dhw_during_heating,number.boiler_dhw_altopprio,6,9,1,17,1 -"Geo 5xx",boiler,173,dhw.comfoff,comfort switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_comfort_switch_off,number.boiler_dhw_comfoff,6,9,1,18,1 -"Geo 5xx",boiler,173,dhw.ecooff,eco switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_eco_switch_off,number.boiler_dhw_ecooff,6,9,1,19,1 -"Geo 5xx",boiler,173,dhw.ecoplusoff,eco+ switch off,uint8 (>=48<=63),C,true,number.boiler_dhw_eco+_switch_off,number.boiler_dhw_ecoplusoff,6,9,1,20,1 -"Geo 5xx",boiler,173,dhw.comfdiff,comfort diff,uint8 (>=4<=15),K,true,number.boiler_dhw_comfort_diff,number.boiler_dhw_comfdiff,6,9,1,21,1 -"Geo 5xx",boiler,173,dhw.ecodiff,eco diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco_diff,number.boiler_dhw_ecodiff,6,9,1,22,1 -"Geo 5xx",boiler,173,dhw.ecoplusdiff,eco+ diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco+_diff,number.boiler_dhw_ecoplusdiff,6,9,1,23,1 -"Geo 5xx",boiler,173,dhw.comfstop,comfort stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_comfort_stop_temp,number.boiler_dhw_comfstop,6,9,1,24,1 -"Geo 5xx",boiler,173,dhw.ecostop,eco stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco_stop_temp,number.boiler_dhw_ecostop,6,9,1,25,1 -"Geo 5xx",boiler,173,dhw.ecoplusstop,eco+ stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco+_stop_temp,number.boiler_dhw_ecoplusstop,6,9,1,26,1 -"Geo 5xx",boiler,173,dhw.hpcircpump,circulation pump available during dhw,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available_during_dhw,switch.boiler_dhw_hpcircpump,6,9,1,27,1 -"Geo 5xx",boiler,173,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Geo 5xx",boiler,173,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Geo 5xx",boiler,173,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Geo 5xx",boiler,173,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Geo 5xx",boiler,173,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Geo 5xx",boiler,173,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Geo 5xx",boiler,173,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Geo 5xx",boiler,173,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Geo 5xx",boiler,173,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Geo 5xx",boiler,173,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Geo 5xx",boiler,173,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Geo 5xx",boiler,173,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Geo 5xx",boiler,173,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Geo 5xx",boiler,173,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Geo 5xx",boiler,173,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Geo 5xx",boiler,173,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Geo 5xx",boiler,173,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Geo 5xx",boiler,173,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Geo 5xx",boiler,173,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Geo 5xx",boiler,173,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Geo 5xx",boiler,173,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Geo 5xx",boiler,173,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Geo 5xx",boiler,173,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Geo 5xx",boiler,173,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Geo 5xx",boiler,173,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Geo 5xx",boiler,173,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Geo 5xx",boiler,173,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Geo 5xx",boiler,173,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Geo 5xx",boiler,173,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Geo 5xx",boiler,173,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Geo 5xx",boiler,173,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Geo 5xx",boiler,173,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Geo 5xx",boiler,173,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Geo 5xx",boiler,173,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Geo 5xx",boiler,173,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Geo 5xx",boiler,173,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Geo 5xx",boiler,173,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Geo 5xx",boiler,173,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Geo 5xx",boiler,173,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Geo 5xx",boiler,173,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Geo 5xx",boiler,173,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"Logamax U122, Cerapur",boiler,203,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Logamax U122, Cerapur",boiler,203,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Logamax U122, Cerapur",boiler,203,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Logamax U122, Cerapur",boiler,203,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Logamax U122, Cerapur",boiler,203,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Logamax U122, Cerapur",boiler,203,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Logamax U122, Cerapur",boiler,203,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Logamax U122, Cerapur",boiler,203,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Logamax U122, Cerapur",boiler,203,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Logamax U122, Cerapur",boiler,203,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Logamax U122, Cerapur",boiler,203,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Logamax U122, Cerapur",boiler,203,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Logamax U122, Cerapur",boiler,203,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Logamax U122, Cerapur",boiler,203,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Logamax U122, Cerapur",boiler,203,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"Logamax U122, Cerapur",boiler,203,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"Logamax U122, Cerapur",boiler,203,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"Logamax U122, Cerapur",boiler,203,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"Logamax U122, Cerapur",boiler,203,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"Logamax U122, Cerapur",boiler,203,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"Logamax U122, Cerapur",boiler,203,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"Logamax U122, Cerapur",boiler,203,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"Logamax U122, Cerapur",boiler,203,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"Logamax U122, Cerapur",boiler,203,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"Logamax U122, Cerapur",boiler,203,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Logamax U122, Cerapur",boiler,203,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"Logamax U122, Cerapur",boiler,203,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"Logamax U122, Cerapur",boiler,203,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"Logamax U122, Cerapur",boiler,203,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"Logamax U122, Cerapur",boiler,203,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"Logamax U122, Cerapur",boiler,203,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"Logamax U122, Cerapur",boiler,203,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"Logamax U122, Cerapur",boiler,203,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"Logamax U122, Cerapur",boiler,203,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"Logamax U122, Cerapur",boiler,203,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"Logamax U122, Cerapur",boiler,203,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"Logamax U122, Cerapur",boiler,203,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Logamax U122, Cerapur",boiler,203,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Logamax U122, Cerapur",boiler,203,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Logamax U122, Cerapur",boiler,203,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Logamax U122, Cerapur",boiler,203,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Logamax U122, Cerapur",boiler,203,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Logamax U122, Cerapur",boiler,203,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Logamax U122, Cerapur",boiler,203,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Logamax U122, Cerapur",boiler,203,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Logamax U122, Cerapur",boiler,203,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Logamax U122, Cerapur",boiler,203,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Logamax U122, Cerapur",boiler,203,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Logamax U122, Cerapur",boiler,203,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Logamax U122, Cerapur",boiler,203,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Logamax U122, Cerapur",boiler,203,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Logamax U122, Cerapur",boiler,203,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Logamax U122, Cerapur",boiler,203,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Logamax U122, Cerapur",boiler,203,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Logamax U122, Cerapur",boiler,203,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Logamax U122, Cerapur",boiler,203,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Logamax U122, Cerapur",boiler,203,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Logamax U122, Cerapur",boiler,203,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Logamax U122, Cerapur",boiler,203,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Logamax U122, Cerapur",boiler,203,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Logamax U122, Cerapur",boiler,203,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Logamax U122, Cerapur",boiler,203,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Logamax U122, Cerapur",boiler,203,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Logamax U122, Cerapur",boiler,203,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Logamax U122, Cerapur",boiler,203,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Logamax U122, Cerapur",boiler,203,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Logamax U122, Cerapur",boiler,203,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Logamax U122, Cerapur",boiler,203,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Logamax U122, Cerapur",boiler,203,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Logamax U122, Cerapur",boiler,203,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"Logamax U122, Cerapur",boiler,203,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"Logamax U122, Cerapur",boiler,203,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"Logamax U122, Cerapur",boiler,203,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"Logamax U122, Cerapur",boiler,203,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"Logamax U122, Cerapur",boiler,203,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"Logamax U122, Cerapur",boiler,203,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Logamax U122, Cerapur",boiler,203,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Logamax U122, Cerapur",boiler,203,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Logamax U122, Cerapur",boiler,203,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Logamax U122, Cerapur",boiler,203,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Logamax U122, Cerapur",boiler,203,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Logamax U122, Cerapur",boiler,203,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Logamax U122, Cerapur",boiler,203,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Logamax U122, Cerapur",boiler,203,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Logamax U122, Cerapur",boiler,203,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Logamax U122, Cerapur",boiler,203,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Logamax U122, Cerapur",boiler,203,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Logamax U122, Cerapur",boiler,203,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Logamax U122, Cerapur",boiler,203,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Logamax U122, Cerapur",boiler,203,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Logamax U122, Cerapur",boiler,203,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Logamax U122, Cerapur",boiler,203,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Logamax U122, Cerapur",boiler,203,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Logamax U122, Cerapur",boiler,203,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Logamax U122, Cerapur",boiler,203,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Logamax U122, Cerapur",boiler,203,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Logamax U122, Cerapur",boiler,203,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Logamax U122, Cerapur",boiler,203,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Logamax U122, Cerapur",boiler,203,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Logamax U122, Cerapur",boiler,203,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Logamax U122, Cerapur",boiler,203,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Logamax U122, Cerapur",boiler,203,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Logamax U122, Cerapur",boiler,203,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Logamax U122, Cerapur",boiler,203,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Logamax U122, Cerapur",boiler,203,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Logamax U122, Cerapur",boiler,203,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Logamax U122, Cerapur",boiler,203,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Logamax U122, Cerapur",boiler,203,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Logamax U122, Cerapur",boiler,203,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Logamax U122, Cerapur",boiler,203,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Logamax U122, Cerapur",boiler,203,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Logamax U122, Cerapur",boiler,203,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Logamax U122, Cerapur",boiler,203,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Logamax U122, Cerapur",boiler,203,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Logamax U122, Cerapur",boiler,203,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Logamax U122, Cerapur",boiler,203,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Logamax U122, Cerapur",boiler,203,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"Logamax U122, Cerapur",boiler,203,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Logamax U122, Cerapur",boiler,203,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"Logamax U122, Cerapur",boiler,203,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"Ecomline Excellent",boiler,206,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Ecomline Excellent",boiler,206,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Ecomline Excellent",boiler,206,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Ecomline Excellent",boiler,206,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Ecomline Excellent",boiler,206,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Ecomline Excellent",boiler,206,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Ecomline Excellent",boiler,206,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Ecomline Excellent",boiler,206,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Ecomline Excellent",boiler,206,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Ecomline Excellent",boiler,206,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Ecomline Excellent",boiler,206,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Ecomline Excellent",boiler,206,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Ecomline Excellent",boiler,206,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Ecomline Excellent",boiler,206,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Ecomline Excellent",boiler,206,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"Ecomline Excellent",boiler,206,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"Ecomline Excellent",boiler,206,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"Ecomline Excellent",boiler,206,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"Ecomline Excellent",boiler,206,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"Ecomline Excellent",boiler,206,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"Ecomline Excellent",boiler,206,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"Ecomline Excellent",boiler,206,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"Ecomline Excellent",boiler,206,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"Ecomline Excellent",boiler,206,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"Ecomline Excellent",boiler,206,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Ecomline Excellent",boiler,206,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"Ecomline Excellent",boiler,206,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"Ecomline Excellent",boiler,206,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"Ecomline Excellent",boiler,206,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"Ecomline Excellent",boiler,206,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"Ecomline Excellent",boiler,206,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"Ecomline Excellent",boiler,206,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"Ecomline Excellent",boiler,206,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"Ecomline Excellent",boiler,206,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"Ecomline Excellent",boiler,206,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"Ecomline Excellent",boiler,206,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"Ecomline Excellent",boiler,206,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Ecomline Excellent",boiler,206,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Ecomline Excellent",boiler,206,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Ecomline Excellent",boiler,206,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Ecomline Excellent",boiler,206,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Ecomline Excellent",boiler,206,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Ecomline Excellent",boiler,206,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Ecomline Excellent",boiler,206,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Ecomline Excellent",boiler,206,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Ecomline Excellent",boiler,206,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Ecomline Excellent",boiler,206,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Ecomline Excellent",boiler,206,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Ecomline Excellent",boiler,206,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Ecomline Excellent",boiler,206,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Ecomline Excellent",boiler,206,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Ecomline Excellent",boiler,206,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Ecomline Excellent",boiler,206,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Ecomline Excellent",boiler,206,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Ecomline Excellent",boiler,206,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Ecomline Excellent",boiler,206,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Ecomline Excellent",boiler,206,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Ecomline Excellent",boiler,206,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Ecomline Excellent",boiler,206,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Ecomline Excellent",boiler,206,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Ecomline Excellent",boiler,206,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Ecomline Excellent",boiler,206,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Ecomline Excellent",boiler,206,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Ecomline Excellent",boiler,206,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Ecomline Excellent",boiler,206,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Ecomline Excellent",boiler,206,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Ecomline Excellent",boiler,206,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Ecomline Excellent",boiler,206,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Ecomline Excellent",boiler,206,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Ecomline Excellent",boiler,206,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"Ecomline Excellent",boiler,206,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"Ecomline Excellent",boiler,206,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"Ecomline Excellent",boiler,206,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"Ecomline Excellent",boiler,206,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"Ecomline Excellent",boiler,206,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"Ecomline Excellent",boiler,206,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Ecomline Excellent",boiler,206,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Ecomline Excellent",boiler,206,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Ecomline Excellent",boiler,206,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Ecomline Excellent",boiler,206,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Ecomline Excellent",boiler,206,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Ecomline Excellent",boiler,206,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Ecomline Excellent",boiler,206,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Ecomline Excellent",boiler,206,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Ecomline Excellent",boiler,206,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Ecomline Excellent",boiler,206,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Ecomline Excellent",boiler,206,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Ecomline Excellent",boiler,206,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Ecomline Excellent",boiler,206,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Ecomline Excellent",boiler,206,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Ecomline Excellent",boiler,206,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Ecomline Excellent",boiler,206,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Ecomline Excellent",boiler,206,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Ecomline Excellent",boiler,206,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Ecomline Excellent",boiler,206,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Ecomline Excellent",boiler,206,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Ecomline Excellent",boiler,206,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Ecomline Excellent",boiler,206,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Ecomline Excellent",boiler,206,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Ecomline Excellent",boiler,206,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Ecomline Excellent",boiler,206,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Ecomline Excellent",boiler,206,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Ecomline Excellent",boiler,206,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Ecomline Excellent",boiler,206,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Ecomline Excellent",boiler,206,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Ecomline Excellent",boiler,206,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Ecomline Excellent",boiler,206,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Ecomline Excellent",boiler,206,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Ecomline Excellent",boiler,206,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Ecomline Excellent",boiler,206,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Ecomline Excellent",boiler,206,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Ecomline Excellent",boiler,206,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Ecomline Excellent",boiler,206,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Ecomline Excellent",boiler,206,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Ecomline Excellent",boiler,206,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Ecomline Excellent",boiler,206,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Ecomline Excellent",boiler,206,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"Ecomline Excellent",boiler,206,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Ecomline Excellent",boiler,206,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"Ecomline Excellent",boiler,206,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"Cascade MC400",boiler,210,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Cascade MC400",boiler,210,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Cascade MC400",boiler,210,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Cascade MC400",boiler,210,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Cascade MC400",boiler,210,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Cascade MC400",boiler,210,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Cascade MC400",boiler,210,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Cascade MC400",boiler,210,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Cascade MC400",boiler,210,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Cascade MC400",boiler,210,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Cascade MC400",boiler,210,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Cascade MC400",boiler,210,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Cascade MC400",boiler,210,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Cascade MC400",boiler,210,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Cascade MC400",boiler,210,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"Cascade MC400",boiler,210,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"Cascade MC400",boiler,210,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"Cascade MC400",boiler,210,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"Cascade MC400",boiler,210,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"Cascade MC400",boiler,210,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"Cascade MC400",boiler,210,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"Cascade MC400",boiler,210,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"Cascade MC400",boiler,210,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"Cascade MC400",boiler,210,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"Cascade MC400",boiler,210,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Cascade MC400",boiler,210,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"Cascade MC400",boiler,210,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"Cascade MC400",boiler,210,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"Cascade MC400",boiler,210,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"Cascade MC400",boiler,210,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"Cascade MC400",boiler,210,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"Cascade MC400",boiler,210,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"Cascade MC400",boiler,210,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"Cascade MC400",boiler,210,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"Cascade MC400",boiler,210,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"Cascade MC400",boiler,210,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"Cascade MC400",boiler,210,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Cascade MC400",boiler,210,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Cascade MC400",boiler,210,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Cascade MC400",boiler,210,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Cascade MC400",boiler,210,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Cascade MC400",boiler,210,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Cascade MC400",boiler,210,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Cascade MC400",boiler,210,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Cascade MC400",boiler,210,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Cascade MC400",boiler,210,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Cascade MC400",boiler,210,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Cascade MC400",boiler,210,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Cascade MC400",boiler,210,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Cascade MC400",boiler,210,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Cascade MC400",boiler,210,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Cascade MC400",boiler,210,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Cascade MC400",boiler,210,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Cascade MC400",boiler,210,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Cascade MC400",boiler,210,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Cascade MC400",boiler,210,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Cascade MC400",boiler,210,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Cascade MC400",boiler,210,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Cascade MC400",boiler,210,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Cascade MC400",boiler,210,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Cascade MC400",boiler,210,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Cascade MC400",boiler,210,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Cascade MC400",boiler,210,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Cascade MC400",boiler,210,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Cascade MC400",boiler,210,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Cascade MC400",boiler,210,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Cascade MC400",boiler,210,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Cascade MC400",boiler,210,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Cascade MC400",boiler,210,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Cascade MC400",boiler,210,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"Cascade MC400",boiler,210,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"Cascade MC400",boiler,210,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"Cascade MC400",boiler,210,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"Cascade MC400",boiler,210,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"Cascade MC400",boiler,210,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"Cascade MC400",boiler,210,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Cascade MC400",boiler,210,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Cascade MC400",boiler,210,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Cascade MC400",boiler,210,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Cascade MC400",boiler,210,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Cascade MC400",boiler,210,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Cascade MC400",boiler,210,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Cascade MC400",boiler,210,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Cascade MC400",boiler,210,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Cascade MC400",boiler,210,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Cascade MC400",boiler,210,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Cascade MC400",boiler,210,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Cascade MC400",boiler,210,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Cascade MC400",boiler,210,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Cascade MC400",boiler,210,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Cascade MC400",boiler,210,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Cascade MC400",boiler,210,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Cascade MC400",boiler,210,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Cascade MC400",boiler,210,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Cascade MC400",boiler,210,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Cascade MC400",boiler,210,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Cascade MC400",boiler,210,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Cascade MC400",boiler,210,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Cascade MC400",boiler,210,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Cascade MC400",boiler,210,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Cascade MC400",boiler,210,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Cascade MC400",boiler,210,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Cascade MC400",boiler,210,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Cascade MC400",boiler,210,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Cascade MC400",boiler,210,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Cascade MC400",boiler,210,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Cascade MC400",boiler,210,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Cascade MC400",boiler,210,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Cascade MC400",boiler,210,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Cascade MC400",boiler,210,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Cascade MC400",boiler,210,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Cascade MC400",boiler,210,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Cascade MC400",boiler,210,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Cascade MC400",boiler,210,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Cascade MC400",boiler,210,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Cascade MC400",boiler,210,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Cascade MC400",boiler,210,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"Cascade MC400",boiler,210,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Cascade MC400",boiler,210,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"Cascade MC400",boiler,210,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"EasyControl Adapter",boiler,211,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"EasyControl Adapter",boiler,211,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"EasyControl Adapter",boiler,211,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"EasyControl Adapter",boiler,211,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"EasyControl Adapter",boiler,211,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"EasyControl Adapter",boiler,211,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"EasyControl Adapter",boiler,211,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"EasyControl Adapter",boiler,211,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"EasyControl Adapter",boiler,211,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"EasyControl Adapter",boiler,211,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"EasyControl Adapter",boiler,211,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"EasyControl Adapter",boiler,211,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"EasyControl Adapter",boiler,211,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"EasyControl Adapter",boiler,211,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"EasyControl Adapter",boiler,211,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"EasyControl Adapter",boiler,211,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"EasyControl Adapter",boiler,211,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"EasyControl Adapter",boiler,211,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"EasyControl Adapter",boiler,211,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"EasyControl Adapter",boiler,211,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"EasyControl Adapter",boiler,211,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"EasyControl Adapter",boiler,211,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"EasyControl Adapter",boiler,211,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"EasyControl Adapter",boiler,211,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"EasyControl Adapter",boiler,211,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"EasyControl Adapter",boiler,211,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"EasyControl Adapter",boiler,211,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"EasyControl Adapter",boiler,211,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"EasyControl Adapter",boiler,211,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"EasyControl Adapter",boiler,211,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"EasyControl Adapter",boiler,211,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"EasyControl Adapter",boiler,211,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"EasyControl Adapter",boiler,211,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"EasyControl Adapter",boiler,211,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"EasyControl Adapter",boiler,211,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"EasyControl Adapter",boiler,211,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"EasyControl Adapter",boiler,211,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"EasyControl Adapter",boiler,211,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"EasyControl Adapter",boiler,211,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"EasyControl Adapter",boiler,211,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"EasyControl Adapter",boiler,211,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"EasyControl Adapter",boiler,211,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"EasyControl Adapter",boiler,211,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"EasyControl Adapter",boiler,211,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"EasyControl Adapter",boiler,211,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"EasyControl Adapter",boiler,211,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"EasyControl Adapter",boiler,211,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"EasyControl Adapter",boiler,211,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"EasyControl Adapter",boiler,211,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"EasyControl Adapter",boiler,211,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"EasyControl Adapter",boiler,211,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"EasyControl Adapter",boiler,211,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"EasyControl Adapter",boiler,211,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"EasyControl Adapter",boiler,211,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"EasyControl Adapter",boiler,211,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"EasyControl Adapter",boiler,211,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"EasyControl Adapter",boiler,211,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"EasyControl Adapter",boiler,211,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"EasyControl Adapter",boiler,211,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"EasyControl Adapter",boiler,211,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"EasyControl Adapter",boiler,211,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"EasyControl Adapter",boiler,211,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"EasyControl Adapter",boiler,211,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"EasyControl Adapter",boiler,211,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"EasyControl Adapter",boiler,211,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"EasyControl Adapter",boiler,211,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"EasyControl Adapter",boiler,211,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"EasyControl Adapter",boiler,211,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"EasyControl Adapter",boiler,211,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"EasyControl Adapter",boiler,211,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"EasyControl Adapter",boiler,211,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"EasyControl Adapter",boiler,211,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"EasyControl Adapter",boiler,211,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"EasyControl Adapter",boiler,211,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"EasyControl Adapter",boiler,211,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"EasyControl Adapter",boiler,211,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"EasyControl Adapter",boiler,211,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"EasyControl Adapter",boiler,211,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"EasyControl Adapter",boiler,211,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"EasyControl Adapter",boiler,211,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"EasyControl Adapter",boiler,211,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"EasyControl Adapter",boiler,211,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"EasyControl Adapter",boiler,211,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"EasyControl Adapter",boiler,211,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"EasyControl Adapter",boiler,211,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"EasyControl Adapter",boiler,211,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"EasyControl Adapter",boiler,211,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"EasyControl Adapter",boiler,211,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"EasyControl Adapter",boiler,211,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"EasyControl Adapter",boiler,211,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"EasyControl Adapter",boiler,211,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"EasyControl Adapter",boiler,211,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"EasyControl Adapter",boiler,211,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"EasyControl Adapter",boiler,211,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"EasyControl Adapter",boiler,211,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"EasyControl Adapter",boiler,211,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"EasyControl Adapter",boiler,211,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"EasyControl Adapter",boiler,211,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"EasyControl Adapter",boiler,211,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"EasyControl Adapter",boiler,211,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"EasyControl Adapter",boiler,211,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"EasyControl Adapter",boiler,211,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"EasyControl Adapter",boiler,211,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"EasyControl Adapter",boiler,211,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"EasyControl Adapter",boiler,211,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"EasyControl Adapter",boiler,211,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"EasyControl Adapter",boiler,211,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"EasyControl Adapter",boiler,211,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"EasyControl Adapter",boiler,211,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"EasyControl Adapter",boiler,211,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"EasyControl Adapter",boiler,211,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"EasyControl Adapter",boiler,211,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"EasyControl Adapter",boiler,211,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"EasyControl Adapter",boiler,211,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"EasyControl Adapter",boiler,211,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"EasyControl Adapter",boiler,211,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"EasyControl Adapter",boiler,211,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"EasyControl Adapter",boiler,211,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"EasyControl Adapter",boiler,211,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"EasyControl Adapter",boiler,211,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,netflowtemp,heat network flow temp,uint16,C,false,sensor.boiler_heat_network_flow_temp,sensor.boiler_netflowtemp,6,0,1/10,280,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatvalve,heating valve,uint8,%,false,sensor.boiler_heating_valve,sensor.boiler_heatvalve,6,0,1,281,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.dhwvalve,valve,uint8,%,false,sensor.boiler_dhw_valve,sensor.boiler_dhw_dhwvalve,6,9,1,75,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,keepwarmtemp,keep warm temperature,uint8 (>=0<=0),C,true,number.boiler_keep_warm_temperature,number.boiler_keepwarmtemp,6,0,1,282,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,setreturntemp,set temp return,uint8 (>=0<=0),C,true,number.boiler_set_temp_return,number.boiler_setreturntemp,6,0,1,283,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heating,heating,boolean, ,false,binary_sensor.boiler_heating,binary_sensor.boiler_heating,6,0,1,284,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatblock,heating block,uint16,C,false,sensor.boiler_heating_block,sensor.boiler_heatblock,6,0,1/10,264,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 -"Logamatic TC100, Moduline Easy",thermostat,202,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"Logamatic TC100, Moduline Easy",thermostat,202,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"Logamatic TC100, Moduline Easy",thermostat,202,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"Logamatic TC100, Moduline Easy",thermostat,202,hc1.seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/100,0,1 -"Logamatic TC100, Moduline Easy",thermostat,202,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/100,1,1 -"Logamatic TC100, Moduline Easy",thermostat,202,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"EasyControl, CT200",thermostat,203,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"EasyControl, CT200",thermostat,203,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"EasyControl, CT200",thermostat,203,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"EasyControl, CT200",thermostat,203,hc1.seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/100,0,1 -"EasyControl, CT200",thermostat,203,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/100,1,1 -"EasyControl, CT200",thermostat,203,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"UI800, BC400",thermostat,4,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"UI800, BC400",thermostat,4,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"UI800, BC400",thermostat,4,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"UI800, BC400",thermostat,4,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 -"UI800, BC400",thermostat,4,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,47,1 -"UI800, BC400",thermostat,4,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,48,1 -"UI800, BC400",thermostat,4,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,49,1 -"UI800, BC400",thermostat,4,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 -"UI800, BC400",thermostat,4,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"UI800, BC400",thermostat,4,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 -"UI800, BC400",thermostat,4,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,53,1 -"UI800, BC400",thermostat,4,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 -"UI800, BC400",thermostat,4,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 -"UI800, BC400",thermostat,4,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 -"UI800, BC400",thermostat,4,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 -"UI800, BC400",thermostat,4,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 -"UI800, BC400",thermostat,4,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 -"UI800, BC400",thermostat,4,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 -"UI800, BC400",thermostat,4,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,61,1 -"UI800, BC400",thermostat,4,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,62,1 -"UI800, BC400",thermostat,4,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,63,1 -"UI800, BC400",thermostat,4,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,64,1 -"UI800, BC400",thermostat,4,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"UI800, BC400",thermostat,4,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"UI800, BC400",thermostat,4,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"UI800, BC400",thermostat,4,hc1.mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"UI800, BC400",thermostat,4,hc1.modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"UI800, BC400",thermostat,4,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 -"UI800, BC400",thermostat,4,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 -"UI800, BC400",thermostat,4,hc1.comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,7,1 -"UI800, BC400",thermostat,4,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 -"UI800, BC400",thermostat,4,hc1.designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 -"UI800, BC400",thermostat,4,hc1.offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,10,1 -"UI800, BC400",thermostat,4,hc1.baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,11,1 -"UI800, BC400",thermostat,4,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"UI800, BC400",thermostat,4,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"UI800, BC400",thermostat,4,hc1.roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 -"UI800, BC400",thermostat,4,hc1.roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,15,1 -"UI800, BC400",thermostat,4,hc1.curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,16,1 -"UI800, BC400",thermostat,4,hc1.nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 -"UI800, BC400",thermostat,4,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 -"UI800, BC400",thermostat,4,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"UI800, BC400",thermostat,4,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"UI800, BC400",thermostat,4,hc1.summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,21,1 -"UI800, BC400",thermostat,4,hc1.hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,22,1 -"UI800, BC400",thermostat,4,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 -"UI800, BC400",thermostat,4,hc1.hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,24,1 -"UI800, BC400",thermostat,4,hc1.vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,25,1 -"UI800, BC400",thermostat,4,hc1.controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 -"UI800, BC400",thermostat,4,hc1.program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"UI800, BC400",thermostat,4,hc1.tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 -"UI800, BC400",thermostat,4,hc1.cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,29,1 -"UI800, BC400",thermostat,4,hc1.fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,30,1 -"UI800, BC400",thermostat,4,hc1.comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,31,1 -"UI800, BC400",thermostat,4,hc1.comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,32,1 -"UI800, BC400",thermostat,4,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 -"UI800, BC400",thermostat,4,hc1.reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 -"UI800, BC400",thermostat,4,hc1.noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 -"UI800, BC400",thermostat,4,hc1.reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 -"UI800, BC400",thermostat,4,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 -"UI800, BC400",thermostat,4,hc1.hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,38,1 -"UI800, BC400",thermostat,4,hc1.coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,39,1 -"UI800, BC400",thermostat,4,hc1.hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,40,1 -"UI800, BC400",thermostat,4,hc1.dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,41,1 -"UI800, BC400",thermostat,4,hc1.roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,42,1 -"UI800, BC400",thermostat,4,hc1.hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,43,1 -"UI800, BC400",thermostat,4,hc1.control,control device,enum [off\|-\|RC100\|RC100H\|-\|RC120RF\|RC220\|single] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,44,1 -"UI800, BC400",thermostat,4,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 -"UI800, BC400",thermostat,4,hc1.remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,46,1 -"UI800, BC400",thermostat,4,hc1.heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,47,1 -"UI800, BC400",thermostat,4,hc1.heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,48,1 -"UI800, BC400",thermostat,4,hc1.coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,49,1 -"UI800, BC400",thermostat,4,hc1.cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,50,1 -"UI800, BC400",thermostat,4,hc1.instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,51,1 -"UI800, BC400",thermostat,4,hc1.coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,52,1 -"UI800, BC400",thermostat,4,hc1.boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,53,1 -"UI800, BC400",thermostat,4,hc1.boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,54,1 -"UI800, BC400",thermostat,4,hc1.switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,55,1 -"UI800, BC400",thermostat,4,hc1.redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,56,1 -"UI800, BC400",thermostat,4,hc1.solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,57,1 -"UI800, BC400",thermostat,4,hc1.currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,58,1 -"UI800, BC400",thermostat,4,hc1.heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,59,1 -"UI800, BC400",thermostat,4,hc1.pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,60,1 -"UI800, BC400",thermostat,4,hc1.inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,61,1 -"UI800, BC400",thermostat,4,hc1.inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,62,1 -"UI800, BC400",thermostat,4,dhw.mode,operating mode,enum [off\|eco+\|eco\|comfort\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 -"UI800, BC400",thermostat,4,dhw.modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,1,1 -"UI800, BC400",thermostat,4,dhw.settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,2,1 -"UI800, BC400",thermostat,4,dhw.settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,3,1 -"UI800, BC400",thermostat,4,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 -"UI800, BC400",thermostat,4,dhw.chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,5,1 -"UI800, BC400",thermostat,4,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 -"UI800, BC400",thermostat,4,dhw.extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,7,1 -"UI800, BC400",thermostat,4,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 -"UI800, BC400",thermostat,4,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 -"UI800, BC400",thermostat,4,dhw.disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,10,1 -"UI800, BC400",thermostat,4,dhw.dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,11,1 -"UI800, BC400",thermostat,4,dhw.dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,12,1 -"CR11",thermostat,10,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"CR11",thermostat,10,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"CR11",thermostat,10,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"CR11",thermostat,10,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"CR11",thermostat,10,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"CR11",thermostat,10,hc1.mode,operating mode,enum [off\|manual] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"CR11",thermostat,10,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"CR11",thermostat,10,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"RC10",thermostat,65,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"RC10",thermostat,65,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"RC10",thermostat,65,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"RC10",thermostat,65,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"RC10",thermostat,65,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"RC10",thermostat,65,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"RC10",thermostat,65,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"RC10",thermostat,65,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"RC10",thermostat,65,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"RC10",thermostat,65,hc1.daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 -"RC10",thermostat,65,hc1.nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 -"RC10",thermostat,65,hc1.program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"RC10",thermostat,65,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"RC10",thermostat,65,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"RC10",thermostat,65,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 -"RC10",thermostat,65,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"RC10",thermostat,65,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 -"RC10",thermostat,65,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 -"RC30",thermostat,67,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"RC30",thermostat,67,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"RC30",thermostat,67,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"RC30",thermostat,67,display,display,enum [internal temperature\|internal setpoint\|external temperature\|burner temperature\|dhw temperature\|functioning mode\|time\|date\|smoke temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 -"RC30",thermostat,67,language,language,enum [german\|dutch\|french\|italian], ,false,sensor.thermostat_language,sensor.thermostat_language,7,0,1,66,1 -"RC30",thermostat,67,clockoffset,clock offset,int8 (>=0<=0),seconds,true,number.thermostat_clock_offset,number.thermostat_clockoffset,7,0,1,67,1 -"RC30",thermostat,67,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 -"RC30",thermostat,67,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"RC30",thermostat,67,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,68,1 -"RC30",thermostat,67,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,69,1 -"RC30",thermostat,67,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 -"RC30",thermostat,67,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,48,1 -"RC30",thermostat,67,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 -"RC30",thermostat,67,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"RC30",thermostat,67,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"RC30",thermostat,67,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"RC30",thermostat,67,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"RC30",thermostat,67,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"RC30",thermostat,67,hc1.daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 -"RC30",thermostat,67,hc1.nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 -"RC30",thermostat,67,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 -"RC30",thermostat,67,hc1.offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,10,1 -"RC30",thermostat,67,hc1.holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,65,1 -"RC30",thermostat,67,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"RC30",thermostat,67,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 -"RC30",thermostat,67,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 -"RC30",thermostat,67,hc1.holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,66,1 -"RC30",thermostat,67,hc1.nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 -"RC30",thermostat,67,hc1.nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 -"RC30",thermostat,67,hc1.roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 -"RC30",thermostat,67,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"RC30",thermostat,67,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"RC30",thermostat,67,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,67,1 -"RC30",thermostat,67,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"RC30",thermostat,67,hc1.reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 -"RC30",thermostat,67,hc1.controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 -"RC30",thermostat,67,hc1.control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,44,1 -"RC30",thermostat,67,hc1.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,68,13 -"RC30",thermostat,67,hc1.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,81,13 -"RC30",thermostat,67,hc1.program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"RC30",thermostat,67,hc1.pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,94,1 -"RC30",thermostat,67,hc1.party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,95,1 -"RC30",thermostat,67,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 -"RC30",thermostat,67,hc1.noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 -"RC30",thermostat,67,hc1.reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 -"RC30",thermostat,67,hc1.vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,96,1 -"RC30",thermostat,67,hc1.vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,97,1 -"RC30",thermostat,67,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 -"RC30",thermostat,67,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 -"RC30",thermostat,67,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 -"RC30",thermostat,67,hc1.switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,98,8 -"RC30",thermostat,67,hc1.switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,106,8 -"RC30",thermostat,67,dhw.mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 -"RC30",thermostat,67,dhw.circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 -"RC30",thermostat,67,dhw.progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,13,1 -"RC30",thermostat,67,dhw.circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,14,1 -"RC30",thermostat,67,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 -"RC30",thermostat,67,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 -"RC30",thermostat,67,dhw.disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,15,1 -"RC30",thermostat,67,dhw.maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,16,1 -"RC30",thermostat,67,dhw.onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,17,1 -"RC30",thermostat,67,dhw.switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,18,8 -"RC30",thermostat,67,dhw.circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,26,8 -"RC30",thermostat,67,dhw.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,34,13 -"RC30",thermostat,67,dhw.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,47,13 -"RC20, Moduline 300",thermostat,77,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"RC20, Moduline 300",thermostat,77,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"RC20, Moduline 300",thermostat,77,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"RC20, Moduline 300",thermostat,77,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"RC20, Moduline 300",thermostat,77,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"RC20, Moduline 300",thermostat,77,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"RC20, Moduline 300",thermostat,77,hc1.mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"RC20, Moduline 300",thermostat,77,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 -"RC20, Moduline 300",thermostat,77,hc1.offtemp,temperature when mode is off,uint8 (>=0<=0),C,true,number.thermostat_hc1_temperature_when_mode_is_off,number.thermostat_hc1_offtemp,7,1,1/2,114,1 -"RC20, Moduline 300",thermostat,77,hc1.daytemp2,day temperature T2,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T2,number.thermostat_hc1_daytemp2,7,1,1/2,115,1 -"RC20, Moduline 300",thermostat,77,hc1.daytemp3,day temperature T3,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T3,number.thermostat_hc1_daytemp3,7,1,1/2,116,1 -"RC20, Moduline 300",thermostat,77,hc1.daytemp4,day temperature T4,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T4,number.thermostat_hc1_daytemp4,7,1,1/2,117,1 -"RC20, Moduline 300",thermostat,77,hc1.nighttemp,night temperature T1,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature_T1,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 -"RC20, Moduline 300",thermostat,77,hc1.switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_program_switchtime,sensor.thermostat_hc1_switchtime,7,1,1,118,8 -"Moduline 400",thermostat,78,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"Moduline 400",thermostat,78,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"Moduline 400",thermostat,78,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"Moduline 400",thermostat,78,clockoffset,clock offset,int8 (>=0<=0),seconds,true,number.thermostat_clock_offset,number.thermostat_clockoffset,7,0,1,67,1 -"Moduline 400",thermostat,78,autodst,automatic change daylight saving time,boolean (>=0<=0), ,true,switch.thermostat_automatic_change_daylight_saving_time,switch.thermostat_autodst,7,0,1,70,1 -"Moduline 400",thermostat,78,language,language,enum [german\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,66,1 -"Moduline 400",thermostat,78,backlight,key backlight,boolean (>=0<=0), ,true,switch.thermostat_key_backlight,switch.thermostat_backlight,7,0,1,71,1 -"Moduline 400",thermostat,78,brightness,screen brightness,int8 (>=-15<=15), ,true,number.thermostat_screen_brightness,number.thermostat_brightness,7,0,1,72,1 -"Moduline 400",thermostat,78,mixingvalves,mixing valves,uint8 (>=0<=2), ,true,number.thermostat_mixing_valves,number.thermostat_mixingvalves,7,0,1,73,1 -"Moduline 400",thermostat,78,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 -"Moduline 400",thermostat,78,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_heating_PID,select.thermostat_heatingpid,7,0,1,74,1 -"Moduline 400",thermostat,78,preheating,preheating in the clock program,boolean (>=0<=0), ,true,switch.thermostat_preheating_in_the_clock_program,switch.thermostat_preheating,7,0,1,75,1 -"Moduline 400",thermostat,78,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 -"Moduline 400",thermostat,78,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"Moduline 400",thermostat,78,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"Moduline 400",thermostat,78,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"Moduline 400",thermostat,78,hc1.mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"Moduline 400",thermostat,78,hc1.pause,pause time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,94,1 -"Moduline 400",thermostat,78,hc1.party,party time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,95,1 -"Moduline 400",thermostat,78,hc1.vacations1,vacation dates 1,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_1,sensor.thermostat_hc1_vacations1,7,1,1,126,11 -"Moduline 400",thermostat,78,hc1.vacations2,vacation dates 2,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_2,sensor.thermostat_hc1_vacations2,7,1,1,137,11 -"Moduline 400",thermostat,78,hc1.vacations3,vacation dates 3,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_3,sensor.thermostat_hc1_vacations3,7,1,1,148,11 -"Moduline 400",thermostat,78,hc1.vacations4,vacation dates 4,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_4,sensor.thermostat_hc1_vacations4,7,1,1,159,11 -"Moduline 400",thermostat,78,hc1.vacations5,vacation dates 5,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_5,sensor.thermostat_hc1_vacations5,7,1,1,170,11 -"Moduline 400",thermostat,78,hc1.vacations6,vacation dates 6,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_6,sensor.thermostat_hc1_vacations6,7,1,1,181,11 -"Moduline 400",thermostat,78,hc1.vacations7,vacation dates 7,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_7,sensor.thermostat_hc1_vacations7,7,1,1,192,11 -"Moduline 400",thermostat,78,hc1.program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"Moduline 400",thermostat,78,hc1.switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,98,8 -"Moduline 400",thermostat,78,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"Moduline 400",thermostat,78,hc1.controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 -"Moduline 400",thermostat,78,hc1.holidaytemp,holiday temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,65,1 -"Moduline 400",thermostat,78,hc1.nighttemp,night temperature T1,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature_T1,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 -"Moduline 400",thermostat,78,hc1.daytemp2,day temperature T2,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T2,number.thermostat_hc1_daytemp2,7,1,1/2,115,1 -"Moduline 400",thermostat,78,hc1.daytemp3,day temperature T3,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T3,number.thermostat_hc1_daytemp3,7,1,1/2,116,1 -"Moduline 400",thermostat,78,hc1.daytemp4,day temperature T4,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T4,number.thermostat_hc1_daytemp4,7,1,1/2,117,1 -"Moduline 400",thermostat,78,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 -"Moduline 400",thermostat,78,hc1.offtemp,temperature when mode is off,uint8 (>=0<=0),C,true,number.thermostat_hc1_temperature_when_mode_is_off,number.thermostat_hc1_offtemp,7,1,1/2,114,1 -"Moduline 400",thermostat,78,dhw.mode,operating mode,enum [on\|off\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 -"Moduline 400",thermostat,78,dhw.whenmodeoff,when thermostat mode off,boolean (>=0<=0), ,true,switch.thermostat_dhw_when_thermostat_mode_off,switch.thermostat_dhw_whenmodeoff,7,9,1,60,1 -"Moduline 400",thermostat,78,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 -"Moduline 400",thermostat,78,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 -"Moduline 400",thermostat,78,dhw.disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,15,1 -"RC10, Moduline 100",thermostat,79,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"RC10, Moduline 100",thermostat,79,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"RC10, Moduline 100",thermostat,79,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 -"RC10, Moduline 100",thermostat,79,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_heating_PID,select.thermostat_heatingpid,7,0,1,74,1 -"RC10, Moduline 100",thermostat,79,backlight,key backlight,boolean (>=0<=0), ,true,switch.thermostat_key_backlight,switch.thermostat_backlight,7,0,1,71,1 -"RC10, Moduline 100",thermostat,79,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"RC10, Moduline 100",thermostat,79,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"RC10, Moduline 100",thermostat,79,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"RC10, Moduline 100",thermostat,79,hc1.mode,operating mode,enum [nofrost\|night\|day] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"RC10, Moduline 100",thermostat,79,hc1.daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 -"RC10, Moduline 100",thermostat,79,hc1.nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 -"RC10, Moduline 100",thermostat,79,hc1.reducehours,duration for nighttemp,uint8 (>=0<=0),hours,true,number.thermostat_hc1_duration_for_nighttemp,number.thermostat_hc1_reducehours,7,1,1,203,1 -"RC10, Moduline 100",thermostat,79,hc1.reduceminutes,remaining time for nightmode,uint16,minutes,false,sensor.thermostat_hc1_remaining_time_for_nightmode,sensor.thermostat_hc1_reduceminutes,7,1,1,204,1 -"RC10, Moduline 100",thermostat,79,dhw.mode,operating mode,enum [on\|off\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 -"Moduline 200",thermostat,80,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"Moduline 200",thermostat,80,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"Moduline 200",thermostat,80,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 -"Moduline 200",thermostat,80,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_heating_PID,select.thermostat_heatingpid,7,0,1,74,1 -"Moduline 200",thermostat,80,backlight,key backlight,boolean (>=0<=0), ,true,switch.thermostat_key_backlight,switch.thermostat_backlight,7,0,1,71,1 -"Moduline 200",thermostat,80,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"Moduline 200",thermostat,80,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"Moduline 200",thermostat,80,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"Moduline 200",thermostat,80,hc1.mode,operating mode,enum [nofrost\|night\|day] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"Moduline 200",thermostat,80,hc1.daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 -"Moduline 200",thermostat,80,hc1.nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 -"Moduline 200",thermostat,80,hc1.reducehours,duration for nighttemp,uint8 (>=0<=0),hours,true,number.thermostat_hc1_duration_for_nighttemp,number.thermostat_hc1_reducehours,7,1,1,203,1 -"Moduline 200",thermostat,80,hc1.reduceminutes,remaining time for nightmode,uint16,minutes,false,sensor.thermostat_hc1_remaining_time_for_nightmode,sensor.thermostat_hc1_reduceminutes,7,1,1,204,1 -"Moduline 200",thermostat,80,dhw.mode,operating mode,enum [on\|off\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 -"RC35",thermostat,86,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"RC35",thermostat,86,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"RC35",thermostat,86,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"RC35",thermostat,86,intoffset,internal temperature offset,int8 (>=-5<=5),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 -"RC35",thermostat,86,minexttemp,minimal external temperature,int8 (>=-30<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"RC35",thermostat,86,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,68,1 -"RC35",thermostat,86,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,69,1 -"RC35",thermostat,86,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 -"RC35",thermostat,86,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,48,1 -"RC35",thermostat,86,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 -"RC35",thermostat,86,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"RC35",thermostat,86,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"RC35",thermostat,86,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"RC35",thermostat,86,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"RC35",thermostat,86,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"RC35",thermostat,86,hc1.daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 -"RC35",thermostat,86,hc1.nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 -"RC35",thermostat,86,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 -"RC35",thermostat,86,hc1.offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,10,1 -"RC35",thermostat,86,hc1.holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,65,1 -"RC35",thermostat,86,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"RC35",thermostat,86,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 -"RC35",thermostat,86,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 -"RC35",thermostat,86,hc1.holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,66,1 -"RC35",thermostat,86,hc1.nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 -"RC35",thermostat,86,hc1.nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 -"RC35",thermostat,86,hc1.roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 -"RC35",thermostat,86,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"RC35",thermostat,86,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"RC35",thermostat,86,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,67,1 -"RC35",thermostat,86,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"RC35",thermostat,86,hc1.reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 -"RC35",thermostat,86,hc1.controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 -"RC35",thermostat,86,hc1.control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,44,1 -"RC35",thermostat,86,hc1.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,68,13 -"RC35",thermostat,86,hc1.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,81,13 -"RC35",thermostat,86,hc1.program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"RC35",thermostat,86,hc1.pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,94,1 -"RC35",thermostat,86,hc1.party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,95,1 -"RC35",thermostat,86,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 -"RC35",thermostat,86,hc1.noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 -"RC35",thermostat,86,hc1.reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 -"RC35",thermostat,86,hc1.vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,96,1 -"RC35",thermostat,86,hc1.vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,97,1 -"RC35",thermostat,86,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 -"RC35",thermostat,86,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 -"RC35",thermostat,86,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 -"RC35",thermostat,86,hc1.switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,98,8 -"RC35",thermostat,86,hc1.switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,106,8 -"RC35",thermostat,86,dhw.mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 -"RC35",thermostat,86,dhw.circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 -"RC35",thermostat,86,dhw.progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,13,1 -"RC35",thermostat,86,dhw.circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,14,1 -"RC35",thermostat,86,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 -"RC35",thermostat,86,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 -"RC35",thermostat,86,dhw.disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,15,1 -"RC35",thermostat,86,dhw.maxtemp,maximum temperature,uint8 (>=60<=80),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,16,1 -"RC35",thermostat,86,dhw.onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,17,1 -"RC35",thermostat,86,dhw.switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,18,8 -"RC35",thermostat,86,dhw.circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,26,8 -"RC35",thermostat,86,dhw.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,34,13 -"RC35",thermostat,86,dhw.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,47,13 -"RC10, Moduline 100",thermostat,90,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"RC10, Moduline 100",thermostat,90,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"RC10, Moduline 100",thermostat,90,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"RC10, Moduline 100",thermostat,90,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"RC10, Moduline 100",thermostat,90,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"RC10, Moduline 100",thermostat,90,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"RC10, Moduline 100",thermostat,90,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"RC10, Moduline 100",thermostat,90,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"RC10, Moduline 100",thermostat,90,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"RC10, Moduline 100",thermostat,90,hc1.daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 -"RC10, Moduline 100",thermostat,90,hc1.nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 -"RC10, Moduline 100",thermostat,90,hc1.program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"RC10, Moduline 100",thermostat,90,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"RC10, Moduline 100",thermostat,90,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"RC10, Moduline 100",thermostat,90,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 -"RC10, Moduline 100",thermostat,90,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"RC10, Moduline 100",thermostat,90,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 -"RC10, Moduline 100",thermostat,90,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 -"RC20RF",thermostat,93,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"RC20RF",thermostat,93,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"RC20RF",thermostat,93,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"RC20RF",thermostat,93,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"RC20RF",thermostat,93,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"RC20RF",thermostat,93,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"RC20RF",thermostat,93,hc1.mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"RC20RF",thermostat,93,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 -"RC20RF",thermostat,93,hc1.offtemp,temperature when mode is off,uint8 (>=0<=0),C,true,number.thermostat_hc1_temperature_when_mode_is_off,number.thermostat_hc1_offtemp,7,1,1/2,114,1 -"RC20RF",thermostat,93,hc1.daytemp2,day temperature T2,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T2,number.thermostat_hc1_daytemp2,7,1,1/2,115,1 -"RC20RF",thermostat,93,hc1.daytemp3,day temperature T3,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T3,number.thermostat_hc1_daytemp3,7,1,1/2,116,1 -"RC20RF",thermostat,93,hc1.daytemp4,day temperature T4,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T4,number.thermostat_hc1_daytemp4,7,1,1/2,117,1 -"RC20RF",thermostat,93,hc1.nighttemp,night temperature T1,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature_T1,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 -"RC20RF",thermostat,93,hc1.switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_program_switchtime,sensor.thermostat_hc1_switchtime,7,1,1,118,8 -"RFM20 Remote",thermostat,94,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"RFM20 Remote",thermostat,94,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"RFM20 Remote",thermostat,94,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"RFM20 Remote",thermostat,94,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"RFM20 Remote",thermostat,94,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"RFM20 Remote",thermostat,94,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"RC25",thermostat,151,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"RC25",thermostat,151,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"RC25",thermostat,151,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"RC25",thermostat,151,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"RC25",thermostat,151,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"RC25",thermostat,151,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"RC25",thermostat,151,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"RC25",thermostat,151,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"RC25",thermostat,151,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"RC25",thermostat,151,hc1.daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 -"RC25",thermostat,151,hc1.nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 -"RC25",thermostat,151,hc1.program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"RC25",thermostat,151,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"RC25",thermostat,151,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"RC25",thermostat,151,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 -"RC25",thermostat,151,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"RC25",thermostat,151,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 -"RC25",thermostat,151,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 -"RC200, CW100, CR120, CR50",thermostat,157,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"RC200, CW100, CR120, CR50",thermostat,157,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"RC200, CW100, CR120, CR50",thermostat,157,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"RC200, CW100, CR120, CR50",thermostat,157,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 -"RC200, CW100, CR120, CR50",thermostat,157,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,47,1 -"RC200, CW100, CR120, CR50",thermostat,157,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,48,1 -"RC200, CW100, CR120, CR50",thermostat,157,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,49,1 -"RC200, CW100, CR120, CR50",thermostat,157,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 -"RC200, CW100, CR120, CR50",thermostat,157,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"RC200, CW100, CR120, CR50",thermostat,157,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 -"RC200, CW100, CR120, CR50",thermostat,157,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,53,1 -"RC200, CW100, CR120, CR50",thermostat,157,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_vacation_dates,sensor.thermostat_vacations,7,0,1,76,13 -"RC200, CW100, CR120, CR50",thermostat,157,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 -"RC200, CW100, CR120, CR50",thermostat,157,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 -"RC200, CW100, CR120, CR50",thermostat,157,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 -"RC200, CW100, CR120, CR50",thermostat,157,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 -"RC200, CW100, CR120, CR50",thermostat,157,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 -"RC200, CW100, CR120, CR50",thermostat,157,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 -"RC200, CW100, CR120, CR50",thermostat,157,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 -"RC200, CW100, CR120, CR50",thermostat,157,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,61,1 -"RC200, CW100, CR120, CR50",thermostat,157,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,62,1 -"RC200, CW100, CR120, CR50",thermostat,157,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,63,1 -"RC200, CW100, CR120, CR50",thermostat,157,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,64,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.mode,operating mode,enum [manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,7,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,10,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,11,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,15,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,16,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,21,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,22,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,24,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,25,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.controlmode,control mode,enum [optimized\|simple\|n/a\|room\|power] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,29,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,30,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,31,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,32,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,38,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,39,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,40,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,41,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,42,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,43,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,47,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,48,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,49,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,50,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,51,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,52,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,53,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,54,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,55,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,56,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,57,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,58,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,59,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,60,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,61,1 -"RC200, CW100, CR120, CR50",thermostat,157,hc1.inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,62,1 -"RC200, CW100, CR120, CR50",thermostat,157,dhw.mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 -"RC200, CW100, CR120, CR50",thermostat,157,dhw.modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,1,1 -"RC200, CW100, CR120, CR50",thermostat,157,dhw.settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,2,1 -"RC200, CW100, CR120, CR50",thermostat,157,dhw.settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,3,1 -"RC200, CW100, CR120, CR50",thermostat,157,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 -"RC200, CW100, CR120, CR50",thermostat,157,dhw.chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,5,1 -"RC200, CW100, CR120, CR50",thermostat,157,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 -"RC200, CW100, CR120, CR50",thermostat,157,dhw.extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,7,1 -"RC200, CW100, CR120, CR50",thermostat,157,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 -"RC200, CW100, CR120, CR50",thermostat,157,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 -"RC200, CW100, CR120, CR50",thermostat,157,dhw.disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,10,1 -"RC200, CW100, CR120, CR50",thermostat,157,dhw.dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,11,1 -"RC200, CW100, CR120, CR50",thermostat,157,dhw.dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,12,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,47,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,48,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,49,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,53,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,61,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,62,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,63,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,64,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.mode,operating mode,enum [manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,7,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,10,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,11,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,15,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,16,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,21,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,22,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,24,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,25,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,29,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,30,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,31,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,32,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,38,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,39,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,40,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,41,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,42,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,43,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,46,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,47,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,48,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,49,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,50,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,51,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,52,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,53,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,54,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,55,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,56,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,57,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,58,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,59,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,60,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,61,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,62,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.mode,operating mode,enum [off\|normal\|comfort\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,2,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,3,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,5,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,7,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,10,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,11,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,12,1 -"RC100, CR10, Moduline 1000/1010",thermostat,165,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"RC100, CR10, Moduline 1000/1010",thermostat,165,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"RC100, CR10, Moduline 1000/1010",thermostat,165,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"RC100, CR10, Moduline 1000/1010",thermostat,165,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"RC100, CR10, Moduline 1000/1010",thermostat,165,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"RC100, CR10, Moduline 1000/1010",thermostat,165,hc1.mode,operating mode,enum [off\|manual] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"RC100, CR10, Moduline 1000/1010",thermostat,165,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"RC100, CR10, Moduline 1000/1010",thermostat,165,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"Rego 2000/3000",thermostat,172,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"Rego 2000/3000",thermostat,172,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"Rego 2000/3000",thermostat,172,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"Rego 2000/3000",thermostat,172,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 -"Rego 2000/3000",thermostat,172,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,47,1 -"Rego 2000/3000",thermostat,172,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,48,1 -"Rego 2000/3000",thermostat,172,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,49,1 -"Rego 2000/3000",thermostat,172,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 -"Rego 2000/3000",thermostat,172,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"Rego 2000/3000",thermostat,172,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 -"Rego 2000/3000",thermostat,172,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,53,1 -"Rego 2000/3000",thermostat,172,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_vacation_dates,sensor.thermostat_vacations,7,0,1,76,13 -"Rego 2000/3000",thermostat,172,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 -"Rego 2000/3000",thermostat,172,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 -"Rego 2000/3000",thermostat,172,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 -"Rego 2000/3000",thermostat,172,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 -"Rego 2000/3000",thermostat,172,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 -"Rego 2000/3000",thermostat,172,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 -"Rego 2000/3000",thermostat,172,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 -"Rego 2000/3000",thermostat,172,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,61,1 -"Rego 2000/3000",thermostat,172,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,62,1 -"Rego 2000/3000",thermostat,172,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,63,1 -"Rego 2000/3000",thermostat,172,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,64,1 -"Rego 2000/3000",thermostat,172,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"Rego 2000/3000",thermostat,172,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"Rego 2000/3000",thermostat,172,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"Rego 2000/3000",thermostat,172,hc1.mode,operating mode,enum [manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"Rego 2000/3000",thermostat,172,hc1.modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"Rego 2000/3000",thermostat,172,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 -"Rego 2000/3000",thermostat,172,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 -"Rego 2000/3000",thermostat,172,hc1.comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,7,1 -"Rego 2000/3000",thermostat,172,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 -"Rego 2000/3000",thermostat,172,hc1.designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 -"Rego 2000/3000",thermostat,172,hc1.offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,10,1 -"Rego 2000/3000",thermostat,172,hc1.baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,11,1 -"Rego 2000/3000",thermostat,172,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"Rego 2000/3000",thermostat,172,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"Rego 2000/3000",thermostat,172,hc1.roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 -"Rego 2000/3000",thermostat,172,hc1.roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,15,1 -"Rego 2000/3000",thermostat,172,hc1.curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,16,1 -"Rego 2000/3000",thermostat,172,hc1.nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 -"Rego 2000/3000",thermostat,172,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 -"Rego 2000/3000",thermostat,172,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"Rego 2000/3000",thermostat,172,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"Rego 2000/3000",thermostat,172,hc1.summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,21,1 -"Rego 2000/3000",thermostat,172,hc1.hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,22,1 -"Rego 2000/3000",thermostat,172,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 -"Rego 2000/3000",thermostat,172,hc1.hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,24,1 -"Rego 2000/3000",thermostat,172,hc1.vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,25,1 -"Rego 2000/3000",thermostat,172,hc1.controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 -"Rego 2000/3000",thermostat,172,hc1.program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"Rego 2000/3000",thermostat,172,hc1.tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 -"Rego 2000/3000",thermostat,172,hc1.cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,29,1 -"Rego 2000/3000",thermostat,172,hc1.fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,30,1 -"Rego 2000/3000",thermostat,172,hc1.comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,31,1 -"Rego 2000/3000",thermostat,172,hc1.comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,32,1 -"Rego 2000/3000",thermostat,172,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 -"Rego 2000/3000",thermostat,172,hc1.reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 -"Rego 2000/3000",thermostat,172,hc1.noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 -"Rego 2000/3000",thermostat,172,hc1.reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 -"Rego 2000/3000",thermostat,172,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 -"Rego 2000/3000",thermostat,172,hc1.hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,38,1 -"Rego 2000/3000",thermostat,172,hc1.coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,39,1 -"Rego 2000/3000",thermostat,172,hc1.hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,40,1 -"Rego 2000/3000",thermostat,172,hc1.dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,41,1 -"Rego 2000/3000",thermostat,172,hc1.roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,42,1 -"Rego 2000/3000",thermostat,172,hc1.hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,43,1 -"Rego 2000/3000",thermostat,172,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 -"Rego 2000/3000",thermostat,172,hc1.remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,46,1 -"Rego 2000/3000",thermostat,172,hc1.heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,47,1 -"Rego 2000/3000",thermostat,172,hc1.heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,48,1 -"Rego 2000/3000",thermostat,172,hc1.coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,49,1 -"Rego 2000/3000",thermostat,172,hc1.cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,50,1 -"Rego 2000/3000",thermostat,172,hc1.instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,51,1 -"Rego 2000/3000",thermostat,172,hc1.coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,52,1 -"Rego 2000/3000",thermostat,172,hc1.boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,53,1 -"Rego 2000/3000",thermostat,172,hc1.boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,54,1 -"Rego 2000/3000",thermostat,172,hc1.switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,55,1 -"Rego 2000/3000",thermostat,172,hc1.redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,56,1 -"Rego 2000/3000",thermostat,172,hc1.solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,57,1 -"Rego 2000/3000",thermostat,172,hc1.currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,58,1 -"Rego 2000/3000",thermostat,172,hc1.heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,59,1 -"Rego 2000/3000",thermostat,172,hc1.pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,60,1 -"Rego 2000/3000",thermostat,172,hc1.inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,61,1 -"Rego 2000/3000",thermostat,172,hc1.inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,62,1 -"Rego 2000/3000",thermostat,172,dhw.mode,operating mode,enum [normal\|comfort\|eco+] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 -"Rego 2000/3000",thermostat,172,dhw.modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,1,1 -"Rego 2000/3000",thermostat,172,dhw.settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,2,1 -"Rego 2000/3000",thermostat,172,dhw.settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,3,1 -"Rego 2000/3000",thermostat,172,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 -"Rego 2000/3000",thermostat,172,dhw.chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,5,1 -"Rego 2000/3000",thermostat,172,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 -"Rego 2000/3000",thermostat,172,dhw.extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,7,1 -"Rego 2000/3000",thermostat,172,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 -"Rego 2000/3000",thermostat,172,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 -"Rego 2000/3000",thermostat,172,dhw.disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,10,1 -"Rego 2000/3000",thermostat,172,dhw.dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,11,1 -"Rego 2000/3000",thermostat,172,dhw.dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,12,1 -"Comfort RF",thermostat,215,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"Comfort RF",thermostat,215,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"Comfort RF",thermostat,215,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"Comfort RF",thermostat,215,hc1.seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/2,0,1 -"Comfort RF",thermostat,215,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"Comfort RF",thermostat,215,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"Comfort RF",thermostat,215,hc1.mode,operating mode,enum [auto\|off], ,false,sensor.thermostat_hc1_operating_mode,sensor.thermostat_hc1_mode,7,1,1,3,1 -"Comfort RF",thermostat,215,hc1.modetype,mode type,enum [off\|on], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"Comfort RF",thermostat,215,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"CRF200S",thermostat,216,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"CRF200S",thermostat,216,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"CRF200S",thermostat,216,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"CRF200S",thermostat,216,hc1.seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/2,0,1 -"CRF200S",thermostat,216,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"CRF200S",thermostat,216,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"CRF200S",thermostat,216,hc1.mode,operating mode,enum [auto\|off], ,false,sensor.thermostat_hc1_operating_mode,sensor.thermostat_hc1_mode,7,1,1,3,1 -"CRF200S",thermostat,216,hc1.modetype,mode type,enum [off\|on], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"CRF200S",thermostat,216,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"Comfort+2RF",thermostat,246,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"Comfort+2RF",thermostat,246,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"Comfort+2RF",thermostat,246,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"Comfort+2RF",thermostat,246,hc1.seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/2,0,1 -"Comfort+2RF",thermostat,246,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"Comfort+2RF",thermostat,246,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"Comfort+2RF",thermostat,246,hc1.mode,operating mode,enum [auto\|off], ,false,sensor.thermostat_hc1_operating_mode,sensor.thermostat_hc1_mode,7,1,1,3,1 -"Comfort+2RF",thermostat,246,hc1.modetype,mode type,enum [off\|on], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"Comfort+2RF",thermostat,246,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,47,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,48,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,49,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,53,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,61,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,62,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,63,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,64,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_heatpump_operating_mode,select.thermostat_hpoperatingmode,7,0,1,89,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_summer_temperature,number.thermostat_summertemp,7,0,1,90,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_instant_start,number.thermostat_instantstart,7,0,1,91,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,coolstart,cooling starttemp,uint8 (>=24<=35),C,true,number.thermostat_cooling_starttemp,number.thermostat_coolstart,7,0,1,92,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_heat-on_delay,number.thermostat_heatondelay,7,0,1/4,93,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_heat-off_delay,number.thermostat_heatoffdelay,7,0,1/4,94,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_cooling_on_delay,number.thermostat_coolondelay,7,0,1/4,95,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_cooling_off_delay,number.thermostat_cooloffdelay,7,0,1/4,96,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,7,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,10,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,11,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,15,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,16,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,21,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,22,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,24,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,25,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,29,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,30,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,31,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,32,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,38,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,39,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,40,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,41,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,42,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,43,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.control,control device,enum [off\|-\|CR10\|CR10H\|-\|CR20RF\|RT800\|single] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,44,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,46,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,53,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,54,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,55,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,56,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,57,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,58,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,59,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,60,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,61,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,62,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.mode,operating mode,enum [off\|eco+\|eco\|comfort\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,2,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,3,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,5,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,7,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,10,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,11,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,12,1 -"ES72, RC20",thermostat,66,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"ES72, RC20",thermostat,66,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"ES72, RC20",thermostat,66,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"ES72, RC20",thermostat,66,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"ES72, RC20",thermostat,66,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"ES72, RC20",thermostat,66,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"ES72, RC20",thermostat,66,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"ES72, RC20",thermostat,66,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"ES72, RC20",thermostat,66,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"ES72, RC20",thermostat,66,hc1.daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 -"ES72, RC20",thermostat,66,hc1.nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 -"ES72, RC20",thermostat,66,hc1.program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"ES72, RC20",thermostat,66,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"ES72, RC20",thermostat,66,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"ES72, RC20",thermostat,66,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 -"ES72, RC20",thermostat,66,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"ES72, RC20",thermostat,66,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 -"ES72, RC20",thermostat,66,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 -"ES73",thermostat,76,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"ES73",thermostat,76,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"ES73",thermostat,76,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"ES73",thermostat,76,display,display,enum [internal temperature\|internal setpoint\|external temperature\|burner temperature\|dhw temperature\|functioning mode\|time\|date\|smoke temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 -"ES73",thermostat,76,language,language,enum [german\|dutch\|french\|italian], ,false,sensor.thermostat_language,sensor.thermostat_language,7,0,1,66,1 -"ES73",thermostat,76,clockoffset,clock offset,int8 (>=0<=0),seconds,true,number.thermostat_clock_offset,number.thermostat_clockoffset,7,0,1,67,1 -"ES73",thermostat,76,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 -"ES73",thermostat,76,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"ES73",thermostat,76,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,68,1 -"ES73",thermostat,76,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,69,1 -"ES73",thermostat,76,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 -"ES73",thermostat,76,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,48,1 -"ES73",thermostat,76,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 -"ES73",thermostat,76,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"ES73",thermostat,76,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"ES73",thermostat,76,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"ES73",thermostat,76,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"ES73",thermostat,76,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"ES73",thermostat,76,hc1.daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 -"ES73",thermostat,76,hc1.nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 -"ES73",thermostat,76,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 -"ES73",thermostat,76,hc1.offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,10,1 -"ES73",thermostat,76,hc1.holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,65,1 -"ES73",thermostat,76,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"ES73",thermostat,76,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 -"ES73",thermostat,76,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 -"ES73",thermostat,76,hc1.holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,66,1 -"ES73",thermostat,76,hc1.nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 -"ES73",thermostat,76,hc1.nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 -"ES73",thermostat,76,hc1.roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 -"ES73",thermostat,76,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"ES73",thermostat,76,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"ES73",thermostat,76,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,67,1 -"ES73",thermostat,76,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"ES73",thermostat,76,hc1.reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 -"ES73",thermostat,76,hc1.controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 -"ES73",thermostat,76,hc1.control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,44,1 -"ES73",thermostat,76,hc1.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,68,13 -"ES73",thermostat,76,hc1.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,81,13 -"ES73",thermostat,76,hc1.program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"ES73",thermostat,76,hc1.pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,94,1 -"ES73",thermostat,76,hc1.party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,95,1 -"ES73",thermostat,76,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 -"ES73",thermostat,76,hc1.noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 -"ES73",thermostat,76,hc1.reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 -"ES73",thermostat,76,hc1.vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,96,1 -"ES73",thermostat,76,hc1.vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,97,1 -"ES73",thermostat,76,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 -"ES73",thermostat,76,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 -"ES73",thermostat,76,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 -"ES73",thermostat,76,hc1.switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,98,8 -"ES73",thermostat,76,hc1.switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,106,8 -"ES73",thermostat,76,dhw.mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 -"ES73",thermostat,76,dhw.circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 -"ES73",thermostat,76,dhw.progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,13,1 -"ES73",thermostat,76,dhw.circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,14,1 -"ES73",thermostat,76,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 -"ES73",thermostat,76,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 -"ES73",thermostat,76,dhw.disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,15,1 -"ES73",thermostat,76,dhw.maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,16,1 -"ES73",thermostat,76,dhw.onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,17,1 -"ES73",thermostat,76,dhw.switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,18,8 -"ES73",thermostat,76,dhw.circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,26,8 -"ES73",thermostat,76,dhw.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,34,13 -"ES73",thermostat,76,dhw.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,47,13 -"ES72, RC20",thermostat,113,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"ES72, RC20",thermostat,113,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"ES72, RC20",thermostat,113,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"ES72, RC20",thermostat,113,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"ES72, RC20",thermostat,113,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"ES72, RC20",thermostat,113,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"ES72, RC20",thermostat,113,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"ES72, RC20",thermostat,113,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"ES72, RC20",thermostat,113,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"ES72, RC20",thermostat,113,hc1.daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 -"ES72, RC20",thermostat,113,hc1.nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 -"ES72, RC20",thermostat,113,hc1.program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"ES72, RC20",thermostat,113,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"ES72, RC20",thermostat,113,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"ES72, RC20",thermostat,113,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 -"ES72, RC20",thermostat,113,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"ES72, RC20",thermostat,113,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 -"ES72, RC20",thermostat,113,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 -"ES79",thermostat,156,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"ES79",thermostat,156,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"ES79",thermostat,156,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"ES79",thermostat,156,intoffset,internal temperature offset,int8 (>=-5<=5),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 -"ES79",thermostat,156,minexttemp,minimal external temperature,int8 (>=-30<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"ES79",thermostat,156,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,68,1 -"ES79",thermostat,156,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,69,1 -"ES79",thermostat,156,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 -"ES79",thermostat,156,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,48,1 -"ES79",thermostat,156,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 -"ES79",thermostat,156,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"ES79",thermostat,156,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"ES79",thermostat,156,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"ES79",thermostat,156,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"ES79",thermostat,156,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"ES79",thermostat,156,hc1.daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 -"ES79",thermostat,156,hc1.nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 -"ES79",thermostat,156,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 -"ES79",thermostat,156,hc1.offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,10,1 -"ES79",thermostat,156,hc1.holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,65,1 -"ES79",thermostat,156,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"ES79",thermostat,156,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 -"ES79",thermostat,156,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 -"ES79",thermostat,156,hc1.holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,66,1 -"ES79",thermostat,156,hc1.nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 -"ES79",thermostat,156,hc1.nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 -"ES79",thermostat,156,hc1.roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 -"ES79",thermostat,156,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"ES79",thermostat,156,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"ES79",thermostat,156,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,67,1 -"ES79",thermostat,156,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"ES79",thermostat,156,hc1.reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 -"ES79",thermostat,156,hc1.controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 -"ES79",thermostat,156,hc1.control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,44,1 -"ES79",thermostat,156,hc1.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,68,13 -"ES79",thermostat,156,hc1.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,81,13 -"ES79",thermostat,156,hc1.program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"ES79",thermostat,156,hc1.pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,94,1 -"ES79",thermostat,156,hc1.party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,95,1 -"ES79",thermostat,156,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 -"ES79",thermostat,156,hc1.noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 -"ES79",thermostat,156,hc1.reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 -"ES79",thermostat,156,hc1.vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,96,1 -"ES79",thermostat,156,hc1.vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,97,1 -"ES79",thermostat,156,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 -"ES79",thermostat,156,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 -"ES79",thermostat,156,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 -"ES79",thermostat,156,hc1.switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,98,8 -"ES79",thermostat,156,hc1.switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,106,8 -"ES79",thermostat,156,dhw.mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 -"ES79",thermostat,156,dhw.circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 -"ES79",thermostat,156,dhw.progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,13,1 -"ES79",thermostat,156,dhw.circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,14,1 -"ES79",thermostat,156,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 -"ES79",thermostat,156,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 -"ES79",thermostat,156,dhw.disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,15,1 -"ES79",thermostat,156,dhw.maxtemp,maximum temperature,uint8 (>=60<=80),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,16,1 -"ES79",thermostat,156,dhw.onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,17,1 -"ES79",thermostat,156,dhw.switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,18,8 -"ES79",thermostat,156,dhw.circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,26,8 -"ES79",thermostat,156,dhw.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,34,13 -"ES79",thermostat,156,dhw.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,47,13 -"FW100",thermostat,105,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"FW100",thermostat,105,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"FW100",thermostat,105,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"FW100",thermostat,105,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 -"FW100",thermostat,105,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,66,1 -"FW100",thermostat,105,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 -"FW100",thermostat,105,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"FW100",thermostat,105,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 -"FW100",thermostat,105,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 -"FW100",thermostat,105,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 -"FW100",thermostat,105,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 -"FW100",thermostat,105,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 -"FW100",thermostat,105,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 -"FW100",thermostat,105,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 -"FW100",thermostat,105,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 -"FW100",thermostat,105,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"FW100",thermostat,105,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"FW100",thermostat,105,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"FW100",thermostat,105,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"FW100",thermostat,105,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 -"FW100",thermostat,105,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 -"FW100",thermostat,105,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 -"FW100",thermostat,105,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"FW100",thermostat,105,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 -"FW100",thermostat,105,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"FW100",thermostat,105,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 -"FW100",thermostat,105,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 -"FW100",thermostat,105,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 -"FW100",thermostat,105,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 -"FW100",thermostat,105,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 -"FW100",thermostat,105,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"FW100",thermostat,105,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"FW100",thermostat,105,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 -"FW100",thermostat,105,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 -"FW100",thermostat,105,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 -"FW100",thermostat,105,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"FW100",thermostat,105,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 -"FW100",thermostat,105,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 -"FW200",thermostat,106,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"FW200",thermostat,106,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"FW200",thermostat,106,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"FW200",thermostat,106,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 -"FW200",thermostat,106,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,66,1 -"FW200",thermostat,106,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 -"FW200",thermostat,106,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"FW200",thermostat,106,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 -"FW200",thermostat,106,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 -"FW200",thermostat,106,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 -"FW200",thermostat,106,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 -"FW200",thermostat,106,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 -"FW200",thermostat,106,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 -"FW200",thermostat,106,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 -"FW200",thermostat,106,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 -"FW200",thermostat,106,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"FW200",thermostat,106,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"FW200",thermostat,106,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"FW200",thermostat,106,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"FW200",thermostat,106,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 -"FW200",thermostat,106,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 -"FW200",thermostat,106,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 -"FW200",thermostat,106,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"FW200",thermostat,106,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 -"FW200",thermostat,106,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"FW200",thermostat,106,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 -"FW200",thermostat,106,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 -"FW200",thermostat,106,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 -"FW200",thermostat,106,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 -"FW200",thermostat,106,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 -"FW200",thermostat,106,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"FW200",thermostat,106,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"FW200",thermostat,106,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 -"FW200",thermostat,106,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 -"FW200",thermostat,106,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 -"FW200",thermostat,106,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"FW200",thermostat,106,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 -"FW200",thermostat,106,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 -"FR100",thermostat,107,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"FR100",thermostat,107,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"FR100",thermostat,107,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"FR100",thermostat,107,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 -"FR100",thermostat,107,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"FR100",thermostat,107,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 -"FR100",thermostat,107,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 -"FR100",thermostat,107,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 -"FR100",thermostat,107,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 -"FR100",thermostat,107,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 -"FR100",thermostat,107,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 -"FR100",thermostat,107,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 -"FR100",thermostat,107,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 -"FR100",thermostat,107,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"FR100",thermostat,107,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"FR100",thermostat,107,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"FR100",thermostat,107,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"FR100",thermostat,107,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 -"FR100",thermostat,107,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 -"FR100",thermostat,107,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 -"FR100",thermostat,107,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"FR100",thermostat,107,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 -"FR100",thermostat,107,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"FR100",thermostat,107,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 -"FR100",thermostat,107,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 -"FR100",thermostat,107,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 -"FR100",thermostat,107,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 -"FR100",thermostat,107,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 -"FR100",thermostat,107,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"FR100",thermostat,107,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"FR100",thermostat,107,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 -"FR100",thermostat,107,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 -"FR100",thermostat,107,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 -"FR100",thermostat,107,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"FR100",thermostat,107,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 -"FR100",thermostat,107,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 -"FR110",thermostat,108,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"FR110",thermostat,108,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"FR110",thermostat,108,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"FR110",thermostat,108,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 -"FR110",thermostat,108,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"FR110",thermostat,108,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 -"FR110",thermostat,108,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 -"FR110",thermostat,108,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 -"FR110",thermostat,108,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 -"FR110",thermostat,108,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 -"FR110",thermostat,108,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 -"FR110",thermostat,108,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 -"FR110",thermostat,108,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 -"FR110",thermostat,108,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"FR110",thermostat,108,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"FR110",thermostat,108,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"FR110",thermostat,108,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"FR110",thermostat,108,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 -"FR110",thermostat,108,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 -"FR110",thermostat,108,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 -"FR110",thermostat,108,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"FR110",thermostat,108,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 -"FR110",thermostat,108,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"FR110",thermostat,108,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 -"FR110",thermostat,108,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 -"FR110",thermostat,108,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 -"FR110",thermostat,108,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 -"FR110",thermostat,108,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 -"FR110",thermostat,108,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"FR110",thermostat,108,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"FR110",thermostat,108,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 -"FR110",thermostat,108,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 -"FR110",thermostat,108,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 -"FR110",thermostat,108,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"FR110",thermostat,108,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 -"FR110",thermostat,108,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 -"FB10",thermostat,109,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"FB10",thermostat,109,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"FB10",thermostat,109,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"FB10",thermostat,109,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 -"FB10",thermostat,109,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,66,1 -"FB10",thermostat,109,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 -"FB10",thermostat,109,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"FB10",thermostat,109,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 -"FB10",thermostat,109,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 -"FB10",thermostat,109,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 -"FB10",thermostat,109,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 -"FB10",thermostat,109,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 -"FB10",thermostat,109,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 -"FB10",thermostat,109,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 -"FB10",thermostat,109,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 -"FB10",thermostat,109,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"FB10",thermostat,109,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"FB10",thermostat,109,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"FB10",thermostat,109,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"FB10",thermostat,109,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 -"FB10",thermostat,109,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 -"FB10",thermostat,109,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 -"FB10",thermostat,109,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"FB10",thermostat,109,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 -"FB10",thermostat,109,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"FB10",thermostat,109,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 -"FB10",thermostat,109,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 -"FB10",thermostat,109,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 -"FB10",thermostat,109,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 -"FB10",thermostat,109,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 -"FB10",thermostat,109,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"FB10",thermostat,109,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"FB10",thermostat,109,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 -"FB10",thermostat,109,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 -"FB10",thermostat,109,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 -"FB10",thermostat,109,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"FB10",thermostat,109,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 -"FB10",thermostat,109,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 -"FB100",thermostat,110,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"FB100",thermostat,110,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"FB100",thermostat,110,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"FB100",thermostat,110,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 -"FB100",thermostat,110,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,66,1 -"FB100",thermostat,110,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 -"FB100",thermostat,110,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"FB100",thermostat,110,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 -"FB100",thermostat,110,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 -"FB100",thermostat,110,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 -"FB100",thermostat,110,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 -"FB100",thermostat,110,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 -"FB100",thermostat,110,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 -"FB100",thermostat,110,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 -"FB100",thermostat,110,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 -"FB100",thermostat,110,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"FB100",thermostat,110,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"FB100",thermostat,110,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"FB100",thermostat,110,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"FB100",thermostat,110,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 -"FB100",thermostat,110,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 -"FB100",thermostat,110,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 -"FB100",thermostat,110,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"FB100",thermostat,110,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 -"FB100",thermostat,110,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"FB100",thermostat,110,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 -"FB100",thermostat,110,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 -"FB100",thermostat,110,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 -"FB100",thermostat,110,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 -"FB100",thermostat,110,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 -"FB100",thermostat,110,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"FB100",thermostat,110,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"FB100",thermostat,110,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 -"FB100",thermostat,110,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 -"FB100",thermostat,110,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 -"FB100",thermostat,110,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"FB100",thermostat,110,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 -"FB100",thermostat,110,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 -"FR10",thermostat,111,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"FR10",thermostat,111,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"FR10",thermostat,111,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"FR10",thermostat,111,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 -"FR10",thermostat,111,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"FR10",thermostat,111,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 -"FR10",thermostat,111,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 -"FR10",thermostat,111,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 -"FR10",thermostat,111,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 -"FR10",thermostat,111,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 -"FR10",thermostat,111,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 -"FR10",thermostat,111,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 -"FR10",thermostat,111,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 -"FR10",thermostat,111,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"FR10",thermostat,111,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"FR10",thermostat,111,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"FR10",thermostat,111,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"FR10",thermostat,111,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 -"FR10",thermostat,111,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 -"FR10",thermostat,111,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 -"FR10",thermostat,111,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"FR10",thermostat,111,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 -"FR10",thermostat,111,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"FR10",thermostat,111,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 -"FR10",thermostat,111,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 -"FR10",thermostat,111,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 -"FR10",thermostat,111,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 -"FR10",thermostat,111,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 -"FR10",thermostat,111,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"FR10",thermostat,111,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"FR10",thermostat,111,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 -"FR10",thermostat,111,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 -"FR10",thermostat,111,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 -"FR10",thermostat,111,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"FR10",thermostat,111,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 -"FR10",thermostat,111,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 -"FW500",thermostat,116,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"FW500",thermostat,116,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"FW500",thermostat,116,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"FW500",thermostat,116,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 -"FW500",thermostat,116,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,66,1 -"FW500",thermostat,116,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 -"FW500",thermostat,116,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"FW500",thermostat,116,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 -"FW500",thermostat,116,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 -"FW500",thermostat,116,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 -"FW500",thermostat,116,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 -"FW500",thermostat,116,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 -"FW500",thermostat,116,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 -"FW500",thermostat,116,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 -"FW500",thermostat,116,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 -"FW500",thermostat,116,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"FW500",thermostat,116,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"FW500",thermostat,116,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"FW500",thermostat,116,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"FW500",thermostat,116,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 -"FW500",thermostat,116,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 -"FW500",thermostat,116,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 -"FW500",thermostat,116,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"FW500",thermostat,116,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 -"FW500",thermostat,116,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"FW500",thermostat,116,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 -"FW500",thermostat,116,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 -"FW500",thermostat,116,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 -"FW500",thermostat,116,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 -"FW500",thermostat,116,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 -"FW500",thermostat,116,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"FW500",thermostat,116,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"FW500",thermostat,116,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 -"FW500",thermostat,116,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 -"FW500",thermostat,116,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 -"FW500",thermostat,116,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"FW500",thermostat,116,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 -"FW500",thermostat,116,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 -"FR50",thermostat,147,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"FR50",thermostat,147,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"FR50",thermostat,147,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"FR50",thermostat,147,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 -"FR50",thermostat,147,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"FR50",thermostat,147,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 -"FR50",thermostat,147,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 -"FR50",thermostat,147,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 -"FR50",thermostat,147,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 -"FR50",thermostat,147,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 -"FR50",thermostat,147,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 -"FR50",thermostat,147,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 -"FR50",thermostat,147,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 -"FR50",thermostat,147,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"FR50",thermostat,147,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"FR50",thermostat,147,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"FR50",thermostat,147,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"FR50",thermostat,147,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 -"FR50",thermostat,147,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 -"FR50",thermostat,147,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 -"FR50",thermostat,147,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"FR50",thermostat,147,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 -"FR50",thermostat,147,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"FR50",thermostat,147,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 -"FR50",thermostat,147,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 -"FR50",thermostat,147,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 -"FR50",thermostat,147,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 -"FR50",thermostat,147,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 -"FR50",thermostat,147,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"FR50",thermostat,147,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"FR50",thermostat,147,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 -"FR50",thermostat,147,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 -"FR50",thermostat,147,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 -"FR50",thermostat,147,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"FR50",thermostat,147,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 -"FR50",thermostat,147,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 -"FR120",thermostat,191,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"FR120",thermostat,191,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"FR120",thermostat,191,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"FR120",thermostat,191,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 -"FR120",thermostat,191,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"FR120",thermostat,191,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 -"FR120",thermostat,191,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 -"FR120",thermostat,191,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 -"FR120",thermostat,191,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 -"FR120",thermostat,191,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 -"FR120",thermostat,191,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 -"FR120",thermostat,191,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 -"FR120",thermostat,191,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 -"FR120",thermostat,191,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"FR120",thermostat,191,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"FR120",thermostat,191,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"FR120",thermostat,191,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"FR120",thermostat,191,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 -"FR120",thermostat,191,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 -"FR120",thermostat,191,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 -"FR120",thermostat,191,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"FR120",thermostat,191,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 -"FR120",thermostat,191,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"FR120",thermostat,191,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 -"FR120",thermostat,191,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 -"FR120",thermostat,191,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 -"FR120",thermostat,191,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 -"FR120",thermostat,191,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 -"FR120",thermostat,191,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"FR120",thermostat,191,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"FR120",thermostat,191,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 -"FR120",thermostat,191,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 -"FR120",thermostat,191,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 -"FR120",thermostat,191,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"FR120",thermostat,191,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 -"FR120",thermostat,191,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 -"FW120",thermostat,192,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"FW120",thermostat,192,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"FW120",thermostat,192,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"FW120",thermostat,192,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 -"FW120",thermostat,192,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,66,1 -"FW120",thermostat,192,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 -"FW120",thermostat,192,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 -"FW120",thermostat,192,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 -"FW120",thermostat,192,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 -"FW120",thermostat,192,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 -"FW120",thermostat,192,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 -"FW120",thermostat,192,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 -"FW120",thermostat,192,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 -"FW120",thermostat,192,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 -"FW120",thermostat,192,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 -"FW120",thermostat,192,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"FW120",thermostat,192,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"FW120",thermostat,192,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 -"FW120",thermostat,192,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 -"FW120",thermostat,192,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 -"FW120",thermostat,192,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 -"FW120",thermostat,192,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 -"FW120",thermostat,192,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 -"FW120",thermostat,192,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 -"FW120",thermostat,192,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 -"FW120",thermostat,192,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 -"FW120",thermostat,192,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 -"FW120",thermostat,192,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 -"FW120",thermostat,192,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 -"FW120",thermostat,192,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 -"FW120",thermostat,192,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 -"FW120",thermostat,192,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 -"FW120",thermostat,192,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 -"FW120",thermostat,192,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 -"FW120",thermostat,192,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 -"FW120",thermostat,192,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 -"FW120",thermostat,192,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 -"FW120",thermostat,192,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 -"RT800, RC220",thermostat,3,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"RT800, RC220",thermostat,3,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"RT800, RC220",thermostat,3,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"RT800, RC220",thermostat,3,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"RT800, RC220",thermostat,3,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"RT800, RC220",thermostat,3,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"RC100H, CR10H",thermostat,200,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"RC100H, CR10H",thermostat,200,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"RC100H, CR10H",thermostat,200,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"RC100H, CR10H",thermostat,200,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"RC100H, CR10H",thermostat,200,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"RC100H, CR10H",thermostat,200,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"RC120RF, TR120RF, CR20RF",thermostat,249,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 -"RC120RF, TR120RF, CR20RF",thermostat,249,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 -"RC120RF, TR120RF, CR20RF",thermostat,249,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 -"RC120RF, TR120RF, CR20RF",thermostat,249,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 -"RC120RF, TR120RF, CR20RF",thermostat,249,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 -"RC120RF, TR120RF, CR20RF",thermostat,249,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 -"XCUMixer",mixer,8,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 -"XCUMixer",mixer,8,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 -"XCUMixer",mixer,8,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 -"XCUMixer",mixer,8,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 -"XCUMixer",mixer,8,hc1.activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,4,1 -"XCUMixer",mixer,8,hc1.flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,5,1 -"XCUMixer",mixer,8,hc1.setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,6,1 -"XCUMixer",mixer,8,hc1.valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,7,1 -"XCUMixer",mixer,8,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,8,1 -"XCUMixer",mixer,8,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,9,1 -"MM10",mixer,69,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 -"MM10",mixer,69,hc1.valvestatus,mixing valve actuator (VC1),int8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 -"MM10",mixer,69,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 -"MM10",mixer,69,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 -"MM10",mixer,69,hc1.activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,4,1 -"MM10",mixer,69,hc1.valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,7,1 -"IPM",mixer,100,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 -"IPM",mixer,100,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 -"IPM",mixer,100,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 -"IPM",mixer,100,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 -"IPM",mixer,100,hc1.flowtempvf,flow temperature in header (T0/Vf),uint16,C,false,sensor.mixer_hc1_flow_temperature_in_header_(T0/Vf),sensor.mixer_hc1_flowtempvf,8,1,1/10,10,1 -"IPM2",mixer,102,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 -"IPM2",mixer,102,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 -"IPM2",mixer,102,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 -"IPM2",mixer,102,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 -"IPM2",mixer,102,hc1.flowtempvf,flow temperature in header (T0/Vf),uint16,C,false,sensor.mixer_hc1_flow_temperature_in_header_(T0/Vf),sensor.mixer_hc1_flowtempvf,8,1,1/10,10,1 -"MM50",mixer,159,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 -"MM50",mixer,159,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 -"MM50",mixer,159,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 -"MM50",mixer,159,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 -"MM50",mixer,159,hc1.activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,4,1 -"MM50",mixer,159,hc1.flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,5,1 -"MM50",mixer,159,hc1.setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,6,1 -"MM50",mixer,159,hc1.valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,7,1 -"MM50",mixer,159,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,8,1 -"MM50",mixer,159,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,9,1 -"MM100",mixer,160,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 -"MM100",mixer,160,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 -"MM100",mixer,160,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 -"MM100",mixer,160,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 -"MM100",mixer,160,hc1.activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,4,1 -"MM100",mixer,160,hc1.flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,5,1 -"MM100",mixer,160,hc1.setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,6,1 -"MM100",mixer,160,hc1.valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,7,1 -"MM100",mixer,160,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,8,1 -"MM100",mixer,160,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,9,1 -"MM200",mixer,161,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 -"MM200",mixer,161,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 -"MM200",mixer,161,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 -"MM200",mixer,161,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 -"MM200",mixer,161,hc1.activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,4,1 -"MM200",mixer,161,hc1.flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,5,1 -"MM200",mixer,161,hc1.setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,6,1 -"MM200",mixer,161,hc1.valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,7,1 -"MM200",mixer,161,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,8,1 -"MM200",mixer,161,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,9,1 -"MZ100",mixer,193,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 -"MZ100",mixer,193,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 -"MZ100",mixer,193,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 -"MZ100",mixer,193,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 -"MZ100",mixer,193,hc1.activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,4,1 -"MZ100",mixer,193,hc1.flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,5,1 -"MZ100",mixer,193,hc1.setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,6,1 -"MZ100",mixer,193,hc1.valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,7,1 -"MZ100",mixer,193,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,8,1 -"MZ100",mixer,193,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,9,1 -"HM210",mixer,248,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 -"HM210",mixer,248,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 -"HM210",mixer,248,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 -"HM210",mixer,248,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 -"HM210",mixer,248,hc1.activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,4,1 -"HM210",mixer,248,hc1.flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,5,1 -"HM210",mixer,248,hc1.setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,6,1 -"HM210",mixer,248,hc1.valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,7,1 -"HM210",mixer,248,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,8,1 -"HM210",mixer,248,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,9,1 -"SM10",solar,73,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,0,1 -"SM10",solar,73,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,1,1 -"SM10",solar,73,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,2,1 -"SM10",solar,73,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,3,2 -"SM10",solar,73,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,5,1 -"SM10",solar,73,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,6,1 -"SM10",solar,73,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,7,1 -"SM10",solar,73,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,8,1 -"SM10",solar,73,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,1,9,1 -"SM10",solar,73,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1,10,1 -"SM10",solar,73,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1,11,1 -"SM10",solar,73,solarpower,actual solar power,int16,W,false,sensor.solar_actual_solar_power,sensor.solar_solarpower,9,0,1,12,1 -"SM10",solar,73,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,13,2 -"SM10",solar,73,maxflow,maximum solar flow,uint8 (>=0<=0),l/min,true,number.solar_maximum_solar_flow,number.solar_maxflow,9,0,1/10,15,1 -"SM10",solar,73,dhw.mintemp,minimum temperature,uint8 (>=0<=0),C,true,number.solar_dhw_minimum_temperature,number.solar_dhw_mintemp,9,9,1,0,1 -"SM10",solar,73,solarenabled,solarmodule enabled,boolean (>=0<=0), ,true,switch.solar_solarmodule_enabled,switch.solar_solarenabled,9,0,1,16,1 -"ISM1",solar,101,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,0,1 -"ISM1",solar,101,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,1,1 -"ISM1",solar,101,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,2,1 -"ISM1",solar,101,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,3,2 -"ISM1",solar,101,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,5,1 -"ISM1",solar,101,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,6,1 -"ISM1",solar,101,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,7,1 -"ISM1",solar,101,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,17,1 -"ISM1",solar,101,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,18,1 -"ISM1",solar,101,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,19,1 -"ISM1",solar,101,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,13,2 -"ISM2",solar,103,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,0,1 -"ISM2",solar,103,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,1,1 -"ISM2",solar,103,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,2,1 -"ISM2",solar,103,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,3,2 -"ISM2",solar,103,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,5,1 -"ISM2",solar,103,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,6,1 -"ISM2",solar,103,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,7,1 -"ISM2",solar,103,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,17,1 -"ISM2",solar,103,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,18,1 -"ISM2",solar,103,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,19,1 -"ISM2",solar,103,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,13,2 -"SM50",solar,162,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,0,1 -"SM50",solar,162,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,1,1 -"SM50",solar,162,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,2,1 -"SM50",solar,162,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,3,2 -"SM50",solar,162,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,5,1 -"SM50",solar,162,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,6,1 -"SM50",solar,162,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,7,1 -"SM50",solar,162,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,8,1 -"SM50",solar,162,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,5,9,1 -"SM50",solar,162,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1/10,10,1 -"SM50",solar,162,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1/10,11,1 -"SM50",solar,162,collector2temp,collector 2 temperature (TS7),int16,C,false,sensor.solar_collector_2_temperature_(TS7),sensor.solar_collector2temp,9,0,1/10,20,1 -"SM50",solar,162,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,17,1 -"SM50",solar,162,ts3,cylinder middle temperature (TS3),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS3),sensor.solar_ts3,9,0,1/10,21,1 -"SM50",solar,162,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,18,1 -"SM50",solar,162,ts8,(TS8),int16,C,false,sensor.solar_(TS8),sensor.solar_ts8,9,0,1/10,22,1 -"SM50",solar,162,ts16,(TS16),int16,C,false,sensor.solar_(TS16),sensor.solar_ts16,9,0,1/10,23,1 -"SM50",solar,162,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,19,1 -"SM50",solar,162,heatassistpower,heat assistance valve power (M1),uint8,%,false,sensor.solar_heat_assistance_valve_power_(M1),sensor.solar_heatassistpower,9,0,1,24,1 -"SM50",solar,162,solarpump2,pump 2 (PS4),boolean, ,false,binary_sensor.solar_pump_2_(PS4),binary_sensor.solar_solarpump2,9,0,1,25,1 -"SM50",solar,162,solarpump2mod,pump 2 modulation (PS4),uint8,%,false,sensor.solar_pump_2_modulation_(PS4),sensor.solar_solarpump2mod,9,0,1,26,1 -"SM50",solar,162,cyl2bottomtemp,second cylinder bottom temperature (TS5),int16,C,false,sensor.solar_second_cylinder_bottom_temperature_(TS5),sensor.solar_cyl2bottomtemp,9,0,1/10,27,1 -"SM50",solar,162,cyl3bottomtemp,third cylinder bottom temperature (TS11),int16,C,false,sensor.solar_third_cylinder_bottom_temperature_(TS11),sensor.solar_cyl3bottomtemp,9,0,1/10,28,1 -"SM50",solar,162,cyltoptemp,cylinder top temperature (TS10),int16,C,false,sensor.solar_cylinder_top_temperature_(TS10),sensor.solar_cyltoptemp,9,0,1/10,29,1 -"SM50",solar,162,heatexchangertemp,heat exchanger temperature (TS6),int16,C,false,sensor.solar_heat_exchanger_temperature_(TS6),sensor.solar_heatexchangertemp,9,0,1/10,30,1 -"SM50",solar,162,cylpumpmod,cylinder pump modulation (PS5),uint8,%,false,sensor.solar_cylinder_pump_modulation_(PS5),sensor.solar_cylpumpmod,9,0,1,31,1 -"SM50",solar,162,valvestatus,valve status,boolean, ,false,binary_sensor.solar_valve_status,binary_sensor.solar_valvestatus,9,0,1,32,1 -"SM50",solar,162,vs1status,valve status VS1,boolean, ,false,binary_sensor.solar_valve_status_VS1,binary_sensor.solar_vs1status,9,0,1,33,1 -"SM50",solar,162,vs3status,valve status VS3,boolean, ,false,binary_sensor.solar_valve_status_VS3,binary_sensor.solar_vs3status,9,0,1,34,1 -"SM50",solar,162,transferpump,transfer pump,boolean, ,false,binary_sensor.solar_transfer_pump,binary_sensor.solar_transferpump,9,0,1,35,1 -"SM50",solar,162,transferpumpmod,transfer pump modulation,uint8,%,false,sensor.solar_transfer_pump_modulation,sensor.solar_transferpumpmod,9,0,1,36,1 -"SM50",solar,162,collectormaxtemp,maximum collector temperature,uint8 (>=0<=0),C,true,number.solar_maximum_collector_temperature,number.solar_collectormaxtemp,9,0,1,37,1 -"SM50",solar,162,collectormintemp,minimum collector temperature,uint8 (>=0<=0),C,true,number.solar_minimum_collector_temperature,number.solar_collectormintemp,9,0,1,38,1 -"SM50",solar,162,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,13,2 -"SM50",solar,162,energytoday,total energy today,uint24,Wh,false,sensor.solar_total_energy_today,sensor.solar_energytoday,9,0,1,39,2 -"SM50",solar,162,energytotal,total energy,uint24,kWh,false,sensor.solar_total_energy,sensor.solar_energytotal,9,0,1/10,41,2 -"SM50",solar,162,pump2worktime,pump 2 working time,time,minutes,false,sensor.solar_pump_2_working_time,sensor.solar_pump2worktime,9,0,1,43,2 -"SM50",solar,162,m1worktime,differential control working time,time,minutes,false,sensor.solar_differential_control_working_time,sensor.solar_m1worktime,9,0,1,45,2 -"SM50",solar,162,heattransfersystem,heattransfer system,boolean (>=0<=0), ,true,switch.solar_heattransfer_system,switch.solar_heattransfersystem,9,0,1,47,1 -"SM50",solar,162,externalcyl,external cylinder,boolean (>=0<=0), ,true,switch.solar_external_cylinder,switch.solar_externalcyl,9,0,1,48,1 -"SM50",solar,162,thermaldisinfect,thermal disinfection,boolean (>=0<=0), ,true,switch.solar_thermal_disinfection,switch.solar_thermaldisinfect,9,0,1,49,1 -"SM50",solar,162,heatmetering,heatmetering,boolean (>=0<=0), ,true,switch.solar_heatmetering,switch.solar_heatmetering,9,0,1,50,1 -"SM50",solar,162,activated,activated,boolean (>=0<=0), ,true,switch.solar_activated,switch.solar_activated,9,0,1,51,1 -"SM50",solar,162,solarpumpmode,solar pump mode,enum [constant\|pwm\|analog] (>=0<=0), ,true,select.solar_solar_pump_mode,select.solar_solarpumpmode,9,0,1,52,1 -"SM50",solar,162,solarpumpkick,solar pump kick,boolean (>=0<=0), ,true,switch.solar_solar_pump_kick,switch.solar_solarpumpkick,9,0,1,53,1 -"SM50",solar,162,plainwatermode,plain water mode,boolean (>=0<=0), ,true,switch.solar_plain_water_mode,switch.solar_plainwatermode,9,0,1,54,1 -"SM50",solar,162,doublematchflow,doublematchflow,boolean (>=0<=0), ,true,switch.solar_doublematchflow,switch.solar_doublematchflow,9,0,1,55,1 -"SM50",solar,162,pump2minmod,minimum pump 2 modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_2_modulation,number.solar_pump2minmod,9,0,1,56,1 -"SM50",solar,162,turnondiff2,pump 2 turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_on_difference,number.solar_turnondiff2,9,0,1/10,57,1 -"SM50",solar,162,turnoffdiff2,pump 2 turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_off_difference,number.solar_turnoffdiff2,9,0,1/10,58,1 -"SM50",solar,162,pump2kick,pump kick 2,boolean (>=0<=0), ,true,switch.solar_pump_kick_2,switch.solar_pump2kick,9,0,1,59,1 -"SM50",solar,162,climatezone,climate zone,uint8 (>=0<=0), ,true,number.solar_climate_zone,number.solar_climatezone,9,0,1,60,1 -"SM50",solar,162,collector1area,collector 1 area,uint16 (>=0<=0),m²,true,number.solar_collector_1_area,number.solar_collector1area,9,0,1/10,61,1 -"SM50",solar,162,collector1type,collector 1 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_1_type,select.solar_collector1type,9,0,1,62,1 -"SM50",solar,162,collector2area,collector 2 area,uint16 (>=0<=0),m²,true,number.solar_collector_2_area,number.solar_collector2area,9,0,1/10,63,1 -"SM50",solar,162,collector2type,collector 2 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_2_type,select.solar_collector2type,9,0,1,64,1 -"SM50",solar,162,cylpriority,cylinder priority,enum [cyl 1\|cyl 2] (>=0<=0), ,true,select.solar_cylinder_priority,select.solar_cylpriority,9,0,1,65,1 -"SM50",solar,162,heatcntflowtemp,heat counter flow temperature,uint16,C,false,sensor.solar_heat_counter_flow_temperature,sensor.solar_heatcntflowtemp,9,0,1/10,66,1 -"SM50",solar,162,heatcntrettemp,heat counter return temperature,uint16,C,false,sensor.solar_heat_counter_return_temperature,sensor.solar_heatcntrettemp,9,0,1/10,67,1 -"SM50",solar,162,heatcnt,heat counter impulses,uint8, ,false,sensor.solar_heat_counter_impulses,sensor.solar_heatcnt,9,0,1,68,1 -"SM50",solar,162,swapflowtemp,swap flow temperature (TS14),uint16,C,false,sensor.solar_swap_flow_temperature_(TS14),sensor.solar_swapflowtemp,9,0,1/10,69,1 -"SM50",solar,162,swaprettemp,swap return temperature (TS15),uint16,C,false,sensor.solar_swap_return_temperature_(TS15),sensor.solar_swaprettemp,9,0,1/10,70,1 -"SM50",solar,162,heatassiston,heat assistance on,int8 (>=0<=0),K,true,number.solar_heat_assistance_on,number.solar_heatassiston,9,0,1/10,71,1 -"SM50",solar,162,heatassistoff,heat assistance off,int8 (>=0<=0),K,true,number.solar_heat_assistance_off,number.solar_heatassistoff,9,0,1/10,72,1 -"SM100, MS100",solar,163,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,0,1 -"SM100, MS100",solar,163,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,1,1 -"SM100, MS100",solar,163,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,2,1 -"SM100, MS100",solar,163,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,3,2 -"SM100, MS100",solar,163,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,5,1 -"SM100, MS100",solar,163,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,6,1 -"SM100, MS100",solar,163,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,7,1 -"SM100, MS100",solar,163,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,8,1 -"SM100, MS100",solar,163,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,5,9,1 -"SM100, MS100",solar,163,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1/10,10,1 -"SM100, MS100",solar,163,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1/10,11,1 -"SM100, MS100",solar,163,collector2temp,collector 2 temperature (TS7),int16,C,false,sensor.solar_collector_2_temperature_(TS7),sensor.solar_collector2temp,9,0,1/10,20,1 -"SM100, MS100",solar,163,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,17,1 -"SM100, MS100",solar,163,ts3,cylinder middle temperature (TS3),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS3),sensor.solar_ts3,9,0,1/10,21,1 -"SM100, MS100",solar,163,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,18,1 -"SM100, MS100",solar,163,ts8,(TS8),int16,C,false,sensor.solar_(TS8),sensor.solar_ts8,9,0,1/10,22,1 -"SM100, MS100",solar,163,ts16,(TS16),int16,C,false,sensor.solar_(TS16),sensor.solar_ts16,9,0,1/10,23,1 -"SM100, MS100",solar,163,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,19,1 -"SM100, MS100",solar,163,heatassistpower,heat assistance valve power (M1),uint8,%,false,sensor.solar_heat_assistance_valve_power_(M1),sensor.solar_heatassistpower,9,0,1,24,1 -"SM100, MS100",solar,163,solarpump2,pump 2 (PS4),boolean, ,false,binary_sensor.solar_pump_2_(PS4),binary_sensor.solar_solarpump2,9,0,1,25,1 -"SM100, MS100",solar,163,solarpump2mod,pump 2 modulation (PS4),uint8,%,false,sensor.solar_pump_2_modulation_(PS4),sensor.solar_solarpump2mod,9,0,1,26,1 -"SM100, MS100",solar,163,cyl2bottomtemp,second cylinder bottom temperature (TS5),int16,C,false,sensor.solar_second_cylinder_bottom_temperature_(TS5),sensor.solar_cyl2bottomtemp,9,0,1/10,27,1 -"SM100, MS100",solar,163,cyl3bottomtemp,third cylinder bottom temperature (TS11),int16,C,false,sensor.solar_third_cylinder_bottom_temperature_(TS11),sensor.solar_cyl3bottomtemp,9,0,1/10,28,1 -"SM100, MS100",solar,163,cyltoptemp,cylinder top temperature (TS10),int16,C,false,sensor.solar_cylinder_top_temperature_(TS10),sensor.solar_cyltoptemp,9,0,1/10,29,1 -"SM100, MS100",solar,163,heatexchangertemp,heat exchanger temperature (TS6),int16,C,false,sensor.solar_heat_exchanger_temperature_(TS6),sensor.solar_heatexchangertemp,9,0,1/10,30,1 -"SM100, MS100",solar,163,cylpumpmod,cylinder pump modulation (PS5),uint8,%,false,sensor.solar_cylinder_pump_modulation_(PS5),sensor.solar_cylpumpmod,9,0,1,31,1 -"SM100, MS100",solar,163,valvestatus,valve status,boolean, ,false,binary_sensor.solar_valve_status,binary_sensor.solar_valvestatus,9,0,1,32,1 -"SM100, MS100",solar,163,vs1status,valve status VS1,boolean, ,false,binary_sensor.solar_valve_status_VS1,binary_sensor.solar_vs1status,9,0,1,33,1 -"SM100, MS100",solar,163,vs3status,valve status VS3,boolean, ,false,binary_sensor.solar_valve_status_VS3,binary_sensor.solar_vs3status,9,0,1,34,1 -"SM100, MS100",solar,163,transferpump,transfer pump,boolean, ,false,binary_sensor.solar_transfer_pump,binary_sensor.solar_transferpump,9,0,1,35,1 -"SM100, MS100",solar,163,transferpumpmod,transfer pump modulation,uint8,%,false,sensor.solar_transfer_pump_modulation,sensor.solar_transferpumpmod,9,0,1,36,1 -"SM100, MS100",solar,163,collectormaxtemp,maximum collector temperature,uint8 (>=0<=0),C,true,number.solar_maximum_collector_temperature,number.solar_collectormaxtemp,9,0,1,37,1 -"SM100, MS100",solar,163,collectormintemp,minimum collector temperature,uint8 (>=0<=0),C,true,number.solar_minimum_collector_temperature,number.solar_collectormintemp,9,0,1,38,1 -"SM100, MS100",solar,163,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,13,2 -"SM100, MS100",solar,163,energytoday,total energy today,uint24,Wh,false,sensor.solar_total_energy_today,sensor.solar_energytoday,9,0,1,39,2 -"SM100, MS100",solar,163,energytotal,total energy,uint24,kWh,false,sensor.solar_total_energy,sensor.solar_energytotal,9,0,1/10,41,2 -"SM100, MS100",solar,163,pump2worktime,pump 2 working time,time,minutes,false,sensor.solar_pump_2_working_time,sensor.solar_pump2worktime,9,0,1,43,2 -"SM100, MS100",solar,163,m1worktime,differential control working time,time,minutes,false,sensor.solar_differential_control_working_time,sensor.solar_m1worktime,9,0,1,45,2 -"SM100, MS100",solar,163,heattransfersystem,heattransfer system,boolean (>=0<=0), ,true,switch.solar_heattransfer_system,switch.solar_heattransfersystem,9,0,1,47,1 -"SM100, MS100",solar,163,externalcyl,external cylinder,boolean (>=0<=0), ,true,switch.solar_external_cylinder,switch.solar_externalcyl,9,0,1,48,1 -"SM100, MS100",solar,163,thermaldisinfect,thermal disinfection,boolean (>=0<=0), ,true,switch.solar_thermal_disinfection,switch.solar_thermaldisinfect,9,0,1,49,1 -"SM100, MS100",solar,163,heatmetering,heatmetering,boolean (>=0<=0), ,true,switch.solar_heatmetering,switch.solar_heatmetering,9,0,1,50,1 -"SM100, MS100",solar,163,activated,activated,boolean (>=0<=0), ,true,switch.solar_activated,switch.solar_activated,9,0,1,51,1 -"SM100, MS100",solar,163,solarpumpmode,solar pump mode,enum [constant\|pwm\|analog] (>=0<=0), ,true,select.solar_solar_pump_mode,select.solar_solarpumpmode,9,0,1,52,1 -"SM100, MS100",solar,163,solarpumpkick,solar pump kick,boolean (>=0<=0), ,true,switch.solar_solar_pump_kick,switch.solar_solarpumpkick,9,0,1,53,1 -"SM100, MS100",solar,163,plainwatermode,plain water mode,boolean (>=0<=0), ,true,switch.solar_plain_water_mode,switch.solar_plainwatermode,9,0,1,54,1 -"SM100, MS100",solar,163,doublematchflow,doublematchflow,boolean (>=0<=0), ,true,switch.solar_doublematchflow,switch.solar_doublematchflow,9,0,1,55,1 -"SM100, MS100",solar,163,pump2minmod,minimum pump 2 modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_2_modulation,number.solar_pump2minmod,9,0,1,56,1 -"SM100, MS100",solar,163,turnondiff2,pump 2 turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_on_difference,number.solar_turnondiff2,9,0,1/10,57,1 -"SM100, MS100",solar,163,turnoffdiff2,pump 2 turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_off_difference,number.solar_turnoffdiff2,9,0,1/10,58,1 -"SM100, MS100",solar,163,pump2kick,pump kick 2,boolean (>=0<=0), ,true,switch.solar_pump_kick_2,switch.solar_pump2kick,9,0,1,59,1 -"SM100, MS100",solar,163,climatezone,climate zone,uint8 (>=0<=0), ,true,number.solar_climate_zone,number.solar_climatezone,9,0,1,60,1 -"SM100, MS100",solar,163,collector1area,collector 1 area,uint16 (>=0<=0),m²,true,number.solar_collector_1_area,number.solar_collector1area,9,0,1/10,61,1 -"SM100, MS100",solar,163,collector1type,collector 1 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_1_type,select.solar_collector1type,9,0,1,62,1 -"SM100, MS100",solar,163,collector2area,collector 2 area,uint16 (>=0<=0),m²,true,number.solar_collector_2_area,number.solar_collector2area,9,0,1/10,63,1 -"SM100, MS100",solar,163,collector2type,collector 2 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_2_type,select.solar_collector2type,9,0,1,64,1 -"SM100, MS100",solar,163,cylpriority,cylinder priority,enum [cyl 1\|cyl 2] (>=0<=0), ,true,select.solar_cylinder_priority,select.solar_cylpriority,9,0,1,65,1 -"SM100, MS100",solar,163,heatcntflowtemp,heat counter flow temperature,uint16,C,false,sensor.solar_heat_counter_flow_temperature,sensor.solar_heatcntflowtemp,9,0,1/10,66,1 -"SM100, MS100",solar,163,heatcntrettemp,heat counter return temperature,uint16,C,false,sensor.solar_heat_counter_return_temperature,sensor.solar_heatcntrettemp,9,0,1/10,67,1 -"SM100, MS100",solar,163,heatcnt,heat counter impulses,uint8, ,false,sensor.solar_heat_counter_impulses,sensor.solar_heatcnt,9,0,1,68,1 -"SM100, MS100",solar,163,swapflowtemp,swap flow temperature (TS14),uint16,C,false,sensor.solar_swap_flow_temperature_(TS14),sensor.solar_swapflowtemp,9,0,1/10,69,1 -"SM100, MS100",solar,163,swaprettemp,swap return temperature (TS15),uint16,C,false,sensor.solar_swap_return_temperature_(TS15),sensor.solar_swaprettemp,9,0,1/10,70,1 -"SM100, MS100",solar,163,heatassiston,heat assistance on,int8 (>=0<=0),K,true,number.solar_heat_assistance_on,number.solar_heatassiston,9,0,1/10,71,1 -"SM100, MS100",solar,163,heatassistoff,heat assistance off,int8 (>=0<=0),K,true,number.solar_heat_assistance_off,number.solar_heatassistoff,9,0,1/10,72,1 -"SM200, MS200",solar,164,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,0,1 -"SM200, MS200",solar,164,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,1,1 -"SM200, MS200",solar,164,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,2,1 -"SM200, MS200",solar,164,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,3,2 -"SM200, MS200",solar,164,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,5,1 -"SM200, MS200",solar,164,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,6,1 -"SM200, MS200",solar,164,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,7,1 -"SM200, MS200",solar,164,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,8,1 -"SM200, MS200",solar,164,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,5,9,1 -"SM200, MS200",solar,164,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1/10,10,1 -"SM200, MS200",solar,164,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1/10,11,1 -"SM200, MS200",solar,164,collector2temp,collector 2 temperature (TS7),int16,C,false,sensor.solar_collector_2_temperature_(TS7),sensor.solar_collector2temp,9,0,1/10,20,1 -"SM200, MS200",solar,164,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,17,1 -"SM200, MS200",solar,164,ts3,cylinder middle temperature (TS3),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS3),sensor.solar_ts3,9,0,1/10,21,1 -"SM200, MS200",solar,164,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,18,1 -"SM200, MS200",solar,164,ts8,(TS8),int16,C,false,sensor.solar_(TS8),sensor.solar_ts8,9,0,1/10,22,1 -"SM200, MS200",solar,164,ts16,(TS16),int16,C,false,sensor.solar_(TS16),sensor.solar_ts16,9,0,1/10,23,1 -"SM200, MS200",solar,164,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,19,1 -"SM200, MS200",solar,164,heatassistpower,heat assistance valve power (M1),uint8,%,false,sensor.solar_heat_assistance_valve_power_(M1),sensor.solar_heatassistpower,9,0,1,24,1 -"SM200, MS200",solar,164,solarpump2,pump 2 (PS4),boolean, ,false,binary_sensor.solar_pump_2_(PS4),binary_sensor.solar_solarpump2,9,0,1,25,1 -"SM200, MS200",solar,164,solarpump2mod,pump 2 modulation (PS4),uint8,%,false,sensor.solar_pump_2_modulation_(PS4),sensor.solar_solarpump2mod,9,0,1,26,1 -"SM200, MS200",solar,164,cyl2bottomtemp,second cylinder bottom temperature (TS5),int16,C,false,sensor.solar_second_cylinder_bottom_temperature_(TS5),sensor.solar_cyl2bottomtemp,9,0,1/10,27,1 -"SM200, MS200",solar,164,cyl3bottomtemp,third cylinder bottom temperature (TS11),int16,C,false,sensor.solar_third_cylinder_bottom_temperature_(TS11),sensor.solar_cyl3bottomtemp,9,0,1/10,28,1 -"SM200, MS200",solar,164,cyltoptemp,cylinder top temperature (TS10),int16,C,false,sensor.solar_cylinder_top_temperature_(TS10),sensor.solar_cyltoptemp,9,0,1/10,29,1 -"SM200, MS200",solar,164,heatexchangertemp,heat exchanger temperature (TS6),int16,C,false,sensor.solar_heat_exchanger_temperature_(TS6),sensor.solar_heatexchangertemp,9,0,1/10,30,1 -"SM200, MS200",solar,164,cylpumpmod,cylinder pump modulation (PS5),uint8,%,false,sensor.solar_cylinder_pump_modulation_(PS5),sensor.solar_cylpumpmod,9,0,1,31,1 -"SM200, MS200",solar,164,valvestatus,valve status,boolean, ,false,binary_sensor.solar_valve_status,binary_sensor.solar_valvestatus,9,0,1,32,1 -"SM200, MS200",solar,164,vs1status,valve status VS1,boolean, ,false,binary_sensor.solar_valve_status_VS1,binary_sensor.solar_vs1status,9,0,1,33,1 -"SM200, MS200",solar,164,vs3status,valve status VS3,boolean, ,false,binary_sensor.solar_valve_status_VS3,binary_sensor.solar_vs3status,9,0,1,34,1 -"SM200, MS200",solar,164,transferpump,transfer pump,boolean, ,false,binary_sensor.solar_transfer_pump,binary_sensor.solar_transferpump,9,0,1,35,1 -"SM200, MS200",solar,164,transferpumpmod,transfer pump modulation,uint8,%,false,sensor.solar_transfer_pump_modulation,sensor.solar_transferpumpmod,9,0,1,36,1 -"SM200, MS200",solar,164,collectormaxtemp,maximum collector temperature,uint8 (>=0<=0),C,true,number.solar_maximum_collector_temperature,number.solar_collectormaxtemp,9,0,1,37,1 -"SM200, MS200",solar,164,collectormintemp,minimum collector temperature,uint8 (>=0<=0),C,true,number.solar_minimum_collector_temperature,number.solar_collectormintemp,9,0,1,38,1 -"SM200, MS200",solar,164,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,13,2 -"SM200, MS200",solar,164,energytoday,total energy today,uint24,Wh,false,sensor.solar_total_energy_today,sensor.solar_energytoday,9,0,1,39,2 -"SM200, MS200",solar,164,energytotal,total energy,uint24,kWh,false,sensor.solar_total_energy,sensor.solar_energytotal,9,0,1/10,41,2 -"SM200, MS200",solar,164,pump2worktime,pump 2 working time,time,minutes,false,sensor.solar_pump_2_working_time,sensor.solar_pump2worktime,9,0,1,43,2 -"SM200, MS200",solar,164,m1worktime,differential control working time,time,minutes,false,sensor.solar_differential_control_working_time,sensor.solar_m1worktime,9,0,1,45,2 -"SM200, MS200",solar,164,heattransfersystem,heattransfer system,boolean (>=0<=0), ,true,switch.solar_heattransfer_system,switch.solar_heattransfersystem,9,0,1,47,1 -"SM200, MS200",solar,164,externalcyl,external cylinder,boolean (>=0<=0), ,true,switch.solar_external_cylinder,switch.solar_externalcyl,9,0,1,48,1 -"SM200, MS200",solar,164,thermaldisinfect,thermal disinfection,boolean (>=0<=0), ,true,switch.solar_thermal_disinfection,switch.solar_thermaldisinfect,9,0,1,49,1 -"SM200, MS200",solar,164,heatmetering,heatmetering,boolean (>=0<=0), ,true,switch.solar_heatmetering,switch.solar_heatmetering,9,0,1,50,1 -"SM200, MS200",solar,164,activated,activated,boolean (>=0<=0), ,true,switch.solar_activated,switch.solar_activated,9,0,1,51,1 -"SM200, MS200",solar,164,solarpumpmode,solar pump mode,enum [constant\|pwm\|analog] (>=0<=0), ,true,select.solar_solar_pump_mode,select.solar_solarpumpmode,9,0,1,52,1 -"SM200, MS200",solar,164,solarpumpkick,solar pump kick,boolean (>=0<=0), ,true,switch.solar_solar_pump_kick,switch.solar_solarpumpkick,9,0,1,53,1 -"SM200, MS200",solar,164,plainwatermode,plain water mode,boolean (>=0<=0), ,true,switch.solar_plain_water_mode,switch.solar_plainwatermode,9,0,1,54,1 -"SM200, MS200",solar,164,doublematchflow,doublematchflow,boolean (>=0<=0), ,true,switch.solar_doublematchflow,switch.solar_doublematchflow,9,0,1,55,1 -"SM200, MS200",solar,164,pump2minmod,minimum pump 2 modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_2_modulation,number.solar_pump2minmod,9,0,1,56,1 -"SM200, MS200",solar,164,turnondiff2,pump 2 turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_on_difference,number.solar_turnondiff2,9,0,1/10,57,1 -"SM200, MS200",solar,164,turnoffdiff2,pump 2 turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_off_difference,number.solar_turnoffdiff2,9,0,1/10,58,1 -"SM200, MS200",solar,164,pump2kick,pump kick 2,boolean (>=0<=0), ,true,switch.solar_pump_kick_2,switch.solar_pump2kick,9,0,1,59,1 -"SM200, MS200",solar,164,climatezone,climate zone,uint8 (>=0<=0), ,true,number.solar_climate_zone,number.solar_climatezone,9,0,1,60,1 -"SM200, MS200",solar,164,collector1area,collector 1 area,uint16 (>=0<=0),m²,true,number.solar_collector_1_area,number.solar_collector1area,9,0,1/10,61,1 -"SM200, MS200",solar,164,collector1type,collector 1 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_1_type,select.solar_collector1type,9,0,1,62,1 -"SM200, MS200",solar,164,collector2area,collector 2 area,uint16 (>=0<=0),m²,true,number.solar_collector_2_area,number.solar_collector2area,9,0,1/10,63,1 -"SM200, MS200",solar,164,collector2type,collector 2 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_2_type,select.solar_collector2type,9,0,1,64,1 -"SM200, MS200",solar,164,cylpriority,cylinder priority,enum [cyl 1\|cyl 2] (>=0<=0), ,true,select.solar_cylinder_priority,select.solar_cylpriority,9,0,1,65,1 -"SM200, MS200",solar,164,heatcntflowtemp,heat counter flow temperature,uint16,C,false,sensor.solar_heat_counter_flow_temperature,sensor.solar_heatcntflowtemp,9,0,1/10,66,1 -"SM200, MS200",solar,164,heatcntrettemp,heat counter return temperature,uint16,C,false,sensor.solar_heat_counter_return_temperature,sensor.solar_heatcntrettemp,9,0,1/10,67,1 -"SM200, MS200",solar,164,heatcnt,heat counter impulses,uint8, ,false,sensor.solar_heat_counter_impulses,sensor.solar_heatcnt,9,0,1,68,1 -"SM200, MS200",solar,164,swapflowtemp,swap flow temperature (TS14),uint16,C,false,sensor.solar_swap_flow_temperature_(TS14),sensor.solar_swapflowtemp,9,0,1/10,69,1 -"SM200, MS200",solar,164,swaprettemp,swap return temperature (TS15),uint16,C,false,sensor.solar_swap_return_temperature_(TS15),sensor.solar_swaprettemp,9,0,1/10,70,1 -"SM200, MS200",solar,164,heatassiston,heat assistance on,int8 (>=0<=0),K,true,number.solar_heat_assistance_on,number.solar_heatassiston,9,0,1/10,71,1 -"SM200, MS200",solar,164,heatassistoff,heat assistance off,int8 (>=0<=0),K,true,number.solar_heat_assistance_off,number.solar_heatassistoff,9,0,1/10,72,1 -"HP Module",heatpump,252,airhumidity,relative air humidity,uint8,%,false,sensor.heatpump_relative_air_humidity,sensor.heatpump_airhumidity,10,0,1,0,1 -"HP Module",heatpump,252,dewtemperature,dew point temperature,uint8,C,false,sensor.heatpump_dew_point_temperature,sensor.heatpump_dewtemperature,10,0,1,1,1 -"HP Module",heatpump,252,curflowtemp,current flow temperature,int16,C,false,sensor.heatpump_current_flow_temperature,sensor.heatpump_curflowtemp,10,0,1/10,2,1 -"HP Module",heatpump,252,rettemp,return temperature,int16,C,false,sensor.heatpump_return_temperature,sensor.heatpump_rettemp,10,0,1/10,3,1 -"HP Module",heatpump,252,sysrettemp,system return temperature,int16,C,false,sensor.heatpump_system_return_temperature,sensor.heatpump_sysrettemp,10,0,1/10,4,1 -"HP Module",heatpump,252,hpta4,drain pan temp (TA4),int16,C,false,sensor.heatpump_drain_pan_temp_(TA4),sensor.heatpump_hpta4,10,0,1/10,5,1 -"HP Module",heatpump,252,hptr1,compressor temperature (TR1),int16,C,false,sensor.heatpump_compressor_temperature_(TR1),sensor.heatpump_hptr1,10,0,1/10,6,1 -"HP Module",heatpump,252,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.heatpump_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.heatpump_hptr3,10,0,1/10,7,1 -"HP Module",heatpump,252,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.heatpump_evaporator_inlet_temperature_(TR4),sensor.heatpump_hptr4,10,0,1/10,8,1 -"HP Module",heatpump,252,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.heatpump_compressor_inlet_temperature_(TR5),sensor.heatpump_hptr5,10,0,1/10,9,1 -"HP Module",heatpump,252,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.heatpump_compressor_outlet_temperature_(TR6),sensor.heatpump_hptr6,10,0,1/10,10,1 -"HP Module",heatpump,252,hptl2,air inlet temperature (TL2),int16,C,false,sensor.heatpump_air_inlet_temperature_(TL2),sensor.heatpump_hptl2,10,0,1/10,11,1 -"HP Module",heatpump,252,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.heatpump_low_pressure_side_temperature_(PL1),sensor.heatpump_hppl1,10,0,1/10,12,1 -"HP Module",heatpump,252,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.heatpump_high_pressure_side_temperature_(PH1),sensor.heatpump_hpph1,10,0,1/10,13,1 -"HP Module",heatpump,252,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.heatpump_heating_pump_modulation,sensor.heatpump_heatingpumpmod,10,0,1,14,1 -"HP Module",heatpump,252,hpcompspd,compressor speed,uint8,%,false,sensor.heatpump_compressor_speed,sensor.heatpump_hpcompspd,10,0,1,15,1 -"HP Module",heatpump,252,hpactivity,compressor activity,enum [off\|heating\|hot water\|defrost\|compressor alarm], ,false,sensor.heatpump_compressor_activity,sensor.heatpump_hpactivity,10,0,1,16,1 -"HP Module",heatpump,252,hppower,compressor power output,uint16,W,false,sensor.heatpump_compressor_power_output,sensor.heatpump_hppower,10,0,1,17,1 -"HP Module",heatpump,252,hpcurrpower,compressor current power,uint16,W,false,sensor.heatpump_compressor_current_power,sensor.heatpump_hpcurrpower,10,0,1,18,1 -"HP Module",heatpump,252,hybridstrategy,hybrid control strategy,enum [cost optimized\|co2 optimized\|outside temperature alt.\|outside temperature parallel\|heatpump preferred\|boiler only] (>=0<=0), ,true,select.heatpump_hybrid_control_strategy,select.heatpump_hybridstrategy,10,0,1,19,1 -"HP Module",heatpump,252,lownoisemode,low noise mode,enum [off\|reduced output\|switch off hp\|perm. reduced] (>=0<=0), ,true,select.heatpump_low_noise_mode,select.heatpump_lownoisemode,10,0,1,20,1 -"HP Module",heatpump,252,lownoisestart,low noise starttime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_starttime,number.heatpump_lownoisestart,10,0,1,21,1 -"HP Module",heatpump,252,lownoisestop,low noise stoptime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_stoptime,number.heatpump_lownoisestop,10,0,1,22,1 -"HP Module",heatpump,252,dhw.hybriddhw,hybrid DHW,enum [eco\|high comfort] (>=0<=0), ,true,select.heatpump_dhw_hybrid_DHW,select.heatpump_dhw_hybriddhw,10,9,1,0,1 -"HP Module",heatpump,252,energypricegas,energy price gas,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_gas,number.heatpump_energypricegas,10,0,1,23,1 -"HP Module",heatpump,252,energypriceel,energy price electric,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_electric,number.heatpump_energypriceel,10,0,1,24,1 -"HP Module",heatpump,252,energyfeedpv,feed in PV,uint8 (>=0<=0),ct/kWh,true,number.heatpump_feed_in_PV,number.heatpump_energyfeedpv,10,0,1,25,1 -"HP Module",heatpump,252,switchovertemp,outside switchover temperature,int8 (>=0<=0),C,true,number.heatpump_outside_switchover_temperature,number.heatpump_switchovertemp,10,0,1,26,1 -"HP Module",heatpump,252,airpurgemode,air purge mode,boolean (>=0<=0), ,true,switch.heatpump_air_purge_mode,switch.heatpump_airpurgemode,10,0,1,27,1 -"HP Module",heatpump,252,heatpumpoutput,heatpump output,uint8 (>=0<=0),%,true,number.heatpump_heatpump_output,number.heatpump_heatpumpoutput,10,0,1,28,1 -"HP Module",heatpump,252,coolingcircuit,cooling circuit,boolean (>=0<=0), ,true,switch.heatpump_cooling_circuit,switch.heatpump_coolingcircuit,10,0,1,29,1 -"HP Module",heatpump,252,compstartmod,compressor start modulation,uint8 (>=0<=0),%,true,number.heatpump_compressor_start_modulation,number.heatpump_compstartmod,10,0,1,30,1 -"HP Module",heatpump,252,heatdrainpan,heat drain pan,boolean (>=0<=0), ,true,switch.heatpump_heat_drain_pan,switch.heatpump_heatdrainpan,10,0,1,31,1 -"HP Module",heatpump,252,heatcable,heating cable,boolean (>=0<=0), ,true,switch.heatpump_heating_cable,switch.heatpump_heatcable,10,0,1,32,1 -"HP Module",heatpump,252,nrgtotal,total energy,uint24,kWh,false,sensor.heatpump_total_energy,sensor.heatpump_nrgtotal,10,0,1/100,33,2 -"HP Module",heatpump,252,dhw.nrg,energy,uint24,kWh,false,sensor.heatpump_dhw_energy,sensor.heatpump_dhw_nrg,10,9,1/100,1,2 -"HP Module",heatpump,252,nrgheat,energy heating,uint24,kWh,false,sensor.heatpump_energy_heating,sensor.heatpump_nrgheat,10,0,1/100,35,2 -"HP Module",heatpump,252,metertotal,meter total,uint24,kWh,false,sensor.heatpump_meter_total,sensor.heatpump_metertotal,10,0,1/100,37,2 -"HP Module",heatpump,252,metercomp,meter compressor,uint24,kWh,false,sensor.heatpump_meter_compressor,sensor.heatpump_metercomp,10,0,1/100,39,2 -"HP Module",heatpump,252,metereheat,meter e-heater,uint24,kWh,false,sensor.heatpump_meter_e-heater,sensor.heatpump_metereheat,10,0,1/100,41,2 -"HP Module",heatpump,252,meterheat,meter heating,uint24,kWh,false,sensor.heatpump_meter_heating,sensor.heatpump_meterheat,10,0,1/100,43,2 -"HP Module",heatpump,252,dhw.meter,meter,uint24,kWh,false,sensor.heatpump_dhw_meter,sensor.heatpump_dhw_meter,10,9,1/100,3,2 -"HP Module",heatpump,252,heatingstarts,heating control starts,uint24, ,false,sensor.heatpump_heating_control_starts,sensor.heatpump_heatingstarts,10,0,1,45,2 -"HP Module",heatpump,252,dhw.startshp,starts hp,uint24, ,false,sensor.heatpump_dhw_starts_hp,sensor.heatpump_dhw_startshp,10,9,1,5,2 -"HP Module",heatpump,252,fuelheat,fuel consumption heating,uint32,kWh,false,sensor.heatpump_fuel_consumption_heating,sensor.heatpump_fuelheat,10,0,1/10,47,2 -"HP Module",heatpump,252,dhw.fueldhw,fuel consumption,uint32,kWh,false,sensor.heatpump_dhw_fuel_consumption,sensor.heatpump_dhw_fueldhw,10,9,1/10,7,2 -"HP Module",heatpump,252,elheat,el. consumption heating,uint32,kWh,false,sensor.heatpump_el._consumption_heating,sensor.heatpump_elheat,10,0,1/10,49,2 -"HP Module",heatpump,252,dhw.eldhw,el. consumption,uint32,kWh,false,sensor.heatpump_dhw_el._consumption,sensor.heatpump_dhw_eldhw,10,9,1/10,9,2 -"HP Module",heatpump,252,elgenheat,el. generation heating,uint32,kWh,false,sensor.heatpump_el._generation_heating,sensor.heatpump_elgenheat,10,0,1/10,51,2 -"HP Module",heatpump,252,dhw.elgendhw,el generation,uint32,kWh,false,sensor.heatpump_dhw_el_generation,sensor.heatpump_dhw_elgendhw,10,9,1/10,11,2 -"Hybrid Manager HM200",heatpump,248,airhumidity,relative air humidity,uint8,%,false,sensor.heatpump_relative_air_humidity,sensor.heatpump_airhumidity,10,0,1,0,1 -"Hybrid Manager HM200",heatpump,248,dewtemperature,dew point temperature,uint8,C,false,sensor.heatpump_dew_point_temperature,sensor.heatpump_dewtemperature,10,0,1,1,1 -"Hybrid Manager HM200",heatpump,248,curflowtemp,current flow temperature,int16,C,false,sensor.heatpump_current_flow_temperature,sensor.heatpump_curflowtemp,10,0,1/10,2,1 -"Hybrid Manager HM200",heatpump,248,rettemp,return temperature,int16,C,false,sensor.heatpump_return_temperature,sensor.heatpump_rettemp,10,0,1/10,3,1 -"Hybrid Manager HM200",heatpump,248,sysrettemp,system return temperature,int16,C,false,sensor.heatpump_system_return_temperature,sensor.heatpump_sysrettemp,10,0,1/10,4,1 -"Hybrid Manager HM200",heatpump,248,hpta4,drain pan temp (TA4),int16,C,false,sensor.heatpump_drain_pan_temp_(TA4),sensor.heatpump_hpta4,10,0,1/10,5,1 -"Hybrid Manager HM200",heatpump,248,hptr1,compressor temperature (TR1),int16,C,false,sensor.heatpump_compressor_temperature_(TR1),sensor.heatpump_hptr1,10,0,1/10,6,1 -"Hybrid Manager HM200",heatpump,248,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.heatpump_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.heatpump_hptr3,10,0,1/10,7,1 -"Hybrid Manager HM200",heatpump,248,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.heatpump_evaporator_inlet_temperature_(TR4),sensor.heatpump_hptr4,10,0,1/10,8,1 -"Hybrid Manager HM200",heatpump,248,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.heatpump_compressor_inlet_temperature_(TR5),sensor.heatpump_hptr5,10,0,1/10,9,1 -"Hybrid Manager HM200",heatpump,248,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.heatpump_compressor_outlet_temperature_(TR6),sensor.heatpump_hptr6,10,0,1/10,10,1 -"Hybrid Manager HM200",heatpump,248,hptl2,air inlet temperature (TL2),int16,C,false,sensor.heatpump_air_inlet_temperature_(TL2),sensor.heatpump_hptl2,10,0,1/10,11,1 -"Hybrid Manager HM200",heatpump,248,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.heatpump_low_pressure_side_temperature_(PL1),sensor.heatpump_hppl1,10,0,1/10,12,1 -"Hybrid Manager HM200",heatpump,248,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.heatpump_high_pressure_side_temperature_(PH1),sensor.heatpump_hpph1,10,0,1/10,13,1 -"Hybrid Manager HM200",heatpump,248,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.heatpump_heating_pump_modulation,sensor.heatpump_heatingpumpmod,10,0,1,14,1 -"Hybrid Manager HM200",heatpump,248,hpcompspd,compressor speed,uint8,%,false,sensor.heatpump_compressor_speed,sensor.heatpump_hpcompspd,10,0,1,15,1 -"Hybrid Manager HM200",heatpump,248,hpactivity,compressor activity,enum [off\|heating\|hot water\|defrost\|compressor alarm], ,false,sensor.heatpump_compressor_activity,sensor.heatpump_hpactivity,10,0,1,16,1 -"Hybrid Manager HM200",heatpump,248,hppower,compressor power output,uint16,W,false,sensor.heatpump_compressor_power_output,sensor.heatpump_hppower,10,0,1,17,1 -"Hybrid Manager HM200",heatpump,248,hpcurrpower,compressor current power,uint16,W,false,sensor.heatpump_compressor_current_power,sensor.heatpump_hpcurrpower,10,0,1,18,1 -"Hybrid Manager HM200",heatpump,248,hybridstrategy,hybrid control strategy,enum [cost optimized\|co2 optimized\|outside temperature alt.\|outside temperature parallel\|heatpump preferred\|boiler only] (>=0<=0), ,true,select.heatpump_hybrid_control_strategy,select.heatpump_hybridstrategy,10,0,1,19,1 -"Hybrid Manager HM200",heatpump,248,lownoisemode,low noise mode,enum [off\|reduced output\|switch off hp\|perm. reduced] (>=0<=0), ,true,select.heatpump_low_noise_mode,select.heatpump_lownoisemode,10,0,1,20,1 -"Hybrid Manager HM200",heatpump,248,lownoisestart,low noise starttime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_starttime,number.heatpump_lownoisestart,10,0,1,21,1 -"Hybrid Manager HM200",heatpump,248,lownoisestop,low noise stoptime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_stoptime,number.heatpump_lownoisestop,10,0,1,22,1 -"Hybrid Manager HM200",heatpump,248,dhw.hybriddhw,hybrid DHW,enum [eco\|high comfort] (>=0<=0), ,true,select.heatpump_dhw_hybrid_DHW,select.heatpump_dhw_hybriddhw,10,9,1,0,1 -"Hybrid Manager HM200",heatpump,248,energypricegas,energy price gas,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_gas,number.heatpump_energypricegas,10,0,1,23,1 -"Hybrid Manager HM200",heatpump,248,energypriceel,energy price electric,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_electric,number.heatpump_energypriceel,10,0,1,24,1 -"Hybrid Manager HM200",heatpump,248,energyfeedpv,feed in PV,uint8 (>=0<=0),ct/kWh,true,number.heatpump_feed_in_PV,number.heatpump_energyfeedpv,10,0,1,25,1 -"Hybrid Manager HM200",heatpump,248,switchovertemp,outside switchover temperature,int8 (>=0<=0),C,true,number.heatpump_outside_switchover_temperature,number.heatpump_switchovertemp,10,0,1,26,1 -"Hybrid Manager HM200",heatpump,248,airpurgemode,air purge mode,boolean (>=0<=0), ,true,switch.heatpump_air_purge_mode,switch.heatpump_airpurgemode,10,0,1,27,1 -"Hybrid Manager HM200",heatpump,248,heatpumpoutput,heatpump output,uint8 (>=0<=0),%,true,number.heatpump_heatpump_output,number.heatpump_heatpumpoutput,10,0,1,28,1 -"Hybrid Manager HM200",heatpump,248,coolingcircuit,cooling circuit,boolean (>=0<=0), ,true,switch.heatpump_cooling_circuit,switch.heatpump_coolingcircuit,10,0,1,29,1 -"Hybrid Manager HM200",heatpump,248,compstartmod,compressor start modulation,uint8 (>=0<=0),%,true,number.heatpump_compressor_start_modulation,number.heatpump_compstartmod,10,0,1,30,1 -"Hybrid Manager HM200",heatpump,248,heatdrainpan,heat drain pan,boolean (>=0<=0), ,true,switch.heatpump_heat_drain_pan,switch.heatpump_heatdrainpan,10,0,1,31,1 -"Hybrid Manager HM200",heatpump,248,heatcable,heating cable,boolean (>=0<=0), ,true,switch.heatpump_heating_cable,switch.heatpump_heatcable,10,0,1,32,1 -"Hybrid Manager HM200",heatpump,248,nrgtotal,total energy,uint24,kWh,false,sensor.heatpump_total_energy,sensor.heatpump_nrgtotal,10,0,1/100,33,2 -"Hybrid Manager HM200",heatpump,248,dhw.nrg,energy,uint24,kWh,false,sensor.heatpump_dhw_energy,sensor.heatpump_dhw_nrg,10,9,1/100,1,2 -"Hybrid Manager HM200",heatpump,248,nrgheat,energy heating,uint24,kWh,false,sensor.heatpump_energy_heating,sensor.heatpump_nrgheat,10,0,1/100,35,2 -"Hybrid Manager HM200",heatpump,248,metertotal,meter total,uint24,kWh,false,sensor.heatpump_meter_total,sensor.heatpump_metertotal,10,0,1/100,37,2 -"Hybrid Manager HM200",heatpump,248,metercomp,meter compressor,uint24,kWh,false,sensor.heatpump_meter_compressor,sensor.heatpump_metercomp,10,0,1/100,39,2 -"Hybrid Manager HM200",heatpump,248,metereheat,meter e-heater,uint24,kWh,false,sensor.heatpump_meter_e-heater,sensor.heatpump_metereheat,10,0,1/100,41,2 -"Hybrid Manager HM200",heatpump,248,meterheat,meter heating,uint24,kWh,false,sensor.heatpump_meter_heating,sensor.heatpump_meterheat,10,0,1/100,43,2 -"Hybrid Manager HM200",heatpump,248,dhw.meter,meter,uint24,kWh,false,sensor.heatpump_dhw_meter,sensor.heatpump_dhw_meter,10,9,1/100,3,2 -"Hybrid Manager HM200",heatpump,248,heatingstarts,heating control starts,uint24, ,false,sensor.heatpump_heating_control_starts,sensor.heatpump_heatingstarts,10,0,1,45,2 -"Hybrid Manager HM200",heatpump,248,dhw.startshp,starts hp,uint24, ,false,sensor.heatpump_dhw_starts_hp,sensor.heatpump_dhw_startshp,10,9,1,5,2 -"Hybrid Manager HM200",heatpump,248,fuelheat,fuel consumption heating,uint32,kWh,false,sensor.heatpump_fuel_consumption_heating,sensor.heatpump_fuelheat,10,0,1/10,47,2 -"Hybrid Manager HM200",heatpump,248,dhw.fueldhw,fuel consumption,uint32,kWh,false,sensor.heatpump_dhw_fuel_consumption,sensor.heatpump_dhw_fueldhw,10,9,1/10,7,2 -"Hybrid Manager HM200",heatpump,248,elheat,el. consumption heating,uint32,kWh,false,sensor.heatpump_el._consumption_heating,sensor.heatpump_elheat,10,0,1/10,49,2 -"Hybrid Manager HM200",heatpump,248,dhw.eldhw,el. consumption,uint32,kWh,false,sensor.heatpump_dhw_el._consumption,sensor.heatpump_dhw_eldhw,10,9,1/10,9,2 -"Hybrid Manager HM200",heatpump,248,elgenheat,el. generation heating,uint32,kWh,false,sensor.heatpump_el._generation_heating,sensor.heatpump_elgenheat,10,0,1/10,51,2 -"Hybrid Manager HM200",heatpump,248,dhw.elgendhw,el generation,uint32,kWh,false,sensor.heatpump_dhw_el_generation,sensor.heatpump_dhw_elgendhw,10,9,1/10,11,2 -"CSH5800iG",heatpump,16,airhumidity,relative air humidity,uint8,%,false,sensor.heatpump_relative_air_humidity,sensor.heatpump_airhumidity,10,0,1,0,1 -"CSH5800iG",heatpump,16,dewtemperature,dew point temperature,uint8,C,false,sensor.heatpump_dew_point_temperature,sensor.heatpump_dewtemperature,10,0,1,1,1 -"CSH5800iG",heatpump,16,curflowtemp,current flow temperature,int16,C,false,sensor.heatpump_current_flow_temperature,sensor.heatpump_curflowtemp,10,0,1/10,2,1 -"CSH5800iG",heatpump,16,rettemp,return temperature,int16,C,false,sensor.heatpump_return_temperature,sensor.heatpump_rettemp,10,0,1/10,3,1 -"CSH5800iG",heatpump,16,sysrettemp,system return temperature,int16,C,false,sensor.heatpump_system_return_temperature,sensor.heatpump_sysrettemp,10,0,1/10,4,1 -"CSH5800iG",heatpump,16,hpta4,drain pan temp (TA4),int16,C,false,sensor.heatpump_drain_pan_temp_(TA4),sensor.heatpump_hpta4,10,0,1/10,5,1 -"CSH5800iG",heatpump,16,hptr1,compressor temperature (TR1),int16,C,false,sensor.heatpump_compressor_temperature_(TR1),sensor.heatpump_hptr1,10,0,1/10,6,1 -"CSH5800iG",heatpump,16,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.heatpump_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.heatpump_hptr3,10,0,1/10,7,1 -"CSH5800iG",heatpump,16,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.heatpump_evaporator_inlet_temperature_(TR4),sensor.heatpump_hptr4,10,0,1/10,8,1 -"CSH5800iG",heatpump,16,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.heatpump_compressor_inlet_temperature_(TR5),sensor.heatpump_hptr5,10,0,1/10,9,1 -"CSH5800iG",heatpump,16,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.heatpump_compressor_outlet_temperature_(TR6),sensor.heatpump_hptr6,10,0,1/10,10,1 -"CSH5800iG",heatpump,16,hptl2,air inlet temperature (TL2),int16,C,false,sensor.heatpump_air_inlet_temperature_(TL2),sensor.heatpump_hptl2,10,0,1/10,11,1 -"CSH5800iG",heatpump,16,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.heatpump_low_pressure_side_temperature_(PL1),sensor.heatpump_hppl1,10,0,1/10,12,1 -"CSH5800iG",heatpump,16,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.heatpump_high_pressure_side_temperature_(PH1),sensor.heatpump_hpph1,10,0,1/10,13,1 -"CSH5800iG",heatpump,16,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.heatpump_heating_pump_modulation,sensor.heatpump_heatingpumpmod,10,0,1,14,1 -"CSH5800iG",heatpump,16,hpcompspd,compressor speed,uint8,%,false,sensor.heatpump_compressor_speed,sensor.heatpump_hpcompspd,10,0,1,15,1 -"CSH5800iG",heatpump,16,hpactivity,compressor activity,enum [off\|heating\|hot water\|defrost\|compressor alarm], ,false,sensor.heatpump_compressor_activity,sensor.heatpump_hpactivity,10,0,1,16,1 -"CSH5800iG",heatpump,16,hppower,compressor power output,uint16,W,false,sensor.heatpump_compressor_power_output,sensor.heatpump_hppower,10,0,1,17,1 -"CSH5800iG",heatpump,16,hpcurrpower,compressor current power,uint16,W,false,sensor.heatpump_compressor_current_power,sensor.heatpump_hpcurrpower,10,0,1,18,1 -"CSH5800iG",heatpump,16,hybridstrategy,hybrid control strategy,enum [cost optimized\|co2 optimized\|outside temperature alt.\|outside temperature parallel\|heatpump preferred\|boiler only] (>=0<=0), ,true,select.heatpump_hybrid_control_strategy,select.heatpump_hybridstrategy,10,0,1,19,1 -"CSH5800iG",heatpump,16,lownoisemode,low noise mode,enum [off\|reduced output\|switch off hp\|perm. reduced] (>=0<=0), ,true,select.heatpump_low_noise_mode,select.heatpump_lownoisemode,10,0,1,20,1 -"CSH5800iG",heatpump,16,lownoisestart,low noise starttime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_starttime,number.heatpump_lownoisestart,10,0,1,21,1 -"CSH5800iG",heatpump,16,lownoisestop,low noise stoptime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_stoptime,number.heatpump_lownoisestop,10,0,1,22,1 -"CSH5800iG",heatpump,16,dhw.hybriddhw,hybrid DHW,enum [eco\|high comfort] (>=0<=0), ,true,select.heatpump_dhw_hybrid_DHW,select.heatpump_dhw_hybriddhw,10,9,1,0,1 -"CSH5800iG",heatpump,16,energypricegas,energy price gas,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_gas,number.heatpump_energypricegas,10,0,1,23,1 -"CSH5800iG",heatpump,16,energypriceel,energy price electric,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_electric,number.heatpump_energypriceel,10,0,1,24,1 -"CSH5800iG",heatpump,16,energyfeedpv,feed in PV,uint8 (>=0<=0),ct/kWh,true,number.heatpump_feed_in_PV,number.heatpump_energyfeedpv,10,0,1,25,1 -"CSH5800iG",heatpump,16,switchovertemp,outside switchover temperature,int8 (>=0<=0),C,true,number.heatpump_outside_switchover_temperature,number.heatpump_switchovertemp,10,0,1,26,1 -"CSH5800iG",heatpump,16,airpurgemode,air purge mode,boolean (>=0<=0), ,true,switch.heatpump_air_purge_mode,switch.heatpump_airpurgemode,10,0,1,27,1 -"CSH5800iG",heatpump,16,heatpumpoutput,heatpump output,uint8 (>=0<=0),%,true,number.heatpump_heatpump_output,number.heatpump_heatpumpoutput,10,0,1,28,1 -"CSH5800iG",heatpump,16,coolingcircuit,cooling circuit,boolean (>=0<=0), ,true,switch.heatpump_cooling_circuit,switch.heatpump_coolingcircuit,10,0,1,29,1 -"CSH5800iG",heatpump,16,compstartmod,compressor start modulation,uint8 (>=0<=0),%,true,number.heatpump_compressor_start_modulation,number.heatpump_compstartmod,10,0,1,30,1 -"CSH5800iG",heatpump,16,heatdrainpan,heat drain pan,boolean (>=0<=0), ,true,switch.heatpump_heat_drain_pan,switch.heatpump_heatdrainpan,10,0,1,31,1 -"CSH5800iG",heatpump,16,heatcable,heating cable,boolean (>=0<=0), ,true,switch.heatpump_heating_cable,switch.heatpump_heatcable,10,0,1,32,1 -"CSH5800iG",heatpump,16,nrgtotal,total energy,uint24,kWh,false,sensor.heatpump_total_energy,sensor.heatpump_nrgtotal,10,0,1/100,33,2 -"CSH5800iG",heatpump,16,dhw.nrg,energy,uint24,kWh,false,sensor.heatpump_dhw_energy,sensor.heatpump_dhw_nrg,10,9,1/100,1,2 -"CSH5800iG",heatpump,16,nrgheat,energy heating,uint24,kWh,false,sensor.heatpump_energy_heating,sensor.heatpump_nrgheat,10,0,1/100,35,2 -"CSH5800iG",heatpump,16,metertotal,meter total,uint24,kWh,false,sensor.heatpump_meter_total,sensor.heatpump_metertotal,10,0,1/100,37,2 -"CSH5800iG",heatpump,16,metercomp,meter compressor,uint24,kWh,false,sensor.heatpump_meter_compressor,sensor.heatpump_metercomp,10,0,1/100,39,2 -"CSH5800iG",heatpump,16,metereheat,meter e-heater,uint24,kWh,false,sensor.heatpump_meter_e-heater,sensor.heatpump_metereheat,10,0,1/100,41,2 -"CSH5800iG",heatpump,16,meterheat,meter heating,uint24,kWh,false,sensor.heatpump_meter_heating,sensor.heatpump_meterheat,10,0,1/100,43,2 -"CSH5800iG",heatpump,16,dhw.meter,meter,uint24,kWh,false,sensor.heatpump_dhw_meter,sensor.heatpump_dhw_meter,10,9,1/100,3,2 -"CSH5800iG",heatpump,16,heatingstarts,heating control starts,uint24, ,false,sensor.heatpump_heating_control_starts,sensor.heatpump_heatingstarts,10,0,1,45,2 -"CSH5800iG",heatpump,16,dhw.startshp,starts hp,uint24, ,false,sensor.heatpump_dhw_starts_hp,sensor.heatpump_dhw_startshp,10,9,1,5,2 -"CSH5800iG",heatpump,16,fuelheat,fuel consumption heating,uint32,kWh,false,sensor.heatpump_fuel_consumption_heating,sensor.heatpump_fuelheat,10,0,1/10,47,2 -"CSH5800iG",heatpump,16,dhw.fueldhw,fuel consumption,uint32,kWh,false,sensor.heatpump_dhw_fuel_consumption,sensor.heatpump_dhw_fueldhw,10,9,1/10,7,2 -"CSH5800iG",heatpump,16,elheat,el. consumption heating,uint32,kWh,false,sensor.heatpump_el._consumption_heating,sensor.heatpump_elheat,10,0,1/10,49,2 -"CSH5800iG",heatpump,16,dhw.eldhw,el. consumption,uint32,kWh,false,sensor.heatpump_dhw_el._consumption,sensor.heatpump_dhw_eldhw,10,9,1/10,9,2 -"CSH5800iG",heatpump,16,elgenheat,el. generation heating,uint32,kWh,false,sensor.heatpump_el._generation_heating,sensor.heatpump_elgenheat,10,0,1/10,51,2 -"CSH5800iG",heatpump,16,dhw.elgendhw,el generation,uint32,kWh,false,sensor.heatpump_dhw_el_generation,sensor.heatpump_dhw_elgendhw,10,9,1/10,11,2 -"WM10",switch,71,activated,activated,boolean, ,false,binary_sensor.switch_activated,binary_sensor.switch_activated,12,0,1,0,1 -"WM10",switch,71,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.switch_flow_temperature_(TC1),sensor.switch_flowtemphc,12,0,1/10,1,1 -"WM10",switch,71,status,status,int8, ,false,sensor.switch_status,sensor.switch_status,12,0,1,2,1 -"Rego 3000",controller,240,datetime,date/time,string, ,false,sensor.controller_date/time,sensor.controller_datetime,13,0,1,0,13 -"MX400",connect,17,datetime,date/time,string, ,false,sensor.connect_date/time,sensor.connect_datetime,14,0,1,0,13 -"MX400",connect,17,outdoortemp,outside temperature,int16,C,false,sensor.connect_outside_temperature,sensor.connect_outdoortemp,14,0,1/10,13,1 -"MX400",connect,17,src1.currtemp,current room temperature,int16,C,false,sensor.connect_src1_current_room_temperature,sensor.connect_src1_currtemp,14,36,1/10,0,1 -"MX400",connect,17,src1.airhumidity,relative air humidity,uint8,%,false,sensor.connect_src1_relative_air_humidity,sensor.connect_src1_airhumidity,14,36,1,1,1 -"MX400",connect,17,src1.dewtemperature,dew point temperature,int16,C,false,sensor.connect_src1_dew_point_temperature,sensor.connect_src1_dewtemperature,14,36,1/10,2,1 -"MX400",connect,17,src1.seltemp,selected room temperature,uint8 (>=5<=30),C,true,number.connect_src1_selected_room_temperature,number.connect_src1_seltemp,14,36,1/2,3,1 -"MX400",connect,17,src1.mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.connect_src1_operating_mode,select.connect_src1_mode,14,36,1,4,1 -"MX400",connect,17,src1.name,name,string (>=0<=0), ,true,sensor.connect_src1_name,sensor.connect_src1_name,14,36,1,5,26 -"MX400",connect,17,src1.childlock,child lock,boolean (>=0<=0), ,true,switch.connect_src1_child_lock,switch.connect_src1_childlock,14,36,1,31,1 -"MX400",connect,17,src1.icon,icon,enum [none\|mdi:chef-hat\|mdi:sofa-single-outline\|mdi:bowl-mix-outline\|mdi:bed-single-outline\|mdi:bed-double-outline\|mdi:teddy-bear\|mdi:shower\|mdi:laptop\|mdi:door\|mdi:palette-outline\|mdi:washing-machine\|mdi:bookshelf] (>=0<=0), ,true,select.connect_src1_icon,select.connect_src1_icon,14,36,1,32,1 -"EM10",alert,74,setflowtemp,set flow temperature,uint8,C,false,sensor.alert_set_flow_temperature,sensor.alert_setflowtemp,15,0,1,0,1 -"EM10",alert,74,setburnpow,burner set power,uint8,%,false,sensor.alert_burner_set_power,sensor.alert_setburnpow,15,0,1,1,1 -"EM10, EM100",extension,243,flowtempvf,flow temperature in header (T0/Vf),int16,C,false,sensor.extension_flow_temperature_in_header_(T0/Vf),sensor.extension_flowtempvf,16,0,1/10,0,1 -"EM10, EM100",extension,243,input,input,uint8,V,false,sensor.extension_input,sensor.extension_input,16,0,1/10,1,1 -"EM10, EM100",extension,243,outpow,output IO1,uint8,%,false,sensor.extension_output_IO1,sensor.extension_outpow,16,0,1,2,1 -"EM10, EM100",extension,243,setpower,request power,uint8,%,false,sensor.extension_request_power,sensor.extension_setpower,16,0,1,3,1 -"EM10, EM100",extension,243,setpoint,set temp.,uint8,C,false,sensor.extension_set_temp.,sensor.extension_setpoint,16,0,1,4,1 -"EM10, EM100",extension,243,minv,min volt.,uint8 (>=0<=0),V,true,number.extension_min_volt.,number.extension_minv,16,0,1/10,5,1 -"EM10, EM100",extension,243,maxv,max volt.,uint8 (>=0<=0),V,true,number.extension_max_volt.,number.extension_maxv,16,0,1/10,6,1 -"EM10, EM100",extension,243,mint,min temp.,uint8 (>=0<=0),C,true,number.extension_min_temp.,number.extension_mint,16,0,1,7,1 -"EM10, EM100",extension,243,maxt,max temp.,uint8 (>=0<=0),C,true,number.extension_max_temp.,number.extension_maxt,16,0,1,8,1 -"EM10, EM100",extension,243,mode,operating mode,uint8, ,false,sensor.extension_operating_mode,sensor.extension_mode,16,0,1,9,1 -"T1RF",extension,220,flowtempvf,flow temperature in header (T0/Vf),int16,C,false,sensor.extension_flow_temperature_in_header_(T0/Vf),sensor.extension_flowtempvf,16,0,1/10,0,1 -"T1RF",extension,220,input,input,uint8,V,false,sensor.extension_input,sensor.extension_input,16,0,1/10,1,1 -"T1RF",extension,220,outpow,output IO1,uint8,%,false,sensor.extension_output_IO1,sensor.extension_outpow,16,0,1,2,1 -"T1RF",extension,220,setpower,request power,uint8,%,false,sensor.extension_request_power,sensor.extension_setpower,16,0,1,3,1 -"T1RF",extension,220,setpoint,set temp.,uint8,C,false,sensor.extension_set_temp.,sensor.extension_setpoint,16,0,1,4,1 -"T1RF",extension,220,minv,min volt.,uint8 (>=0<=0),V,true,number.extension_min_volt.,number.extension_minv,16,0,1/10,5,1 -"T1RF",extension,220,maxv,max volt.,uint8 (>=0<=0),V,true,number.extension_max_volt.,number.extension_maxv,16,0,1/10,6,1 -"T1RF",extension,220,mint,min temp.,uint8 (>=0<=0),C,true,number.extension_min_temp.,number.extension_mint,16,0,1,7,1 -"T1RF",extension,220,maxt,max temp.,uint8 (>=0<=0),C,true,number.extension_max_temp.,number.extension_maxt,16,0,1,8,1 -"T1RF",extension,220,mode,operating mode,uint8, ,false,sensor.extension_operating_mode,sensor.extension_mode,16,0,1,9,1 -"AM200",heatsource,228,ahs1.sysflowtemp,system flow temperature,int16,C,false,sensor.heatsource_ahs1_system_flow_temperature,sensor.heatsource_ahs1_sysflowtemp,18,19,1/10,0,1 -"AM200",heatsource,228,ahs1.sysrettemp,system return temperature,int16,C,false,sensor.heatsource_ahs1_system_return_temperature,sensor.heatsource_ahs1_sysrettemp,18,19,1/10,1,1 -"AM200",heatsource,228,ahs1.altflowtemp,alternative hs flow temperature,int16,C,false,sensor.heatsource_ahs1_alternative_hs_flow_temperature,sensor.heatsource_ahs1_altflowtemp,18,19,1/10,2,1 -"AM200",heatsource,228,ahs1.altrettemp,alternative hs return temperature,int16,C,false,sensor.heatsource_ahs1_alternative_hs_return_temperature,sensor.heatsource_ahs1_altrettemp,18,19,1/10,3,1 -"AM200",heatsource,228,ahs1.cyltoptemp,cylinder top temperature,int16,C,false,sensor.heatsource_ahs1_cylinder_top_temperature,sensor.heatsource_ahs1_cyltoptemp,18,19,1/10,4,1 -"AM200",heatsource,228,ahs1.cylcentertemp,cylinder center temperature,int16,C,false,sensor.heatsource_ahs1_cylinder_center_temperature,sensor.heatsource_ahs1_cylcentertemp,18,19,1/10,5,1 -"AM200",heatsource,228,ahs1.cylbottomtemp,cylinder bottom temperature,int16,C,false,sensor.heatsource_ahs1_cylinder_bottom_temperature,sensor.heatsource_ahs1_cylbottomtemp,18,19,1/10,6,1 -"AM200",heatsource,228,ahs1.fluegastemp,flue gas temperature,int16,C,false,sensor.heatsource_ahs1_flue_gas_temperature,sensor.heatsource_ahs1_fluegastemp,18,19,1/10,7,1 -"AM200",heatsource,228,ahs1.valvebuffer,buffer valve,uint8,%,false,sensor.heatsource_ahs1_buffer_valve,sensor.heatsource_ahs1_valvebuffer,18,19,1,8,1 -"AM200",heatsource,228,ahs1.valvereturn,return valve,uint8,%,false,sensor.heatsource_ahs1_return_valve,sensor.heatsource_ahs1_valvereturn,18,19,1,9,1 -"AM200",heatsource,228,ahs1.apumpmod,alternative hs pump modulation,uint8,%,false,sensor.heatsource_ahs1_alternative_hs_pump_modulation,sensor.heatsource_ahs1_apumpmod,18,19,1,10,1 -"AM200",heatsource,228,ahs1.vr2config,vr2 configuration,enum [off\|bypass] (>=0<=0), ,true,select.heatsource_ahs1_vr2_configuration,select.heatsource_ahs1_vr2config,18,19,1,11,1 -"AM200",heatsource,228,ahs1.ahsactivated,alternate heat source activation,boolean (>=0<=0), ,true,switch.heatsource_ahs1_alternate_heat_source_activation,switch.heatsource_ahs1_ahsactivated,18,19,1,12,1 -"AM200",heatsource,228,ahs1.apumpconfig,primary pump config,boolean (>=0<=0), ,true,switch.heatsource_ahs1_primary_pump_config,switch.heatsource_ahs1_apumpconfig,18,19,1,13,1 -"AM200",heatsource,228,ahs1.apumpsignal,output for pr1 pump,enum [off\|pwm\|pwm inverse] (>=0<=0), ,true,select.heatsource_ahs1_output_for_pr1_pump,select.heatsource_ahs1_apumpsignal,18,19,1,14,1 -"AM200",heatsource,228,ahs1.apumpmin,min output pump pr1,uint8 (>=12<=50),%,true,number.heatsource_ahs1_min_output_pump_pr1,number.heatsource_ahs1_apumpmin,18,19,1,15,1 -"AM200",heatsource,228,ahs1.temprise,ahs return temp rise,boolean (>=0<=0), ,true,switch.heatsource_ahs1_ahs_return_temp_rise,switch.heatsource_ahs1_temprise,18,19,1,16,1 -"AM200",heatsource,228,ahs1.setreturntemp,set temp return,uint8 (>=40<=75),C,true,number.heatsource_ahs1_set_temp_return,number.heatsource_ahs1_setreturntemp,18,19,1,17,1 -"AM200",heatsource,228,ahs1.mixruntime,mixer run time,uint16 (>=0<=600),seconds,true,number.heatsource_ahs1_mixer_run_time,number.heatsource_ahs1_mixruntime,18,19,1,18,1 -"AM200",heatsource,228,ahs1.setflowtemp,set flow temperature,uint8 (>=40<=75),C,true,number.heatsource_ahs1_set_flow_temperature,number.heatsource_ahs1_setflowtemp,18,19,1,19,1 -"AM200",heatsource,228,ahs1.bufbypass,buffer bypass config,enum [no\|mixer\|valve] (>=0<=0), ,true,select.heatsource_ahs1_buffer_bypass_config,select.heatsource_ahs1_bufbypass,18,19,1,20,1 -"AM200",heatsource,228,ahs1.bufmixruntime,bypass mixer run time,uint16 (>=0<=600),seconds,true,number.heatsource_ahs1_bypass_mixer_run_time,number.heatsource_ahs1_bufmixruntime,18,19,1,21,1 -"AM200",heatsource,228,ahs1.bufconfig,dhw buffer config,enum [off\|monovalent\|bivalent] (>=0<=0), ,true,select.heatsource_ahs1_dhw_buffer_config,select.heatsource_ahs1_bufconfig,18,19,1,22,1 -"AM200",heatsource,228,ahs1.blockmode,config htg. blocking mode,enum [off\|auto\|blocking] (>=0<=0), ,true,select.heatsource_ahs1_config_htg._blocking_mode,select.heatsource_ahs1_blockmode,18,19,1,23,1 -"AM200",heatsource,228,ahs1.blockterm,config of block terminal,enum [n_o\|n_c] (>=0<=0), ,true,select.heatsource_ahs1_config_of_block_terminal,select.heatsource_ahs1_blockterm,18,19,1,24,1 -"AM200",heatsource,228,ahs1.blockhyst,hyst. for boiler block,int8 (>=0<=50),C,true,number.heatsource_ahs1_hyst._for_boiler_block,number.heatsource_ahs1_blockhyst,18,19,1,25,1 -"AM200",heatsource,228,ahs1.releasewait,boiler release wait time,uint8 (>=0<=240),minutes,true,number.heatsource_ahs1_boiler_release_wait_time,number.heatsource_ahs1_releasewait,18,19,1,26,1 -"AM200",heatsource,228,ahs1.burner,burner,boolean, ,false,binary_sensor.heatsource_ahs1_burner,binary_sensor.heatsource_ahs1_burner,18,19,1,27,1 -"AM200",heatsource,228,ahs1.apump,alternative hs pump,boolean, ,false,binary_sensor.heatsource_ahs1_alternative_hs_pump,binary_sensor.heatsource_ahs1_apump,18,19,1,28,1 -"AM200",heatsource,228,ahs1.heatrequest,heat request,uint8,%,false,sensor.heatsource_ahs1_heat_request,sensor.heatsource_ahs1_heatrequest,18,19,1,29,1 -"AM200",heatsource,228,ahs1.blockremain,remaining blocktime,uint8,minutes,false,sensor.heatsource_ahs1_remaining_blocktime,sensor.heatsource_ahs1_blockremain,18,19,1,30,1 -"AM200",heatsource,228,ahs1.blockremaindhw,remaining blocktime dhw,uint8,minutes,false,sensor.heatsource_ahs1_remaining_blocktime_dhw,sensor.heatsource_ahs1_blockremaindhw,18,19,1,31,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,outfresh,outdoor fresh air,int16,C,false,sensor.ventilation_outdoor_fresh_air,sensor.ventilation_outfresh,19,0,1/10,0,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,infresh,indoor fresh air,int16,C,false,sensor.ventilation_indoor_fresh_air,sensor.ventilation_infresh,19,0,1/10,1,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,outexhaust,outdoor exhaust air,int16,C,false,sensor.ventilation_outdoor_exhaust_air,sensor.ventilation_outexhaust,19,0,1/10,2,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,inexhaust,indoor exhaust air,int16,C,false,sensor.ventilation_indoor_exhaust_air,sensor.ventilation_inexhaust,19,0,1/10,3,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,ventinspeed,in blower speed,uint8,%,false,sensor.ventilation_in_blower_speed,sensor.ventilation_ventinspeed,19,0,1,4,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,ventoutspeed,out blower speed,uint8,%,false,sensor.ventilation_out_blower_speed,sensor.ventilation_ventoutspeed,19,0,1,5,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,ventmode,ventilation mode,enum [auto\|off\|L1\|L2\|L3\|L4\|demand\|sleep\|intense\|bypass\|party\|fireplace] (>=0<=0), ,true,select.ventilation_ventilation_mode,select.ventilation_ventmode,19,0,1,6,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,airquality,air quality (voc),uint16, ,false,sensor.ventilation_air_quality_(voc),sensor.ventilation_airquality,19,0,1,7,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,airhumidity,relative air humidity,uint8,%,false,sensor.ventilation_relative_air_humidity,sensor.ventilation_airhumidity,19,0,1,8,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,bypass,bypass,boolean (>=0<=0), ,true,switch.ventilation_bypass,switch.ventilation_bypass,19,0,1,9,1 -"IPM",water,100,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.water_dhw_selected_temperature,number.water_dhw_seltemp,20,9,1,0,1 -"IPM",water,100,dhw.temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,1,1 -"IPM",water,100,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.water_dhw_current_extern_temperature,sensor.water_dhw_curtemp2,20,9,1/10,2,1 -"IPM",water,100,dhw.hydrTemp,hydraulic header temperature,uint16,C,false,sensor.water_dhw_hydraulic_header_temperature,sensor.water_dhw_hydrTemp,20,9,1/10,3,1 -"IPM",water,100,dhw.pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,4,1 -"IPM",water,100,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=0),C,true,number.water_dhw_flow_temperature_offset,number.water_dhw_flowtempoffset,20,9,1,5,1 -"IPM",water,100,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_on_temperature,number.water_dhw_hyston,20,9,1,6,1 -"IPM",water,100,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_off_temperature,number.water_dhw_hystoff,20,9,1,7,1 -"IPM",water,100,dhw.disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,8,1 -"IPM",water,100,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,9,1 -"IPM",water,100,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,10,1 -"IPM2",water,102,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.water_dhw_selected_temperature,number.water_dhw_seltemp,20,9,1,0,1 -"IPM2",water,102,dhw.temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,1,1 -"IPM2",water,102,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.water_dhw_current_extern_temperature,sensor.water_dhw_curtemp2,20,9,1/10,2,1 -"IPM2",water,102,dhw.hydrTemp,hydraulic header temperature,uint16,C,false,sensor.water_dhw_hydraulic_header_temperature,sensor.water_dhw_hydrTemp,20,9,1/10,3,1 -"IPM2",water,102,dhw.pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,4,1 -"IPM2",water,102,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=0),C,true,number.water_dhw_flow_temperature_offset,number.water_dhw_flowtempoffset,20,9,1,5,1 -"IPM2",water,102,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_on_temperature,number.water_dhw_hyston,20,9,1,6,1 -"IPM2",water,102,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_off_temperature,number.water_dhw_hystoff,20,9,1,7,1 -"IPM2",water,102,dhw.disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,8,1 -"IPM2",water,102,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,9,1 -"IPM2",water,102,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,10,1 -"MM100",water,160,dhw.temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,1,1 -"MM100",water,160,dhw.tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,11,1 -"MM100",water,160,dhw.pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,4,1 -"MM100",water,160,dhw.maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,12,1 -"MM100",water,160,dhw.difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,13,1 -"MM100",water,160,dhw.disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,8,1 -"MM100",water,160,dhw.redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,14,1 -"MM100",water,160,dhw.requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,15,1 -"MM100",water,160,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,9,1 -"MM100",water,160,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,10,1 -"MM200",water,161,dhw.temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,1,1 -"MM200",water,161,dhw.tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,11,1 -"MM200",water,161,dhw.pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,4,1 -"MM200",water,161,dhw.maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,12,1 -"MM200",water,161,dhw.difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,13,1 -"MM200",water,161,dhw.disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,8,1 -"MM200",water,161,dhw.redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,14,1 -"MM200",water,161,dhw.requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,15,1 -"MM200",water,161,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,9,1 -"MM200",water,161,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,10,1 -"SM100, MS100",water,163,dhw.temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,1,1 -"SM100, MS100",water,163,dhw.tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,11,1 -"SM100, MS100",water,163,dhw.pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,4,1 -"SM100, MS100",water,163,dhw.maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,12,1 -"SM100, MS100",water,163,dhw.difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,13,1 -"SM100, MS100",water,163,dhw.disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,8,1 -"SM100, MS100",water,163,dhw.redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,14,1 -"SM100, MS100",water,163,dhw.requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,15,1 -"SM100, MS100",water,163,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,9,1 -"SM100, MS100",water,163,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,10,1 -"SM200, MS200",water,164,dhw.temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,1,1 -"SM200, MS200",water,164,dhw.tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,11,1 -"SM200, MS200",water,164,dhw.pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,4,1 -"SM200, MS200",water,164,dhw.maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,12,1 -"SM200, MS200",water,164,dhw.difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,13,1 -"SM200, MS200",water,164,dhw.disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,8,1 -"SM200, MS200",water,164,dhw.redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,14,1 -"SM200, MS200",water,164,dhw.requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,15,1 -"SM200, MS200",water,164,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,9,1 -"SM200, MS200",water,164,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,10,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,mandefrost,manual defrost,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_manual_defrost,sensor.boiler_mandefrost,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrg,energy,uint24,kWh,false,sensor.boiler_dhw_energy,sensor.boiler_dhw_nrg,6,9,1/100,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgheat,energy heating,uint24,kWh,false,sensor.boiler_energy_heating,sensor.boiler_nrgheat,6,0,1/100,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgcool,energy cooling,uint24,kWh,false,sensor.boiler_energy_cooling,sensor.boiler_nrgcool,6,0,1/100,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metertotal,meter total,uint24,kWh,false,sensor.boiler_meter_total,sensor.boiler_metertotal,6,0,1/100,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metercomp,meter compressor,uint24,kWh,false,sensor.boiler_meter_compressor,sensor.boiler_metercomp,6,0,1/100,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metereheat,meter e-heater,uint24,kWh,false,sensor.boiler_meter_e-heater,sensor.boiler_metereheat,6,0,1/100,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/100,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metercool,meter cooling,uint24,kWh,false,sensor.boiler_meter_cooling,sensor.boiler_metercool,6,0,1/100,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/100,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimetotal,heatpump total uptime,time,minutes,false,sensor.boiler_heatpump_total_uptime,sensor.boiler_uptimetotal,6,0,1/60,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecontrol,total operating time heat,time,minutes,false,sensor.boiler_total_operating_time_heat,sensor.boiler_uptimecontrol,6,0,1/60,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecompheating,operating time compressor heating,time,minutes,false,sensor.boiler_operating_time_compressor_heating,sensor.boiler_uptimecompheating,6,0,1/60,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecompcooling,operating time compressor cooling,time,minutes,false,sensor.boiler_operating_time_compressor_cooling,sensor.boiler_uptimecompcooling,6,0,1/60,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecomp,operating time compressor,time,minutes,false,sensor.boiler_dhw_operating_time_compressor,sensor.boiler_dhw_uptimecomp,6,9,1/60,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecomppool,operating time compressor pool,time,minutes,false,sensor.boiler_operating_time_compressor_pool,sensor.boiler_uptimecomppool,6,0,1/60,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,totalcompstarts,total compressor control starts,uint24, ,false,sensor.boiler_total_compressor_control_starts,sensor.boiler_totalcompstarts,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingstarts,heating control starts,uint24, ,false,sensor.boiler_heating_control_starts,sensor.boiler_heatingstarts,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,coolingstarts,cooling control starts,uint24, ,false,sensor.boiler_cooling_control_starts,sensor.boiler_coolingstarts,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,startshp,starts hp,uint24, ,false,sensor.boiler_dhw_starts_hp,sensor.boiler_dhw_startshp,6,9,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,poolstarts,pool control starts,uint24, ,false,sensor.boiler_pool_control_starts,sensor.boiler_poolstarts,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconstotal,total energy consumption,uint24,kWh,false,sensor.boiler_total_energy_consumption,sensor.boiler_nrgconstotal,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscomptotal,total energy consumption compressor,uint24,kWh,false,sensor.boiler_total_energy_consumption_compressor,sensor.boiler_nrgconscomptotal,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscompheating,energy consumption compressor heating,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_heating,sensor.boiler_nrgconscompheating,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscomp,energy consumption compressor,uint24,kWh,false,sensor.boiler_dhw_energy_consumption_compressor,sensor.boiler_dhw_nrgconscomp,6,9,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscompcooling,energy consumption compressor cooling,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_cooling,sensor.boiler_nrgconscompcooling,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscomppool,energy consumption compressor pool,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_pool,sensor.boiler_nrgconscomppool,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxelecheatnrgconstotal,total aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_total_aux_elec._heater_energy_consumption,sensor.boiler_auxelecheatnrgconstotal,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxelecheatnrgconsheating,aux elec. heater energy consumption heating,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_heating,sensor.boiler_auxelecheatnrgconsheating,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxelecheatnrgcons,aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_dhw_aux_elec._heater_energy_consumption,sensor.boiler_dhw_auxelecheatnrgcons,6,9,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxelecheatnrgconspool,aux elec. heater energy consumption pool,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_pool,sensor.boiler_auxelecheatnrgconspool,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsupptotal,total energy supplied,uint24,kWh,false,sensor.boiler_total_energy_supplied,sensor.boiler_nrgsupptotal,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsuppheating,total energy supplied heating,uint24,kWh,false,sensor.boiler_total_energy_supplied_heating,sensor.boiler_nrgsuppheating,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsupp,total energy warm supplied,uint24,kWh,false,sensor.boiler_dhw_total_energy_warm_supplied,sensor.boiler_dhw_nrgsupp,6,9,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsuppcooling,total energy supplied cooling,uint24,kWh,false,sensor.boiler_total_energy_supplied_cooling,sensor.boiler_nrgsuppcooling,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsupppool,total energy supplied pool,uint24,kWh,false,sensor.boiler_total_energy_supplied_pool,sensor.boiler_nrgsupppool,6,0,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppower,compressor power output,uint16,kW,false,sensor.boiler_compressor_power_output,sensor.boiler_hppower,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpmaxpower,compressor max power,uint8 (>=0<=0),%,true,number.boiler_compressor_max_power,number.boiler_hpmaxpower,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pvmaxcomp,pv compressor max power,uint8 (>=0<=0),kW,true,number.boiler_pv_compressor_max_power,number.boiler_pvmaxcomp,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,powerreduction,power reduction,uint8 (>=30<=60),%,true,number.boiler_power_reduction,number.boiler_powerreduction,6,0,10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpsetdiffpress,set differential pressure,uint8 (>=150<=750),mbar,true,number.boiler_set_differential_pressure,number.boiler_hpsetdiffpress,6,0,50,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcompon,hp compressor,boolean, ,false,binary_sensor.boiler_hp_compressor,binary_sensor.boiler_hpcompon,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpactivity,compressor activity,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_compressor_activity,sensor.boiler_hpactivity,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpbrinepumpspd,brine pump speed,uint8,%,false,sensor.boiler_brine_pump_speed,sensor.boiler_hpbrinepumpspd,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpswitchvalve,switch valve,boolean, ,false,binary_sensor.boiler_switch_valve,binary_sensor.boiler_hpswitchvalve,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcompspd,compressor speed,uint8,%,false,sensor.boiler_compressor_speed,sensor.boiler_hpcompspd,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptargetspd,compressor target speed,uint8,%,false,sensor.boiler_compressor_target_speed,sensor.boiler_hptargetspd,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcircspd,circulation pump speed,uint8,%,false,sensor.boiler_circulation_pump_speed,sensor.boiler_hpcircspd,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,recvalve,receiver valve VR0,uint8,%,false,sensor.boiler_receiver_valve_VR0,sensor.boiler_recvalve,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,expvalve,expansion valve VR1,uint8,%,false,sensor.boiler_expansion_valve_VR1,sensor.boiler_expvalve,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpbrinein,brine in/evaporator,int16,C,false,sensor.boiler_brine_in/evaporator,sensor.boiler_hpbrinein,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpbrineout,brine out/condenser,int16,C,false,sensor.boiler_brine_out/condenser,sensor.boiler_hpbrineout,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptc0,heat carrier return (TC0),int16,C,false,sensor.boiler_heat_carrier_return_(TC0),sensor.boiler_hptc0,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptc1,heat carrier forward (TC1),int16,C,false,sensor.boiler_heat_carrier_forward_(TC1),sensor.boiler_hptc1,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptc3,condenser temperature (TC3),int16,C,false,sensor.boiler_condenser_temperature_(TC3),sensor.boiler_hptc3,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr1,compressor temperature (TR1),int16,C,false,sensor.boiler_compressor_temperature_(TR1),sensor.boiler_hptr1,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.boiler_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.boiler_hptr3,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.boiler_evaporator_inlet_temperature_(TR4),sensor.boiler_hptr4,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.boiler_compressor_inlet_temperature_(TR5),sensor.boiler_hptr5,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.boiler_compressor_outlet_temperature_(TR6),sensor.boiler_hptr6,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr7,refrigerant temperature gas side (condenser input) (TR7),int16,C,false,sensor.boiler_refrigerant_temperature_gas_side_(condenser_input)_(TR7),sensor.boiler_hptr7,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptl2,air inlet temperature (TL2),int16,C,false,sensor.boiler_air_inlet_temperature_(TL2),sensor.boiler_hptl2,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.boiler_low_pressure_side_temperature_(PL1),sensor.boiler_hppl1,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.boiler_high_pressure_side_temperature_(PH1),sensor.boiler_hpph1,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpta4,drain pan temp (TA4),int16,C,false,sensor.boiler_drain_pan_temp_(TA4),sensor.boiler_hpta4,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptw1,reservoir temp (TW1),int16,C,false,sensor.boiler_reservoir_temp_(TW1),sensor.boiler_hptw1,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,poolsettemp,pool set temperature,uint8 (>=0<=0),C,true,number.boiler_pool_set_temperature,number.boiler_poolsettemp,6,0,1/2,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hp4way,4-way valve (VR4),boolean, ,false,binary_sensor.boiler_4-way_valve_(VR4),binary_sensor.boiler_hp4way,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin1,input 1 state,boolean, ,false,binary_sensor.boiler_input_1_state,binary_sensor.boiler_hpin1,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin1opt,input 1 options,string (>=0<=0), ,true,sensor.boiler_input_1_options,sensor.boiler_hpin1opt,6,0,1,-1,0 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin2,input 2 state,boolean, ,false,binary_sensor.boiler_input_2_state,binary_sensor.boiler_hpin2,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin2opt,input 2 options,string (>=0<=0), ,true,sensor.boiler_input_2_options,sensor.boiler_hpin2opt,6,0,1,-1,0 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin3,input 3 state,boolean, ,false,binary_sensor.boiler_input_3_state,binary_sensor.boiler_hpin3,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin3opt,input 3 options,string (>=0<=0), ,true,sensor.boiler_input_3_options,sensor.boiler_hpin3opt,6,0,1,-1,0 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin4,input 4 state,boolean, ,false,binary_sensor.boiler_input_4_state,binary_sensor.boiler_hpin4,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin4opt,input 4 options,string (>=0<=0), ,true,sensor.boiler_input_4_options,sensor.boiler_hpin4opt,6,0,1,-1,0 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maxheatcomp,heat limit compressor,enum [0 kW\|3 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_compressor,select.boiler_maxheatcomp,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maxheatheat,heat limit heating,enum [3 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_heating,select.boiler_maxheatheat,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maxheat,heat limit,enum [3 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_dhw_heat_limit,select.boiler_dhw_maxheat,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheatersource,aux heater source,enum [not installed\|electric heater\|exclusive\|parallel\|hybrid] (>=0<=0), ,true,select.boiler_aux_heater_source,select.boiler_auxheatersource,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pvcooling,cooling only with PV,boolean (>=0<=0), ,true,switch.boiler_cooling_only_with_PV,switch.boiler_pvcooling,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheateronly,aux heater only,boolean (>=0<=0), ,true,switch.boiler_aux_heater_only,switch.boiler_auxheateronly,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheateroff,disable aux heater,boolean (>=0<=0), ,true,switch.boiler_disable_aux_heater,switch.boiler_auxheateroff,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheaterstatus,aux heater status,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_aux_heater_status,sensor.boiler_auxheaterstatus,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheaterlevel,aux heater level,uint8,%,false,sensor.boiler_aux_heater_level,sensor.boiler_auxheaterlevel,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheaterdelay,aux heater on delay,uint16 (>=10<=1000),K*min,true,number.boiler_aux_heater_on_delay,number.boiler_auxheaterdelay,6,0,10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxmaxlimit,aux heater max limit,uint8 (>=0<=10),K,true,number.boiler_aux_heater_max_limit,number.boiler_auxmaxlimit,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxlimitstart,aux heater limit start,uint8 (>=0<=10),K,true,number.boiler_aux_heater_limit_start,number.boiler_auxlimitstart,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheatrmode,aux heater mode,enum [eco\|comfort] (>=0<=0), ,true,select.boiler_aux_heater_mode,select.boiler_auxheatrmode,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hphystheat,on/off hyst heat,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_heat,number.boiler_hphystheat,6,0,5,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hphystcool,on/off hyst cool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_cool,number.boiler_hphystcool,6,0,5,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hphystpool,on/off hyst pool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_pool,number.boiler_hphystpool,6,0,5,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,silentmode,silent mode,enum [off\|auto\|on] (>=0<=0), ,true,select.boiler_silent_mode,select.boiler_silentmode,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,silentfrom,silent mode from,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_from,number.boiler_silentfrom,6,0,15,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,silentto,silent mode to,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_to,number.boiler_silentto,6,0,15,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,mintempsilent,min outside temp for silent mode,int8 (>=0<=0),C,true,number.boiler_min_outside_temp_for_silent_mode,number.boiler_mintempsilent,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempparmode,outside temp parallel mode,int8 (>=0<=0),C,true,number.boiler_outside_temp_parallel_mode,number.boiler_tempparmode,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheatmix,aux heater mixing valve,int8,%,false,sensor.boiler_aux_heater_mixing_valve,sensor.boiler_auxheatmix,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempdiffheat,temp diff TC3/TC0 heat,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_heat,number.boiler_tempdiffheat,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempdiffcool,temp diff TC3/TC0 cool,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_cool,number.boiler_tempdiffcool,6,0,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,vpcooling,valve/pump cooling,boolean (>=0<=0), ,true,switch.boiler_valve/pump_cooling,switch.boiler_vpcooling,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatcable,heating cable,boolean (>=0<=0), ,true,switch.boiler_heating_cable,switch.boiler_heatcable,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,vc0valve,VC0 valve,boolean (>=0<=0), ,true,switch.boiler_VC0_valve,switch.boiler_vc0valve,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,primepump,primary heatpump,boolean (>=0<=0), ,true,switch.boiler_primary_heatpump,switch.boiler_primepump,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,primepumpmod,primary heatpump modulation,uint8 (>=0<=0),%,true,number.boiler_primary_heatpump_modulation,number.boiler_primepumpmod,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hp3way,3-way valve,boolean (>=0<=0), ,true,switch.boiler_3-way_valve,switch.boiler_hp3way,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,elheatstep1,el. heater step 1,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_1,switch.boiler_elheatstep1,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,elheatstep2,el. heater step 2,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_2,switch.boiler_elheatstep2,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,elheatstep3,el. heater step 3,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_3,switch.boiler_elheatstep3,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpea0,condensate reservoir heating (EA0),boolean, ,false,binary_sensor.boiler_condensate_reservoir_heating_(EA0),binary_sensor.boiler_hpea0,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppumpmode,primary heatpump mode,enum [auto\|continuous] (>=0<=0), ,true,select.boiler_primary_heatpump_mode,select.boiler_hppumpmode,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,fan,fan,uint8 (>=20<=100),%,true,number.boiler_fan,number.boiler_fan,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,fanspd,fan speed,uint8,%,false,sensor.boiler_fan_speed,sensor.boiler_fanspd,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,shutdown,shutdown,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_shutdown,sensor.boiler_shutdown,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcurrpower,compressor current power,uint16,W,false,sensor.boiler_compressor_current_power,sensor.boiler_hpcurrpower,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppowerlimit,power limit,uint16 (>=0<=0),W,true,number.boiler_power_limit,number.boiler_hppowerlimit,6,0,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,alternatingop,alternating operation,boolean (>=0<=0), ,true,switch.boiler_dhw_alternating_operation,switch.boiler_dhw_alternatingop,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,altopprioheat,prioritise heating during dhw,uint8 (>=20<=120),minutes,true,number.boiler_dhw_prioritise_heating_during_dhw,number.boiler_dhw_altopprioheat,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,altopprio,prioritise dhw during heating,uint8 (>=30<=120),minutes,true,number.boiler_dhw_prioritise_dhw_during_heating,number.boiler_dhw_altopprio,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,comfoff,comfort switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_comfort_switch_off,number.boiler_dhw_comfoff,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ecooff,eco switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_eco_switch_off,number.boiler_dhw_ecooff,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ecoplusoff,eco+ switch off,uint8 (>=48<=63),C,true,number.boiler_dhw_eco+_switch_off,number.boiler_dhw_ecoplusoff,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,comfdiff,comfort diff,uint8 (>=4<=15),K,true,number.boiler_dhw_comfort_diff,number.boiler_dhw_comfdiff,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ecodiff,eco diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco_diff,number.boiler_dhw_ecodiff,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ecoplusdiff,eco+ diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco+_diff,number.boiler_dhw_ecoplusdiff,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,comfstop,comfort stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_comfort_stop_temp,number.boiler_dhw_comfstop,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ecostop,eco stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco_stop_temp,number.boiler_dhw_ecostop,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ecoplusstop,eco+ stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco+_stop_temp,number.boiler_dhw_ecoplusstop,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcircpump,circulation pump available during dhw,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available_during_dhw,switch.boiler_dhw_hpcircpump,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Greenstar 2000",boiler,11,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Greenstar 2000",boiler,11,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Greenstar 2000",boiler,11,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Greenstar 2000",boiler,11,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Greenstar 2000",boiler,11,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Greenstar 2000",boiler,11,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Greenstar 2000",boiler,11,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Greenstar 2000",boiler,11,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Greenstar 2000",boiler,11,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Greenstar 2000",boiler,11,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Greenstar 2000",boiler,11,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Greenstar 2000",boiler,11,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Greenstar 2000",boiler,11,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Greenstar 2000",boiler,11,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Greenstar 2000",boiler,11,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"Greenstar 2000",boiler,11,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"Greenstar 2000",boiler,11,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"Greenstar 2000",boiler,11,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"Greenstar 2000",boiler,11,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"Greenstar 2000",boiler,11,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"Greenstar 2000",boiler,11,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"Greenstar 2000",boiler,11,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"Greenstar 2000",boiler,11,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"Greenstar 2000",boiler,11,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"Greenstar 2000",boiler,11,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"Greenstar 2000",boiler,11,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"Greenstar 2000",boiler,11,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"Greenstar 2000",boiler,11,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"Greenstar 2000",boiler,11,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"Greenstar 2000",boiler,11,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"Greenstar 2000",boiler,11,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"Greenstar 2000",boiler,11,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"Greenstar 2000",boiler,11,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"Greenstar 2000",boiler,11,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"Greenstar 2000",boiler,11,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"Greenstar 2000",boiler,11,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"Greenstar 2000",boiler,11,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Greenstar 2000",boiler,11,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Greenstar 2000",boiler,11,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Greenstar 2000",boiler,11,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Greenstar 2000",boiler,11,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Greenstar 2000",boiler,11,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Greenstar 2000",boiler,11,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Greenstar 2000",boiler,11,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Greenstar 2000",boiler,11,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Greenstar 2000",boiler,11,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Greenstar 2000",boiler,11,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Greenstar 2000",boiler,11,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Greenstar 2000",boiler,11,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Greenstar 2000",boiler,11,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Greenstar 2000",boiler,11,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Greenstar 2000",boiler,11,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Greenstar 2000",boiler,11,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Greenstar 2000",boiler,11,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Greenstar 2000",boiler,11,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Greenstar 2000",boiler,11,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Greenstar 2000",boiler,11,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Greenstar 2000",boiler,11,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Greenstar 2000",boiler,11,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Greenstar 2000",boiler,11,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Greenstar 2000",boiler,11,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Greenstar 2000",boiler,11,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Greenstar 2000",boiler,11,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Greenstar 2000",boiler,11,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Greenstar 2000",boiler,11,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Greenstar 2000",boiler,11,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Greenstar 2000",boiler,11,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Greenstar 2000",boiler,11,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Greenstar 2000",boiler,11,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Greenstar 2000",boiler,11,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"Greenstar 2000",boiler,11,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"Greenstar 2000",boiler,11,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"Greenstar 2000",boiler,11,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"Greenstar 2000",boiler,11,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"Greenstar 2000",boiler,11,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"Greenstar 2000",boiler,11,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Greenstar 2000",boiler,11,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Greenstar 2000",boiler,11,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Greenstar 2000",boiler,11,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Greenstar 2000",boiler,11,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Greenstar 2000",boiler,11,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Greenstar 2000",boiler,11,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Greenstar 2000",boiler,11,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Greenstar 2000",boiler,11,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Greenstar 2000",boiler,11,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Greenstar 2000",boiler,11,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Greenstar 2000",boiler,11,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Greenstar 2000",boiler,11,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Greenstar 2000",boiler,11,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Greenstar 2000",boiler,11,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Greenstar 2000",boiler,11,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Greenstar 2000",boiler,11,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Greenstar 2000",boiler,11,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Greenstar 2000",boiler,11,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Greenstar 2000",boiler,11,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Greenstar 2000",boiler,11,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Greenstar 2000",boiler,11,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Greenstar 2000",boiler,11,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Greenstar 2000",boiler,11,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Greenstar 2000",boiler,11,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Greenstar 2000",boiler,11,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Greenstar 2000",boiler,11,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Greenstar 2000",boiler,11,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Greenstar 2000",boiler,11,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Greenstar 2000",boiler,11,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Greenstar 2000",boiler,11,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Greenstar 2000",boiler,11,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Greenstar 2000",boiler,11,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Greenstar 2000",boiler,11,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Greenstar 2000",boiler,11,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Greenstar 2000",boiler,11,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Greenstar 2000",boiler,11,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Greenstar 2000",boiler,11,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Greenstar 2000",boiler,11,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Greenstar 2000",boiler,11,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Greenstar 2000",boiler,11,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Greenstar 2000",boiler,11,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"Greenstar 2000",boiler,11,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Greenstar 2000",boiler,11,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"Greenstar 2000",boiler,11,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"C1200W",boiler,12,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"C1200W",boiler,12,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"C1200W",boiler,12,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"C1200W",boiler,12,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"C1200W",boiler,12,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"C1200W",boiler,12,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"C1200W",boiler,12,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"C1200W",boiler,12,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"C1200W",boiler,12,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"C1200W",boiler,12,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"C1200W",boiler,12,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"C1200W",boiler,12,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"C1200W",boiler,12,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"C1200W",boiler,12,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"C1200W",boiler,12,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"C1200W",boiler,12,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"C1200W",boiler,12,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"C1200W",boiler,12,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"C1200W",boiler,12,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"C1200W",boiler,12,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"C1200W",boiler,12,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"C1200W",boiler,12,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"C1200W",boiler,12,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"C1200W",boiler,12,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"C1200W",boiler,12,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"C1200W",boiler,12,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"C1200W",boiler,12,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"C1200W",boiler,12,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"C1200W",boiler,12,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"C1200W",boiler,12,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"C1200W",boiler,12,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"C1200W",boiler,12,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"C1200W",boiler,12,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"C1200W",boiler,12,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"C1200W",boiler,12,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"C1200W",boiler,12,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"C1200W",boiler,12,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"C1200W",boiler,12,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"C1200W",boiler,12,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"C1200W",boiler,12,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"C1200W",boiler,12,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"C1200W",boiler,12,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"C1200W",boiler,12,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"C1200W",boiler,12,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"C1200W",boiler,12,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"C1200W",boiler,12,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"C1200W",boiler,12,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"C1200W",boiler,12,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"C1200W",boiler,12,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"C1200W",boiler,12,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"C1200W",boiler,12,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"C1200W",boiler,12,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"C1200W",boiler,12,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"C1200W",boiler,12,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"C1200W",boiler,12,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"C1200W",boiler,12,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"C1200W",boiler,12,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"C1200W",boiler,12,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"C1200W",boiler,12,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"C1200W",boiler,12,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"C1200W",boiler,12,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"C1200W",boiler,12,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"C1200W",boiler,12,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"C1200W",boiler,12,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"C1200W",boiler,12,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"C1200W",boiler,12,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"C1200W",boiler,12,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"C1200W",boiler,12,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"C1200W",boiler,12,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"C1200W",boiler,12,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"C1200W",boiler,12,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"C1200W",boiler,12,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"C1200W",boiler,12,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"C1200W",boiler,12,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"C1200W",boiler,12,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"C1200W",boiler,12,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"C1200W",boiler,12,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"C1200W",boiler,12,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"C1200W",boiler,12,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"C1200W",boiler,12,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"C1200W",boiler,12,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"C1200W",boiler,12,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"C1200W",boiler,12,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"C1200W",boiler,12,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"C1200W",boiler,12,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"C1200W",boiler,12,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"C1200W",boiler,12,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"C1200W",boiler,12,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"C1200W",boiler,12,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"C1200W",boiler,12,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"C1200W",boiler,12,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"C1200W",boiler,12,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"C1200W",boiler,12,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"C1200W",boiler,12,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"C1200W",boiler,12,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"C1200W",boiler,12,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"C1200W",boiler,12,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"C1200W",boiler,12,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"C1200W",boiler,12,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"C1200W",boiler,12,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"C1200W",boiler,12,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"C1200W",boiler,12,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"C1200W",boiler,12,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"C1200W",boiler,12,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"C1200W",boiler,12,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"C1200W",boiler,12,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"C1200W",boiler,12,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"C1200W",boiler,12,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"C1200W",boiler,12,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"C1200W",boiler,12,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"C1200W",boiler,12,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"C1200W",boiler,12,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"C1200W",boiler,12,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"C1200W",boiler,12,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"C1200W",boiler,12,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"C1200W",boiler,12,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"C1200W",boiler,12,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"C1200W",boiler,12,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"C1200W",boiler,12,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"C1200W",boiler,12,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"CS5800iG",boiler,16,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"CS5800iG",boiler,16,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"CS5800iG",boiler,16,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"CS5800iG",boiler,16,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"CS5800iG",boiler,16,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"CS5800iG",boiler,16,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"CS5800iG",boiler,16,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"CS5800iG",boiler,16,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"CS5800iG",boiler,16,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"CS5800iG",boiler,16,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"CS5800iG",boiler,16,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"CS5800iG",boiler,16,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"CS5800iG",boiler,16,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"CS5800iG",boiler,16,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"CS5800iG",boiler,16,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"CS5800iG",boiler,16,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"CS5800iG",boiler,16,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"CS5800iG",boiler,16,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"CS5800iG",boiler,16,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"CS5800iG",boiler,16,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"CS5800iG",boiler,16,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"CS5800iG",boiler,16,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"CS5800iG",boiler,16,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"CS5800iG",boiler,16,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"CS5800iG",boiler,16,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"CS5800iG",boiler,16,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"CS5800iG",boiler,16,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"CS5800iG",boiler,16,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"CS5800iG",boiler,16,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"CS5800iG",boiler,16,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"CS5800iG",boiler,16,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"CS5800iG",boiler,16,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"CS5800iG",boiler,16,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"CS5800iG",boiler,16,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"CS5800iG",boiler,16,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"CS5800iG",boiler,16,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"CS5800iG",boiler,16,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"CS5800iG",boiler,16,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"CS5800iG",boiler,16,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"CS5800iG",boiler,16,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"CS5800iG",boiler,16,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"CS5800iG",boiler,16,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"CS5800iG",boiler,16,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"CS5800iG",boiler,16,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"CS5800iG",boiler,16,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"CS5800iG",boiler,16,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"CS5800iG",boiler,16,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"CS5800iG",boiler,16,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"CS5800iG",boiler,16,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"CS5800iG",boiler,16,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"CS5800iG",boiler,16,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"CS5800iG",boiler,16,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"CS5800iG",boiler,16,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"CS5800iG",boiler,16,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"CS5800iG",boiler,16,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"CS5800iG",boiler,16,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"CS5800iG",boiler,16,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"CS5800iG",boiler,16,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"CS5800iG",boiler,16,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"CS5800iG",boiler,16,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"CS5800iG",boiler,16,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"CS5800iG",boiler,16,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"CS5800iG",boiler,16,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"CS5800iG",boiler,16,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"CS5800iG",boiler,16,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"CS5800iG",boiler,16,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"CS5800iG",boiler,16,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"CS5800iG",boiler,16,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"CS5800iG",boiler,16,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"CS5800iG",boiler,16,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"CS5800iG",boiler,16,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"CS5800iG",boiler,16,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"CS5800iG",boiler,16,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"CS5800iG",boiler,16,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"CS5800iG",boiler,16,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"CS5800iG",boiler,16,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"CS5800iG",boiler,16,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"CS5800iG",boiler,16,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"CS5800iG",boiler,16,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"CS5800iG",boiler,16,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"CS5800iG",boiler,16,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"CS5800iG",boiler,16,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"CS5800iG",boiler,16,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"CS5800iG",boiler,16,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"CS5800iG",boiler,16,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"CS5800iG",boiler,16,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"CS5800iG",boiler,16,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"CS5800iG",boiler,16,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"CS5800iG",boiler,16,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"CS5800iG",boiler,16,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"CS5800iG",boiler,16,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"CS5800iG",boiler,16,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"CS5800iG",boiler,16,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"CS5800iG",boiler,16,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"CS5800iG",boiler,16,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"CS5800iG",boiler,16,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"CS5800iG",boiler,16,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"CS5800iG",boiler,16,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"CS5800iG",boiler,16,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"CS5800iG",boiler,16,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"CS5800iG",boiler,16,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"CS5800iG",boiler,16,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"CS5800iG",boiler,16,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"CS5800iG",boiler,16,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"CS5800iG",boiler,16,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"CS5800iG",boiler,16,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"CS5800iG",boiler,16,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"CS5800iG",boiler,16,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"CS5800iG",boiler,16,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"CS5800iG",boiler,16,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"CS5800iG",boiler,16,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"CS5800iG",boiler,16,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"CS5800iG",boiler,16,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"CS5800iG",boiler,16,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"CS5800iG",boiler,16,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"CS5800iG",boiler,16,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"CS5800iG",boiler,16,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"CS5800iG",boiler,16,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"CS5800iG",boiler,16,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"CS5800iG",boiler,16,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"BK13/BK15, Smartline, GB1*2",boiler,64,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"BK13/BK15, Smartline, GB1*2",boiler,64,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"BK13/BK15, Smartline, GB1*2",boiler,64,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"BK13/BK15, Smartline, GB1*2",boiler,64,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"Logano GB1*5, Logamatic MC10",boiler,72,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Logano GB1*5, Logamatic MC10",boiler,72,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Logano GB1*5, Logamatic MC10",boiler,72,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Logano GB1*5, Logamatic MC10",boiler,72,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Logano GB1*5, Logamatic MC10",boiler,72,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Logano GB1*5, Logamatic MC10",boiler,72,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Logano GB1*5, Logamatic MC10",boiler,72,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Logano GB1*5, Logamatic MC10",boiler,72,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Logano GB1*5, Logamatic MC10",boiler,72,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Logano GB1*5, Logamatic MC10",boiler,72,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Logano GB1*5, Logamatic MC10",boiler,72,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"Logano GB1*5, Logamatic MC10",boiler,72,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"Logano GB1*5, Logamatic MC10",boiler,72,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"Logano GB1*5, Logamatic MC10",boiler,72,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"Logano GB1*5, Logamatic MC10",boiler,72,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"Logano GB1*5, Logamatic MC10",boiler,72,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"Logano GB1*5, Logamatic MC10",boiler,72,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Logano GB1*5, Logamatic MC10",boiler,72,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Logano GB1*5, Logamatic MC10",boiler,72,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Logano GB1*5, Logamatic MC10",boiler,72,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"Logano GB1*5, Logamatic MC10",boiler,72,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"Cascade CM10",boiler,81,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Cascade CM10",boiler,81,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Cascade CM10",boiler,81,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Cascade CM10",boiler,81,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Cascade CM10",boiler,81,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Cascade CM10",boiler,81,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Cascade CM10",boiler,81,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Cascade CM10",boiler,81,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Cascade CM10",boiler,81,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Cascade CM10",boiler,81,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Cascade CM10",boiler,81,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Cascade CM10",boiler,81,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Cascade CM10",boiler,81,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Cascade CM10",boiler,81,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Cascade CM10",boiler,81,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"Cascade CM10",boiler,81,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"Cascade CM10",boiler,81,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"Cascade CM10",boiler,81,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"Cascade CM10",boiler,81,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"Cascade CM10",boiler,81,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"Cascade CM10",boiler,81,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"Cascade CM10",boiler,81,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"Cascade CM10",boiler,81,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"Cascade CM10",boiler,81,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"Cascade CM10",boiler,81,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"Cascade CM10",boiler,81,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"Cascade CM10",boiler,81,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"Cascade CM10",boiler,81,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"Cascade CM10",boiler,81,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"Cascade CM10",boiler,81,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"Cascade CM10",boiler,81,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"Cascade CM10",boiler,81,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"Cascade CM10",boiler,81,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"Cascade CM10",boiler,81,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"Cascade CM10",boiler,81,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"Cascade CM10",boiler,81,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"Cascade CM10",boiler,81,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Cascade CM10",boiler,81,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Cascade CM10",boiler,81,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Cascade CM10",boiler,81,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Cascade CM10",boiler,81,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Cascade CM10",boiler,81,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Cascade CM10",boiler,81,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Cascade CM10",boiler,81,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Cascade CM10",boiler,81,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Cascade CM10",boiler,81,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Cascade CM10",boiler,81,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Cascade CM10",boiler,81,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Cascade CM10",boiler,81,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Cascade CM10",boiler,81,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Cascade CM10",boiler,81,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Cascade CM10",boiler,81,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Cascade CM10",boiler,81,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Cascade CM10",boiler,81,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Cascade CM10",boiler,81,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Cascade CM10",boiler,81,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Cascade CM10",boiler,81,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Cascade CM10",boiler,81,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Cascade CM10",boiler,81,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Cascade CM10",boiler,81,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Cascade CM10",boiler,81,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Cascade CM10",boiler,81,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Cascade CM10",boiler,81,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Cascade CM10",boiler,81,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Cascade CM10",boiler,81,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Cascade CM10",boiler,81,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Cascade CM10",boiler,81,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Cascade CM10",boiler,81,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Cascade CM10",boiler,81,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Cascade CM10",boiler,81,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"Cascade CM10",boiler,81,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"Cascade CM10",boiler,81,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"Cascade CM10",boiler,81,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"Cascade CM10",boiler,81,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"Cascade CM10",boiler,81,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"Cascade CM10",boiler,81,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Cascade CM10",boiler,81,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Cascade CM10",boiler,81,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Cascade CM10",boiler,81,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Cascade CM10",boiler,81,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Cascade CM10",boiler,81,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Cascade CM10",boiler,81,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Cascade CM10",boiler,81,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Cascade CM10",boiler,81,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Cascade CM10",boiler,81,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Cascade CM10",boiler,81,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Cascade CM10",boiler,81,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Cascade CM10",boiler,81,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Cascade CM10",boiler,81,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Cascade CM10",boiler,81,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Cascade CM10",boiler,81,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Cascade CM10",boiler,81,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Cascade CM10",boiler,81,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Cascade CM10",boiler,81,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Cascade CM10",boiler,81,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Cascade CM10",boiler,81,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Cascade CM10",boiler,81,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Cascade CM10",boiler,81,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Cascade CM10",boiler,81,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Cascade CM10",boiler,81,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Cascade CM10",boiler,81,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Cascade CM10",boiler,81,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Cascade CM10",boiler,81,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Cascade CM10",boiler,81,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Cascade CM10",boiler,81,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Cascade CM10",boiler,81,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Cascade CM10",boiler,81,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Cascade CM10",boiler,81,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Cascade CM10",boiler,81,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Cascade CM10",boiler,81,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Cascade CM10",boiler,81,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Cascade CM10",boiler,81,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Cascade CM10",boiler,81,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Cascade CM10",boiler,81,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Cascade CM10",boiler,81,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Cascade CM10",boiler,81,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Cascade CM10",boiler,81,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"Cascade CM10",boiler,81,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Cascade CM10",boiler,81,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"Cascade CM10",boiler,81,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"Logamax Plus GB022",boiler,84,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Logamax Plus GB022",boiler,84,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Logamax Plus GB022",boiler,84,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Logamax Plus GB022",boiler,84,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Logamax Plus GB022",boiler,84,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Logamax Plus GB022",boiler,84,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Logamax Plus GB022",boiler,84,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Logamax Plus GB022",boiler,84,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"Logamax Plus GB022",boiler,84,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"Logamax Plus GB022",boiler,84,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"Logamax Plus GB022",boiler,84,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Logamax Plus GB022",boiler,84,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Logamax Plus GB022",boiler,84,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Logamax Plus GB022",boiler,84,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Logamax Plus GB022",boiler,84,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Logamax Plus GB022",boiler,84,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Logamax Plus GB022",boiler,84,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Logamax Plus GB022",boiler,84,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Logamax Plus GB022",boiler,84,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Logamax Plus GB022",boiler,84,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Logamax Plus GB022",boiler,84,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"Logamax Plus GB022",boiler,84,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"Logamax Plus GB022",boiler,84,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"Logamax Plus GB022",boiler,84,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"Logamax Plus GB022",boiler,84,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"Logamax Plus GB022",boiler,84,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"Logamax Plus GB022",boiler,84,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Logamax Plus GB022",boiler,84,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Logamax Plus GB022",boiler,84,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Logamax Plus GB022",boiler,84,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Logamax Plus GB022",boiler,84,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Logamax Plus GB022",boiler,84,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Logamax Plus GB022",boiler,84,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Logamax Plus GB022",boiler,84,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Logamax Plus GB022",boiler,84,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Logamax Plus GB022",boiler,84,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Logamax Plus GB022",boiler,84,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Logamax Plus GB022",boiler,84,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"Logamax Plus GB022",boiler,84,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Logamax Plus GB022",boiler,84,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"Logamax Plus GB022",boiler,84,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpmode,boiler pump mode,enum [pumpstep\|const.high\|const.medium\|const.low\|prop.high\|propo.low] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"Topline, GB162",boiler,115,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Topline, GB162",boiler,115,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Topline, GB162",boiler,115,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Topline, GB162",boiler,115,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Topline, GB162",boiler,115,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Topline, GB162",boiler,115,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Topline, GB162",boiler,115,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Topline, GB162",boiler,115,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Topline, GB162",boiler,115,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Topline, GB162",boiler,115,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Topline, GB162",boiler,115,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Topline, GB162",boiler,115,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Topline, GB162",boiler,115,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Topline, GB162",boiler,115,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Topline, GB162",boiler,115,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"Topline, GB162",boiler,115,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"Topline, GB162",boiler,115,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"Topline, GB162",boiler,115,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"Topline, GB162",boiler,115,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"Topline, GB162",boiler,115,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"Topline, GB162",boiler,115,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"Topline, GB162",boiler,115,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"Topline, GB162",boiler,115,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"Topline, GB162",boiler,115,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"Topline, GB162",boiler,115,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"Topline, GB162",boiler,115,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"Topline, GB162",boiler,115,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"Topline, GB162",boiler,115,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"Topline, GB162",boiler,115,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"Topline, GB162",boiler,115,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"Topline, GB162",boiler,115,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"Topline, GB162",boiler,115,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"Topline, GB162",boiler,115,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"Topline, GB162",boiler,115,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"Topline, GB162",boiler,115,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"Topline, GB162",boiler,115,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"Topline, GB162",boiler,115,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Topline, GB162",boiler,115,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Topline, GB162",boiler,115,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Topline, GB162",boiler,115,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Topline, GB162",boiler,115,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Topline, GB162",boiler,115,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Topline, GB162",boiler,115,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Topline, GB162",boiler,115,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Topline, GB162",boiler,115,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Topline, GB162",boiler,115,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Topline, GB162",boiler,115,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Topline, GB162",boiler,115,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Topline, GB162",boiler,115,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Topline, GB162",boiler,115,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Topline, GB162",boiler,115,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Topline, GB162",boiler,115,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Topline, GB162",boiler,115,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Topline, GB162",boiler,115,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Topline, GB162",boiler,115,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Topline, GB162",boiler,115,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Topline, GB162",boiler,115,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Topline, GB162",boiler,115,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Topline, GB162",boiler,115,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Topline, GB162",boiler,115,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Topline, GB162",boiler,115,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Topline, GB162",boiler,115,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Topline, GB162",boiler,115,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Topline, GB162",boiler,115,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Topline, GB162",boiler,115,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Topline, GB162",boiler,115,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Topline, GB162",boiler,115,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Topline, GB162",boiler,115,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Topline, GB162",boiler,115,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Topline, GB162",boiler,115,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"Topline, GB162",boiler,115,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"Topline, GB162",boiler,115,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"Topline, GB162",boiler,115,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"Topline, GB162",boiler,115,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"Topline, GB162",boiler,115,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"Topline, GB162",boiler,115,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Topline, GB162",boiler,115,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Topline, GB162",boiler,115,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Topline, GB162",boiler,115,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Topline, GB162",boiler,115,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Topline, GB162",boiler,115,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Topline, GB162",boiler,115,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Topline, GB162",boiler,115,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Topline, GB162",boiler,115,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Topline, GB162",boiler,115,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Topline, GB162",boiler,115,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Topline, GB162",boiler,115,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Topline, GB162",boiler,115,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Topline, GB162",boiler,115,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Topline, GB162",boiler,115,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Topline, GB162",boiler,115,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Topline, GB162",boiler,115,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Topline, GB162",boiler,115,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Topline, GB162",boiler,115,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Topline, GB162",boiler,115,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Topline, GB162",boiler,115,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Topline, GB162",boiler,115,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Topline, GB162",boiler,115,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Topline, GB162",boiler,115,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Topline, GB162",boiler,115,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Topline, GB162",boiler,115,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Topline, GB162",boiler,115,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Topline, GB162",boiler,115,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Topline, GB162",boiler,115,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Topline, GB162",boiler,115,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Topline, GB162",boiler,115,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Topline, GB162",boiler,115,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Topline, GB162",boiler,115,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Topline, GB162",boiler,115,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Topline, GB162",boiler,115,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Topline, GB162",boiler,115,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Topline, GB162",boiler,115,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Topline, GB162",boiler,115,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Topline, GB162",boiler,115,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Topline, GB162",boiler,115,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Topline, GB162",boiler,115,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Topline, GB162",boiler,115,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"Topline, GB162",boiler,115,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Topline, GB162",boiler,115,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"Topline, GB162",boiler,115,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"Cascade MCM10",boiler,121,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Cascade MCM10",boiler,121,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Cascade MCM10",boiler,121,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Cascade MCM10",boiler,121,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Cascade MCM10",boiler,121,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Cascade MCM10",boiler,121,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Cascade MCM10",boiler,121,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Cascade MCM10",boiler,121,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Cascade MCM10",boiler,121,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Cascade MCM10",boiler,121,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Cascade MCM10",boiler,121,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Cascade MCM10",boiler,121,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Cascade MCM10",boiler,121,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Cascade MCM10",boiler,121,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Cascade MCM10",boiler,121,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"Cascade MCM10",boiler,121,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"Cascade MCM10",boiler,121,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"Cascade MCM10",boiler,121,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"Cascade MCM10",boiler,121,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"Cascade MCM10",boiler,121,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"Cascade MCM10",boiler,121,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"Cascade MCM10",boiler,121,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"Cascade MCM10",boiler,121,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"Cascade MCM10",boiler,121,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"Cascade MCM10",boiler,121,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"Cascade MCM10",boiler,121,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"Cascade MCM10",boiler,121,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"Cascade MCM10",boiler,121,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"Cascade MCM10",boiler,121,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"Cascade MCM10",boiler,121,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"Cascade MCM10",boiler,121,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"Cascade MCM10",boiler,121,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"Cascade MCM10",boiler,121,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"Cascade MCM10",boiler,121,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"Cascade MCM10",boiler,121,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"Cascade MCM10",boiler,121,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"Cascade MCM10",boiler,121,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Cascade MCM10",boiler,121,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Cascade MCM10",boiler,121,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Cascade MCM10",boiler,121,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Cascade MCM10",boiler,121,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Cascade MCM10",boiler,121,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Cascade MCM10",boiler,121,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Cascade MCM10",boiler,121,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Cascade MCM10",boiler,121,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Cascade MCM10",boiler,121,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Cascade MCM10",boiler,121,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Cascade MCM10",boiler,121,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Cascade MCM10",boiler,121,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Cascade MCM10",boiler,121,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Cascade MCM10",boiler,121,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Cascade MCM10",boiler,121,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Cascade MCM10",boiler,121,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Cascade MCM10",boiler,121,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Cascade MCM10",boiler,121,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Cascade MCM10",boiler,121,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Cascade MCM10",boiler,121,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Cascade MCM10",boiler,121,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Cascade MCM10",boiler,121,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Cascade MCM10",boiler,121,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Cascade MCM10",boiler,121,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Cascade MCM10",boiler,121,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Cascade MCM10",boiler,121,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Cascade MCM10",boiler,121,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Cascade MCM10",boiler,121,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Cascade MCM10",boiler,121,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Cascade MCM10",boiler,121,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Cascade MCM10",boiler,121,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Cascade MCM10",boiler,121,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Cascade MCM10",boiler,121,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"Cascade MCM10",boiler,121,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"Cascade MCM10",boiler,121,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"Cascade MCM10",boiler,121,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"Cascade MCM10",boiler,121,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"Cascade MCM10",boiler,121,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"Cascade MCM10",boiler,121,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Cascade MCM10",boiler,121,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Cascade MCM10",boiler,121,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Cascade MCM10",boiler,121,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Cascade MCM10",boiler,121,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Cascade MCM10",boiler,121,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Cascade MCM10",boiler,121,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Cascade MCM10",boiler,121,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Cascade MCM10",boiler,121,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Cascade MCM10",boiler,121,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Cascade MCM10",boiler,121,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Cascade MCM10",boiler,121,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Cascade MCM10",boiler,121,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Cascade MCM10",boiler,121,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Cascade MCM10",boiler,121,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Cascade MCM10",boiler,121,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Cascade MCM10",boiler,121,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Cascade MCM10",boiler,121,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Cascade MCM10",boiler,121,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Cascade MCM10",boiler,121,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Cascade MCM10",boiler,121,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Cascade MCM10",boiler,121,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Cascade MCM10",boiler,121,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Cascade MCM10",boiler,121,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Cascade MCM10",boiler,121,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Cascade MCM10",boiler,121,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Cascade MCM10",boiler,121,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Cascade MCM10",boiler,121,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Cascade MCM10",boiler,121,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Cascade MCM10",boiler,121,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Cascade MCM10",boiler,121,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Cascade MCM10",boiler,121,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Cascade MCM10",boiler,121,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Cascade MCM10",boiler,121,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Cascade MCM10",boiler,121,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Cascade MCM10",boiler,121,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Cascade MCM10",boiler,121,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Cascade MCM10",boiler,121,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Cascade MCM10",boiler,121,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Cascade MCM10",boiler,121,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Cascade MCM10",boiler,121,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Cascade MCM10",boiler,121,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"Cascade MCM10",boiler,121,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Cascade MCM10",boiler,121,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"Cascade MCM10",boiler,121,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"Proline",boiler,122,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Proline",boiler,122,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Proline",boiler,122,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Proline",boiler,122,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Proline",boiler,122,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Proline",boiler,122,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Proline",boiler,122,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Proline",boiler,122,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Proline",boiler,122,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Proline",boiler,122,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Proline",boiler,122,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Proline",boiler,122,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Proline",boiler,122,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Proline",boiler,122,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Proline",boiler,122,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"Proline",boiler,122,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"Proline",boiler,122,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"Proline",boiler,122,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"Proline",boiler,122,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"Proline",boiler,122,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"Proline",boiler,122,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"Proline",boiler,122,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"Proline",boiler,122,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"Proline",boiler,122,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"Proline",boiler,122,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"Proline",boiler,122,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"Proline",boiler,122,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"Proline",boiler,122,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"Proline",boiler,122,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"Proline",boiler,122,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"Proline",boiler,122,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"Proline",boiler,122,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"Proline",boiler,122,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"Proline",boiler,122,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"Proline",boiler,122,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"Proline",boiler,122,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"Proline",boiler,122,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Proline",boiler,122,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Proline",boiler,122,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Proline",boiler,122,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Proline",boiler,122,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Proline",boiler,122,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Proline",boiler,122,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Proline",boiler,122,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Proline",boiler,122,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Proline",boiler,122,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Proline",boiler,122,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Proline",boiler,122,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Proline",boiler,122,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Proline",boiler,122,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Proline",boiler,122,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Proline",boiler,122,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Proline",boiler,122,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Proline",boiler,122,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Proline",boiler,122,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Proline",boiler,122,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Proline",boiler,122,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Proline",boiler,122,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Proline",boiler,122,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Proline",boiler,122,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Proline",boiler,122,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Proline",boiler,122,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Proline",boiler,122,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Proline",boiler,122,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Proline",boiler,122,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Proline",boiler,122,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Proline",boiler,122,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Proline",boiler,122,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Proline",boiler,122,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Proline",boiler,122,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"Proline",boiler,122,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"Proline",boiler,122,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"Proline",boiler,122,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"Proline",boiler,122,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"Proline",boiler,122,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"Proline",boiler,122,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Proline",boiler,122,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Proline",boiler,122,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Proline",boiler,122,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Proline",boiler,122,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Proline",boiler,122,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Proline",boiler,122,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Proline",boiler,122,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Proline",boiler,122,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Proline",boiler,122,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Proline",boiler,122,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Proline",boiler,122,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Proline",boiler,122,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Proline",boiler,122,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Proline",boiler,122,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Proline",boiler,122,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Proline",boiler,122,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Proline",boiler,122,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Proline",boiler,122,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Proline",boiler,122,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Proline",boiler,122,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Proline",boiler,122,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Proline",boiler,122,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Proline",boiler,122,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Proline",boiler,122,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Proline",boiler,122,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Proline",boiler,122,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Proline",boiler,122,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Proline",boiler,122,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Proline",boiler,122,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Proline",boiler,122,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Proline",boiler,122,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Proline",boiler,122,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Proline",boiler,122,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Proline",boiler,122,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Proline",boiler,122,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Proline",boiler,122,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Proline",boiler,122,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Proline",boiler,122,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Proline",boiler,122,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Proline",boiler,122,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Proline",boiler,122,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"Proline",boiler,122,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Proline",boiler,122,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"Proline",boiler,122,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"GB212",boiler,131,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"GB212",boiler,131,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"GB212",boiler,131,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"GB212",boiler,131,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"GB212",boiler,131,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"GB212",boiler,131,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"GB212",boiler,131,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"GB212",boiler,131,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"GB212",boiler,131,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"GB212",boiler,131,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"GB212",boiler,131,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"GB212",boiler,131,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"GB212",boiler,131,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"GB212",boiler,131,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"GB212",boiler,131,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"GB212",boiler,131,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"GB212",boiler,131,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"GB212",boiler,131,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"GB212",boiler,131,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"GB212",boiler,131,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"GB212",boiler,131,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"GB212",boiler,131,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"GB212",boiler,131,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"GB212",boiler,131,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"GB212",boiler,131,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"GB212",boiler,131,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"GB212",boiler,131,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"GB212",boiler,131,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"GB212",boiler,131,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"GB212",boiler,131,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"GB212",boiler,131,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"GB212",boiler,131,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"GB212",boiler,131,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"GB212",boiler,131,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"GB212",boiler,131,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"GB212",boiler,131,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"GB212",boiler,131,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"GB212",boiler,131,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"GB212",boiler,131,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"GB212",boiler,131,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"GB212",boiler,131,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"GB212",boiler,131,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"GB212",boiler,131,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"GB212",boiler,131,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"GB212",boiler,131,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"GB212",boiler,131,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"GB212",boiler,131,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"GB212",boiler,131,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"GB212",boiler,131,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"GB212",boiler,131,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"GB212",boiler,131,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"GB212",boiler,131,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"GB212",boiler,131,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"GB212",boiler,131,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"GB212",boiler,131,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"GB212",boiler,131,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"GB212",boiler,131,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"GB212",boiler,131,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"GB212",boiler,131,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"GB212",boiler,131,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"GB212",boiler,131,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"GB212",boiler,131,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"GB212",boiler,131,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"GB212",boiler,131,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"GB212",boiler,131,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"GB212",boiler,131,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"GB212",boiler,131,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"GB212",boiler,131,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"GB212",boiler,131,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"GB212",boiler,131,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"GB212",boiler,131,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"GB212",boiler,131,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"GB212",boiler,131,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"GB212",boiler,131,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"GB212",boiler,131,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"GB212",boiler,131,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"GB212",boiler,131,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"GB212",boiler,131,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"GB212",boiler,131,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"GB212",boiler,131,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"GB212",boiler,131,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"GB212",boiler,131,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"GB212",boiler,131,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"GB212",boiler,131,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"GB212",boiler,131,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"GB212",boiler,131,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"GB212",boiler,131,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"GB212",boiler,131,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"GB212",boiler,131,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"GB212",boiler,131,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"GB212",boiler,131,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"GB212",boiler,131,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"GB212",boiler,131,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"GB212",boiler,131,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"GB212",boiler,131,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"GB212",boiler,131,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"GB212",boiler,131,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"GB212",boiler,131,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"GB212",boiler,131,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"GB212",boiler,131,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"GB212",boiler,131,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"GB212",boiler,131,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"GB212",boiler,131,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"GB212",boiler,131,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"GB212",boiler,131,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"GB212",boiler,131,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"GB212",boiler,131,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"GB212",boiler,131,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"GB212",boiler,131,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"GB212",boiler,131,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"GB212",boiler,131,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"GB212",boiler,131,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"GB212",boiler,131,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"GB212",boiler,131,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"GB212",boiler,131,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"GB212",boiler,131,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"GB212",boiler,131,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"GB212",boiler,131,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"GB212",boiler,131,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"GB212",boiler,131,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"GC7000F",boiler,132,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"GC7000F",boiler,132,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"GC7000F",boiler,132,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"GC7000F",boiler,132,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"GC7000F",boiler,132,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"GC7000F",boiler,132,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"GC7000F",boiler,132,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"GC7000F",boiler,132,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"GC7000F",boiler,132,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"GC7000F",boiler,132,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"GC7000F",boiler,132,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"GC7000F",boiler,132,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"GC7000F",boiler,132,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"GC7000F",boiler,132,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"GC7000F",boiler,132,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"GC7000F",boiler,132,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"GC7000F",boiler,132,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"GC7000F",boiler,132,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"GC7000F",boiler,132,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"GC7000F",boiler,132,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"GC7000F",boiler,132,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"GC7000F",boiler,132,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"GC7000F",boiler,132,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"GC7000F",boiler,132,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"GC7000F",boiler,132,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"GC7000F",boiler,132,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"GC7000F",boiler,132,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"GC7000F",boiler,132,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"GC7000F",boiler,132,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"GC7000F",boiler,132,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"GC7000F",boiler,132,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"GC7000F",boiler,132,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"GC7000F",boiler,132,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"GC7000F",boiler,132,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"GC7000F",boiler,132,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"GC7000F",boiler,132,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"GC7000F",boiler,132,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"GC7000F",boiler,132,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"GC7000F",boiler,132,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"GC7000F",boiler,132,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"GC7000F",boiler,132,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"GC7000F",boiler,132,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"GC7000F",boiler,132,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"GC7000F",boiler,132,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"GC7000F",boiler,132,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"GC7000F",boiler,132,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"GC7000F",boiler,132,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"GC7000F",boiler,132,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"GC7000F",boiler,132,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"GC7000F",boiler,132,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"GC7000F",boiler,132,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"GC7000F",boiler,132,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"GC7000F",boiler,132,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"GC7000F",boiler,132,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"GC7000F",boiler,132,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"GC7000F",boiler,132,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"GC7000F",boiler,132,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"GC7000F",boiler,132,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"GC7000F",boiler,132,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"GC7000F",boiler,132,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"GC7000F",boiler,132,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"GC7000F",boiler,132,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"GC7000F",boiler,132,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"GC7000F",boiler,132,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"GC7000F",boiler,132,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"GC7000F",boiler,132,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"GC7000F",boiler,132,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"GC7000F",boiler,132,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"GC7000F",boiler,132,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"GC7000F",boiler,132,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"GC7000F",boiler,132,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"GC7000F",boiler,132,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"GC7000F",boiler,132,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"GC7000F",boiler,132,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"GC7000F",boiler,132,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"GC7000F",boiler,132,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"GC7000F",boiler,132,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"GC7000F",boiler,132,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"GC7000F",boiler,132,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"GC7000F",boiler,132,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"GC7000F",boiler,132,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"GC7000F",boiler,132,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"GC7000F",boiler,132,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"GC7000F",boiler,132,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"GC7000F",boiler,132,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"GC7000F",boiler,132,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"GC7000F",boiler,132,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"GC7000F",boiler,132,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"GC7000F",boiler,132,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"GC7000F",boiler,132,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"GC7000F",boiler,132,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"GC7000F",boiler,132,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"GC7000F",boiler,132,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"GC7000F",boiler,132,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"GC7000F",boiler,132,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"GC7000F",boiler,132,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"GC7000F",boiler,132,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"GC7000F",boiler,132,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"GC7000F",boiler,132,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"GC7000F",boiler,132,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"GC7000F",boiler,132,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"GC7000F",boiler,132,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"GC7000F",boiler,132,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"GC7000F",boiler,132,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"GC7000F",boiler,132,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"GC7000F",boiler,132,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"GC7000F",boiler,132,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"GC7000F",boiler,132,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"GC7000F",boiler,132,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"GC7000F",boiler,132,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"GC7000F",boiler,132,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"GC7000F",boiler,132,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"GC7000F",boiler,132,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"GC7000F",boiler,132,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"GC7000F",boiler,132,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"GC7000F",boiler,132,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"GC7000F",boiler,132,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"GC7000F",boiler,132,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"GC7000F",boiler,132,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"GC7000F",boiler,132,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"Greenstar 30Ri Compact",boiler,154,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Greenstar 30Ri Compact",boiler,154,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Greenstar 30Ri Compact",boiler,154,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Greenstar 30Ri Compact",boiler,154,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Greenstar 30Ri Compact",boiler,154,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Greenstar 30Ri Compact",boiler,154,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Greenstar 30Ri Compact",boiler,154,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Greenstar 30Ri Compact",boiler,154,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"Greenstar 30Ri Compact",boiler,154,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"Greenstar 30Ri Compact",boiler,154,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"Greenstar 30Ri Compact",boiler,154,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Greenstar 30Ri Compact",boiler,154,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Greenstar 30Ri Compact",boiler,154,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Greenstar 30Ri Compact",boiler,154,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Greenstar 30Ri Compact",boiler,154,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Greenstar 30Ri Compact",boiler,154,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Greenstar 30Ri Compact",boiler,154,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Greenstar 30Ri Compact",boiler,154,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Greenstar 30Ri Compact",boiler,154,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Greenstar 30Ri Compact",boiler,154,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Greenstar 30Ri Compact",boiler,154,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"Greenstar 30Ri Compact",boiler,154,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"Greenstar 30Ri Compact",boiler,154,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"Greenstar 30Ri Compact",boiler,154,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"Greenstar 30Ri Compact",boiler,154,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"Greenstar 30Ri Compact",boiler,154,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"Greenstar 30Ri Compact",boiler,154,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Greenstar 30Ri Compact",boiler,154,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Greenstar 30Ri Compact",boiler,154,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Greenstar 30Ri Compact",boiler,154,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Greenstar 30Ri Compact",boiler,154,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Greenstar 30Ri Compact",boiler,154,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Greenstar 30Ri Compact",boiler,154,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Greenstar 30Ri Compact",boiler,154,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Greenstar 30Ri Compact",boiler,154,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Greenstar 30Ri Compact",boiler,154,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Greenstar 30Ri Compact",boiler,154,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"Greenstar 30Ri Compact",boiler,154,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Greenstar 30Ri Compact",boiler,154,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"Greenstar 30Ri Compact",boiler,154,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"Suprapur-o",boiler,155,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Suprapur-o",boiler,155,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Suprapur-o",boiler,155,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Suprapur-o",boiler,155,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Suprapur-o",boiler,155,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Suprapur-o",boiler,155,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Suprapur-o",boiler,155,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Suprapur-o",boiler,155,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Suprapur-o",boiler,155,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Suprapur-o",boiler,155,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Suprapur-o",boiler,155,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Suprapur-o",boiler,155,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Suprapur-o",boiler,155,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Suprapur-o",boiler,155,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Suprapur-o",boiler,155,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"Suprapur-o",boiler,155,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"Suprapur-o",boiler,155,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"Suprapur-o",boiler,155,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"Suprapur-o",boiler,155,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"Suprapur-o",boiler,155,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"Suprapur-o",boiler,155,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"Suprapur-o",boiler,155,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"Suprapur-o",boiler,155,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"Suprapur-o",boiler,155,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"Suprapur-o",boiler,155,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"Suprapur-o",boiler,155,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"Suprapur-o",boiler,155,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"Suprapur-o",boiler,155,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"Suprapur-o",boiler,155,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"Suprapur-o",boiler,155,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"Suprapur-o",boiler,155,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"Suprapur-o",boiler,155,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"Suprapur-o",boiler,155,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"Suprapur-o",boiler,155,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"Suprapur-o",boiler,155,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"Suprapur-o",boiler,155,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"Suprapur-o",boiler,155,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Suprapur-o",boiler,155,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Suprapur-o",boiler,155,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Suprapur-o",boiler,155,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Suprapur-o",boiler,155,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Suprapur-o",boiler,155,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Suprapur-o",boiler,155,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Suprapur-o",boiler,155,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Suprapur-o",boiler,155,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Suprapur-o",boiler,155,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Suprapur-o",boiler,155,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Suprapur-o",boiler,155,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Suprapur-o",boiler,155,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Suprapur-o",boiler,155,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Suprapur-o",boiler,155,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Suprapur-o",boiler,155,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Suprapur-o",boiler,155,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Suprapur-o",boiler,155,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Suprapur-o",boiler,155,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Suprapur-o",boiler,155,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Suprapur-o",boiler,155,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Suprapur-o",boiler,155,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Suprapur-o",boiler,155,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Suprapur-o",boiler,155,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Suprapur-o",boiler,155,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Suprapur-o",boiler,155,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Suprapur-o",boiler,155,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Suprapur-o",boiler,155,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Suprapur-o",boiler,155,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Suprapur-o",boiler,155,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Suprapur-o",boiler,155,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Suprapur-o",boiler,155,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Suprapur-o",boiler,155,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Suprapur-o",boiler,155,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"Suprapur-o",boiler,155,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"Suprapur-o",boiler,155,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"Suprapur-o",boiler,155,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"Suprapur-o",boiler,155,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"Suprapur-o",boiler,155,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"Suprapur-o",boiler,155,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Suprapur-o",boiler,155,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Suprapur-o",boiler,155,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Suprapur-o",boiler,155,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Suprapur-o",boiler,155,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Suprapur-o",boiler,155,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Suprapur-o",boiler,155,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Suprapur-o",boiler,155,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Suprapur-o",boiler,155,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Suprapur-o",boiler,155,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Suprapur-o",boiler,155,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Suprapur-o",boiler,155,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Suprapur-o",boiler,155,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Suprapur-o",boiler,155,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Suprapur-o",boiler,155,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Suprapur-o",boiler,155,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Suprapur-o",boiler,155,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Suprapur-o",boiler,155,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Suprapur-o",boiler,155,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Suprapur-o",boiler,155,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Suprapur-o",boiler,155,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Suprapur-o",boiler,155,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Suprapur-o",boiler,155,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Suprapur-o",boiler,155,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Suprapur-o",boiler,155,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Suprapur-o",boiler,155,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Suprapur-o",boiler,155,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Suprapur-o",boiler,155,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Suprapur-o",boiler,155,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Suprapur-o",boiler,155,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Suprapur-o",boiler,155,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Suprapur-o",boiler,155,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Suprapur-o",boiler,155,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Suprapur-o",boiler,155,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Suprapur-o",boiler,155,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Suprapur-o",boiler,155,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Suprapur-o",boiler,155,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Suprapur-o",boiler,155,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Suprapur-o",boiler,155,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Suprapur-o",boiler,155,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Suprapur-o",boiler,155,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Suprapur-o",boiler,155,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"Suprapur-o",boiler,155,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Suprapur-o",boiler,155,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"Suprapur-o",boiler,155,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"Cerapur Aero",boiler,167,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Cerapur Aero",boiler,167,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Cerapur Aero",boiler,167,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Cerapur Aero",boiler,167,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Cerapur Aero",boiler,167,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Cerapur Aero",boiler,167,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Cerapur Aero",boiler,167,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Cerapur Aero",boiler,167,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Cerapur Aero",boiler,167,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Cerapur Aero",boiler,167,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Cerapur Aero",boiler,167,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Cerapur Aero",boiler,167,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Cerapur Aero",boiler,167,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Cerapur Aero",boiler,167,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Cerapur Aero",boiler,167,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"Cerapur Aero",boiler,167,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"Cerapur Aero",boiler,167,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"Cerapur Aero",boiler,167,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"Cerapur Aero",boiler,167,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"Cerapur Aero",boiler,167,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"Cerapur Aero",boiler,167,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"Cerapur Aero",boiler,167,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"Cerapur Aero",boiler,167,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"Cerapur Aero",boiler,167,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"Cerapur Aero",boiler,167,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"Cerapur Aero",boiler,167,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"Cerapur Aero",boiler,167,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"Cerapur Aero",boiler,167,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"Cerapur Aero",boiler,167,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"Cerapur Aero",boiler,167,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"Cerapur Aero",boiler,167,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"Cerapur Aero",boiler,167,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"Cerapur Aero",boiler,167,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"Cerapur Aero",boiler,167,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"Cerapur Aero",boiler,167,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"Cerapur Aero",boiler,167,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"Cerapur Aero",boiler,167,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Cerapur Aero",boiler,167,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Cerapur Aero",boiler,167,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Cerapur Aero",boiler,167,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Cerapur Aero",boiler,167,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Cerapur Aero",boiler,167,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Cerapur Aero",boiler,167,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Cerapur Aero",boiler,167,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Cerapur Aero",boiler,167,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Cerapur Aero",boiler,167,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Cerapur Aero",boiler,167,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Cerapur Aero",boiler,167,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Cerapur Aero",boiler,167,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Cerapur Aero",boiler,167,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Cerapur Aero",boiler,167,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Cerapur Aero",boiler,167,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Cerapur Aero",boiler,167,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Cerapur Aero",boiler,167,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Cerapur Aero",boiler,167,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Cerapur Aero",boiler,167,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Cerapur Aero",boiler,167,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Cerapur Aero",boiler,167,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Cerapur Aero",boiler,167,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Cerapur Aero",boiler,167,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Cerapur Aero",boiler,167,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Cerapur Aero",boiler,167,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Cerapur Aero",boiler,167,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Cerapur Aero",boiler,167,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Cerapur Aero",boiler,167,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Cerapur Aero",boiler,167,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Cerapur Aero",boiler,167,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Cerapur Aero",boiler,167,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Cerapur Aero",boiler,167,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Cerapur Aero",boiler,167,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"Cerapur Aero",boiler,167,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"Cerapur Aero",boiler,167,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"Cerapur Aero",boiler,167,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"Cerapur Aero",boiler,167,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"Cerapur Aero",boiler,167,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"Cerapur Aero",boiler,167,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Cerapur Aero",boiler,167,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Cerapur Aero",boiler,167,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Cerapur Aero",boiler,167,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Cerapur Aero",boiler,167,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Cerapur Aero",boiler,167,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Cerapur Aero",boiler,167,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Cerapur Aero",boiler,167,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Cerapur Aero",boiler,167,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Cerapur Aero",boiler,167,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Cerapur Aero",boiler,167,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Cerapur Aero",boiler,167,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Cerapur Aero",boiler,167,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Cerapur Aero",boiler,167,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Cerapur Aero",boiler,167,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Cerapur Aero",boiler,167,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Cerapur Aero",boiler,167,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Cerapur Aero",boiler,167,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Cerapur Aero",boiler,167,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Cerapur Aero",boiler,167,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Cerapur Aero",boiler,167,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Cerapur Aero",boiler,167,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Cerapur Aero",boiler,167,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Cerapur Aero",boiler,167,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Cerapur Aero",boiler,167,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Cerapur Aero",boiler,167,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Cerapur Aero",boiler,167,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Cerapur Aero",boiler,167,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Cerapur Aero",boiler,167,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Cerapur Aero",boiler,167,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Cerapur Aero",boiler,167,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Cerapur Aero",boiler,167,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Cerapur Aero",boiler,167,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Cerapur Aero",boiler,167,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Cerapur Aero",boiler,167,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Cerapur Aero",boiler,167,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Cerapur Aero",boiler,167,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Cerapur Aero",boiler,167,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Cerapur Aero",boiler,167,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Cerapur Aero",boiler,167,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Cerapur Aero",boiler,167,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Cerapur Aero",boiler,167,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"Cerapur Aero",boiler,167,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Cerapur Aero",boiler,167,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"Cerapur Aero",boiler,167,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"Hybrid Heatpump",boiler,168,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Hybrid Heatpump",boiler,168,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Hybrid Heatpump",boiler,168,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Hybrid Heatpump",boiler,168,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Hybrid Heatpump",boiler,168,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Hybrid Heatpump",boiler,168,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Hybrid Heatpump",boiler,168,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Hybrid Heatpump",boiler,168,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"Hybrid Heatpump",boiler,168,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"Hybrid Heatpump",boiler,168,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"Hybrid Heatpump",boiler,168,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Hybrid Heatpump",boiler,168,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Hybrid Heatpump",boiler,168,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Hybrid Heatpump",boiler,168,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Hybrid Heatpump",boiler,168,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Hybrid Heatpump",boiler,168,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Hybrid Heatpump",boiler,168,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Hybrid Heatpump",boiler,168,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Hybrid Heatpump",boiler,168,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Hybrid Heatpump",boiler,168,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Hybrid Heatpump",boiler,168,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"Hybrid Heatpump",boiler,168,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"Hybrid Heatpump",boiler,168,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"Hybrid Heatpump",boiler,168,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"Hybrid Heatpump",boiler,168,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"Hybrid Heatpump",boiler,168,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"Hybrid Heatpump",boiler,168,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Hybrid Heatpump",boiler,168,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Hybrid Heatpump",boiler,168,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Hybrid Heatpump",boiler,168,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Hybrid Heatpump",boiler,168,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Hybrid Heatpump",boiler,168,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Hybrid Heatpump",boiler,168,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Hybrid Heatpump",boiler,168,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Hybrid Heatpump",boiler,168,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Hybrid Heatpump",boiler,168,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Hybrid Heatpump",boiler,168,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Hybrid Heatpump",boiler,168,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"Hybrid Heatpump",boiler,168,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Hybrid Heatpump",boiler,168,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"Hybrid Heatpump",boiler,168,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"Logano GB212",boiler,170,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Logano GB212",boiler,170,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Logano GB212",boiler,170,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Logano GB212",boiler,170,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Logano GB212",boiler,170,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Logano GB212",boiler,170,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Logano GB212",boiler,170,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Logano GB212",boiler,170,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Logano GB212",boiler,170,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Logano GB212",boiler,170,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Logano GB212",boiler,170,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Logano GB212",boiler,170,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Logano GB212",boiler,170,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Logano GB212",boiler,170,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Logano GB212",boiler,170,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"Logano GB212",boiler,170,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"Logano GB212",boiler,170,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"Logano GB212",boiler,170,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"Logano GB212",boiler,170,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"Logano GB212",boiler,170,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"Logano GB212",boiler,170,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"Logano GB212",boiler,170,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"Logano GB212",boiler,170,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"Logano GB212",boiler,170,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"Logano GB212",boiler,170,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"Logano GB212",boiler,170,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"Logano GB212",boiler,170,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"Logano GB212",boiler,170,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"Logano GB212",boiler,170,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"Logano GB212",boiler,170,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"Logano GB212",boiler,170,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"Logano GB212",boiler,170,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"Logano GB212",boiler,170,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"Logano GB212",boiler,170,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"Logano GB212",boiler,170,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"Logano GB212",boiler,170,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"Logano GB212",boiler,170,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Logano GB212",boiler,170,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Logano GB212",boiler,170,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Logano GB212",boiler,170,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Logano GB212",boiler,170,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Logano GB212",boiler,170,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Logano GB212",boiler,170,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Logano GB212",boiler,170,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Logano GB212",boiler,170,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Logano GB212",boiler,170,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Logano GB212",boiler,170,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Logano GB212",boiler,170,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Logano GB212",boiler,170,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Logano GB212",boiler,170,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Logano GB212",boiler,170,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Logano GB212",boiler,170,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Logano GB212",boiler,170,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Logano GB212",boiler,170,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Logano GB212",boiler,170,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Logano GB212",boiler,170,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Logano GB212",boiler,170,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Logano GB212",boiler,170,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Logano GB212",boiler,170,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Logano GB212",boiler,170,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Logano GB212",boiler,170,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Logano GB212",boiler,170,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Logano GB212",boiler,170,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Logano GB212",boiler,170,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Logano GB212",boiler,170,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Logano GB212",boiler,170,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Logano GB212",boiler,170,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Logano GB212",boiler,170,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Logano GB212",boiler,170,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Logano GB212",boiler,170,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"Logano GB212",boiler,170,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"Logano GB212",boiler,170,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"Logano GB212",boiler,170,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"Logano GB212",boiler,170,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"Logano GB212",boiler,170,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"Logano GB212",boiler,170,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Logano GB212",boiler,170,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Logano GB212",boiler,170,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Logano GB212",boiler,170,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Logano GB212",boiler,170,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Logano GB212",boiler,170,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Logano GB212",boiler,170,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Logano GB212",boiler,170,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Logano GB212",boiler,170,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Logano GB212",boiler,170,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Logano GB212",boiler,170,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Logano GB212",boiler,170,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Logano GB212",boiler,170,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Logano GB212",boiler,170,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Logano GB212",boiler,170,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Logano GB212",boiler,170,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Logano GB212",boiler,170,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Logano GB212",boiler,170,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Logano GB212",boiler,170,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Logano GB212",boiler,170,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Logano GB212",boiler,170,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Logano GB212",boiler,170,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Logano GB212",boiler,170,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Logano GB212",boiler,170,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Logano GB212",boiler,170,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Logano GB212",boiler,170,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Logano GB212",boiler,170,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Logano GB212",boiler,170,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Logano GB212",boiler,170,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Logano GB212",boiler,170,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Logano GB212",boiler,170,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Logano GB212",boiler,170,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Logano GB212",boiler,170,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Logano GB212",boiler,170,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Logano GB212",boiler,170,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Logano GB212",boiler,170,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Logano GB212",boiler,170,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Logano GB212",boiler,170,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Logano GB212",boiler,170,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Logano GB212",boiler,170,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Logano GB212",boiler,170,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Logano GB212",boiler,170,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"Logano GB212",boiler,170,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Logano GB212",boiler,170,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"Logano GB212",boiler,170,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,mandefrost,manual defrost,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_manual_defrost,sensor.boiler_mandefrost,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrg,energy,uint24,kWh,false,sensor.boiler_dhw_energy,sensor.boiler_dhw_nrg,6,9,1/100,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgheat,energy heating,uint24,kWh,false,sensor.boiler_energy_heating,sensor.boiler_nrgheat,6,0,1/100,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgcool,energy cooling,uint24,kWh,false,sensor.boiler_energy_cooling,sensor.boiler_nrgcool,6,0,1/100,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metertotal,meter total,uint24,kWh,false,sensor.boiler_meter_total,sensor.boiler_metertotal,6,0,1/100,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metercomp,meter compressor,uint24,kWh,false,sensor.boiler_meter_compressor,sensor.boiler_metercomp,6,0,1/100,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metereheat,meter e-heater,uint24,kWh,false,sensor.boiler_meter_e-heater,sensor.boiler_metereheat,6,0,1/100,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/100,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metercool,meter cooling,uint24,kWh,false,sensor.boiler_meter_cooling,sensor.boiler_metercool,6,0,1/100,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/100,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimetotal,heatpump total uptime,time,minutes,false,sensor.boiler_heatpump_total_uptime,sensor.boiler_uptimetotal,6,0,1/60,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecontrol,total operating time heat,time,minutes,false,sensor.boiler_total_operating_time_heat,sensor.boiler_uptimecontrol,6,0,1/60,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecompheating,operating time compressor heating,time,minutes,false,sensor.boiler_operating_time_compressor_heating,sensor.boiler_uptimecompheating,6,0,1/60,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecompcooling,operating time compressor cooling,time,minutes,false,sensor.boiler_operating_time_compressor_cooling,sensor.boiler_uptimecompcooling,6,0,1/60,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecomp,operating time compressor,time,minutes,false,sensor.boiler_dhw_operating_time_compressor,sensor.boiler_dhw_uptimecomp,6,9,1/60,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecomppool,operating time compressor pool,time,minutes,false,sensor.boiler_operating_time_compressor_pool,sensor.boiler_uptimecomppool,6,0,1/60,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,totalcompstarts,total compressor control starts,uint24, ,false,sensor.boiler_total_compressor_control_starts,sensor.boiler_totalcompstarts,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingstarts,heating control starts,uint24, ,false,sensor.boiler_heating_control_starts,sensor.boiler_heatingstarts,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,coolingstarts,cooling control starts,uint24, ,false,sensor.boiler_cooling_control_starts,sensor.boiler_coolingstarts,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,startshp,starts hp,uint24, ,false,sensor.boiler_dhw_starts_hp,sensor.boiler_dhw_startshp,6,9,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,poolstarts,pool control starts,uint24, ,false,sensor.boiler_pool_control_starts,sensor.boiler_poolstarts,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconstotal,total energy consumption,uint24,kWh,false,sensor.boiler_total_energy_consumption,sensor.boiler_nrgconstotal,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscomptotal,total energy consumption compressor,uint24,kWh,false,sensor.boiler_total_energy_consumption_compressor,sensor.boiler_nrgconscomptotal,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscompheating,energy consumption compressor heating,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_heating,sensor.boiler_nrgconscompheating,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscomp,energy consumption compressor,uint24,kWh,false,sensor.boiler_dhw_energy_consumption_compressor,sensor.boiler_dhw_nrgconscomp,6,9,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscompcooling,energy consumption compressor cooling,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_cooling,sensor.boiler_nrgconscompcooling,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscomppool,energy consumption compressor pool,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_pool,sensor.boiler_nrgconscomppool,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxelecheatnrgconstotal,total aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_total_aux_elec._heater_energy_consumption,sensor.boiler_auxelecheatnrgconstotal,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxelecheatnrgconsheating,aux elec. heater energy consumption heating,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_heating,sensor.boiler_auxelecheatnrgconsheating,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxelecheatnrgcons,aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_dhw_aux_elec._heater_energy_consumption,sensor.boiler_dhw_auxelecheatnrgcons,6,9,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxelecheatnrgconspool,aux elec. heater energy consumption pool,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_pool,sensor.boiler_auxelecheatnrgconspool,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsupptotal,total energy supplied,uint24,kWh,false,sensor.boiler_total_energy_supplied,sensor.boiler_nrgsupptotal,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsuppheating,total energy supplied heating,uint24,kWh,false,sensor.boiler_total_energy_supplied_heating,sensor.boiler_nrgsuppheating,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsupp,total energy warm supplied,uint24,kWh,false,sensor.boiler_dhw_total_energy_warm_supplied,sensor.boiler_dhw_nrgsupp,6,9,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsuppcooling,total energy supplied cooling,uint24,kWh,false,sensor.boiler_total_energy_supplied_cooling,sensor.boiler_nrgsuppcooling,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsupppool,total energy supplied pool,uint24,kWh,false,sensor.boiler_total_energy_supplied_pool,sensor.boiler_nrgsupppool,6,0,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppower,compressor power output,uint16,kW,false,sensor.boiler_compressor_power_output,sensor.boiler_hppower,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpmaxpower,compressor max power,uint8 (>=0<=0),%,true,number.boiler_compressor_max_power,number.boiler_hpmaxpower,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pvmaxcomp,pv compressor max power,uint8 (>=0<=0),kW,true,number.boiler_pv_compressor_max_power,number.boiler_pvmaxcomp,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,powerreduction,power reduction,uint8 (>=30<=60),%,true,number.boiler_power_reduction,number.boiler_powerreduction,6,0,10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpsetdiffpress,set differential pressure,uint8 (>=150<=750),mbar,true,number.boiler_set_differential_pressure,number.boiler_hpsetdiffpress,6,0,50,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcompon,hp compressor,boolean, ,false,binary_sensor.boiler_hp_compressor,binary_sensor.boiler_hpcompon,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpactivity,compressor activity,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_compressor_activity,sensor.boiler_hpactivity,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpbrinepumpspd,brine pump speed,uint8,%,false,sensor.boiler_brine_pump_speed,sensor.boiler_hpbrinepumpspd,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpswitchvalve,switch valve,boolean, ,false,binary_sensor.boiler_switch_valve,binary_sensor.boiler_hpswitchvalve,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcompspd,compressor speed,uint8,%,false,sensor.boiler_compressor_speed,sensor.boiler_hpcompspd,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptargetspd,compressor target speed,uint8,%,false,sensor.boiler_compressor_target_speed,sensor.boiler_hptargetspd,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcircspd,circulation pump speed,uint8,%,false,sensor.boiler_circulation_pump_speed,sensor.boiler_hpcircspd,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,recvalve,receiver valve VR0,uint8,%,false,sensor.boiler_receiver_valve_VR0,sensor.boiler_recvalve,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,expvalve,expansion valve VR1,uint8,%,false,sensor.boiler_expansion_valve_VR1,sensor.boiler_expvalve,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpbrinein,brine in/evaporator,int16,C,false,sensor.boiler_brine_in/evaporator,sensor.boiler_hpbrinein,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpbrineout,brine out/condenser,int16,C,false,sensor.boiler_brine_out/condenser,sensor.boiler_hpbrineout,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptc0,heat carrier return (TC0),int16,C,false,sensor.boiler_heat_carrier_return_(TC0),sensor.boiler_hptc0,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptc1,heat carrier forward (TC1),int16,C,false,sensor.boiler_heat_carrier_forward_(TC1),sensor.boiler_hptc1,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptc3,condenser temperature (TC3),int16,C,false,sensor.boiler_condenser_temperature_(TC3),sensor.boiler_hptc3,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr1,compressor temperature (TR1),int16,C,false,sensor.boiler_compressor_temperature_(TR1),sensor.boiler_hptr1,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.boiler_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.boiler_hptr3,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.boiler_evaporator_inlet_temperature_(TR4),sensor.boiler_hptr4,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.boiler_compressor_inlet_temperature_(TR5),sensor.boiler_hptr5,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.boiler_compressor_outlet_temperature_(TR6),sensor.boiler_hptr6,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr7,refrigerant temperature gas side (condenser input) (TR7),int16,C,false,sensor.boiler_refrigerant_temperature_gas_side_(condenser_input)_(TR7),sensor.boiler_hptr7,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptl2,air inlet temperature (TL2),int16,C,false,sensor.boiler_air_inlet_temperature_(TL2),sensor.boiler_hptl2,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.boiler_low_pressure_side_temperature_(PL1),sensor.boiler_hppl1,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.boiler_high_pressure_side_temperature_(PH1),sensor.boiler_hpph1,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpta4,drain pan temp (TA4),int16,C,false,sensor.boiler_drain_pan_temp_(TA4),sensor.boiler_hpta4,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptw1,reservoir temp (TW1),int16,C,false,sensor.boiler_reservoir_temp_(TW1),sensor.boiler_hptw1,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,poolsettemp,pool set temperature,uint8 (>=0<=0),C,true,number.boiler_pool_set_temperature,number.boiler_poolsettemp,6,0,1/2,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hp4way,4-way valve (VR4),boolean, ,false,binary_sensor.boiler_4-way_valve_(VR4),binary_sensor.boiler_hp4way,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin1,input 1 state,boolean, ,false,binary_sensor.boiler_input_1_state,binary_sensor.boiler_hpin1,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin1opt,input 1 options,string (>=0<=0), ,true,sensor.boiler_input_1_options,sensor.boiler_hpin1opt,6,0,1,-1,0 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin2,input 2 state,boolean, ,false,binary_sensor.boiler_input_2_state,binary_sensor.boiler_hpin2,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin2opt,input 2 options,string (>=0<=0), ,true,sensor.boiler_input_2_options,sensor.boiler_hpin2opt,6,0,1,-1,0 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin3,input 3 state,boolean, ,false,binary_sensor.boiler_input_3_state,binary_sensor.boiler_hpin3,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin3opt,input 3 options,string (>=0<=0), ,true,sensor.boiler_input_3_options,sensor.boiler_hpin3opt,6,0,1,-1,0 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin4,input 4 state,boolean, ,false,binary_sensor.boiler_input_4_state,binary_sensor.boiler_hpin4,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin4opt,input 4 options,string (>=0<=0), ,true,sensor.boiler_input_4_options,sensor.boiler_hpin4opt,6,0,1,-1,0 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maxheatcomp,heat limit compressor,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_compressor,select.boiler_maxheatcomp,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maxheatheat,heat limit heating,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_heating,select.boiler_maxheatheat,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maxheat,heat limit,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_dhw_heat_limit,select.boiler_dhw_maxheat,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheatersource,aux heater source,enum [not installed\|electric heater\|exclusive\|parallel\|hybrid] (>=0<=0), ,true,select.boiler_aux_heater_source,select.boiler_auxheatersource,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pvcooling,cooling only with PV,boolean (>=0<=0), ,true,switch.boiler_cooling_only_with_PV,switch.boiler_pvcooling,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheateronly,aux heater only,boolean (>=0<=0), ,true,switch.boiler_aux_heater_only,switch.boiler_auxheateronly,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheateroff,disable aux heater,boolean (>=0<=0), ,true,switch.boiler_disable_aux_heater,switch.boiler_auxheateroff,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheaterstatus,aux heater status,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_aux_heater_status,sensor.boiler_auxheaterstatus,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheaterlevel,aux heater level,uint8,%,false,sensor.boiler_aux_heater_level,sensor.boiler_auxheaterlevel,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheaterdelay,aux heater on delay,uint16 (>=10<=1000),K*min,true,number.boiler_aux_heater_on_delay,number.boiler_auxheaterdelay,6,0,10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxmaxlimit,aux heater max limit,uint8 (>=0<=10),K,true,number.boiler_aux_heater_max_limit,number.boiler_auxmaxlimit,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxlimitstart,aux heater limit start,uint8 (>=0<=10),K,true,number.boiler_aux_heater_limit_start,number.boiler_auxlimitstart,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheatrmode,aux heater mode,enum [eco\|comfort] (>=0<=0), ,true,select.boiler_aux_heater_mode,select.boiler_auxheatrmode,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hphystheat,on/off hyst heat,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_heat,number.boiler_hphystheat,6,0,5,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hphystcool,on/off hyst cool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_cool,number.boiler_hphystcool,6,0,5,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hphystpool,on/off hyst pool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_pool,number.boiler_hphystpool,6,0,5,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,silentmode,silent mode,enum [off\|auto\|on] (>=0<=0), ,true,select.boiler_silent_mode,select.boiler_silentmode,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,silentfrom,silent mode from,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_from,number.boiler_silentfrom,6,0,15,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,silentto,silent mode to,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_to,number.boiler_silentto,6,0,15,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,mintempsilent,min outside temp for silent mode,int8 (>=0<=0),C,true,number.boiler_min_outside_temp_for_silent_mode,number.boiler_mintempsilent,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempparmode,outside temp parallel mode,int8 (>=0<=0),C,true,number.boiler_outside_temp_parallel_mode,number.boiler_tempparmode,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheatmix,aux heater mixing valve,int8,%,false,sensor.boiler_aux_heater_mixing_valve,sensor.boiler_auxheatmix,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempdiffheat,temp diff TC3/TC0 heat,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_heat,number.boiler_tempdiffheat,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempdiffcool,temp diff TC3/TC0 cool,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_cool,number.boiler_tempdiffcool,6,0,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,vpcooling,valve/pump cooling,boolean (>=0<=0), ,true,switch.boiler_valve/pump_cooling,switch.boiler_vpcooling,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatcable,heating cable,boolean (>=0<=0), ,true,switch.boiler_heating_cable,switch.boiler_heatcable,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,vc0valve,VC0 valve,boolean (>=0<=0), ,true,switch.boiler_VC0_valve,switch.boiler_vc0valve,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,primepump,primary heatpump,boolean (>=0<=0), ,true,switch.boiler_primary_heatpump,switch.boiler_primepump,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,primepumpmod,primary heatpump modulation,uint8 (>=0<=0),%,true,number.boiler_primary_heatpump_modulation,number.boiler_primepumpmod,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hp3way,3-way valve,boolean (>=0<=0), ,true,switch.boiler_3-way_valve,switch.boiler_hp3way,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,elheatstep1,el. heater step 1,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_1,switch.boiler_elheatstep1,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,elheatstep2,el. heater step 2,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_2,switch.boiler_elheatstep2,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,elheatstep3,el. heater step 3,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_3,switch.boiler_elheatstep3,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpea0,condensate reservoir heating (EA0),boolean, ,false,binary_sensor.boiler_condensate_reservoir_heating_(EA0),binary_sensor.boiler_hpea0,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppumpmode,primary heatpump mode,enum [auto\|continuous] (>=0<=0), ,true,select.boiler_primary_heatpump_mode,select.boiler_hppumpmode,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,fan,fan,uint8 (>=20<=100),%,true,number.boiler_fan,number.boiler_fan,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,fanspd,fan speed,uint8,%,false,sensor.boiler_fan_speed,sensor.boiler_fanspd,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,shutdown,shutdown,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_shutdown,sensor.boiler_shutdown,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcurrpower,compressor current power,uint16,W,false,sensor.boiler_compressor_current_power,sensor.boiler_hpcurrpower,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppowerlimit,power limit,uint16 (>=0<=0),W,true,number.boiler_power_limit,number.boiler_hppowerlimit,6,0,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,alternatingop,alternating operation,boolean (>=0<=0), ,true,switch.boiler_dhw_alternating_operation,switch.boiler_dhw_alternatingop,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,altopprioheat,prioritise heating during dhw,uint8 (>=20<=120),minutes,true,number.boiler_dhw_prioritise_heating_during_dhw,number.boiler_dhw_altopprioheat,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,altopprio,prioritise dhw during heating,uint8 (>=30<=120),minutes,true,number.boiler_dhw_prioritise_dhw_during_heating,number.boiler_dhw_altopprio,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,comfoff,comfort switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_comfort_switch_off,number.boiler_dhw_comfoff,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ecooff,eco switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_eco_switch_off,number.boiler_dhw_ecooff,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ecoplusoff,eco+ switch off,uint8 (>=48<=63),C,true,number.boiler_dhw_eco+_switch_off,number.boiler_dhw_ecoplusoff,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,comfdiff,comfort diff,uint8 (>=4<=15),K,true,number.boiler_dhw_comfort_diff,number.boiler_dhw_comfdiff,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ecodiff,eco diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco_diff,number.boiler_dhw_ecodiff,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ecoplusdiff,eco+ diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco+_diff,number.boiler_dhw_ecoplusdiff,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,comfstop,comfort stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_comfort_stop_temp,number.boiler_dhw_comfstop,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ecostop,eco stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco_stop_temp,number.boiler_dhw_ecostop,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ecoplusstop,eco+ stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco+_stop_temp,number.boiler_dhw_ecoplusstop,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcircpump,circulation pump available during dhw,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available_during_dhw,switch.boiler_dhw_hpcircpump,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Geo 5xx",boiler,173,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Geo 5xx",boiler,173,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Geo 5xx",boiler,173,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Geo 5xx",boiler,173,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Geo 5xx",boiler,173,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Geo 5xx",boiler,173,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Geo 5xx",boiler,173,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Geo 5xx",boiler,173,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Geo 5xx",boiler,173,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Geo 5xx",boiler,173,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Geo 5xx",boiler,173,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Geo 5xx",boiler,173,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Geo 5xx",boiler,173,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Geo 5xx",boiler,173,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Geo 5xx",boiler,173,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Geo 5xx",boiler,173,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Geo 5xx",boiler,173,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Geo 5xx",boiler,173,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Geo 5xx",boiler,173,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Geo 5xx",boiler,173,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Geo 5xx",boiler,173,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Geo 5xx",boiler,173,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Geo 5xx",boiler,173,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Geo 5xx",boiler,173,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Geo 5xx",boiler,173,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Geo 5xx",boiler,173,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Geo 5xx",boiler,173,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Geo 5xx",boiler,173,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Geo 5xx",boiler,173,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Geo 5xx",boiler,173,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Geo 5xx",boiler,173,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Geo 5xx",boiler,173,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Geo 5xx",boiler,173,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Geo 5xx",boiler,173,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Geo 5xx",boiler,173,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Geo 5xx",boiler,173,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Geo 5xx",boiler,173,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Geo 5xx",boiler,173,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Geo 5xx",boiler,173,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Geo 5xx",boiler,173,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Geo 5xx",boiler,173,mandefrost,manual defrost,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_manual_defrost,sensor.boiler_mandefrost,6,0,1,-1,1 +"Geo 5xx",boiler,173,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Geo 5xx",boiler,173,nrg,energy,uint24,kWh,false,sensor.boiler_dhw_energy,sensor.boiler_dhw_nrg,6,9,1/100,-1,2 +"Geo 5xx",boiler,173,nrgheat,energy heating,uint24,kWh,false,sensor.boiler_energy_heating,sensor.boiler_nrgheat,6,0,1/100,-1,2 +"Geo 5xx",boiler,173,nrgcool,energy cooling,uint24,kWh,false,sensor.boiler_energy_cooling,sensor.boiler_nrgcool,6,0,1/100,-1,2 +"Geo 5xx",boiler,173,metertotal,meter total,uint24,kWh,false,sensor.boiler_meter_total,sensor.boiler_metertotal,6,0,1/100,-1,2 +"Geo 5xx",boiler,173,metercomp,meter compressor,uint24,kWh,false,sensor.boiler_meter_compressor,sensor.boiler_metercomp,6,0,1/100,-1,2 +"Geo 5xx",boiler,173,metereheat,meter e-heater,uint24,kWh,false,sensor.boiler_meter_e-heater,sensor.boiler_metereheat,6,0,1/100,-1,2 +"Geo 5xx",boiler,173,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/100,-1,2 +"Geo 5xx",boiler,173,metercool,meter cooling,uint24,kWh,false,sensor.boiler_meter_cooling,sensor.boiler_metercool,6,0,1/100,-1,2 +"Geo 5xx",boiler,173,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/100,-1,2 +"Geo 5xx",boiler,173,uptimetotal,heatpump total uptime,time,minutes,false,sensor.boiler_heatpump_total_uptime,sensor.boiler_uptimetotal,6,0,1/60,-1,2 +"Geo 5xx",boiler,173,uptimecontrol,total operating time heat,time,minutes,false,sensor.boiler_total_operating_time_heat,sensor.boiler_uptimecontrol,6,0,1/60,-1,2 +"Geo 5xx",boiler,173,uptimecompheating,operating time compressor heating,time,minutes,false,sensor.boiler_operating_time_compressor_heating,sensor.boiler_uptimecompheating,6,0,1/60,-1,2 +"Geo 5xx",boiler,173,uptimecompcooling,operating time compressor cooling,time,minutes,false,sensor.boiler_operating_time_compressor_cooling,sensor.boiler_uptimecompcooling,6,0,1/60,-1,2 +"Geo 5xx",boiler,173,uptimecomp,operating time compressor,time,minutes,false,sensor.boiler_dhw_operating_time_compressor,sensor.boiler_dhw_uptimecomp,6,9,1/60,-1,2 +"Geo 5xx",boiler,173,uptimecomppool,operating time compressor pool,time,minutes,false,sensor.boiler_operating_time_compressor_pool,sensor.boiler_uptimecomppool,6,0,1/60,-1,2 +"Geo 5xx",boiler,173,totalcompstarts,total compressor control starts,uint24, ,false,sensor.boiler_total_compressor_control_starts,sensor.boiler_totalcompstarts,6,0,1,-1,2 +"Geo 5xx",boiler,173,heatingstarts,heating control starts,uint24, ,false,sensor.boiler_heating_control_starts,sensor.boiler_heatingstarts,6,0,1,-1,2 +"Geo 5xx",boiler,173,coolingstarts,cooling control starts,uint24, ,false,sensor.boiler_cooling_control_starts,sensor.boiler_coolingstarts,6,0,1,-1,2 +"Geo 5xx",boiler,173,startshp,starts hp,uint24, ,false,sensor.boiler_dhw_starts_hp,sensor.boiler_dhw_startshp,6,9,1,-1,2 +"Geo 5xx",boiler,173,poolstarts,pool control starts,uint24, ,false,sensor.boiler_pool_control_starts,sensor.boiler_poolstarts,6,0,1,-1,2 +"Geo 5xx",boiler,173,nrgconstotal,total energy consumption,uint24,kWh,false,sensor.boiler_total_energy_consumption,sensor.boiler_nrgconstotal,6,0,1,-1,2 +"Geo 5xx",boiler,173,nrgconscomptotal,total energy consumption compressor,uint24,kWh,false,sensor.boiler_total_energy_consumption_compressor,sensor.boiler_nrgconscomptotal,6,0,1,-1,2 +"Geo 5xx",boiler,173,nrgconscompheating,energy consumption compressor heating,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_heating,sensor.boiler_nrgconscompheating,6,0,1,-1,2 +"Geo 5xx",boiler,173,nrgconscomp,energy consumption compressor,uint24,kWh,false,sensor.boiler_dhw_energy_consumption_compressor,sensor.boiler_dhw_nrgconscomp,6,9,1,-1,2 +"Geo 5xx",boiler,173,nrgconscompcooling,energy consumption compressor cooling,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_cooling,sensor.boiler_nrgconscompcooling,6,0,1,-1,2 +"Geo 5xx",boiler,173,nrgconscomppool,energy consumption compressor pool,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_pool,sensor.boiler_nrgconscomppool,6,0,1,-1,2 +"Geo 5xx",boiler,173,auxelecheatnrgconstotal,total aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_total_aux_elec._heater_energy_consumption,sensor.boiler_auxelecheatnrgconstotal,6,0,1,-1,2 +"Geo 5xx",boiler,173,auxelecheatnrgconsheating,aux elec. heater energy consumption heating,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_heating,sensor.boiler_auxelecheatnrgconsheating,6,0,1,-1,2 +"Geo 5xx",boiler,173,auxelecheatnrgcons,aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_dhw_aux_elec._heater_energy_consumption,sensor.boiler_dhw_auxelecheatnrgcons,6,9,1,-1,2 +"Geo 5xx",boiler,173,auxelecheatnrgconspool,aux elec. heater energy consumption pool,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_pool,sensor.boiler_auxelecheatnrgconspool,6,0,1,-1,2 +"Geo 5xx",boiler,173,nrgsupptotal,total energy supplied,uint24,kWh,false,sensor.boiler_total_energy_supplied,sensor.boiler_nrgsupptotal,6,0,1,-1,2 +"Geo 5xx",boiler,173,nrgsuppheating,total energy supplied heating,uint24,kWh,false,sensor.boiler_total_energy_supplied_heating,sensor.boiler_nrgsuppheating,6,0,1,-1,2 +"Geo 5xx",boiler,173,nrgsupp,total energy warm supplied,uint24,kWh,false,sensor.boiler_dhw_total_energy_warm_supplied,sensor.boiler_dhw_nrgsupp,6,9,1,-1,2 +"Geo 5xx",boiler,173,nrgsuppcooling,total energy supplied cooling,uint24,kWh,false,sensor.boiler_total_energy_supplied_cooling,sensor.boiler_nrgsuppcooling,6,0,1,-1,2 +"Geo 5xx",boiler,173,nrgsupppool,total energy supplied pool,uint24,kWh,false,sensor.boiler_total_energy_supplied_pool,sensor.boiler_nrgsupppool,6,0,1,-1,2 +"Geo 5xx",boiler,173,hppower,compressor power output,uint16,kW,false,sensor.boiler_compressor_power_output,sensor.boiler_hppower,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,hpmaxpower,compressor max power,uint8 (>=0<=0),%,true,number.boiler_compressor_max_power,number.boiler_hpmaxpower,6,0,1,-1,1 +"Geo 5xx",boiler,173,pvmaxcomp,pv compressor max power,uint8 (>=0<=0),kW,true,number.boiler_pv_compressor_max_power,number.boiler_pvmaxcomp,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,powerreduction,power reduction,uint8 (>=30<=60),%,true,number.boiler_power_reduction,number.boiler_powerreduction,6,0,10,-1,1 +"Geo 5xx",boiler,173,hpsetdiffpress,set differential pressure,uint8 (>=150<=750),mbar,true,number.boiler_set_differential_pressure,number.boiler_hpsetdiffpress,6,0,50,-1,1 +"Geo 5xx",boiler,173,hpcompon,hp compressor,boolean, ,false,binary_sensor.boiler_hp_compressor,binary_sensor.boiler_hpcompon,6,0,1,-1,1 +"Geo 5xx",boiler,173,hpactivity,compressor activity,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_compressor_activity,sensor.boiler_hpactivity,6,0,1,-1,1 +"Geo 5xx",boiler,173,hpbrinepumpspd,brine pump speed,uint8,%,false,sensor.boiler_brine_pump_speed,sensor.boiler_hpbrinepumpspd,6,0,1,-1,1 +"Geo 5xx",boiler,173,hpswitchvalve,switch valve,boolean, ,false,binary_sensor.boiler_switch_valve,binary_sensor.boiler_hpswitchvalve,6,0,1,-1,1 +"Geo 5xx",boiler,173,hpcompspd,compressor speed,uint8,%,false,sensor.boiler_compressor_speed,sensor.boiler_hpcompspd,6,0,1,-1,1 +"Geo 5xx",boiler,173,hptargetspd,compressor target speed,uint8,%,false,sensor.boiler_compressor_target_speed,sensor.boiler_hptargetspd,6,0,1,-1,1 +"Geo 5xx",boiler,173,hpcircspd,circulation pump speed,uint8,%,false,sensor.boiler_circulation_pump_speed,sensor.boiler_hpcircspd,6,0,1,-1,1 +"Geo 5xx",boiler,173,recvalve,receiver valve VR0,uint8,%,false,sensor.boiler_receiver_valve_VR0,sensor.boiler_recvalve,6,0,1,-1,1 +"Geo 5xx",boiler,173,expvalve,expansion valve VR1,uint8,%,false,sensor.boiler_expansion_valve_VR1,sensor.boiler_expvalve,6,0,1,-1,1 +"Geo 5xx",boiler,173,hpbrinein,brine in/evaporator,int16,C,false,sensor.boiler_brine_in/evaporator,sensor.boiler_hpbrinein,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,hpbrineout,brine out/condenser,int16,C,false,sensor.boiler_brine_out/condenser,sensor.boiler_hpbrineout,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,hptc0,heat carrier return (TC0),int16,C,false,sensor.boiler_heat_carrier_return_(TC0),sensor.boiler_hptc0,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,hptc1,heat carrier forward (TC1),int16,C,false,sensor.boiler_heat_carrier_forward_(TC1),sensor.boiler_hptc1,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,hptc3,condenser temperature (TC3),int16,C,false,sensor.boiler_condenser_temperature_(TC3),sensor.boiler_hptc3,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,hptr1,compressor temperature (TR1),int16,C,false,sensor.boiler_compressor_temperature_(TR1),sensor.boiler_hptr1,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.boiler_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.boiler_hptr3,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.boiler_evaporator_inlet_temperature_(TR4),sensor.boiler_hptr4,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.boiler_compressor_inlet_temperature_(TR5),sensor.boiler_hptr5,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.boiler_compressor_outlet_temperature_(TR6),sensor.boiler_hptr6,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,hptr7,refrigerant temperature gas side (condenser input) (TR7),int16,C,false,sensor.boiler_refrigerant_temperature_gas_side_(condenser_input)_(TR7),sensor.boiler_hptr7,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,hptl2,air inlet temperature (TL2),int16,C,false,sensor.boiler_air_inlet_temperature_(TL2),sensor.boiler_hptl2,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.boiler_low_pressure_side_temperature_(PL1),sensor.boiler_hppl1,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.boiler_high_pressure_side_temperature_(PH1),sensor.boiler_hpph1,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,hpta4,drain pan temp (TA4),int16,C,false,sensor.boiler_drain_pan_temp_(TA4),sensor.boiler_hpta4,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,hptw1,reservoir temp (TW1),int16,C,false,sensor.boiler_reservoir_temp_(TW1),sensor.boiler_hptw1,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,poolsettemp,pool set temperature,uint8 (>=0<=0),C,true,number.boiler_pool_set_temperature,number.boiler_poolsettemp,6,0,1/2,-1,1 +"Geo 5xx",boiler,173,hp4way,4-way valve (VR4),boolean, ,false,binary_sensor.boiler_4-way_valve_(VR4),binary_sensor.boiler_hp4way,6,0,1,-1,1 +"Geo 5xx",boiler,173,hpin1,input 1 state,boolean, ,false,binary_sensor.boiler_input_1_state,binary_sensor.boiler_hpin1,6,0,1,-1,1 +"Geo 5xx",boiler,173,hpin1opt,input 1 options,string (>=0<=0), ,true,sensor.boiler_input_1_options,sensor.boiler_hpin1opt,6,0,1,-1,0 +"Geo 5xx",boiler,173,hpin2,input 2 state,boolean, ,false,binary_sensor.boiler_input_2_state,binary_sensor.boiler_hpin2,6,0,1,-1,1 +"Geo 5xx",boiler,173,hpin2opt,input 2 options,string (>=0<=0), ,true,sensor.boiler_input_2_options,sensor.boiler_hpin2opt,6,0,1,-1,0 +"Geo 5xx",boiler,173,hpin3,input 3 state,boolean, ,false,binary_sensor.boiler_input_3_state,binary_sensor.boiler_hpin3,6,0,1,-1,1 +"Geo 5xx",boiler,173,hpin3opt,input 3 options,string (>=0<=0), ,true,sensor.boiler_input_3_options,sensor.boiler_hpin3opt,6,0,1,-1,0 +"Geo 5xx",boiler,173,hpin4,input 4 state,boolean, ,false,binary_sensor.boiler_input_4_state,binary_sensor.boiler_hpin4,6,0,1,-1,1 +"Geo 5xx",boiler,173,hpin4opt,input 4 options,string (>=0<=0), ,true,sensor.boiler_input_4_options,sensor.boiler_hpin4opt,6,0,1,-1,0 +"Geo 5xx",boiler,173,maxheatcomp,heat limit compressor,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_compressor,select.boiler_maxheatcomp,6,0,1,-1,1 +"Geo 5xx",boiler,173,maxheatheat,heat limit heating,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_heating,select.boiler_maxheatheat,6,0,1,-1,1 +"Geo 5xx",boiler,173,maxheat,heat limit,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_dhw_heat_limit,select.boiler_dhw_maxheat,6,9,1,-1,1 +"Geo 5xx",boiler,173,auxheatersource,aux heater source,enum [not installed\|electric heater\|exclusive\|parallel\|hybrid] (>=0<=0), ,true,select.boiler_aux_heater_source,select.boiler_auxheatersource,6,0,1,-1,1 +"Geo 5xx",boiler,173,pvcooling,cooling only with PV,boolean (>=0<=0), ,true,switch.boiler_cooling_only_with_PV,switch.boiler_pvcooling,6,0,1,-1,1 +"Geo 5xx",boiler,173,auxheateronly,aux heater only,boolean (>=0<=0), ,true,switch.boiler_aux_heater_only,switch.boiler_auxheateronly,6,0,1,-1,1 +"Geo 5xx",boiler,173,auxheateroff,disable aux heater,boolean (>=0<=0), ,true,switch.boiler_disable_aux_heater,switch.boiler_auxheateroff,6,0,1,-1,1 +"Geo 5xx",boiler,173,auxheaterstatus,aux heater status,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_aux_heater_status,sensor.boiler_auxheaterstatus,6,0,1,-1,1 +"Geo 5xx",boiler,173,auxheaterlevel,aux heater level,uint8,%,false,sensor.boiler_aux_heater_level,sensor.boiler_auxheaterlevel,6,0,1,-1,1 +"Geo 5xx",boiler,173,auxheaterdelay,aux heater on delay,uint16 (>=10<=1000),K*min,true,number.boiler_aux_heater_on_delay,number.boiler_auxheaterdelay,6,0,10,-1,1 +"Geo 5xx",boiler,173,auxmaxlimit,aux heater max limit,uint8 (>=0<=10),K,true,number.boiler_aux_heater_max_limit,number.boiler_auxmaxlimit,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,auxlimitstart,aux heater limit start,uint8 (>=0<=10),K,true,number.boiler_aux_heater_limit_start,number.boiler_auxlimitstart,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,auxheatrmode,aux heater mode,enum [eco\|comfort] (>=0<=0), ,true,select.boiler_aux_heater_mode,select.boiler_auxheatrmode,6,0,1,-1,1 +"Geo 5xx",boiler,173,hphystheat,on/off hyst heat,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_heat,number.boiler_hphystheat,6,0,5,-1,1 +"Geo 5xx",boiler,173,hphystcool,on/off hyst cool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_cool,number.boiler_hphystcool,6,0,5,-1,1 +"Geo 5xx",boiler,173,hphystpool,on/off hyst pool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_pool,number.boiler_hphystpool,6,0,5,-1,1 +"Geo 5xx",boiler,173,silentmode,silent mode,enum [off\|auto\|on] (>=0<=0), ,true,select.boiler_silent_mode,select.boiler_silentmode,6,0,1,-1,1 +"Geo 5xx",boiler,173,silentfrom,silent mode from,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_from,number.boiler_silentfrom,6,0,15,-1,1 +"Geo 5xx",boiler,173,silentto,silent mode to,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_to,number.boiler_silentto,6,0,15,-1,1 +"Geo 5xx",boiler,173,mintempsilent,min outside temp for silent mode,int8 (>=0<=0),C,true,number.boiler_min_outside_temp_for_silent_mode,number.boiler_mintempsilent,6,0,1,-1,1 +"Geo 5xx",boiler,173,tempparmode,outside temp parallel mode,int8 (>=0<=0),C,true,number.boiler_outside_temp_parallel_mode,number.boiler_tempparmode,6,0,1,-1,1 +"Geo 5xx",boiler,173,auxheatmix,aux heater mixing valve,int8,%,false,sensor.boiler_aux_heater_mixing_valve,sensor.boiler_auxheatmix,6,0,1,-1,1 +"Geo 5xx",boiler,173,tempdiffheat,temp diff TC3/TC0 heat,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_heat,number.boiler_tempdiffheat,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,tempdiffcool,temp diff TC3/TC0 cool,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_cool,number.boiler_tempdiffcool,6,0,1/10,-1,1 +"Geo 5xx",boiler,173,vpcooling,valve/pump cooling,boolean (>=0<=0), ,true,switch.boiler_valve/pump_cooling,switch.boiler_vpcooling,6,0,1,-1,1 +"Geo 5xx",boiler,173,heatcable,heating cable,boolean (>=0<=0), ,true,switch.boiler_heating_cable,switch.boiler_heatcable,6,0,1,-1,1 +"Geo 5xx",boiler,173,vc0valve,VC0 valve,boolean (>=0<=0), ,true,switch.boiler_VC0_valve,switch.boiler_vc0valve,6,0,1,-1,1 +"Geo 5xx",boiler,173,primepump,primary heatpump,boolean (>=0<=0), ,true,switch.boiler_primary_heatpump,switch.boiler_primepump,6,0,1,-1,1 +"Geo 5xx",boiler,173,primepumpmod,primary heatpump modulation,uint8 (>=0<=0),%,true,number.boiler_primary_heatpump_modulation,number.boiler_primepumpmod,6,0,1,-1,1 +"Geo 5xx",boiler,173,hp3way,3-way valve,boolean (>=0<=0), ,true,switch.boiler_3-way_valve,switch.boiler_hp3way,6,0,1,-1,1 +"Geo 5xx",boiler,173,elheatstep1,el. heater step 1,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_1,switch.boiler_elheatstep1,6,0,1,-1,1 +"Geo 5xx",boiler,173,elheatstep2,el. heater step 2,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_2,switch.boiler_elheatstep2,6,0,1,-1,1 +"Geo 5xx",boiler,173,elheatstep3,el. heater step 3,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_3,switch.boiler_elheatstep3,6,0,1,-1,1 +"Geo 5xx",boiler,173,hpea0,condensate reservoir heating (EA0),boolean, ,false,binary_sensor.boiler_condensate_reservoir_heating_(EA0),binary_sensor.boiler_hpea0,6,0,1,-1,1 +"Geo 5xx",boiler,173,hppumpmode,primary heatpump mode,enum [auto\|continuous] (>=0<=0), ,true,select.boiler_primary_heatpump_mode,select.boiler_hppumpmode,6,0,1,-1,1 +"Geo 5xx",boiler,173,fan,fan,uint8 (>=20<=100),%,true,number.boiler_fan,number.boiler_fan,6,0,1,-1,1 +"Geo 5xx",boiler,173,fanspd,fan speed,uint8,%,false,sensor.boiler_fan_speed,sensor.boiler_fanspd,6,0,1,-1,1 +"Geo 5xx",boiler,173,shutdown,shutdown,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_shutdown,sensor.boiler_shutdown,6,0,1,-1,1 +"Geo 5xx",boiler,173,hpcurrpower,compressor current power,uint16,W,false,sensor.boiler_compressor_current_power,sensor.boiler_hpcurrpower,6,0,1,-1,1 +"Geo 5xx",boiler,173,hppowerlimit,power limit,uint16 (>=0<=0),W,true,number.boiler_power_limit,number.boiler_hppowerlimit,6,0,1,-1,1 +"Geo 5xx",boiler,173,alternatingop,alternating operation,boolean (>=0<=0), ,true,switch.boiler_dhw_alternating_operation,switch.boiler_dhw_alternatingop,6,9,1,-1,1 +"Geo 5xx",boiler,173,altopprioheat,prioritise heating during dhw,uint8 (>=20<=120),minutes,true,number.boiler_dhw_prioritise_heating_during_dhw,number.boiler_dhw_altopprioheat,6,9,1,-1,1 +"Geo 5xx",boiler,173,altopprio,prioritise dhw during heating,uint8 (>=30<=120),minutes,true,number.boiler_dhw_prioritise_dhw_during_heating,number.boiler_dhw_altopprio,6,9,1,-1,1 +"Geo 5xx",boiler,173,comfoff,comfort switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_comfort_switch_off,number.boiler_dhw_comfoff,6,9,1,-1,1 +"Geo 5xx",boiler,173,ecooff,eco switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_eco_switch_off,number.boiler_dhw_ecooff,6,9,1,-1,1 +"Geo 5xx",boiler,173,ecoplusoff,eco+ switch off,uint8 (>=48<=63),C,true,number.boiler_dhw_eco+_switch_off,number.boiler_dhw_ecoplusoff,6,9,1,-1,1 +"Geo 5xx",boiler,173,comfdiff,comfort diff,uint8 (>=4<=15),K,true,number.boiler_dhw_comfort_diff,number.boiler_dhw_comfdiff,6,9,1,-1,1 +"Geo 5xx",boiler,173,ecodiff,eco diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco_diff,number.boiler_dhw_ecodiff,6,9,1,-1,1 +"Geo 5xx",boiler,173,ecoplusdiff,eco+ diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco+_diff,number.boiler_dhw_ecoplusdiff,6,9,1,-1,1 +"Geo 5xx",boiler,173,comfstop,comfort stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_comfort_stop_temp,number.boiler_dhw_comfstop,6,9,1,-1,1 +"Geo 5xx",boiler,173,ecostop,eco stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco_stop_temp,number.boiler_dhw_ecostop,6,9,1,-1,1 +"Geo 5xx",boiler,173,ecoplusstop,eco+ stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco+_stop_temp,number.boiler_dhw_ecoplusstop,6,9,1,-1,1 +"Geo 5xx",boiler,173,hpcircpump,circulation pump available during dhw,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available_during_dhw,switch.boiler_dhw_hpcircpump,6,9,1,-1,1 +"Geo 5xx",boiler,173,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Geo 5xx",boiler,173,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Geo 5xx",boiler,173,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Geo 5xx",boiler,173,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Geo 5xx",boiler,173,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Geo 5xx",boiler,173,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Geo 5xx",boiler,173,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Geo 5xx",boiler,173,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Geo 5xx",boiler,173,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Geo 5xx",boiler,173,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Geo 5xx",boiler,173,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Geo 5xx",boiler,173,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Geo 5xx",boiler,173,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Geo 5xx",boiler,173,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Geo 5xx",boiler,173,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Geo 5xx",boiler,173,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Geo 5xx",boiler,173,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Geo 5xx",boiler,173,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Geo 5xx",boiler,173,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Geo 5xx",boiler,173,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Geo 5xx",boiler,173,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Geo 5xx",boiler,173,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Geo 5xx",boiler,173,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Geo 5xx",boiler,173,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Geo 5xx",boiler,173,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Geo 5xx",boiler,173,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Geo 5xx",boiler,173,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Geo 5xx",boiler,173,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Geo 5xx",boiler,173,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Geo 5xx",boiler,173,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Geo 5xx",boiler,173,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Geo 5xx",boiler,173,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Geo 5xx",boiler,173,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Geo 5xx",boiler,173,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Geo 5xx",boiler,173,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Geo 5xx",boiler,173,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Geo 5xx",boiler,173,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Geo 5xx",boiler,173,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Geo 5xx",boiler,173,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Geo 5xx",boiler,173,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Geo 5xx",boiler,173,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"Logamax U122, Cerapur",boiler,203,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Logamax U122, Cerapur",boiler,203,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Logamax U122, Cerapur",boiler,203,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Logamax U122, Cerapur",boiler,203,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Logamax U122, Cerapur",boiler,203,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Logamax U122, Cerapur",boiler,203,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Logamax U122, Cerapur",boiler,203,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Logamax U122, Cerapur",boiler,203,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"Logamax U122, Cerapur",boiler,203,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"Logamax U122, Cerapur",boiler,203,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"Logamax U122, Cerapur",boiler,203,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Logamax U122, Cerapur",boiler,203,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Logamax U122, Cerapur",boiler,203,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Logamax U122, Cerapur",boiler,203,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Logamax U122, Cerapur",boiler,203,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Logamax U122, Cerapur",boiler,203,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Logamax U122, Cerapur",boiler,203,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Logamax U122, Cerapur",boiler,203,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Logamax U122, Cerapur",boiler,203,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Logamax U122, Cerapur",boiler,203,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Logamax U122, Cerapur",boiler,203,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"Logamax U122, Cerapur",boiler,203,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"Logamax U122, Cerapur",boiler,203,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"Logamax U122, Cerapur",boiler,203,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"Logamax U122, Cerapur",boiler,203,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"Logamax U122, Cerapur",boiler,203,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"Logamax U122, Cerapur",boiler,203,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Logamax U122, Cerapur",boiler,203,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Logamax U122, Cerapur",boiler,203,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Logamax U122, Cerapur",boiler,203,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Logamax U122, Cerapur",boiler,203,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Logamax U122, Cerapur",boiler,203,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Logamax U122, Cerapur",boiler,203,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Logamax U122, Cerapur",boiler,203,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Logamax U122, Cerapur",boiler,203,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Logamax U122, Cerapur",boiler,203,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Logamax U122, Cerapur",boiler,203,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Logamax U122, Cerapur",boiler,203,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"Logamax U122, Cerapur",boiler,203,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Logamax U122, Cerapur",boiler,203,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"Logamax U122, Cerapur",boiler,203,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"Ecomline Excellent",boiler,206,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Ecomline Excellent",boiler,206,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Ecomline Excellent",boiler,206,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Ecomline Excellent",boiler,206,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Ecomline Excellent",boiler,206,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Ecomline Excellent",boiler,206,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Ecomline Excellent",boiler,206,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Ecomline Excellent",boiler,206,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"Ecomline Excellent",boiler,206,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"Ecomline Excellent",boiler,206,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"Ecomline Excellent",boiler,206,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Ecomline Excellent",boiler,206,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Ecomline Excellent",boiler,206,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Ecomline Excellent",boiler,206,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Ecomline Excellent",boiler,206,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Ecomline Excellent",boiler,206,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Ecomline Excellent",boiler,206,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Ecomline Excellent",boiler,206,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Ecomline Excellent",boiler,206,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Ecomline Excellent",boiler,206,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Ecomline Excellent",boiler,206,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"Ecomline Excellent",boiler,206,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"Ecomline Excellent",boiler,206,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"Ecomline Excellent",boiler,206,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"Ecomline Excellent",boiler,206,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"Ecomline Excellent",boiler,206,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"Ecomline Excellent",boiler,206,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Ecomline Excellent",boiler,206,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Ecomline Excellent",boiler,206,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Ecomline Excellent",boiler,206,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Ecomline Excellent",boiler,206,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Ecomline Excellent",boiler,206,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Ecomline Excellent",boiler,206,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Ecomline Excellent",boiler,206,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Ecomline Excellent",boiler,206,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Ecomline Excellent",boiler,206,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Ecomline Excellent",boiler,206,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Ecomline Excellent",boiler,206,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"Ecomline Excellent",boiler,206,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Ecomline Excellent",boiler,206,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"Ecomline Excellent",boiler,206,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"Cascade MC400",boiler,210,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Cascade MC400",boiler,210,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Cascade MC400",boiler,210,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Cascade MC400",boiler,210,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Cascade MC400",boiler,210,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Cascade MC400",boiler,210,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Cascade MC400",boiler,210,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Cascade MC400",boiler,210,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Cascade MC400",boiler,210,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Cascade MC400",boiler,210,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Cascade MC400",boiler,210,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Cascade MC400",boiler,210,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Cascade MC400",boiler,210,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Cascade MC400",boiler,210,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Cascade MC400",boiler,210,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"Cascade MC400",boiler,210,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"Cascade MC400",boiler,210,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"Cascade MC400",boiler,210,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"Cascade MC400",boiler,210,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"Cascade MC400",boiler,210,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"Cascade MC400",boiler,210,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"Cascade MC400",boiler,210,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"Cascade MC400",boiler,210,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"Cascade MC400",boiler,210,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"Cascade MC400",boiler,210,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"Cascade MC400",boiler,210,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"Cascade MC400",boiler,210,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"Cascade MC400",boiler,210,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"Cascade MC400",boiler,210,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"Cascade MC400",boiler,210,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"Cascade MC400",boiler,210,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"Cascade MC400",boiler,210,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"Cascade MC400",boiler,210,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"Cascade MC400",boiler,210,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"Cascade MC400",boiler,210,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"Cascade MC400",boiler,210,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"Cascade MC400",boiler,210,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Cascade MC400",boiler,210,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Cascade MC400",boiler,210,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Cascade MC400",boiler,210,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Cascade MC400",boiler,210,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Cascade MC400",boiler,210,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Cascade MC400",boiler,210,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Cascade MC400",boiler,210,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Cascade MC400",boiler,210,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Cascade MC400",boiler,210,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Cascade MC400",boiler,210,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Cascade MC400",boiler,210,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Cascade MC400",boiler,210,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Cascade MC400",boiler,210,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Cascade MC400",boiler,210,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Cascade MC400",boiler,210,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Cascade MC400",boiler,210,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Cascade MC400",boiler,210,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Cascade MC400",boiler,210,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Cascade MC400",boiler,210,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Cascade MC400",boiler,210,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Cascade MC400",boiler,210,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Cascade MC400",boiler,210,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Cascade MC400",boiler,210,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Cascade MC400",boiler,210,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Cascade MC400",boiler,210,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Cascade MC400",boiler,210,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Cascade MC400",boiler,210,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Cascade MC400",boiler,210,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Cascade MC400",boiler,210,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Cascade MC400",boiler,210,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Cascade MC400",boiler,210,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Cascade MC400",boiler,210,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Cascade MC400",boiler,210,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"Cascade MC400",boiler,210,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"Cascade MC400",boiler,210,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"Cascade MC400",boiler,210,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"Cascade MC400",boiler,210,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"Cascade MC400",boiler,210,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"Cascade MC400",boiler,210,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Cascade MC400",boiler,210,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Cascade MC400",boiler,210,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Cascade MC400",boiler,210,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Cascade MC400",boiler,210,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Cascade MC400",boiler,210,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Cascade MC400",boiler,210,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Cascade MC400",boiler,210,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Cascade MC400",boiler,210,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Cascade MC400",boiler,210,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Cascade MC400",boiler,210,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Cascade MC400",boiler,210,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Cascade MC400",boiler,210,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Cascade MC400",boiler,210,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Cascade MC400",boiler,210,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Cascade MC400",boiler,210,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Cascade MC400",boiler,210,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Cascade MC400",boiler,210,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Cascade MC400",boiler,210,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Cascade MC400",boiler,210,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Cascade MC400",boiler,210,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Cascade MC400",boiler,210,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Cascade MC400",boiler,210,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Cascade MC400",boiler,210,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Cascade MC400",boiler,210,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Cascade MC400",boiler,210,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Cascade MC400",boiler,210,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Cascade MC400",boiler,210,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Cascade MC400",boiler,210,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Cascade MC400",boiler,210,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Cascade MC400",boiler,210,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Cascade MC400",boiler,210,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Cascade MC400",boiler,210,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Cascade MC400",boiler,210,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Cascade MC400",boiler,210,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Cascade MC400",boiler,210,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Cascade MC400",boiler,210,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Cascade MC400",boiler,210,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Cascade MC400",boiler,210,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Cascade MC400",boiler,210,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Cascade MC400",boiler,210,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Cascade MC400",boiler,210,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"Cascade MC400",boiler,210,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Cascade MC400",boiler,210,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"Cascade MC400",boiler,210,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"EasyControl Adapter",boiler,211,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"EasyControl Adapter",boiler,211,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"EasyControl Adapter",boiler,211,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"EasyControl Adapter",boiler,211,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"EasyControl Adapter",boiler,211,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"EasyControl Adapter",boiler,211,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"EasyControl Adapter",boiler,211,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"EasyControl Adapter",boiler,211,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"EasyControl Adapter",boiler,211,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"EasyControl Adapter",boiler,211,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"EasyControl Adapter",boiler,211,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"EasyControl Adapter",boiler,211,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"EasyControl Adapter",boiler,211,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"EasyControl Adapter",boiler,211,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"EasyControl Adapter",boiler,211,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"EasyControl Adapter",boiler,211,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"EasyControl Adapter",boiler,211,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"EasyControl Adapter",boiler,211,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"EasyControl Adapter",boiler,211,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"EasyControl Adapter",boiler,211,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"EasyControl Adapter",boiler,211,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"EasyControl Adapter",boiler,211,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"EasyControl Adapter",boiler,211,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"EasyControl Adapter",boiler,211,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"EasyControl Adapter",boiler,211,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"EasyControl Adapter",boiler,211,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"EasyControl Adapter",boiler,211,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"EasyControl Adapter",boiler,211,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"EasyControl Adapter",boiler,211,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"EasyControl Adapter",boiler,211,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"EasyControl Adapter",boiler,211,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"EasyControl Adapter",boiler,211,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"EasyControl Adapter",boiler,211,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"EasyControl Adapter",boiler,211,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"EasyControl Adapter",boiler,211,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"EasyControl Adapter",boiler,211,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"EasyControl Adapter",boiler,211,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"EasyControl Adapter",boiler,211,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"EasyControl Adapter",boiler,211,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"EasyControl Adapter",boiler,211,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"EasyControl Adapter",boiler,211,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,netflowtemp,heat network flow temp,uint16,C,false,sensor.boiler_heat_network_flow_temp,sensor.boiler_netflowtemp,6,0,1/10,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatvalve,heating valve,uint8,%,false,sensor.boiler_heating_valve,sensor.boiler_heatvalve,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhwvalve,valve,uint8,%,false,sensor.boiler_dhw_valve,sensor.boiler_dhw_dhwvalve,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,keepwarmtemp,keep warm temperature,uint8 (>=0<=0),C,true,number.boiler_keep_warm_temperature,number.boiler_keepwarmtemp,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,setreturntemp,set temp return,uint8 (>=0<=0),C,true,number.boiler_set_temp_return,number.boiler_setreturntemp,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heating,heating,boolean, ,false,binary_sensor.boiler_heating,binary_sensor.boiler_heating,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 +"Logamatic TC100, Moduline Easy",thermostat,202,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"Logamatic TC100, Moduline Easy",thermostat,202,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"Logamatic TC100, Moduline Easy",thermostat,202,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"Logamatic TC100, Moduline Easy",thermostat,202,seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/100,-1,1 +"Logamatic TC100, Moduline Easy",thermostat,202,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/100,-1,1 +"Logamatic TC100, Moduline Easy",thermostat,202,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"EasyControl, CT200",thermostat,203,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"EasyControl, CT200",thermostat,203,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"EasyControl, CT200",thermostat,203,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"EasyControl, CT200",thermostat,203,seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/100,-1,1 +"EasyControl, CT200",thermostat,203,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/100,-1,1 +"EasyControl, CT200",thermostat,203,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"UI800, BC400",thermostat,4,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"UI800, BC400",thermostat,4,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"UI800, BC400",thermostat,4,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"UI800, BC400",thermostat,4,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 +"UI800, BC400",thermostat,4,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,-1,1 +"UI800, BC400",thermostat,4,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,-1,1 +"UI800, BC400",thermostat,4,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,-1,1 +"UI800, BC400",thermostat,4,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 +"UI800, BC400",thermostat,4,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"UI800, BC400",thermostat,4,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 +"UI800, BC400",thermostat,4,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,-1,1 +"UI800, BC400",thermostat,4,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 +"UI800, BC400",thermostat,4,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 +"UI800, BC400",thermostat,4,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 +"UI800, BC400",thermostat,4,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 +"UI800, BC400",thermostat,4,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 +"UI800, BC400",thermostat,4,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 +"UI800, BC400",thermostat,4,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 +"UI800, BC400",thermostat,4,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,-1,1 +"UI800, BC400",thermostat,4,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,-1,1 +"UI800, BC400",thermostat,4,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,-1,1 +"UI800, BC400",thermostat,4,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,-1,1 +"UI800, BC400",thermostat,4,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"UI800, BC400",thermostat,4,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"UI800, BC400",thermostat,4,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"UI800, BC400",thermostat,4,mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"UI800, BC400",thermostat,4,modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"UI800, BC400",thermostat,4,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 +"UI800, BC400",thermostat,4,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 +"UI800, BC400",thermostat,4,comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,-1,1 +"UI800, BC400",thermostat,4,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 +"UI800, BC400",thermostat,4,designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 +"UI800, BC400",thermostat,4,offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,-1,1 +"UI800, BC400",thermostat,4,baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,-1,1 +"UI800, BC400",thermostat,4,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"UI800, BC400",thermostat,4,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"UI800, BC400",thermostat,4,roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 +"UI800, BC400",thermostat,4,roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,-1,1 +"UI800, BC400",thermostat,4,curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,-1,1 +"UI800, BC400",thermostat,4,nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 +"UI800, BC400",thermostat,4,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 +"UI800, BC400",thermostat,4,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"UI800, BC400",thermostat,4,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"UI800, BC400",thermostat,4,summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,-1,1 +"UI800, BC400",thermostat,4,hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,-1,1 +"UI800, BC400",thermostat,4,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 +"UI800, BC400",thermostat,4,hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,-1,1 +"UI800, BC400",thermostat,4,vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,-1,1 +"UI800, BC400",thermostat,4,controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 +"UI800, BC400",thermostat,4,program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"UI800, BC400",thermostat,4,tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 +"UI800, BC400",thermostat,4,cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,-1,1 +"UI800, BC400",thermostat,4,fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,-1,1 +"UI800, BC400",thermostat,4,comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,-1,1 +"UI800, BC400",thermostat,4,comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,-1,1 +"UI800, BC400",thermostat,4,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 +"UI800, BC400",thermostat,4,reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 +"UI800, BC400",thermostat,4,noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 +"UI800, BC400",thermostat,4,reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 +"UI800, BC400",thermostat,4,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 +"UI800, BC400",thermostat,4,hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,-1,1 +"UI800, BC400",thermostat,4,coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,-1,1 +"UI800, BC400",thermostat,4,hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,-1,1 +"UI800, BC400",thermostat,4,dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,-1,1 +"UI800, BC400",thermostat,4,roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,-1,1 +"UI800, BC400",thermostat,4,hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,-1,1 +"UI800, BC400",thermostat,4,control,control device,enum [off\|-\|RC100\|RC100H\|-\|RC120RF\|RC220\|single] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,-1,1 +"UI800, BC400",thermostat,4,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 +"UI800, BC400",thermostat,4,remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,-1,1 +"UI800, BC400",thermostat,4,heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,-1,1 +"UI800, BC400",thermostat,4,heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,-1,1 +"UI800, BC400",thermostat,4,coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,-1,1 +"UI800, BC400",thermostat,4,cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,-1,1 +"UI800, BC400",thermostat,4,instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,-1,1 +"UI800, BC400",thermostat,4,coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,-1,1 +"UI800, BC400",thermostat,4,boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,-1,1 +"UI800, BC400",thermostat,4,boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,-1,1 +"UI800, BC400",thermostat,4,switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,-1,1 +"UI800, BC400",thermostat,4,redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,-1,1 +"UI800, BC400",thermostat,4,solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,-1,1 +"UI800, BC400",thermostat,4,currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,-1,1 +"UI800, BC400",thermostat,4,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,-1,1 +"UI800, BC400",thermostat,4,pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,-1,1 +"UI800, BC400",thermostat,4,inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,-1,1 +"UI800, BC400",thermostat,4,inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,-1,1 +"UI800, BC400",thermostat,4,mode,operating mode,enum [off\|eco+\|eco\|comfort\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 +"UI800, BC400",thermostat,4,modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,-1,1 +"UI800, BC400",thermostat,4,settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,-1,1 +"UI800, BC400",thermostat,4,settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,-1,1 +"UI800, BC400",thermostat,4,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 +"UI800, BC400",thermostat,4,chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,-1,1 +"UI800, BC400",thermostat,4,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 +"UI800, BC400",thermostat,4,extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,-1,1 +"UI800, BC400",thermostat,4,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 +"UI800, BC400",thermostat,4,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 +"UI800, BC400",thermostat,4,disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,-1,1 +"UI800, BC400",thermostat,4,dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,-1,1 +"UI800, BC400",thermostat,4,dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,-1,1 +"CR11",thermostat,10,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"CR11",thermostat,10,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"CR11",thermostat,10,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"CR11",thermostat,10,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"CR11",thermostat,10,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"CR11",thermostat,10,mode,operating mode,enum [off\|manual] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"CR11",thermostat,10,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"CR11",thermostat,10,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"RC10",thermostat,65,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"RC10",thermostat,65,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"RC10",thermostat,65,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"RC10",thermostat,65,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"RC10",thermostat,65,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"RC10",thermostat,65,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"RC10",thermostat,65,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"RC10",thermostat,65,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"RC10",thermostat,65,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"RC10",thermostat,65,daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 +"RC10",thermostat,65,nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 +"RC10",thermostat,65,program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"RC10",thermostat,65,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"RC10",thermostat,65,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"RC10",thermostat,65,tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 +"RC10",thermostat,65,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"RC10",thermostat,65,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 +"RC10",thermostat,65,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 +"RC30",thermostat,67,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"RC30",thermostat,67,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"RC30",thermostat,67,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"RC30",thermostat,67,display,display,enum [internal temperature\|internal setpoint\|external temperature\|burner temperature\|dhw temperature\|functioning mode\|time\|date\|smoke temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 +"RC30",thermostat,67,language,language,enum [german\|dutch\|french\|italian], ,false,sensor.thermostat_language,sensor.thermostat_language,7,0,1,-1,1 +"RC30",thermostat,67,clockoffset,clock offset,int8 (>=0<=0),seconds,true,number.thermostat_clock_offset,number.thermostat_clockoffset,7,0,1,-1,1 +"RC30",thermostat,67,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 +"RC30",thermostat,67,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"RC30",thermostat,67,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,-1,1 +"RC30",thermostat,67,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,-1,1 +"RC30",thermostat,67,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 +"RC30",thermostat,67,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,-1,1 +"RC30",thermostat,67,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 +"RC30",thermostat,67,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"RC30",thermostat,67,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"RC30",thermostat,67,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"RC30",thermostat,67,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"RC30",thermostat,67,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"RC30",thermostat,67,daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 +"RC30",thermostat,67,nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 +"RC30",thermostat,67,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 +"RC30",thermostat,67,offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,-1,1 +"RC30",thermostat,67,holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,-1,1 +"RC30",thermostat,67,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"RC30",thermostat,67,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 +"RC30",thermostat,67,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 +"RC30",thermostat,67,holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,-1,1 +"RC30",thermostat,67,nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 +"RC30",thermostat,67,nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 +"RC30",thermostat,67,roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 +"RC30",thermostat,67,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"RC30",thermostat,67,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"RC30",thermostat,67,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,-1,1 +"RC30",thermostat,67,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"RC30",thermostat,67,reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 +"RC30",thermostat,67,controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 +"RC30",thermostat,67,control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,-1,1 +"RC30",thermostat,67,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,-1,0 +"RC30",thermostat,67,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,-1,0 +"RC30",thermostat,67,program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"RC30",thermostat,67,pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,-1,1 +"RC30",thermostat,67,party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,-1,1 +"RC30",thermostat,67,tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 +"RC30",thermostat,67,noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 +"RC30",thermostat,67,reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 +"RC30",thermostat,67,vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,-1,1 +"RC30",thermostat,67,vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,-1,1 +"RC30",thermostat,67,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 +"RC30",thermostat,67,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 +"RC30",thermostat,67,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 +"RC30",thermostat,67,switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,-1,0 +"RC30",thermostat,67,switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,-1,0 +"RC30",thermostat,67,mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 +"RC30",thermostat,67,circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 +"RC30",thermostat,67,progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,-1,1 +"RC30",thermostat,67,circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,-1,1 +"RC30",thermostat,67,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 +"RC30",thermostat,67,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 +"RC30",thermostat,67,disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,-1,1 +"RC30",thermostat,67,maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,-1,1 +"RC30",thermostat,67,onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,-1,1 +"RC30",thermostat,67,switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,-1,0 +"RC30",thermostat,67,circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,-1,0 +"RC30",thermostat,67,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,-1,0 +"RC30",thermostat,67,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,-1,0 +"RC20, Moduline 300",thermostat,77,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"RC20, Moduline 300",thermostat,77,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"RC20, Moduline 300",thermostat,77,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"RC20, Moduline 300",thermostat,77,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"RC20, Moduline 300",thermostat,77,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"RC20, Moduline 300",thermostat,77,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"RC20, Moduline 300",thermostat,77,mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"RC20, Moduline 300",thermostat,77,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 +"RC20, Moduline 300",thermostat,77,offtemp,temperature when mode is off,uint8 (>=0<=0),C,true,number.thermostat_hc1_temperature_when_mode_is_off,number.thermostat_hc1_offtemp,7,1,1/2,-1,1 +"RC20, Moduline 300",thermostat,77,daytemp2,day temperature T2,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T2,number.thermostat_hc1_daytemp2,7,1,1/2,-1,1 +"RC20, Moduline 300",thermostat,77,daytemp3,day temperature T3,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T3,number.thermostat_hc1_daytemp3,7,1,1/2,-1,1 +"RC20, Moduline 300",thermostat,77,daytemp4,day temperature T4,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T4,number.thermostat_hc1_daytemp4,7,1,1/2,-1,1 +"RC20, Moduline 300",thermostat,77,nighttemp,night temperature T1,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature_T1,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 +"RC20, Moduline 300",thermostat,77,switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_program_switchtime,sensor.thermostat_hc1_switchtime,7,1,1,-1,0 +"Moduline 400",thermostat,78,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"Moduline 400",thermostat,78,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"Moduline 400",thermostat,78,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"Moduline 400",thermostat,78,clockoffset,clock offset,int8 (>=0<=0),seconds,true,number.thermostat_clock_offset,number.thermostat_clockoffset,7,0,1,-1,1 +"Moduline 400",thermostat,78,autodst,automatic change daylight saving time,boolean (>=0<=0), ,true,switch.thermostat_automatic_change_daylight_saving_time,switch.thermostat_autodst,7,0,1,-1,1 +"Moduline 400",thermostat,78,language,language,enum [german\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,-1,1 +"Moduline 400",thermostat,78,backlight,key backlight,boolean (>=0<=0), ,true,switch.thermostat_key_backlight,switch.thermostat_backlight,7,0,1,-1,1 +"Moduline 400",thermostat,78,brightness,screen brightness,int8 (>=-15<=15), ,true,number.thermostat_screen_brightness,number.thermostat_brightness,7,0,1,-1,1 +"Moduline 400",thermostat,78,mixingvalves,mixing valves,uint8 (>=0<=2), ,true,number.thermostat_mixing_valves,number.thermostat_mixingvalves,7,0,1,-1,1 +"Moduline 400",thermostat,78,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 +"Moduline 400",thermostat,78,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_heating_PID,select.thermostat_heatingpid,7,0,1,-1,1 +"Moduline 400",thermostat,78,preheating,preheating in the clock program,boolean (>=0<=0), ,true,switch.thermostat_preheating_in_the_clock_program,switch.thermostat_preheating,7,0,1,-1,1 +"Moduline 400",thermostat,78,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 +"Moduline 400",thermostat,78,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"Moduline 400",thermostat,78,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"Moduline 400",thermostat,78,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"Moduline 400",thermostat,78,mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"Moduline 400",thermostat,78,pause,pause time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,-1,1 +"Moduline 400",thermostat,78,party,party time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,-1,1 +"Moduline 400",thermostat,78,vacations1,vacation dates 1,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_1,sensor.thermostat_hc1_vacations1,7,1,1,-1,0 +"Moduline 400",thermostat,78,vacations2,vacation dates 2,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_2,sensor.thermostat_hc1_vacations2,7,1,1,-1,0 +"Moduline 400",thermostat,78,vacations3,vacation dates 3,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_3,sensor.thermostat_hc1_vacations3,7,1,1,-1,0 +"Moduline 400",thermostat,78,vacations4,vacation dates 4,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_4,sensor.thermostat_hc1_vacations4,7,1,1,-1,0 +"Moduline 400",thermostat,78,vacations5,vacation dates 5,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_5,sensor.thermostat_hc1_vacations5,7,1,1,-1,0 +"Moduline 400",thermostat,78,vacations6,vacation dates 6,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_6,sensor.thermostat_hc1_vacations6,7,1,1,-1,0 +"Moduline 400",thermostat,78,vacations7,vacation dates 7,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_7,sensor.thermostat_hc1_vacations7,7,1,1,-1,0 +"Moduline 400",thermostat,78,program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"Moduline 400",thermostat,78,switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,-1,0 +"Moduline 400",thermostat,78,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"Moduline 400",thermostat,78,controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 +"Moduline 400",thermostat,78,holidaytemp,holiday temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,-1,1 +"Moduline 400",thermostat,78,nighttemp,night temperature T1,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature_T1,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 +"Moduline 400",thermostat,78,daytemp2,day temperature T2,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T2,number.thermostat_hc1_daytemp2,7,1,1/2,-1,1 +"Moduline 400",thermostat,78,daytemp3,day temperature T3,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T3,number.thermostat_hc1_daytemp3,7,1,1/2,-1,1 +"Moduline 400",thermostat,78,daytemp4,day temperature T4,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T4,number.thermostat_hc1_daytemp4,7,1,1/2,-1,1 +"Moduline 400",thermostat,78,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 +"Moduline 400",thermostat,78,offtemp,temperature when mode is off,uint8 (>=0<=0),C,true,number.thermostat_hc1_temperature_when_mode_is_off,number.thermostat_hc1_offtemp,7,1,1/2,-1,1 +"Moduline 400",thermostat,78,mode,operating mode,enum [on\|off\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 +"Moduline 400",thermostat,78,whenmodeoff,when thermostat mode off,boolean (>=0<=0), ,true,switch.thermostat_dhw_when_thermostat_mode_off,switch.thermostat_dhw_whenmodeoff,7,9,1,-1,1 +"Moduline 400",thermostat,78,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 +"Moduline 400",thermostat,78,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 +"Moduline 400",thermostat,78,disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,-1,1 +"RC10, Moduline 100",thermostat,79,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"RC10, Moduline 100",thermostat,79,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"RC10, Moduline 100",thermostat,79,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 +"RC10, Moduline 100",thermostat,79,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_heating_PID,select.thermostat_heatingpid,7,0,1,-1,1 +"RC10, Moduline 100",thermostat,79,backlight,key backlight,boolean (>=0<=0), ,true,switch.thermostat_key_backlight,switch.thermostat_backlight,7,0,1,-1,1 +"RC10, Moduline 100",thermostat,79,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"RC10, Moduline 100",thermostat,79,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"RC10, Moduline 100",thermostat,79,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"RC10, Moduline 100",thermostat,79,mode,operating mode,enum [nofrost\|night\|day] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"RC10, Moduline 100",thermostat,79,daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 +"RC10, Moduline 100",thermostat,79,nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 +"RC10, Moduline 100",thermostat,79,reducehours,duration for nighttemp,uint8 (>=0<=0),hours,true,number.thermostat_hc1_duration_for_nighttemp,number.thermostat_hc1_reducehours,7,1,1,-1,1 +"RC10, Moduline 100",thermostat,79,reduceminutes,remaining time for nightmode,uint16,minutes,false,sensor.thermostat_hc1_remaining_time_for_nightmode,sensor.thermostat_hc1_reduceminutes,7,1,1,-1,1 +"RC10, Moduline 100",thermostat,79,mode,operating mode,enum [on\|off\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 +"Moduline 200",thermostat,80,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"Moduline 200",thermostat,80,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"Moduline 200",thermostat,80,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 +"Moduline 200",thermostat,80,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_heating_PID,select.thermostat_heatingpid,7,0,1,-1,1 +"Moduline 200",thermostat,80,backlight,key backlight,boolean (>=0<=0), ,true,switch.thermostat_key_backlight,switch.thermostat_backlight,7,0,1,-1,1 +"Moduline 200",thermostat,80,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"Moduline 200",thermostat,80,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"Moduline 200",thermostat,80,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"Moduline 200",thermostat,80,mode,operating mode,enum [nofrost\|night\|day] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"Moduline 200",thermostat,80,daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 +"Moduline 200",thermostat,80,nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 +"Moduline 200",thermostat,80,reducehours,duration for nighttemp,uint8 (>=0<=0),hours,true,number.thermostat_hc1_duration_for_nighttemp,number.thermostat_hc1_reducehours,7,1,1,-1,1 +"Moduline 200",thermostat,80,reduceminutes,remaining time for nightmode,uint16,minutes,false,sensor.thermostat_hc1_remaining_time_for_nightmode,sensor.thermostat_hc1_reduceminutes,7,1,1,-1,1 +"Moduline 200",thermostat,80,mode,operating mode,enum [on\|off\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 +"RC35",thermostat,86,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"RC35",thermostat,86,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"RC35",thermostat,86,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"RC35",thermostat,86,intoffset,internal temperature offset,int8 (>=-5<=5),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 +"RC35",thermostat,86,minexttemp,minimal external temperature,int8 (>=-30<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"RC35",thermostat,86,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,-1,1 +"RC35",thermostat,86,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,-1,1 +"RC35",thermostat,86,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 +"RC35",thermostat,86,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,-1,1 +"RC35",thermostat,86,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 +"RC35",thermostat,86,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"RC35",thermostat,86,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"RC35",thermostat,86,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"RC35",thermostat,86,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"RC35",thermostat,86,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"RC35",thermostat,86,daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 +"RC35",thermostat,86,nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 +"RC35",thermostat,86,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 +"RC35",thermostat,86,offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,-1,1 +"RC35",thermostat,86,holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,-1,1 +"RC35",thermostat,86,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"RC35",thermostat,86,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 +"RC35",thermostat,86,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 +"RC35",thermostat,86,holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,-1,1 +"RC35",thermostat,86,nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 +"RC35",thermostat,86,nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 +"RC35",thermostat,86,roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 +"RC35",thermostat,86,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"RC35",thermostat,86,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"RC35",thermostat,86,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,-1,1 +"RC35",thermostat,86,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"RC35",thermostat,86,reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 +"RC35",thermostat,86,controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 +"RC35",thermostat,86,control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,-1,1 +"RC35",thermostat,86,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,-1,0 +"RC35",thermostat,86,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,-1,0 +"RC35",thermostat,86,program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"RC35",thermostat,86,pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,-1,1 +"RC35",thermostat,86,party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,-1,1 +"RC35",thermostat,86,tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 +"RC35",thermostat,86,noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 +"RC35",thermostat,86,reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 +"RC35",thermostat,86,vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,-1,1 +"RC35",thermostat,86,vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,-1,1 +"RC35",thermostat,86,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 +"RC35",thermostat,86,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 +"RC35",thermostat,86,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 +"RC35",thermostat,86,switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,-1,0 +"RC35",thermostat,86,switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,-1,0 +"RC35",thermostat,86,mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 +"RC35",thermostat,86,circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 +"RC35",thermostat,86,progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,-1,1 +"RC35",thermostat,86,circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,-1,1 +"RC35",thermostat,86,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 +"RC35",thermostat,86,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 +"RC35",thermostat,86,disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,-1,1 +"RC35",thermostat,86,maxtemp,maximum temperature,uint8 (>=60<=80),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,-1,1 +"RC35",thermostat,86,onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,-1,1 +"RC35",thermostat,86,switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,-1,0 +"RC35",thermostat,86,circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,-1,0 +"RC35",thermostat,86,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,-1,0 +"RC35",thermostat,86,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,-1,0 +"RC10, Moduline 100",thermostat,90,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"RC10, Moduline 100",thermostat,90,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"RC10, Moduline 100",thermostat,90,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"RC10, Moduline 100",thermostat,90,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"RC10, Moduline 100",thermostat,90,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"RC10, Moduline 100",thermostat,90,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"RC10, Moduline 100",thermostat,90,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"RC10, Moduline 100",thermostat,90,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"RC10, Moduline 100",thermostat,90,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"RC10, Moduline 100",thermostat,90,daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 +"RC10, Moduline 100",thermostat,90,nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 +"RC10, Moduline 100",thermostat,90,program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"RC10, Moduline 100",thermostat,90,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"RC10, Moduline 100",thermostat,90,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"RC10, Moduline 100",thermostat,90,tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 +"RC10, Moduline 100",thermostat,90,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"RC10, Moduline 100",thermostat,90,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 +"RC10, Moduline 100",thermostat,90,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 +"RC20RF",thermostat,93,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"RC20RF",thermostat,93,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"RC20RF",thermostat,93,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"RC20RF",thermostat,93,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"RC20RF",thermostat,93,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"RC20RF",thermostat,93,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"RC20RF",thermostat,93,mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"RC20RF",thermostat,93,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 +"RC20RF",thermostat,93,offtemp,temperature when mode is off,uint8 (>=0<=0),C,true,number.thermostat_hc1_temperature_when_mode_is_off,number.thermostat_hc1_offtemp,7,1,1/2,-1,1 +"RC20RF",thermostat,93,daytemp2,day temperature T2,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T2,number.thermostat_hc1_daytemp2,7,1,1/2,-1,1 +"RC20RF",thermostat,93,daytemp3,day temperature T3,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T3,number.thermostat_hc1_daytemp3,7,1,1/2,-1,1 +"RC20RF",thermostat,93,daytemp4,day temperature T4,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T4,number.thermostat_hc1_daytemp4,7,1,1/2,-1,1 +"RC20RF",thermostat,93,nighttemp,night temperature T1,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature_T1,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 +"RC20RF",thermostat,93,switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_program_switchtime,sensor.thermostat_hc1_switchtime,7,1,1,-1,0 +"RFM20 Remote",thermostat,94,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"RFM20 Remote",thermostat,94,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"RFM20 Remote",thermostat,94,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"RFM20 Remote",thermostat,94,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"RFM20 Remote",thermostat,94,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"RFM20 Remote",thermostat,94,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"RC25",thermostat,151,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"RC25",thermostat,151,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"RC25",thermostat,151,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"RC25",thermostat,151,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"RC25",thermostat,151,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"RC25",thermostat,151,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"RC25",thermostat,151,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"RC25",thermostat,151,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"RC25",thermostat,151,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"RC25",thermostat,151,daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 +"RC25",thermostat,151,nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 +"RC25",thermostat,151,program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"RC25",thermostat,151,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"RC25",thermostat,151,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"RC25",thermostat,151,tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 +"RC25",thermostat,151,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"RC25",thermostat,151,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 +"RC25",thermostat,151,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"RC200, CW100, CR120, CR50",thermostat,157,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"RC200, CW100, CR120, CR50",thermostat,157,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"RC200, CW100, CR120, CR50",thermostat,157,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_vacation_dates,sensor.thermostat_vacations,7,0,1,-1,0 +"RC200, CW100, CR120, CR50",thermostat,157,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,mode,operating mode,enum [manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,controlmode,control mode,enum [optimized\|simple\|n/a\|room\|power] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,-1,1 +"RC200, CW100, CR120, CR50",thermostat,157,dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,mode,operating mode,enum [manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,mode,operating mode,enum [off\|normal\|comfort\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,-1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,-1,1 +"RC100, CR10, Moduline 1000/1010",thermostat,165,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"RC100, CR10, Moduline 1000/1010",thermostat,165,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"RC100, CR10, Moduline 1000/1010",thermostat,165,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"RC100, CR10, Moduline 1000/1010",thermostat,165,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"RC100, CR10, Moduline 1000/1010",thermostat,165,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"RC100, CR10, Moduline 1000/1010",thermostat,165,mode,operating mode,enum [off\|manual] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"RC100, CR10, Moduline 1000/1010",thermostat,165,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"RC100, CR10, Moduline 1000/1010",thermostat,165,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"Rego 2000/3000",thermostat,172,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"Rego 2000/3000",thermostat,172,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"Rego 2000/3000",thermostat,172,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 +"Rego 2000/3000",thermostat,172,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,-1,1 +"Rego 2000/3000",thermostat,172,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,-1,1 +"Rego 2000/3000",thermostat,172,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,-1,1 +"Rego 2000/3000",thermostat,172,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 +"Rego 2000/3000",thermostat,172,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"Rego 2000/3000",thermostat,172,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 +"Rego 2000/3000",thermostat,172,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,-1,1 +"Rego 2000/3000",thermostat,172,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_vacation_dates,sensor.thermostat_vacations,7,0,1,-1,0 +"Rego 2000/3000",thermostat,172,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 +"Rego 2000/3000",thermostat,172,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 +"Rego 2000/3000",thermostat,172,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 +"Rego 2000/3000",thermostat,172,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 +"Rego 2000/3000",thermostat,172,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 +"Rego 2000/3000",thermostat,172,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 +"Rego 2000/3000",thermostat,172,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 +"Rego 2000/3000",thermostat,172,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,-1,1 +"Rego 2000/3000",thermostat,172,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,-1,1 +"Rego 2000/3000",thermostat,172,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,-1,1 +"Rego 2000/3000",thermostat,172,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,-1,1 +"Rego 2000/3000",thermostat,172,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"Rego 2000/3000",thermostat,172,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"Rego 2000/3000",thermostat,172,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,mode,operating mode,enum [manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 +"Rego 2000/3000",thermostat,172,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 +"Rego 2000/3000",thermostat,172,comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,-1,1 +"Rego 2000/3000",thermostat,172,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,-1,1 +"Rego 2000/3000",thermostat,172,curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,-1,1 +"Rego 2000/3000",thermostat,172,nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 +"Rego 2000/3000",thermostat,172,cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,-1,1 +"Rego 2000/3000",thermostat,172,fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 +"Rego 2000/3000",thermostat,172,remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,-1,1 +"Rego 2000/3000",thermostat,172,solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,-1,1 +"Rego 2000/3000",thermostat,172,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,-1,1 +"Rego 2000/3000",thermostat,172,inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,-1,1 +"Rego 2000/3000",thermostat,172,mode,operating mode,enum [normal\|comfort\|eco+] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 +"Rego 2000/3000",thermostat,172,modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,-1,1 +"Rego 2000/3000",thermostat,172,settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,-1,1 +"Rego 2000/3000",thermostat,172,settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,-1,1 +"Rego 2000/3000",thermostat,172,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 +"Rego 2000/3000",thermostat,172,chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,-1,1 +"Rego 2000/3000",thermostat,172,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 +"Rego 2000/3000",thermostat,172,extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,-1,1 +"Rego 2000/3000",thermostat,172,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 +"Rego 2000/3000",thermostat,172,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 +"Rego 2000/3000",thermostat,172,disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,-1,1 +"Rego 2000/3000",thermostat,172,dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,-1,1 +"Rego 2000/3000",thermostat,172,dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,-1,1 +"Comfort RF",thermostat,215,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"Comfort RF",thermostat,215,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"Comfort RF",thermostat,215,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"Comfort RF",thermostat,215,seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"Comfort RF",thermostat,215,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"Comfort RF",thermostat,215,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"Comfort RF",thermostat,215,mode,operating mode,enum [auto\|off], ,false,sensor.thermostat_hc1_operating_mode,sensor.thermostat_hc1_mode,7,1,1,-1,1 +"Comfort RF",thermostat,215,modetype,mode type,enum [off\|on], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"Comfort RF",thermostat,215,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"CRF200S",thermostat,216,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"CRF200S",thermostat,216,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"CRF200S",thermostat,216,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"CRF200S",thermostat,216,seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"CRF200S",thermostat,216,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"CRF200S",thermostat,216,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"CRF200S",thermostat,216,mode,operating mode,enum [auto\|off], ,false,sensor.thermostat_hc1_operating_mode,sensor.thermostat_hc1_mode,7,1,1,-1,1 +"CRF200S",thermostat,216,modetype,mode type,enum [off\|on], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"CRF200S",thermostat,216,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"Comfort+2RF",thermostat,246,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"Comfort+2RF",thermostat,246,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"Comfort+2RF",thermostat,246,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"Comfort+2RF",thermostat,246,seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"Comfort+2RF",thermostat,246,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"Comfort+2RF",thermostat,246,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"Comfort+2RF",thermostat,246,mode,operating mode,enum [auto\|off], ,false,sensor.thermostat_hc1_operating_mode,sensor.thermostat_hc1_mode,7,1,1,-1,1 +"Comfort+2RF",thermostat,246,modetype,mode type,enum [off\|on], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"Comfort+2RF",thermostat,246,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_heatpump_operating_mode,select.thermostat_hpoperatingmode,7,0,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_summer_temperature,number.thermostat_summertemp,7,0,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_instant_start,number.thermostat_instantstart,7,0,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,coolstart,cooling starttemp,uint8 (>=24<=35),C,true,number.thermostat_cooling_starttemp,number.thermostat_coolstart,7,0,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_heat-on_delay,number.thermostat_heatondelay,7,0,1/4,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_heat-off_delay,number.thermostat_heatoffdelay,7,0,1/4,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_cooling_on_delay,number.thermostat_coolondelay,7,0,1/4,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_cooling_off_delay,number.thermostat_cooloffdelay,7,0,1/4,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,control,control device,enum [off\|-\|CR10\|CR10H\|-\|CR20RF\|RT800\|single] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,mode,operating mode,enum [off\|eco+\|eco\|comfort\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,-1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,-1,1 +"ES72, RC20",thermostat,66,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"ES72, RC20",thermostat,66,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"ES72, RC20",thermostat,66,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"ES72, RC20",thermostat,66,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"ES72, RC20",thermostat,66,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"ES72, RC20",thermostat,66,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"ES72, RC20",thermostat,66,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"ES72, RC20",thermostat,66,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"ES72, RC20",thermostat,66,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"ES72, RC20",thermostat,66,daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 +"ES72, RC20",thermostat,66,nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 +"ES72, RC20",thermostat,66,program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"ES72, RC20",thermostat,66,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"ES72, RC20",thermostat,66,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"ES72, RC20",thermostat,66,tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 +"ES72, RC20",thermostat,66,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"ES72, RC20",thermostat,66,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 +"ES72, RC20",thermostat,66,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 +"ES73",thermostat,76,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"ES73",thermostat,76,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"ES73",thermostat,76,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"ES73",thermostat,76,display,display,enum [internal temperature\|internal setpoint\|external temperature\|burner temperature\|dhw temperature\|functioning mode\|time\|date\|smoke temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 +"ES73",thermostat,76,language,language,enum [german\|dutch\|french\|italian], ,false,sensor.thermostat_language,sensor.thermostat_language,7,0,1,-1,1 +"ES73",thermostat,76,clockoffset,clock offset,int8 (>=0<=0),seconds,true,number.thermostat_clock_offset,number.thermostat_clockoffset,7,0,1,-1,1 +"ES73",thermostat,76,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 +"ES73",thermostat,76,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"ES73",thermostat,76,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,-1,1 +"ES73",thermostat,76,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,-1,1 +"ES73",thermostat,76,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 +"ES73",thermostat,76,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,-1,1 +"ES73",thermostat,76,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 +"ES73",thermostat,76,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"ES73",thermostat,76,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"ES73",thermostat,76,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"ES73",thermostat,76,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"ES73",thermostat,76,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"ES73",thermostat,76,daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 +"ES73",thermostat,76,nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 +"ES73",thermostat,76,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 +"ES73",thermostat,76,offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,-1,1 +"ES73",thermostat,76,holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,-1,1 +"ES73",thermostat,76,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"ES73",thermostat,76,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 +"ES73",thermostat,76,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 +"ES73",thermostat,76,holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,-1,1 +"ES73",thermostat,76,nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 +"ES73",thermostat,76,nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 +"ES73",thermostat,76,roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 +"ES73",thermostat,76,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"ES73",thermostat,76,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"ES73",thermostat,76,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,-1,1 +"ES73",thermostat,76,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"ES73",thermostat,76,reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 +"ES73",thermostat,76,controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 +"ES73",thermostat,76,control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,-1,1 +"ES73",thermostat,76,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,-1,0 +"ES73",thermostat,76,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,-1,0 +"ES73",thermostat,76,program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"ES73",thermostat,76,pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,-1,1 +"ES73",thermostat,76,party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,-1,1 +"ES73",thermostat,76,tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 +"ES73",thermostat,76,noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 +"ES73",thermostat,76,reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 +"ES73",thermostat,76,vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,-1,1 +"ES73",thermostat,76,vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,-1,1 +"ES73",thermostat,76,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 +"ES73",thermostat,76,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 +"ES73",thermostat,76,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 +"ES73",thermostat,76,switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,-1,0 +"ES73",thermostat,76,switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,-1,0 +"ES73",thermostat,76,mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 +"ES73",thermostat,76,circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 +"ES73",thermostat,76,progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,-1,1 +"ES73",thermostat,76,circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,-1,1 +"ES73",thermostat,76,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 +"ES73",thermostat,76,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 +"ES73",thermostat,76,disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,-1,1 +"ES73",thermostat,76,maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,-1,1 +"ES73",thermostat,76,onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,-1,1 +"ES73",thermostat,76,switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,-1,0 +"ES73",thermostat,76,circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,-1,0 +"ES73",thermostat,76,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,-1,0 +"ES73",thermostat,76,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,-1,0 +"ES72, RC20",thermostat,113,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"ES72, RC20",thermostat,113,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"ES72, RC20",thermostat,113,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"ES72, RC20",thermostat,113,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"ES72, RC20",thermostat,113,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"ES72, RC20",thermostat,113,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"ES72, RC20",thermostat,113,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"ES72, RC20",thermostat,113,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"ES72, RC20",thermostat,113,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"ES72, RC20",thermostat,113,daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 +"ES72, RC20",thermostat,113,nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 +"ES72, RC20",thermostat,113,program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"ES72, RC20",thermostat,113,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"ES72, RC20",thermostat,113,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"ES72, RC20",thermostat,113,tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 +"ES72, RC20",thermostat,113,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"ES72, RC20",thermostat,113,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 +"ES72, RC20",thermostat,113,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 +"ES79",thermostat,156,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"ES79",thermostat,156,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"ES79",thermostat,156,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"ES79",thermostat,156,intoffset,internal temperature offset,int8 (>=-5<=5),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 +"ES79",thermostat,156,minexttemp,minimal external temperature,int8 (>=-30<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"ES79",thermostat,156,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,-1,1 +"ES79",thermostat,156,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,-1,1 +"ES79",thermostat,156,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 +"ES79",thermostat,156,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,-1,1 +"ES79",thermostat,156,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 +"ES79",thermostat,156,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"ES79",thermostat,156,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"ES79",thermostat,156,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"ES79",thermostat,156,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"ES79",thermostat,156,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"ES79",thermostat,156,daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 +"ES79",thermostat,156,nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 +"ES79",thermostat,156,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 +"ES79",thermostat,156,offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,-1,1 +"ES79",thermostat,156,holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,-1,1 +"ES79",thermostat,156,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"ES79",thermostat,156,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 +"ES79",thermostat,156,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 +"ES79",thermostat,156,holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,-1,1 +"ES79",thermostat,156,nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 +"ES79",thermostat,156,nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 +"ES79",thermostat,156,roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 +"ES79",thermostat,156,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"ES79",thermostat,156,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"ES79",thermostat,156,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,-1,1 +"ES79",thermostat,156,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"ES79",thermostat,156,reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 +"ES79",thermostat,156,controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 +"ES79",thermostat,156,control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,-1,1 +"ES79",thermostat,156,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,-1,0 +"ES79",thermostat,156,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,-1,0 +"ES79",thermostat,156,program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"ES79",thermostat,156,pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,-1,1 +"ES79",thermostat,156,party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,-1,1 +"ES79",thermostat,156,tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 +"ES79",thermostat,156,noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 +"ES79",thermostat,156,reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 +"ES79",thermostat,156,vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,-1,1 +"ES79",thermostat,156,vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,-1,1 +"ES79",thermostat,156,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 +"ES79",thermostat,156,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 +"ES79",thermostat,156,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 +"ES79",thermostat,156,switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,-1,0 +"ES79",thermostat,156,switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,-1,0 +"ES79",thermostat,156,mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 +"ES79",thermostat,156,circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 +"ES79",thermostat,156,progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,-1,1 +"ES79",thermostat,156,circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,-1,1 +"ES79",thermostat,156,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 +"ES79",thermostat,156,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 +"ES79",thermostat,156,disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,-1,1 +"ES79",thermostat,156,maxtemp,maximum temperature,uint8 (>=60<=80),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,-1,1 +"ES79",thermostat,156,onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,-1,1 +"ES79",thermostat,156,switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,-1,0 +"ES79",thermostat,156,circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,-1,0 +"ES79",thermostat,156,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,-1,0 +"ES79",thermostat,156,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,-1,0 +"FW100",thermostat,105,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"FW100",thermostat,105,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"FW100",thermostat,105,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"FW100",thermostat,105,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 +"FW100",thermostat,105,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,-1,1 +"FW100",thermostat,105,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 +"FW100",thermostat,105,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"FW100",thermostat,105,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 +"FW100",thermostat,105,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 +"FW100",thermostat,105,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 +"FW100",thermostat,105,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 +"FW100",thermostat,105,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 +"FW100",thermostat,105,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 +"FW100",thermostat,105,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 +"FW100",thermostat,105,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 +"FW100",thermostat,105,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"FW100",thermostat,105,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"FW100",thermostat,105,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"FW100",thermostat,105,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"FW100",thermostat,105,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 +"FW100",thermostat,105,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 +"FW100",thermostat,105,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 +"FW100",thermostat,105,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"FW100",thermostat,105,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 +"FW100",thermostat,105,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"FW100",thermostat,105,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 +"FW100",thermostat,105,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 +"FW100",thermostat,105,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 +"FW100",thermostat,105,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 +"FW100",thermostat,105,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 +"FW100",thermostat,105,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"FW100",thermostat,105,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"FW100",thermostat,105,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 +"FW100",thermostat,105,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 +"FW100",thermostat,105,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 +"FW100",thermostat,105,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"FW100",thermostat,105,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 +"FW100",thermostat,105,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 +"FW200",thermostat,106,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"FW200",thermostat,106,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"FW200",thermostat,106,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"FW200",thermostat,106,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 +"FW200",thermostat,106,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,-1,1 +"FW200",thermostat,106,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 +"FW200",thermostat,106,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"FW200",thermostat,106,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 +"FW200",thermostat,106,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 +"FW200",thermostat,106,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 +"FW200",thermostat,106,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 +"FW200",thermostat,106,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 +"FW200",thermostat,106,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 +"FW200",thermostat,106,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 +"FW200",thermostat,106,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 +"FW200",thermostat,106,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"FW200",thermostat,106,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"FW200",thermostat,106,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"FW200",thermostat,106,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"FW200",thermostat,106,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 +"FW200",thermostat,106,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 +"FW200",thermostat,106,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 +"FW200",thermostat,106,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"FW200",thermostat,106,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 +"FW200",thermostat,106,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"FW200",thermostat,106,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 +"FW200",thermostat,106,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 +"FW200",thermostat,106,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 +"FW200",thermostat,106,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 +"FW200",thermostat,106,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 +"FW200",thermostat,106,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"FW200",thermostat,106,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"FW200",thermostat,106,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 +"FW200",thermostat,106,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 +"FW200",thermostat,106,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 +"FW200",thermostat,106,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"FW200",thermostat,106,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 +"FW200",thermostat,106,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 +"FR100",thermostat,107,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"FR100",thermostat,107,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"FR100",thermostat,107,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"FR100",thermostat,107,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 +"FR100",thermostat,107,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"FR100",thermostat,107,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 +"FR100",thermostat,107,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 +"FR100",thermostat,107,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 +"FR100",thermostat,107,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 +"FR100",thermostat,107,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 +"FR100",thermostat,107,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 +"FR100",thermostat,107,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 +"FR100",thermostat,107,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 +"FR100",thermostat,107,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"FR100",thermostat,107,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"FR100",thermostat,107,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"FR100",thermostat,107,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"FR100",thermostat,107,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 +"FR100",thermostat,107,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 +"FR100",thermostat,107,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 +"FR100",thermostat,107,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"FR100",thermostat,107,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 +"FR100",thermostat,107,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"FR100",thermostat,107,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 +"FR100",thermostat,107,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 +"FR100",thermostat,107,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 +"FR100",thermostat,107,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 +"FR100",thermostat,107,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 +"FR100",thermostat,107,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"FR100",thermostat,107,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"FR100",thermostat,107,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 +"FR100",thermostat,107,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 +"FR100",thermostat,107,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 +"FR100",thermostat,107,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"FR100",thermostat,107,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 +"FR100",thermostat,107,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 +"FR110",thermostat,108,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"FR110",thermostat,108,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"FR110",thermostat,108,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"FR110",thermostat,108,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 +"FR110",thermostat,108,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"FR110",thermostat,108,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 +"FR110",thermostat,108,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 +"FR110",thermostat,108,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 +"FR110",thermostat,108,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 +"FR110",thermostat,108,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 +"FR110",thermostat,108,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 +"FR110",thermostat,108,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 +"FR110",thermostat,108,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 +"FR110",thermostat,108,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"FR110",thermostat,108,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"FR110",thermostat,108,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"FR110",thermostat,108,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"FR110",thermostat,108,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 +"FR110",thermostat,108,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 +"FR110",thermostat,108,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 +"FR110",thermostat,108,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"FR110",thermostat,108,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 +"FR110",thermostat,108,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"FR110",thermostat,108,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 +"FR110",thermostat,108,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 +"FR110",thermostat,108,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 +"FR110",thermostat,108,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 +"FR110",thermostat,108,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 +"FR110",thermostat,108,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"FR110",thermostat,108,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"FR110",thermostat,108,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 +"FR110",thermostat,108,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 +"FR110",thermostat,108,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 +"FR110",thermostat,108,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"FR110",thermostat,108,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 +"FR110",thermostat,108,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 +"FB10",thermostat,109,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"FB10",thermostat,109,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"FB10",thermostat,109,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"FB10",thermostat,109,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 +"FB10",thermostat,109,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,-1,1 +"FB10",thermostat,109,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 +"FB10",thermostat,109,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"FB10",thermostat,109,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 +"FB10",thermostat,109,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 +"FB10",thermostat,109,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 +"FB10",thermostat,109,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 +"FB10",thermostat,109,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 +"FB10",thermostat,109,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 +"FB10",thermostat,109,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 +"FB10",thermostat,109,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 +"FB10",thermostat,109,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"FB10",thermostat,109,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"FB10",thermostat,109,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"FB10",thermostat,109,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"FB10",thermostat,109,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 +"FB10",thermostat,109,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 +"FB10",thermostat,109,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 +"FB10",thermostat,109,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"FB10",thermostat,109,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 +"FB10",thermostat,109,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"FB10",thermostat,109,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 +"FB10",thermostat,109,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 +"FB10",thermostat,109,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 +"FB10",thermostat,109,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 +"FB10",thermostat,109,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 +"FB10",thermostat,109,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"FB10",thermostat,109,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"FB10",thermostat,109,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 +"FB10",thermostat,109,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 +"FB10",thermostat,109,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 +"FB10",thermostat,109,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"FB10",thermostat,109,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 +"FB10",thermostat,109,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 +"FB100",thermostat,110,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"FB100",thermostat,110,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"FB100",thermostat,110,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"FB100",thermostat,110,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 +"FB100",thermostat,110,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,-1,1 +"FB100",thermostat,110,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 +"FB100",thermostat,110,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"FB100",thermostat,110,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 +"FB100",thermostat,110,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 +"FB100",thermostat,110,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 +"FB100",thermostat,110,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 +"FB100",thermostat,110,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 +"FB100",thermostat,110,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 +"FB100",thermostat,110,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 +"FB100",thermostat,110,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 +"FB100",thermostat,110,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"FB100",thermostat,110,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"FB100",thermostat,110,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"FB100",thermostat,110,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"FB100",thermostat,110,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 +"FB100",thermostat,110,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 +"FB100",thermostat,110,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 +"FB100",thermostat,110,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"FB100",thermostat,110,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 +"FB100",thermostat,110,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"FB100",thermostat,110,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 +"FB100",thermostat,110,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 +"FB100",thermostat,110,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 +"FB100",thermostat,110,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 +"FB100",thermostat,110,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 +"FB100",thermostat,110,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"FB100",thermostat,110,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"FB100",thermostat,110,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 +"FB100",thermostat,110,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 +"FB100",thermostat,110,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 +"FB100",thermostat,110,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"FB100",thermostat,110,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 +"FB100",thermostat,110,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 +"FR10",thermostat,111,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"FR10",thermostat,111,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"FR10",thermostat,111,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"FR10",thermostat,111,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 +"FR10",thermostat,111,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"FR10",thermostat,111,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 +"FR10",thermostat,111,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 +"FR10",thermostat,111,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 +"FR10",thermostat,111,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 +"FR10",thermostat,111,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 +"FR10",thermostat,111,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 +"FR10",thermostat,111,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 +"FR10",thermostat,111,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 +"FR10",thermostat,111,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"FR10",thermostat,111,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"FR10",thermostat,111,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"FR10",thermostat,111,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"FR10",thermostat,111,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 +"FR10",thermostat,111,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 +"FR10",thermostat,111,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 +"FR10",thermostat,111,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"FR10",thermostat,111,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 +"FR10",thermostat,111,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"FR10",thermostat,111,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 +"FR10",thermostat,111,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 +"FR10",thermostat,111,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 +"FR10",thermostat,111,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 +"FR10",thermostat,111,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 +"FR10",thermostat,111,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"FR10",thermostat,111,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"FR10",thermostat,111,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 +"FR10",thermostat,111,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 +"FR10",thermostat,111,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 +"FR10",thermostat,111,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"FR10",thermostat,111,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 +"FR10",thermostat,111,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 +"FW500",thermostat,116,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"FW500",thermostat,116,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"FW500",thermostat,116,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"FW500",thermostat,116,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 +"FW500",thermostat,116,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,-1,1 +"FW500",thermostat,116,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 +"FW500",thermostat,116,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"FW500",thermostat,116,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 +"FW500",thermostat,116,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 +"FW500",thermostat,116,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 +"FW500",thermostat,116,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 +"FW500",thermostat,116,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 +"FW500",thermostat,116,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 +"FW500",thermostat,116,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 +"FW500",thermostat,116,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 +"FW500",thermostat,116,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"FW500",thermostat,116,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"FW500",thermostat,116,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"FW500",thermostat,116,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"FW500",thermostat,116,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 +"FW500",thermostat,116,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 +"FW500",thermostat,116,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 +"FW500",thermostat,116,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"FW500",thermostat,116,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 +"FW500",thermostat,116,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"FW500",thermostat,116,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 +"FW500",thermostat,116,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 +"FW500",thermostat,116,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 +"FW500",thermostat,116,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 +"FW500",thermostat,116,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 +"FW500",thermostat,116,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"FW500",thermostat,116,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"FW500",thermostat,116,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 +"FW500",thermostat,116,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 +"FW500",thermostat,116,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 +"FW500",thermostat,116,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"FW500",thermostat,116,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 +"FW500",thermostat,116,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 +"FR50",thermostat,147,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"FR50",thermostat,147,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"FR50",thermostat,147,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"FR50",thermostat,147,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 +"FR50",thermostat,147,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"FR50",thermostat,147,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 +"FR50",thermostat,147,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 +"FR50",thermostat,147,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 +"FR50",thermostat,147,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 +"FR50",thermostat,147,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 +"FR50",thermostat,147,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 +"FR50",thermostat,147,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 +"FR50",thermostat,147,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 +"FR50",thermostat,147,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"FR50",thermostat,147,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"FR50",thermostat,147,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"FR50",thermostat,147,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"FR50",thermostat,147,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 +"FR50",thermostat,147,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 +"FR50",thermostat,147,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 +"FR50",thermostat,147,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"FR50",thermostat,147,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 +"FR50",thermostat,147,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"FR50",thermostat,147,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 +"FR50",thermostat,147,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 +"FR50",thermostat,147,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 +"FR50",thermostat,147,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 +"FR50",thermostat,147,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 +"FR50",thermostat,147,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"FR50",thermostat,147,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"FR50",thermostat,147,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 +"FR50",thermostat,147,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 +"FR50",thermostat,147,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 +"FR50",thermostat,147,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"FR50",thermostat,147,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 +"FR50",thermostat,147,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 +"FR120",thermostat,191,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"FR120",thermostat,191,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"FR120",thermostat,191,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"FR120",thermostat,191,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 +"FR120",thermostat,191,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"FR120",thermostat,191,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 +"FR120",thermostat,191,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 +"FR120",thermostat,191,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 +"FR120",thermostat,191,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 +"FR120",thermostat,191,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 +"FR120",thermostat,191,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 +"FR120",thermostat,191,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 +"FR120",thermostat,191,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 +"FR120",thermostat,191,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"FR120",thermostat,191,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"FR120",thermostat,191,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"FR120",thermostat,191,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"FR120",thermostat,191,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 +"FR120",thermostat,191,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 +"FR120",thermostat,191,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 +"FR120",thermostat,191,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"FR120",thermostat,191,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 +"FR120",thermostat,191,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"FR120",thermostat,191,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 +"FR120",thermostat,191,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 +"FR120",thermostat,191,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 +"FR120",thermostat,191,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 +"FR120",thermostat,191,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 +"FR120",thermostat,191,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"FR120",thermostat,191,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"FR120",thermostat,191,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 +"FR120",thermostat,191,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 +"FR120",thermostat,191,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 +"FR120",thermostat,191,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"FR120",thermostat,191,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 +"FR120",thermostat,191,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 +"FW120",thermostat,192,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"FW120",thermostat,192,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"FW120",thermostat,192,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"FW120",thermostat,192,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 +"FW120",thermostat,192,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,-1,1 +"FW120",thermostat,192,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 +"FW120",thermostat,192,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 +"FW120",thermostat,192,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 +"FW120",thermostat,192,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 +"FW120",thermostat,192,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 +"FW120",thermostat,192,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 +"FW120",thermostat,192,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 +"FW120",thermostat,192,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 +"FW120",thermostat,192,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 +"FW120",thermostat,192,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 +"FW120",thermostat,192,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"FW120",thermostat,192,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"FW120",thermostat,192,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 +"FW120",thermostat,192,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 +"FW120",thermostat,192,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 +"FW120",thermostat,192,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 +"FW120",thermostat,192,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 +"FW120",thermostat,192,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 +"FW120",thermostat,192,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 +"FW120",thermostat,192,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 +"FW120",thermostat,192,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 +"FW120",thermostat,192,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 +"FW120",thermostat,192,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 +"FW120",thermostat,192,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 +"FW120",thermostat,192,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 +"FW120",thermostat,192,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 +"FW120",thermostat,192,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 +"FW120",thermostat,192,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 +"FW120",thermostat,192,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 +"FW120",thermostat,192,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 +"FW120",thermostat,192,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 +"FW120",thermostat,192,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 +"FW120",thermostat,192,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 +"RT800, RC220",thermostat,3,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"RT800, RC220",thermostat,3,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"RT800, RC220",thermostat,3,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"RT800, RC220",thermostat,3,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"RT800, RC220",thermostat,3,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"RT800, RC220",thermostat,3,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"RC100H, CR10H",thermostat,200,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"RC100H, CR10H",thermostat,200,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"RC100H, CR10H",thermostat,200,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"RC100H, CR10H",thermostat,200,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"RC100H, CR10H",thermostat,200,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"RC100H, CR10H",thermostat,200,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"RC120RF, TR120RF, CR20RF",thermostat,249,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 +"RC120RF, TR120RF, CR20RF",thermostat,249,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 +"RC120RF, TR120RF, CR20RF",thermostat,249,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 +"RC120RF, TR120RF, CR20RF",thermostat,249,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 +"RC120RF, TR120RF, CR20RF",thermostat,249,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 +"RC120RF, TR120RF, CR20RF",thermostat,249,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 +"XCUMixer",mixer,8,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 +"XCUMixer",mixer,8,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 +"XCUMixer",mixer,8,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 +"XCUMixer",mixer,8,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 +"XCUMixer",mixer,8,activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,-1,1 +"XCUMixer",mixer,8,flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,-1,1 +"XCUMixer",mixer,8,setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,-1,1 +"XCUMixer",mixer,8,valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,-1,1 +"XCUMixer",mixer,8,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,-1,1 +"XCUMixer",mixer,8,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,-1,1 +"MM10",mixer,69,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 +"MM10",mixer,69,valvestatus,mixing valve actuator (VC1),int8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 +"MM10",mixer,69,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 +"MM10",mixer,69,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 +"MM10",mixer,69,activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,-1,1 +"MM10",mixer,69,valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,-1,1 +"IPM",mixer,100,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 +"IPM",mixer,100,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 +"IPM",mixer,100,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 +"IPM",mixer,100,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 +"IPM",mixer,100,flowtempvf,flow temperature in header (T0/Vf),uint16,C,false,sensor.mixer_hc1_flow_temperature_in_header_(T0/Vf),sensor.mixer_hc1_flowtempvf,8,1,1/10,-1,1 +"IPM2",mixer,102,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 +"IPM2",mixer,102,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 +"IPM2",mixer,102,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 +"IPM2",mixer,102,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 +"IPM2",mixer,102,flowtempvf,flow temperature in header (T0/Vf),uint16,C,false,sensor.mixer_hc1_flow_temperature_in_header_(T0/Vf),sensor.mixer_hc1_flowtempvf,8,1,1/10,-1,1 +"MM50",mixer,159,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 +"MM50",mixer,159,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 +"MM50",mixer,159,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 +"MM50",mixer,159,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 +"MM50",mixer,159,activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,-1,1 +"MM50",mixer,159,flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,-1,1 +"MM50",mixer,159,setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,-1,1 +"MM50",mixer,159,valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,-1,1 +"MM50",mixer,159,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,-1,1 +"MM50",mixer,159,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,-1,1 +"MM100",mixer,160,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 +"MM100",mixer,160,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 +"MM100",mixer,160,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 +"MM100",mixer,160,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 +"MM100",mixer,160,activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,-1,1 +"MM100",mixer,160,flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,-1,1 +"MM100",mixer,160,setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,-1,1 +"MM100",mixer,160,valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,-1,1 +"MM100",mixer,160,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,-1,1 +"MM100",mixer,160,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,-1,1 +"MM200",mixer,161,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 +"MM200",mixer,161,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 +"MM200",mixer,161,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 +"MM200",mixer,161,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 +"MM200",mixer,161,activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,-1,1 +"MM200",mixer,161,flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,-1,1 +"MM200",mixer,161,setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,-1,1 +"MM200",mixer,161,valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,-1,1 +"MM200",mixer,161,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,-1,1 +"MM200",mixer,161,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,-1,1 +"MZ100",mixer,193,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 +"MZ100",mixer,193,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 +"MZ100",mixer,193,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 +"MZ100",mixer,193,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 +"MZ100",mixer,193,activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,-1,1 +"MZ100",mixer,193,flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,-1,1 +"MZ100",mixer,193,setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,-1,1 +"MZ100",mixer,193,valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,-1,1 +"MZ100",mixer,193,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,-1,1 +"MZ100",mixer,193,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,-1,1 +"HM210",mixer,248,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 +"HM210",mixer,248,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 +"HM210",mixer,248,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 +"HM210",mixer,248,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 +"HM210",mixer,248,activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,-1,1 +"HM210",mixer,248,flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,-1,1 +"HM210",mixer,248,setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,-1,1 +"HM210",mixer,248,valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,-1,1 +"HM210",mixer,248,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,-1,1 +"HM210",mixer,248,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,-1,1 +"SM10",solar,73,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,-1,1 +"SM10",solar,73,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,-1,1 +"SM10",solar,73,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,-1,1 +"SM10",solar,73,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,-1,2 +"SM10",solar,73,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,-1,1 +"SM10",solar,73,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,-1,1 +"SM10",solar,73,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,-1,1 +"SM10",solar,73,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,-1,1 +"SM10",solar,73,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,1,-1,1 +"SM10",solar,73,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1,-1,1 +"SM10",solar,73,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1,-1,1 +"SM10",solar,73,solarpower,actual solar power,int16,W,false,sensor.solar_actual_solar_power,sensor.solar_solarpower,9,0,1,-1,1 +"SM10",solar,73,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,-1,2 +"SM10",solar,73,maxflow,maximum solar flow,uint8 (>=0<=0),l/min,true,number.solar_maximum_solar_flow,number.solar_maxflow,9,0,1/10,-1,1 +"SM10",solar,73,mintemp,minimum temperature,uint8 (>=0<=0),C,true,number.solar_dhw_minimum_temperature,number.solar_dhw_mintemp,9,9,1,-1,1 +"SM10",solar,73,solarenabled,solarmodule enabled,boolean (>=0<=0), ,true,switch.solar_solarmodule_enabled,switch.solar_solarenabled,9,0,1,-1,1 +"ISM1",solar,101,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,-1,1 +"ISM1",solar,101,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,-1,1 +"ISM1",solar,101,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,-1,1 +"ISM1",solar,101,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,-1,2 +"ISM1",solar,101,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,-1,1 +"ISM1",solar,101,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,-1,1 +"ISM1",solar,101,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,-1,1 +"ISM1",solar,101,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,-1,1 +"ISM1",solar,101,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,-1,1 +"ISM1",solar,101,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,-1,1 +"ISM1",solar,101,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,-1,2 +"ISM2",solar,103,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,-1,1 +"ISM2",solar,103,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,-1,1 +"ISM2",solar,103,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,-1,1 +"ISM2",solar,103,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,-1,2 +"ISM2",solar,103,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,-1,1 +"ISM2",solar,103,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,-1,1 +"ISM2",solar,103,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,-1,1 +"ISM2",solar,103,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,-1,1 +"ISM2",solar,103,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,-1,1 +"ISM2",solar,103,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,-1,1 +"ISM2",solar,103,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,-1,2 +"SM50",solar,162,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,-1,1 +"SM50",solar,162,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,-1,1 +"SM50",solar,162,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,-1,1 +"SM50",solar,162,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,-1,2 +"SM50",solar,162,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,-1,1 +"SM50",solar,162,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,-1,1 +"SM50",solar,162,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,-1,1 +"SM50",solar,162,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,-1,1 +"SM50",solar,162,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,5,-1,1 +"SM50",solar,162,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1/10,-1,1 +"SM50",solar,162,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1/10,-1,1 +"SM50",solar,162,collector2temp,collector 2 temperature (TS7),int16,C,false,sensor.solar_collector_2_temperature_(TS7),sensor.solar_collector2temp,9,0,1/10,-1,1 +"SM50",solar,162,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,-1,1 +"SM50",solar,162,ts3,cylinder middle temperature (TS3),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS3),sensor.solar_ts3,9,0,1/10,-1,1 +"SM50",solar,162,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,-1,1 +"SM50",solar,162,ts8,(TS8),int16,C,false,sensor.solar_(TS8),sensor.solar_ts8,9,0,1/10,-1,1 +"SM50",solar,162,ts16,(TS16),int16,C,false,sensor.solar_(TS16),sensor.solar_ts16,9,0,1/10,-1,1 +"SM50",solar,162,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,-1,1 +"SM50",solar,162,heatassistpower,heat assistance valve power (M1),uint8,%,false,sensor.solar_heat_assistance_valve_power_(M1),sensor.solar_heatassistpower,9,0,1,-1,1 +"SM50",solar,162,solarpump2,pump 2 (PS4),boolean, ,false,binary_sensor.solar_pump_2_(PS4),binary_sensor.solar_solarpump2,9,0,1,-1,1 +"SM50",solar,162,solarpump2mod,pump 2 modulation (PS4),uint8,%,false,sensor.solar_pump_2_modulation_(PS4),sensor.solar_solarpump2mod,9,0,1,-1,1 +"SM50",solar,162,cyl2bottomtemp,second cylinder bottom temperature (TS5),int16,C,false,sensor.solar_second_cylinder_bottom_temperature_(TS5),sensor.solar_cyl2bottomtemp,9,0,1/10,-1,1 +"SM50",solar,162,cyl3bottomtemp,third cylinder bottom temperature (TS11),int16,C,false,sensor.solar_third_cylinder_bottom_temperature_(TS11),sensor.solar_cyl3bottomtemp,9,0,1/10,-1,1 +"SM50",solar,162,cyltoptemp,cylinder top temperature (TS10),int16,C,false,sensor.solar_cylinder_top_temperature_(TS10),sensor.solar_cyltoptemp,9,0,1/10,-1,1 +"SM50",solar,162,heatexchangertemp,heat exchanger temperature (TS6),int16,C,false,sensor.solar_heat_exchanger_temperature_(TS6),sensor.solar_heatexchangertemp,9,0,1/10,-1,1 +"SM50",solar,162,cylpumpmod,cylinder pump modulation (PS5),uint8,%,false,sensor.solar_cylinder_pump_modulation_(PS5),sensor.solar_cylpumpmod,9,0,1,-1,1 +"SM50",solar,162,valvestatus,valve status,boolean, ,false,binary_sensor.solar_valve_status,binary_sensor.solar_valvestatus,9,0,1,-1,1 +"SM50",solar,162,vs1status,valve status VS1,boolean, ,false,binary_sensor.solar_valve_status_VS1,binary_sensor.solar_vs1status,9,0,1,-1,1 +"SM50",solar,162,vs3status,valve status VS3,boolean, ,false,binary_sensor.solar_valve_status_VS3,binary_sensor.solar_vs3status,9,0,1,-1,1 +"SM50",solar,162,transferpump,transfer pump,boolean, ,false,binary_sensor.solar_transfer_pump,binary_sensor.solar_transferpump,9,0,1,-1,1 +"SM50",solar,162,transferpumpmod,transfer pump modulation,uint8,%,false,sensor.solar_transfer_pump_modulation,sensor.solar_transferpumpmod,9,0,1,-1,1 +"SM50",solar,162,collectormaxtemp,maximum collector temperature,uint8 (>=0<=0),C,true,number.solar_maximum_collector_temperature,number.solar_collectormaxtemp,9,0,1,-1,1 +"SM50",solar,162,collectormintemp,minimum collector temperature,uint8 (>=0<=0),C,true,number.solar_minimum_collector_temperature,number.solar_collectormintemp,9,0,1,-1,1 +"SM50",solar,162,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,-1,2 +"SM50",solar,162,energytoday,total energy today,uint24,Wh,false,sensor.solar_total_energy_today,sensor.solar_energytoday,9,0,1,-1,2 +"SM50",solar,162,energytotal,total energy,uint24,kWh,false,sensor.solar_total_energy,sensor.solar_energytotal,9,0,1/10,-1,2 +"SM50",solar,162,pump2worktime,pump 2 working time,time,minutes,false,sensor.solar_pump_2_working_time,sensor.solar_pump2worktime,9,0,1,-1,2 +"SM50",solar,162,m1worktime,differential control working time,time,minutes,false,sensor.solar_differential_control_working_time,sensor.solar_m1worktime,9,0,1,-1,2 +"SM50",solar,162,heattransfersystem,heattransfer system,boolean (>=0<=0), ,true,switch.solar_heattransfer_system,switch.solar_heattransfersystem,9,0,1,-1,1 +"SM50",solar,162,externalcyl,external cylinder,boolean (>=0<=0), ,true,switch.solar_external_cylinder,switch.solar_externalcyl,9,0,1,-1,1 +"SM50",solar,162,thermaldisinfect,thermal disinfection,boolean (>=0<=0), ,true,switch.solar_thermal_disinfection,switch.solar_thermaldisinfect,9,0,1,-1,1 +"SM50",solar,162,heatmetering,heatmetering,boolean (>=0<=0), ,true,switch.solar_heatmetering,switch.solar_heatmetering,9,0,1,-1,1 +"SM50",solar,162,activated,activated,boolean (>=0<=0), ,true,switch.solar_activated,switch.solar_activated,9,0,1,-1,1 +"SM50",solar,162,solarpumpmode,solar pump mode,enum [constant\|pwm\|analog] (>=0<=0), ,true,select.solar_solar_pump_mode,select.solar_solarpumpmode,9,0,1,-1,1 +"SM50",solar,162,solarpumpkick,solar pump kick,boolean (>=0<=0), ,true,switch.solar_solar_pump_kick,switch.solar_solarpumpkick,9,0,1,-1,1 +"SM50",solar,162,plainwatermode,plain water mode,boolean (>=0<=0), ,true,switch.solar_plain_water_mode,switch.solar_plainwatermode,9,0,1,-1,1 +"SM50",solar,162,doublematchflow,doublematchflow,boolean (>=0<=0), ,true,switch.solar_doublematchflow,switch.solar_doublematchflow,9,0,1,-1,1 +"SM50",solar,162,pump2minmod,minimum pump 2 modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_2_modulation,number.solar_pump2minmod,9,0,1,-1,1 +"SM50",solar,162,turnondiff2,pump 2 turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_on_difference,number.solar_turnondiff2,9,0,1/10,-1,1 +"SM50",solar,162,turnoffdiff2,pump 2 turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_off_difference,number.solar_turnoffdiff2,9,0,1/10,-1,1 +"SM50",solar,162,pump2kick,pump kick 2,boolean (>=0<=0), ,true,switch.solar_pump_kick_2,switch.solar_pump2kick,9,0,1,-1,1 +"SM50",solar,162,climatezone,climate zone,uint8 (>=0<=0), ,true,number.solar_climate_zone,number.solar_climatezone,9,0,1,-1,1 +"SM50",solar,162,collector1area,collector 1 area,uint16 (>=0<=0),m²,true,number.solar_collector_1_area,number.solar_collector1area,9,0,1/10,-1,1 +"SM50",solar,162,collector1type,collector 1 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_1_type,select.solar_collector1type,9,0,1,-1,1 +"SM50",solar,162,collector2area,collector 2 area,uint16 (>=0<=0),m²,true,number.solar_collector_2_area,number.solar_collector2area,9,0,1/10,-1,1 +"SM50",solar,162,collector2type,collector 2 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_2_type,select.solar_collector2type,9,0,1,-1,1 +"SM50",solar,162,cylpriority,cylinder priority,enum [cyl 1\|cyl 2] (>=0<=0), ,true,select.solar_cylinder_priority,select.solar_cylpriority,9,0,1,-1,1 +"SM50",solar,162,heatcntflowtemp,heat counter flow temperature,uint16,C,false,sensor.solar_heat_counter_flow_temperature,sensor.solar_heatcntflowtemp,9,0,1/10,-1,1 +"SM50",solar,162,heatcntrettemp,heat counter return temperature,uint16,C,false,sensor.solar_heat_counter_return_temperature,sensor.solar_heatcntrettemp,9,0,1/10,-1,1 +"SM50",solar,162,heatcnt,heat counter impulses,uint8, ,false,sensor.solar_heat_counter_impulses,sensor.solar_heatcnt,9,0,1,-1,1 +"SM50",solar,162,swapflowtemp,swap flow temperature (TS14),uint16,C,false,sensor.solar_swap_flow_temperature_(TS14),sensor.solar_swapflowtemp,9,0,1/10,-1,1 +"SM50",solar,162,swaprettemp,swap return temperature (TS15),uint16,C,false,sensor.solar_swap_return_temperature_(TS15),sensor.solar_swaprettemp,9,0,1/10,-1,1 +"SM50",solar,162,heatassiston,heat assistance on,int8 (>=0<=0),K,true,number.solar_heat_assistance_on,number.solar_heatassiston,9,0,1/10,-1,1 +"SM50",solar,162,heatassistoff,heat assistance off,int8 (>=0<=0),K,true,number.solar_heat_assistance_off,number.solar_heatassistoff,9,0,1/10,-1,1 +"SM100, MS100",solar,163,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,-1,1 +"SM100, MS100",solar,163,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,-1,1 +"SM100, MS100",solar,163,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,-1,1 +"SM100, MS100",solar,163,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,-1,2 +"SM100, MS100",solar,163,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,-1,1 +"SM100, MS100",solar,163,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,-1,1 +"SM100, MS100",solar,163,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,-1,1 +"SM100, MS100",solar,163,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,-1,1 +"SM100, MS100",solar,163,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,5,-1,1 +"SM100, MS100",solar,163,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1/10,-1,1 +"SM100, MS100",solar,163,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1/10,-1,1 +"SM100, MS100",solar,163,collector2temp,collector 2 temperature (TS7),int16,C,false,sensor.solar_collector_2_temperature_(TS7),sensor.solar_collector2temp,9,0,1/10,-1,1 +"SM100, MS100",solar,163,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,-1,1 +"SM100, MS100",solar,163,ts3,cylinder middle temperature (TS3),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS3),sensor.solar_ts3,9,0,1/10,-1,1 +"SM100, MS100",solar,163,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,-1,1 +"SM100, MS100",solar,163,ts8,(TS8),int16,C,false,sensor.solar_(TS8),sensor.solar_ts8,9,0,1/10,-1,1 +"SM100, MS100",solar,163,ts16,(TS16),int16,C,false,sensor.solar_(TS16),sensor.solar_ts16,9,0,1/10,-1,1 +"SM100, MS100",solar,163,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,-1,1 +"SM100, MS100",solar,163,heatassistpower,heat assistance valve power (M1),uint8,%,false,sensor.solar_heat_assistance_valve_power_(M1),sensor.solar_heatassistpower,9,0,1,-1,1 +"SM100, MS100",solar,163,solarpump2,pump 2 (PS4),boolean, ,false,binary_sensor.solar_pump_2_(PS4),binary_sensor.solar_solarpump2,9,0,1,-1,1 +"SM100, MS100",solar,163,solarpump2mod,pump 2 modulation (PS4),uint8,%,false,sensor.solar_pump_2_modulation_(PS4),sensor.solar_solarpump2mod,9,0,1,-1,1 +"SM100, MS100",solar,163,cyl2bottomtemp,second cylinder bottom temperature (TS5),int16,C,false,sensor.solar_second_cylinder_bottom_temperature_(TS5),sensor.solar_cyl2bottomtemp,9,0,1/10,-1,1 +"SM100, MS100",solar,163,cyl3bottomtemp,third cylinder bottom temperature (TS11),int16,C,false,sensor.solar_third_cylinder_bottom_temperature_(TS11),sensor.solar_cyl3bottomtemp,9,0,1/10,-1,1 +"SM100, MS100",solar,163,cyltoptemp,cylinder top temperature (TS10),int16,C,false,sensor.solar_cylinder_top_temperature_(TS10),sensor.solar_cyltoptemp,9,0,1/10,-1,1 +"SM100, MS100",solar,163,heatexchangertemp,heat exchanger temperature (TS6),int16,C,false,sensor.solar_heat_exchanger_temperature_(TS6),sensor.solar_heatexchangertemp,9,0,1/10,-1,1 +"SM100, MS100",solar,163,cylpumpmod,cylinder pump modulation (PS5),uint8,%,false,sensor.solar_cylinder_pump_modulation_(PS5),sensor.solar_cylpumpmod,9,0,1,-1,1 +"SM100, MS100",solar,163,valvestatus,valve status,boolean, ,false,binary_sensor.solar_valve_status,binary_sensor.solar_valvestatus,9,0,1,-1,1 +"SM100, MS100",solar,163,vs1status,valve status VS1,boolean, ,false,binary_sensor.solar_valve_status_VS1,binary_sensor.solar_vs1status,9,0,1,-1,1 +"SM100, MS100",solar,163,vs3status,valve status VS3,boolean, ,false,binary_sensor.solar_valve_status_VS3,binary_sensor.solar_vs3status,9,0,1,-1,1 +"SM100, MS100",solar,163,transferpump,transfer pump,boolean, ,false,binary_sensor.solar_transfer_pump,binary_sensor.solar_transferpump,9,0,1,-1,1 +"SM100, MS100",solar,163,transferpumpmod,transfer pump modulation,uint8,%,false,sensor.solar_transfer_pump_modulation,sensor.solar_transferpumpmod,9,0,1,-1,1 +"SM100, MS100",solar,163,collectormaxtemp,maximum collector temperature,uint8 (>=0<=0),C,true,number.solar_maximum_collector_temperature,number.solar_collectormaxtemp,9,0,1,-1,1 +"SM100, MS100",solar,163,collectormintemp,minimum collector temperature,uint8 (>=0<=0),C,true,number.solar_minimum_collector_temperature,number.solar_collectormintemp,9,0,1,-1,1 +"SM100, MS100",solar,163,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,-1,2 +"SM100, MS100",solar,163,energytoday,total energy today,uint24,Wh,false,sensor.solar_total_energy_today,sensor.solar_energytoday,9,0,1,-1,2 +"SM100, MS100",solar,163,energytotal,total energy,uint24,kWh,false,sensor.solar_total_energy,sensor.solar_energytotal,9,0,1/10,-1,2 +"SM100, MS100",solar,163,pump2worktime,pump 2 working time,time,minutes,false,sensor.solar_pump_2_working_time,sensor.solar_pump2worktime,9,0,1,-1,2 +"SM100, MS100",solar,163,m1worktime,differential control working time,time,minutes,false,sensor.solar_differential_control_working_time,sensor.solar_m1worktime,9,0,1,-1,2 +"SM100, MS100",solar,163,heattransfersystem,heattransfer system,boolean (>=0<=0), ,true,switch.solar_heattransfer_system,switch.solar_heattransfersystem,9,0,1,-1,1 +"SM100, MS100",solar,163,externalcyl,external cylinder,boolean (>=0<=0), ,true,switch.solar_external_cylinder,switch.solar_externalcyl,9,0,1,-1,1 +"SM100, MS100",solar,163,thermaldisinfect,thermal disinfection,boolean (>=0<=0), ,true,switch.solar_thermal_disinfection,switch.solar_thermaldisinfect,9,0,1,-1,1 +"SM100, MS100",solar,163,heatmetering,heatmetering,boolean (>=0<=0), ,true,switch.solar_heatmetering,switch.solar_heatmetering,9,0,1,-1,1 +"SM100, MS100",solar,163,activated,activated,boolean (>=0<=0), ,true,switch.solar_activated,switch.solar_activated,9,0,1,-1,1 +"SM100, MS100",solar,163,solarpumpmode,solar pump mode,enum [constant\|pwm\|analog] (>=0<=0), ,true,select.solar_solar_pump_mode,select.solar_solarpumpmode,9,0,1,-1,1 +"SM100, MS100",solar,163,solarpumpkick,solar pump kick,boolean (>=0<=0), ,true,switch.solar_solar_pump_kick,switch.solar_solarpumpkick,9,0,1,-1,1 +"SM100, MS100",solar,163,plainwatermode,plain water mode,boolean (>=0<=0), ,true,switch.solar_plain_water_mode,switch.solar_plainwatermode,9,0,1,-1,1 +"SM100, MS100",solar,163,doublematchflow,doublematchflow,boolean (>=0<=0), ,true,switch.solar_doublematchflow,switch.solar_doublematchflow,9,0,1,-1,1 +"SM100, MS100",solar,163,pump2minmod,minimum pump 2 modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_2_modulation,number.solar_pump2minmod,9,0,1,-1,1 +"SM100, MS100",solar,163,turnondiff2,pump 2 turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_on_difference,number.solar_turnondiff2,9,0,1/10,-1,1 +"SM100, MS100",solar,163,turnoffdiff2,pump 2 turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_off_difference,number.solar_turnoffdiff2,9,0,1/10,-1,1 +"SM100, MS100",solar,163,pump2kick,pump kick 2,boolean (>=0<=0), ,true,switch.solar_pump_kick_2,switch.solar_pump2kick,9,0,1,-1,1 +"SM100, MS100",solar,163,climatezone,climate zone,uint8 (>=0<=0), ,true,number.solar_climate_zone,number.solar_climatezone,9,0,1,-1,1 +"SM100, MS100",solar,163,collector1area,collector 1 area,uint16 (>=0<=0),m²,true,number.solar_collector_1_area,number.solar_collector1area,9,0,1/10,-1,1 +"SM100, MS100",solar,163,collector1type,collector 1 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_1_type,select.solar_collector1type,9,0,1,-1,1 +"SM100, MS100",solar,163,collector2area,collector 2 area,uint16 (>=0<=0),m²,true,number.solar_collector_2_area,number.solar_collector2area,9,0,1/10,-1,1 +"SM100, MS100",solar,163,collector2type,collector 2 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_2_type,select.solar_collector2type,9,0,1,-1,1 +"SM100, MS100",solar,163,cylpriority,cylinder priority,enum [cyl 1\|cyl 2] (>=0<=0), ,true,select.solar_cylinder_priority,select.solar_cylpriority,9,0,1,-1,1 +"SM100, MS100",solar,163,heatcntflowtemp,heat counter flow temperature,uint16,C,false,sensor.solar_heat_counter_flow_temperature,sensor.solar_heatcntflowtemp,9,0,1/10,-1,1 +"SM100, MS100",solar,163,heatcntrettemp,heat counter return temperature,uint16,C,false,sensor.solar_heat_counter_return_temperature,sensor.solar_heatcntrettemp,9,0,1/10,-1,1 +"SM100, MS100",solar,163,heatcnt,heat counter impulses,uint8, ,false,sensor.solar_heat_counter_impulses,sensor.solar_heatcnt,9,0,1,-1,1 +"SM100, MS100",solar,163,swapflowtemp,swap flow temperature (TS14),uint16,C,false,sensor.solar_swap_flow_temperature_(TS14),sensor.solar_swapflowtemp,9,0,1/10,-1,1 +"SM100, MS100",solar,163,swaprettemp,swap return temperature (TS15),uint16,C,false,sensor.solar_swap_return_temperature_(TS15),sensor.solar_swaprettemp,9,0,1/10,-1,1 +"SM100, MS100",solar,163,heatassiston,heat assistance on,int8 (>=0<=0),K,true,number.solar_heat_assistance_on,number.solar_heatassiston,9,0,1/10,-1,1 +"SM100, MS100",solar,163,heatassistoff,heat assistance off,int8 (>=0<=0),K,true,number.solar_heat_assistance_off,number.solar_heatassistoff,9,0,1/10,-1,1 +"SM200, MS200",solar,164,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,-1,1 +"SM200, MS200",solar,164,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,-1,1 +"SM200, MS200",solar,164,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,-1,1 +"SM200, MS200",solar,164,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,-1,2 +"SM200, MS200",solar,164,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,-1,1 +"SM200, MS200",solar,164,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,-1,1 +"SM200, MS200",solar,164,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,-1,1 +"SM200, MS200",solar,164,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,-1,1 +"SM200, MS200",solar,164,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,5,-1,1 +"SM200, MS200",solar,164,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1/10,-1,1 +"SM200, MS200",solar,164,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1/10,-1,1 +"SM200, MS200",solar,164,collector2temp,collector 2 temperature (TS7),int16,C,false,sensor.solar_collector_2_temperature_(TS7),sensor.solar_collector2temp,9,0,1/10,-1,1 +"SM200, MS200",solar,164,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,-1,1 +"SM200, MS200",solar,164,ts3,cylinder middle temperature (TS3),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS3),sensor.solar_ts3,9,0,1/10,-1,1 +"SM200, MS200",solar,164,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,-1,1 +"SM200, MS200",solar,164,ts8,(TS8),int16,C,false,sensor.solar_(TS8),sensor.solar_ts8,9,0,1/10,-1,1 +"SM200, MS200",solar,164,ts16,(TS16),int16,C,false,sensor.solar_(TS16),sensor.solar_ts16,9,0,1/10,-1,1 +"SM200, MS200",solar,164,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,-1,1 +"SM200, MS200",solar,164,heatassistpower,heat assistance valve power (M1),uint8,%,false,sensor.solar_heat_assistance_valve_power_(M1),sensor.solar_heatassistpower,9,0,1,-1,1 +"SM200, MS200",solar,164,solarpump2,pump 2 (PS4),boolean, ,false,binary_sensor.solar_pump_2_(PS4),binary_sensor.solar_solarpump2,9,0,1,-1,1 +"SM200, MS200",solar,164,solarpump2mod,pump 2 modulation (PS4),uint8,%,false,sensor.solar_pump_2_modulation_(PS4),sensor.solar_solarpump2mod,9,0,1,-1,1 +"SM200, MS200",solar,164,cyl2bottomtemp,second cylinder bottom temperature (TS5),int16,C,false,sensor.solar_second_cylinder_bottom_temperature_(TS5),sensor.solar_cyl2bottomtemp,9,0,1/10,-1,1 +"SM200, MS200",solar,164,cyl3bottomtemp,third cylinder bottom temperature (TS11),int16,C,false,sensor.solar_third_cylinder_bottom_temperature_(TS11),sensor.solar_cyl3bottomtemp,9,0,1/10,-1,1 +"SM200, MS200",solar,164,cyltoptemp,cylinder top temperature (TS10),int16,C,false,sensor.solar_cylinder_top_temperature_(TS10),sensor.solar_cyltoptemp,9,0,1/10,-1,1 +"SM200, MS200",solar,164,heatexchangertemp,heat exchanger temperature (TS6),int16,C,false,sensor.solar_heat_exchanger_temperature_(TS6),sensor.solar_heatexchangertemp,9,0,1/10,-1,1 +"SM200, MS200",solar,164,cylpumpmod,cylinder pump modulation (PS5),uint8,%,false,sensor.solar_cylinder_pump_modulation_(PS5),sensor.solar_cylpumpmod,9,0,1,-1,1 +"SM200, MS200",solar,164,valvestatus,valve status,boolean, ,false,binary_sensor.solar_valve_status,binary_sensor.solar_valvestatus,9,0,1,-1,1 +"SM200, MS200",solar,164,vs1status,valve status VS1,boolean, ,false,binary_sensor.solar_valve_status_VS1,binary_sensor.solar_vs1status,9,0,1,-1,1 +"SM200, MS200",solar,164,vs3status,valve status VS3,boolean, ,false,binary_sensor.solar_valve_status_VS3,binary_sensor.solar_vs3status,9,0,1,-1,1 +"SM200, MS200",solar,164,transferpump,transfer pump,boolean, ,false,binary_sensor.solar_transfer_pump,binary_sensor.solar_transferpump,9,0,1,-1,1 +"SM200, MS200",solar,164,transferpumpmod,transfer pump modulation,uint8,%,false,sensor.solar_transfer_pump_modulation,sensor.solar_transferpumpmod,9,0,1,-1,1 +"SM200, MS200",solar,164,collectormaxtemp,maximum collector temperature,uint8 (>=0<=0),C,true,number.solar_maximum_collector_temperature,number.solar_collectormaxtemp,9,0,1,-1,1 +"SM200, MS200",solar,164,collectormintemp,minimum collector temperature,uint8 (>=0<=0),C,true,number.solar_minimum_collector_temperature,number.solar_collectormintemp,9,0,1,-1,1 +"SM200, MS200",solar,164,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,-1,2 +"SM200, MS200",solar,164,energytoday,total energy today,uint24,Wh,false,sensor.solar_total_energy_today,sensor.solar_energytoday,9,0,1,-1,2 +"SM200, MS200",solar,164,energytotal,total energy,uint24,kWh,false,sensor.solar_total_energy,sensor.solar_energytotal,9,0,1/10,-1,2 +"SM200, MS200",solar,164,pump2worktime,pump 2 working time,time,minutes,false,sensor.solar_pump_2_working_time,sensor.solar_pump2worktime,9,0,1,-1,2 +"SM200, MS200",solar,164,m1worktime,differential control working time,time,minutes,false,sensor.solar_differential_control_working_time,sensor.solar_m1worktime,9,0,1,-1,2 +"SM200, MS200",solar,164,heattransfersystem,heattransfer system,boolean (>=0<=0), ,true,switch.solar_heattransfer_system,switch.solar_heattransfersystem,9,0,1,-1,1 +"SM200, MS200",solar,164,externalcyl,external cylinder,boolean (>=0<=0), ,true,switch.solar_external_cylinder,switch.solar_externalcyl,9,0,1,-1,1 +"SM200, MS200",solar,164,thermaldisinfect,thermal disinfection,boolean (>=0<=0), ,true,switch.solar_thermal_disinfection,switch.solar_thermaldisinfect,9,0,1,-1,1 +"SM200, MS200",solar,164,heatmetering,heatmetering,boolean (>=0<=0), ,true,switch.solar_heatmetering,switch.solar_heatmetering,9,0,1,-1,1 +"SM200, MS200",solar,164,activated,activated,boolean (>=0<=0), ,true,switch.solar_activated,switch.solar_activated,9,0,1,-1,1 +"SM200, MS200",solar,164,solarpumpmode,solar pump mode,enum [constant\|pwm\|analog] (>=0<=0), ,true,select.solar_solar_pump_mode,select.solar_solarpumpmode,9,0,1,-1,1 +"SM200, MS200",solar,164,solarpumpkick,solar pump kick,boolean (>=0<=0), ,true,switch.solar_solar_pump_kick,switch.solar_solarpumpkick,9,0,1,-1,1 +"SM200, MS200",solar,164,plainwatermode,plain water mode,boolean (>=0<=0), ,true,switch.solar_plain_water_mode,switch.solar_plainwatermode,9,0,1,-1,1 +"SM200, MS200",solar,164,doublematchflow,doublematchflow,boolean (>=0<=0), ,true,switch.solar_doublematchflow,switch.solar_doublematchflow,9,0,1,-1,1 +"SM200, MS200",solar,164,pump2minmod,minimum pump 2 modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_2_modulation,number.solar_pump2minmod,9,0,1,-1,1 +"SM200, MS200",solar,164,turnondiff2,pump 2 turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_on_difference,number.solar_turnondiff2,9,0,1/10,-1,1 +"SM200, MS200",solar,164,turnoffdiff2,pump 2 turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_off_difference,number.solar_turnoffdiff2,9,0,1/10,-1,1 +"SM200, MS200",solar,164,pump2kick,pump kick 2,boolean (>=0<=0), ,true,switch.solar_pump_kick_2,switch.solar_pump2kick,9,0,1,-1,1 +"SM200, MS200",solar,164,climatezone,climate zone,uint8 (>=0<=0), ,true,number.solar_climate_zone,number.solar_climatezone,9,0,1,-1,1 +"SM200, MS200",solar,164,collector1area,collector 1 area,uint16 (>=0<=0),m²,true,number.solar_collector_1_area,number.solar_collector1area,9,0,1/10,-1,1 +"SM200, MS200",solar,164,collector1type,collector 1 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_1_type,select.solar_collector1type,9,0,1,-1,1 +"SM200, MS200",solar,164,collector2area,collector 2 area,uint16 (>=0<=0),m²,true,number.solar_collector_2_area,number.solar_collector2area,9,0,1/10,-1,1 +"SM200, MS200",solar,164,collector2type,collector 2 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_2_type,select.solar_collector2type,9,0,1,-1,1 +"SM200, MS200",solar,164,cylpriority,cylinder priority,enum [cyl 1\|cyl 2] (>=0<=0), ,true,select.solar_cylinder_priority,select.solar_cylpriority,9,0,1,-1,1 +"SM200, MS200",solar,164,heatcntflowtemp,heat counter flow temperature,uint16,C,false,sensor.solar_heat_counter_flow_temperature,sensor.solar_heatcntflowtemp,9,0,1/10,-1,1 +"SM200, MS200",solar,164,heatcntrettemp,heat counter return temperature,uint16,C,false,sensor.solar_heat_counter_return_temperature,sensor.solar_heatcntrettemp,9,0,1/10,-1,1 +"SM200, MS200",solar,164,heatcnt,heat counter impulses,uint8, ,false,sensor.solar_heat_counter_impulses,sensor.solar_heatcnt,9,0,1,-1,1 +"SM200, MS200",solar,164,swapflowtemp,swap flow temperature (TS14),uint16,C,false,sensor.solar_swap_flow_temperature_(TS14),sensor.solar_swapflowtemp,9,0,1/10,-1,1 +"SM200, MS200",solar,164,swaprettemp,swap return temperature (TS15),uint16,C,false,sensor.solar_swap_return_temperature_(TS15),sensor.solar_swaprettemp,9,0,1/10,-1,1 +"SM200, MS200",solar,164,heatassiston,heat assistance on,int8 (>=0<=0),K,true,number.solar_heat_assistance_on,number.solar_heatassiston,9,0,1/10,-1,1 +"SM200, MS200",solar,164,heatassistoff,heat assistance off,int8 (>=0<=0),K,true,number.solar_heat_assistance_off,number.solar_heatassistoff,9,0,1/10,-1,1 +"HP Module",heatpump,252,airhumidity,relative air humidity,uint8,%,false,sensor.heatpump_relative_air_humidity,sensor.heatpump_airhumidity,10,0,1,-1,1 +"HP Module",heatpump,252,dewtemperature,dew point temperature,uint8,C,false,sensor.heatpump_dew_point_temperature,sensor.heatpump_dewtemperature,10,0,1,-1,1 +"HP Module",heatpump,252,curflowtemp,current flow temperature,int16,C,false,sensor.heatpump_current_flow_temperature,sensor.heatpump_curflowtemp,10,0,1/10,-1,1 +"HP Module",heatpump,252,rettemp,return temperature,int16,C,false,sensor.heatpump_return_temperature,sensor.heatpump_rettemp,10,0,1/10,-1,1 +"HP Module",heatpump,252,sysrettemp,system return temperature,int16,C,false,sensor.heatpump_system_return_temperature,sensor.heatpump_sysrettemp,10,0,1/10,-1,1 +"HP Module",heatpump,252,hpta4,drain pan temp (TA4),int16,C,false,sensor.heatpump_drain_pan_temp_(TA4),sensor.heatpump_hpta4,10,0,1/10,-1,1 +"HP Module",heatpump,252,hptr1,compressor temperature (TR1),int16,C,false,sensor.heatpump_compressor_temperature_(TR1),sensor.heatpump_hptr1,10,0,1/10,-1,1 +"HP Module",heatpump,252,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.heatpump_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.heatpump_hptr3,10,0,1/10,-1,1 +"HP Module",heatpump,252,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.heatpump_evaporator_inlet_temperature_(TR4),sensor.heatpump_hptr4,10,0,1/10,-1,1 +"HP Module",heatpump,252,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.heatpump_compressor_inlet_temperature_(TR5),sensor.heatpump_hptr5,10,0,1/10,-1,1 +"HP Module",heatpump,252,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.heatpump_compressor_outlet_temperature_(TR6),sensor.heatpump_hptr6,10,0,1/10,-1,1 +"HP Module",heatpump,252,hptl2,air inlet temperature (TL2),int16,C,false,sensor.heatpump_air_inlet_temperature_(TL2),sensor.heatpump_hptl2,10,0,1/10,-1,1 +"HP Module",heatpump,252,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.heatpump_low_pressure_side_temperature_(PL1),sensor.heatpump_hppl1,10,0,1/10,-1,1 +"HP Module",heatpump,252,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.heatpump_high_pressure_side_temperature_(PH1),sensor.heatpump_hpph1,10,0,1/10,-1,1 +"HP Module",heatpump,252,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.heatpump_heating_pump_modulation,sensor.heatpump_heatingpumpmod,10,0,1,-1,1 +"HP Module",heatpump,252,hpcompspd,compressor speed,uint8,%,false,sensor.heatpump_compressor_speed,sensor.heatpump_hpcompspd,10,0,1,-1,1 +"HP Module",heatpump,252,hpactivity,compressor activity,enum [off\|heating\|hot water\|defrost\|compressor alarm], ,false,sensor.heatpump_compressor_activity,sensor.heatpump_hpactivity,10,0,1,-1,1 +"HP Module",heatpump,252,hppower,compressor power output,uint16,W,false,sensor.heatpump_compressor_power_output,sensor.heatpump_hppower,10,0,1,-1,1 +"HP Module",heatpump,252,hpcurrpower,compressor current power,uint16,W,false,sensor.heatpump_compressor_current_power,sensor.heatpump_hpcurrpower,10,0,1,-1,1 +"HP Module",heatpump,252,hybridstrategy,hybrid control strategy,enum [cost optimized\|co2 optimized\|outside temperature alt.\|outside temperature parallel\|heatpump preferred\|boiler only] (>=0<=0), ,true,select.heatpump_hybrid_control_strategy,select.heatpump_hybridstrategy,10,0,1,-1,1 +"HP Module",heatpump,252,lownoisemode,low noise mode,enum [off\|reduced output\|switch off hp\|perm. reduced] (>=0<=0), ,true,select.heatpump_low_noise_mode,select.heatpump_lownoisemode,10,0,1,-1,1 +"HP Module",heatpump,252,lownoisestart,low noise starttime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_starttime,number.heatpump_lownoisestart,10,0,1,-1,1 +"HP Module",heatpump,252,lownoisestop,low noise stoptime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_stoptime,number.heatpump_lownoisestop,10,0,1,-1,1 +"HP Module",heatpump,252,hybriddhw,hybrid DHW,enum [eco\|high comfort] (>=0<=0), ,true,select.heatpump_dhw_hybrid_DHW,select.heatpump_dhw_hybriddhw,10,9,1,-1,1 +"HP Module",heatpump,252,energypricegas,energy price gas,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_gas,number.heatpump_energypricegas,10,0,1,-1,1 +"HP Module",heatpump,252,energypriceel,energy price electric,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_electric,number.heatpump_energypriceel,10,0,1,-1,1 +"HP Module",heatpump,252,energyfeedpv,feed in PV,uint8 (>=0<=0),ct/kWh,true,number.heatpump_feed_in_PV,number.heatpump_energyfeedpv,10,0,1,-1,1 +"HP Module",heatpump,252,switchovertemp,outside switchover temperature,int8 (>=0<=0),C,true,number.heatpump_outside_switchover_temperature,number.heatpump_switchovertemp,10,0,1,-1,1 +"HP Module",heatpump,252,airpurgemode,air purge mode,boolean (>=0<=0), ,true,switch.heatpump_air_purge_mode,switch.heatpump_airpurgemode,10,0,1,-1,1 +"HP Module",heatpump,252,heatpumpoutput,heatpump output,uint8 (>=0<=0),%,true,number.heatpump_heatpump_output,number.heatpump_heatpumpoutput,10,0,1,-1,1 +"HP Module",heatpump,252,coolingcircuit,cooling circuit,boolean (>=0<=0), ,true,switch.heatpump_cooling_circuit,switch.heatpump_coolingcircuit,10,0,1,-1,1 +"HP Module",heatpump,252,compstartmod,compressor start modulation,uint8 (>=0<=0),%,true,number.heatpump_compressor_start_modulation,number.heatpump_compstartmod,10,0,1,-1,1 +"HP Module",heatpump,252,heatdrainpan,heat drain pan,boolean (>=0<=0), ,true,switch.heatpump_heat_drain_pan,switch.heatpump_heatdrainpan,10,0,1,-1,1 +"HP Module",heatpump,252,heatcable,heating cable,boolean (>=0<=0), ,true,switch.heatpump_heating_cable,switch.heatpump_heatcable,10,0,1,-1,1 +"HP Module",heatpump,252,nrgtotal,total energy,uint24,kWh,false,sensor.heatpump_total_energy,sensor.heatpump_nrgtotal,10,0,1/100,-1,2 +"HP Module",heatpump,252,nrg,energy,uint24,kWh,false,sensor.heatpump_dhw_energy,sensor.heatpump_dhw_nrg,10,9,1/100,-1,2 +"HP Module",heatpump,252,nrgheat,energy heating,uint24,kWh,false,sensor.heatpump_energy_heating,sensor.heatpump_nrgheat,10,0,1/100,-1,2 +"HP Module",heatpump,252,metertotal,meter total,uint24,kWh,false,sensor.heatpump_meter_total,sensor.heatpump_metertotal,10,0,1/100,-1,2 +"HP Module",heatpump,252,metercomp,meter compressor,uint24,kWh,false,sensor.heatpump_meter_compressor,sensor.heatpump_metercomp,10,0,1/100,-1,2 +"HP Module",heatpump,252,metereheat,meter e-heater,uint24,kWh,false,sensor.heatpump_meter_e-heater,sensor.heatpump_metereheat,10,0,1/100,-1,2 +"HP Module",heatpump,252,meterheat,meter heating,uint24,kWh,false,sensor.heatpump_meter_heating,sensor.heatpump_meterheat,10,0,1/100,-1,2 +"HP Module",heatpump,252,meter,meter,uint24,kWh,false,sensor.heatpump_dhw_meter,sensor.heatpump_dhw_meter,10,9,1/100,-1,2 +"HP Module",heatpump,252,heatingstarts,heating control starts,uint24, ,false,sensor.heatpump_heating_control_starts,sensor.heatpump_heatingstarts,10,0,1,-1,2 +"HP Module",heatpump,252,startshp,starts hp,uint24, ,false,sensor.heatpump_dhw_starts_hp,sensor.heatpump_dhw_startshp,10,9,1,-1,2 +"HP Module",heatpump,252,fuelheat,fuel consumption heating,uint32,kWh,false,sensor.heatpump_fuel_consumption_heating,sensor.heatpump_fuelheat,10,0,1/10,-1,2 +"HP Module",heatpump,252,fueldhw,fuel consumption,uint32,kWh,false,sensor.heatpump_dhw_fuel_consumption,sensor.heatpump_dhw_fueldhw,10,9,1/10,-1,2 +"HP Module",heatpump,252,elheat,el. consumption heating,uint32,kWh,false,sensor.heatpump_el._consumption_heating,sensor.heatpump_elheat,10,0,1/10,-1,2 +"HP Module",heatpump,252,eldhw,el. consumption,uint32,kWh,false,sensor.heatpump_dhw_el._consumption,sensor.heatpump_dhw_eldhw,10,9,1/10,-1,2 +"HP Module",heatpump,252,elgenheat,el. generation heating,uint32,kWh,false,sensor.heatpump_el._generation_heating,sensor.heatpump_elgenheat,10,0,1/10,-1,2 +"HP Module",heatpump,252,elgendhw,el generation,uint32,kWh,false,sensor.heatpump_dhw_el_generation,sensor.heatpump_dhw_elgendhw,10,9,1/10,-1,2 +"Hybrid Manager HM200",heatpump,248,airhumidity,relative air humidity,uint8,%,false,sensor.heatpump_relative_air_humidity,sensor.heatpump_airhumidity,10,0,1,-1,1 +"Hybrid Manager HM200",heatpump,248,dewtemperature,dew point temperature,uint8,C,false,sensor.heatpump_dew_point_temperature,sensor.heatpump_dewtemperature,10,0,1,-1,1 +"Hybrid Manager HM200",heatpump,248,curflowtemp,current flow temperature,int16,C,false,sensor.heatpump_current_flow_temperature,sensor.heatpump_curflowtemp,10,0,1/10,-1,1 +"Hybrid Manager HM200",heatpump,248,rettemp,return temperature,int16,C,false,sensor.heatpump_return_temperature,sensor.heatpump_rettemp,10,0,1/10,-1,1 +"Hybrid Manager HM200",heatpump,248,sysrettemp,system return temperature,int16,C,false,sensor.heatpump_system_return_temperature,sensor.heatpump_sysrettemp,10,0,1/10,-1,1 +"Hybrid Manager HM200",heatpump,248,hpta4,drain pan temp (TA4),int16,C,false,sensor.heatpump_drain_pan_temp_(TA4),sensor.heatpump_hpta4,10,0,1/10,-1,1 +"Hybrid Manager HM200",heatpump,248,hptr1,compressor temperature (TR1),int16,C,false,sensor.heatpump_compressor_temperature_(TR1),sensor.heatpump_hptr1,10,0,1/10,-1,1 +"Hybrid Manager HM200",heatpump,248,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.heatpump_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.heatpump_hptr3,10,0,1/10,-1,1 +"Hybrid Manager HM200",heatpump,248,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.heatpump_evaporator_inlet_temperature_(TR4),sensor.heatpump_hptr4,10,0,1/10,-1,1 +"Hybrid Manager HM200",heatpump,248,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.heatpump_compressor_inlet_temperature_(TR5),sensor.heatpump_hptr5,10,0,1/10,-1,1 +"Hybrid Manager HM200",heatpump,248,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.heatpump_compressor_outlet_temperature_(TR6),sensor.heatpump_hptr6,10,0,1/10,-1,1 +"Hybrid Manager HM200",heatpump,248,hptl2,air inlet temperature (TL2),int16,C,false,sensor.heatpump_air_inlet_temperature_(TL2),sensor.heatpump_hptl2,10,0,1/10,-1,1 +"Hybrid Manager HM200",heatpump,248,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.heatpump_low_pressure_side_temperature_(PL1),sensor.heatpump_hppl1,10,0,1/10,-1,1 +"Hybrid Manager HM200",heatpump,248,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.heatpump_high_pressure_side_temperature_(PH1),sensor.heatpump_hpph1,10,0,1/10,-1,1 +"Hybrid Manager HM200",heatpump,248,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.heatpump_heating_pump_modulation,sensor.heatpump_heatingpumpmod,10,0,1,-1,1 +"Hybrid Manager HM200",heatpump,248,hpcompspd,compressor speed,uint8,%,false,sensor.heatpump_compressor_speed,sensor.heatpump_hpcompspd,10,0,1,-1,1 +"Hybrid Manager HM200",heatpump,248,hpactivity,compressor activity,enum [off\|heating\|hot water\|defrost\|compressor alarm], ,false,sensor.heatpump_compressor_activity,sensor.heatpump_hpactivity,10,0,1,-1,1 +"Hybrid Manager HM200",heatpump,248,hppower,compressor power output,uint16,W,false,sensor.heatpump_compressor_power_output,sensor.heatpump_hppower,10,0,1,-1,1 +"Hybrid Manager HM200",heatpump,248,hpcurrpower,compressor current power,uint16,W,false,sensor.heatpump_compressor_current_power,sensor.heatpump_hpcurrpower,10,0,1,-1,1 +"Hybrid Manager HM200",heatpump,248,hybridstrategy,hybrid control strategy,enum [cost optimized\|co2 optimized\|outside temperature alt.\|outside temperature parallel\|heatpump preferred\|boiler only] (>=0<=0), ,true,select.heatpump_hybrid_control_strategy,select.heatpump_hybridstrategy,10,0,1,-1,1 +"Hybrid Manager HM200",heatpump,248,lownoisemode,low noise mode,enum [off\|reduced output\|switch off hp\|perm. reduced] (>=0<=0), ,true,select.heatpump_low_noise_mode,select.heatpump_lownoisemode,10,0,1,-1,1 +"Hybrid Manager HM200",heatpump,248,lownoisestart,low noise starttime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_starttime,number.heatpump_lownoisestart,10,0,1,-1,1 +"Hybrid Manager HM200",heatpump,248,lownoisestop,low noise stoptime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_stoptime,number.heatpump_lownoisestop,10,0,1,-1,1 +"Hybrid Manager HM200",heatpump,248,hybriddhw,hybrid DHW,enum [eco\|high comfort] (>=0<=0), ,true,select.heatpump_dhw_hybrid_DHW,select.heatpump_dhw_hybriddhw,10,9,1,-1,1 +"Hybrid Manager HM200",heatpump,248,energypricegas,energy price gas,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_gas,number.heatpump_energypricegas,10,0,1,-1,1 +"Hybrid Manager HM200",heatpump,248,energypriceel,energy price electric,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_electric,number.heatpump_energypriceel,10,0,1,-1,1 +"Hybrid Manager HM200",heatpump,248,energyfeedpv,feed in PV,uint8 (>=0<=0),ct/kWh,true,number.heatpump_feed_in_PV,number.heatpump_energyfeedpv,10,0,1,-1,1 +"Hybrid Manager HM200",heatpump,248,switchovertemp,outside switchover temperature,int8 (>=0<=0),C,true,number.heatpump_outside_switchover_temperature,number.heatpump_switchovertemp,10,0,1,-1,1 +"Hybrid Manager HM200",heatpump,248,airpurgemode,air purge mode,boolean (>=0<=0), ,true,switch.heatpump_air_purge_mode,switch.heatpump_airpurgemode,10,0,1,-1,1 +"Hybrid Manager HM200",heatpump,248,heatpumpoutput,heatpump output,uint8 (>=0<=0),%,true,number.heatpump_heatpump_output,number.heatpump_heatpumpoutput,10,0,1,-1,1 +"Hybrid Manager HM200",heatpump,248,coolingcircuit,cooling circuit,boolean (>=0<=0), ,true,switch.heatpump_cooling_circuit,switch.heatpump_coolingcircuit,10,0,1,-1,1 +"Hybrid Manager HM200",heatpump,248,compstartmod,compressor start modulation,uint8 (>=0<=0),%,true,number.heatpump_compressor_start_modulation,number.heatpump_compstartmod,10,0,1,-1,1 +"Hybrid Manager HM200",heatpump,248,heatdrainpan,heat drain pan,boolean (>=0<=0), ,true,switch.heatpump_heat_drain_pan,switch.heatpump_heatdrainpan,10,0,1,-1,1 +"Hybrid Manager HM200",heatpump,248,heatcable,heating cable,boolean (>=0<=0), ,true,switch.heatpump_heating_cable,switch.heatpump_heatcable,10,0,1,-1,1 +"Hybrid Manager HM200",heatpump,248,nrgtotal,total energy,uint24,kWh,false,sensor.heatpump_total_energy,sensor.heatpump_nrgtotal,10,0,1/100,-1,2 +"Hybrid Manager HM200",heatpump,248,nrg,energy,uint24,kWh,false,sensor.heatpump_dhw_energy,sensor.heatpump_dhw_nrg,10,9,1/100,-1,2 +"Hybrid Manager HM200",heatpump,248,nrgheat,energy heating,uint24,kWh,false,sensor.heatpump_energy_heating,sensor.heatpump_nrgheat,10,0,1/100,-1,2 +"Hybrid Manager HM200",heatpump,248,metertotal,meter total,uint24,kWh,false,sensor.heatpump_meter_total,sensor.heatpump_metertotal,10,0,1/100,-1,2 +"Hybrid Manager HM200",heatpump,248,metercomp,meter compressor,uint24,kWh,false,sensor.heatpump_meter_compressor,sensor.heatpump_metercomp,10,0,1/100,-1,2 +"Hybrid Manager HM200",heatpump,248,metereheat,meter e-heater,uint24,kWh,false,sensor.heatpump_meter_e-heater,sensor.heatpump_metereheat,10,0,1/100,-1,2 +"Hybrid Manager HM200",heatpump,248,meterheat,meter heating,uint24,kWh,false,sensor.heatpump_meter_heating,sensor.heatpump_meterheat,10,0,1/100,-1,2 +"Hybrid Manager HM200",heatpump,248,meter,meter,uint24,kWh,false,sensor.heatpump_dhw_meter,sensor.heatpump_dhw_meter,10,9,1/100,-1,2 +"Hybrid Manager HM200",heatpump,248,heatingstarts,heating control starts,uint24, ,false,sensor.heatpump_heating_control_starts,sensor.heatpump_heatingstarts,10,0,1,-1,2 +"Hybrid Manager HM200",heatpump,248,startshp,starts hp,uint24, ,false,sensor.heatpump_dhw_starts_hp,sensor.heatpump_dhw_startshp,10,9,1,-1,2 +"Hybrid Manager HM200",heatpump,248,fuelheat,fuel consumption heating,uint32,kWh,false,sensor.heatpump_fuel_consumption_heating,sensor.heatpump_fuelheat,10,0,1/10,-1,2 +"Hybrid Manager HM200",heatpump,248,fueldhw,fuel consumption,uint32,kWh,false,sensor.heatpump_dhw_fuel_consumption,sensor.heatpump_dhw_fueldhw,10,9,1/10,-1,2 +"Hybrid Manager HM200",heatpump,248,elheat,el. consumption heating,uint32,kWh,false,sensor.heatpump_el._consumption_heating,sensor.heatpump_elheat,10,0,1/10,-1,2 +"Hybrid Manager HM200",heatpump,248,eldhw,el. consumption,uint32,kWh,false,sensor.heatpump_dhw_el._consumption,sensor.heatpump_dhw_eldhw,10,9,1/10,-1,2 +"Hybrid Manager HM200",heatpump,248,elgenheat,el. generation heating,uint32,kWh,false,sensor.heatpump_el._generation_heating,sensor.heatpump_elgenheat,10,0,1/10,-1,2 +"Hybrid Manager HM200",heatpump,248,elgendhw,el generation,uint32,kWh,false,sensor.heatpump_dhw_el_generation,sensor.heatpump_dhw_elgendhw,10,9,1/10,-1,2 +"CSH5800iG",heatpump,16,airhumidity,relative air humidity,uint8,%,false,sensor.heatpump_relative_air_humidity,sensor.heatpump_airhumidity,10,0,1,-1,1 +"CSH5800iG",heatpump,16,dewtemperature,dew point temperature,uint8,C,false,sensor.heatpump_dew_point_temperature,sensor.heatpump_dewtemperature,10,0,1,-1,1 +"CSH5800iG",heatpump,16,curflowtemp,current flow temperature,int16,C,false,sensor.heatpump_current_flow_temperature,sensor.heatpump_curflowtemp,10,0,1/10,-1,1 +"CSH5800iG",heatpump,16,rettemp,return temperature,int16,C,false,sensor.heatpump_return_temperature,sensor.heatpump_rettemp,10,0,1/10,-1,1 +"CSH5800iG",heatpump,16,sysrettemp,system return temperature,int16,C,false,sensor.heatpump_system_return_temperature,sensor.heatpump_sysrettemp,10,0,1/10,-1,1 +"CSH5800iG",heatpump,16,hpta4,drain pan temp (TA4),int16,C,false,sensor.heatpump_drain_pan_temp_(TA4),sensor.heatpump_hpta4,10,0,1/10,-1,1 +"CSH5800iG",heatpump,16,hptr1,compressor temperature (TR1),int16,C,false,sensor.heatpump_compressor_temperature_(TR1),sensor.heatpump_hptr1,10,0,1/10,-1,1 +"CSH5800iG",heatpump,16,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.heatpump_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.heatpump_hptr3,10,0,1/10,-1,1 +"CSH5800iG",heatpump,16,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.heatpump_evaporator_inlet_temperature_(TR4),sensor.heatpump_hptr4,10,0,1/10,-1,1 +"CSH5800iG",heatpump,16,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.heatpump_compressor_inlet_temperature_(TR5),sensor.heatpump_hptr5,10,0,1/10,-1,1 +"CSH5800iG",heatpump,16,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.heatpump_compressor_outlet_temperature_(TR6),sensor.heatpump_hptr6,10,0,1/10,-1,1 +"CSH5800iG",heatpump,16,hptl2,air inlet temperature (TL2),int16,C,false,sensor.heatpump_air_inlet_temperature_(TL2),sensor.heatpump_hptl2,10,0,1/10,-1,1 +"CSH5800iG",heatpump,16,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.heatpump_low_pressure_side_temperature_(PL1),sensor.heatpump_hppl1,10,0,1/10,-1,1 +"CSH5800iG",heatpump,16,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.heatpump_high_pressure_side_temperature_(PH1),sensor.heatpump_hpph1,10,0,1/10,-1,1 +"CSH5800iG",heatpump,16,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.heatpump_heating_pump_modulation,sensor.heatpump_heatingpumpmod,10,0,1,-1,1 +"CSH5800iG",heatpump,16,hpcompspd,compressor speed,uint8,%,false,sensor.heatpump_compressor_speed,sensor.heatpump_hpcompspd,10,0,1,-1,1 +"CSH5800iG",heatpump,16,hpactivity,compressor activity,enum [off\|heating\|hot water\|defrost\|compressor alarm], ,false,sensor.heatpump_compressor_activity,sensor.heatpump_hpactivity,10,0,1,-1,1 +"CSH5800iG",heatpump,16,hppower,compressor power output,uint16,W,false,sensor.heatpump_compressor_power_output,sensor.heatpump_hppower,10,0,1,-1,1 +"CSH5800iG",heatpump,16,hpcurrpower,compressor current power,uint16,W,false,sensor.heatpump_compressor_current_power,sensor.heatpump_hpcurrpower,10,0,1,-1,1 +"CSH5800iG",heatpump,16,hybridstrategy,hybrid control strategy,enum [cost optimized\|co2 optimized\|outside temperature alt.\|outside temperature parallel\|heatpump preferred\|boiler only] (>=0<=0), ,true,select.heatpump_hybrid_control_strategy,select.heatpump_hybridstrategy,10,0,1,-1,1 +"CSH5800iG",heatpump,16,lownoisemode,low noise mode,enum [off\|reduced output\|switch off hp\|perm. reduced] (>=0<=0), ,true,select.heatpump_low_noise_mode,select.heatpump_lownoisemode,10,0,1,-1,1 +"CSH5800iG",heatpump,16,lownoisestart,low noise starttime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_starttime,number.heatpump_lownoisestart,10,0,1,-1,1 +"CSH5800iG",heatpump,16,lownoisestop,low noise stoptime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_stoptime,number.heatpump_lownoisestop,10,0,1,-1,1 +"CSH5800iG",heatpump,16,hybriddhw,hybrid DHW,enum [eco\|high comfort] (>=0<=0), ,true,select.heatpump_dhw_hybrid_DHW,select.heatpump_dhw_hybriddhw,10,9,1,-1,1 +"CSH5800iG",heatpump,16,energypricegas,energy price gas,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_gas,number.heatpump_energypricegas,10,0,1,-1,1 +"CSH5800iG",heatpump,16,energypriceel,energy price electric,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_electric,number.heatpump_energypriceel,10,0,1,-1,1 +"CSH5800iG",heatpump,16,energyfeedpv,feed in PV,uint8 (>=0<=0),ct/kWh,true,number.heatpump_feed_in_PV,number.heatpump_energyfeedpv,10,0,1,-1,1 +"CSH5800iG",heatpump,16,switchovertemp,outside switchover temperature,int8 (>=0<=0),C,true,number.heatpump_outside_switchover_temperature,number.heatpump_switchovertemp,10,0,1,-1,1 +"CSH5800iG",heatpump,16,airpurgemode,air purge mode,boolean (>=0<=0), ,true,switch.heatpump_air_purge_mode,switch.heatpump_airpurgemode,10,0,1,-1,1 +"CSH5800iG",heatpump,16,heatpumpoutput,heatpump output,uint8 (>=0<=0),%,true,number.heatpump_heatpump_output,number.heatpump_heatpumpoutput,10,0,1,-1,1 +"CSH5800iG",heatpump,16,coolingcircuit,cooling circuit,boolean (>=0<=0), ,true,switch.heatpump_cooling_circuit,switch.heatpump_coolingcircuit,10,0,1,-1,1 +"CSH5800iG",heatpump,16,compstartmod,compressor start modulation,uint8 (>=0<=0),%,true,number.heatpump_compressor_start_modulation,number.heatpump_compstartmod,10,0,1,-1,1 +"CSH5800iG",heatpump,16,heatdrainpan,heat drain pan,boolean (>=0<=0), ,true,switch.heatpump_heat_drain_pan,switch.heatpump_heatdrainpan,10,0,1,-1,1 +"CSH5800iG",heatpump,16,heatcable,heating cable,boolean (>=0<=0), ,true,switch.heatpump_heating_cable,switch.heatpump_heatcable,10,0,1,-1,1 +"CSH5800iG",heatpump,16,nrgtotal,total energy,uint24,kWh,false,sensor.heatpump_total_energy,sensor.heatpump_nrgtotal,10,0,1/100,-1,2 +"CSH5800iG",heatpump,16,nrg,energy,uint24,kWh,false,sensor.heatpump_dhw_energy,sensor.heatpump_dhw_nrg,10,9,1/100,-1,2 +"CSH5800iG",heatpump,16,nrgheat,energy heating,uint24,kWh,false,sensor.heatpump_energy_heating,sensor.heatpump_nrgheat,10,0,1/100,-1,2 +"CSH5800iG",heatpump,16,metertotal,meter total,uint24,kWh,false,sensor.heatpump_meter_total,sensor.heatpump_metertotal,10,0,1/100,-1,2 +"CSH5800iG",heatpump,16,metercomp,meter compressor,uint24,kWh,false,sensor.heatpump_meter_compressor,sensor.heatpump_metercomp,10,0,1/100,-1,2 +"CSH5800iG",heatpump,16,metereheat,meter e-heater,uint24,kWh,false,sensor.heatpump_meter_e-heater,sensor.heatpump_metereheat,10,0,1/100,-1,2 +"CSH5800iG",heatpump,16,meterheat,meter heating,uint24,kWh,false,sensor.heatpump_meter_heating,sensor.heatpump_meterheat,10,0,1/100,-1,2 +"CSH5800iG",heatpump,16,meter,meter,uint24,kWh,false,sensor.heatpump_dhw_meter,sensor.heatpump_dhw_meter,10,9,1/100,-1,2 +"CSH5800iG",heatpump,16,heatingstarts,heating control starts,uint24, ,false,sensor.heatpump_heating_control_starts,sensor.heatpump_heatingstarts,10,0,1,-1,2 +"CSH5800iG",heatpump,16,startshp,starts hp,uint24, ,false,sensor.heatpump_dhw_starts_hp,sensor.heatpump_dhw_startshp,10,9,1,-1,2 +"CSH5800iG",heatpump,16,fuelheat,fuel consumption heating,uint32,kWh,false,sensor.heatpump_fuel_consumption_heating,sensor.heatpump_fuelheat,10,0,1/10,-1,2 +"CSH5800iG",heatpump,16,fueldhw,fuel consumption,uint32,kWh,false,sensor.heatpump_dhw_fuel_consumption,sensor.heatpump_dhw_fueldhw,10,9,1/10,-1,2 +"CSH5800iG",heatpump,16,elheat,el. consumption heating,uint32,kWh,false,sensor.heatpump_el._consumption_heating,sensor.heatpump_elheat,10,0,1/10,-1,2 +"CSH5800iG",heatpump,16,eldhw,el. consumption,uint32,kWh,false,sensor.heatpump_dhw_el._consumption,sensor.heatpump_dhw_eldhw,10,9,1/10,-1,2 +"CSH5800iG",heatpump,16,elgenheat,el. generation heating,uint32,kWh,false,sensor.heatpump_el._generation_heating,sensor.heatpump_elgenheat,10,0,1/10,-1,2 +"CSH5800iG",heatpump,16,elgendhw,el generation,uint32,kWh,false,sensor.heatpump_dhw_el_generation,sensor.heatpump_dhw_elgendhw,10,9,1/10,-1,2 +"WM10",switch,71,activated,activated,boolean, ,false,binary_sensor.switch_activated,binary_sensor.switch_activated,12,0,1,-1,1 +"WM10",switch,71,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.switch_flow_temperature_(TC1),sensor.switch_flowtemphc,12,0,1/10,-1,1 +"WM10",switch,71,status,status,int8, ,false,sensor.switch_status,sensor.switch_status,12,0,1,-1,1 +"Rego 3000",controller,240,datetime,date/time,string, ,false,sensor.controller_date/time,sensor.controller_datetime,13,0,1,-1,0 +"MX400",connect,17,datetime,date/time,string, ,false,sensor.connect_date/time,sensor.connect_datetime,14,0,1,-1,0 +"MX400",connect,17,outdoortemp,outside temperature,int16,C,false,sensor.connect_outside_temperature,sensor.connect_outdoortemp,14,0,1/10,-1,1 +"MX400",connect,17,currtemp,current room temperature,int16,C,false,sensor.connect_src1_current_room_temperature,sensor.connect_src1_currtemp,14,36,1/10,-1,1 +"MX400",connect,17,airhumidity,relative air humidity,uint8,%,false,sensor.connect_src1_relative_air_humidity,sensor.connect_src1_airhumidity,14,36,1,-1,1 +"MX400",connect,17,dewtemperature,dew point temperature,int16,C,false,sensor.connect_src1_dew_point_temperature,sensor.connect_src1_dewtemperature,14,36,1/10,-1,1 +"MX400",connect,17,seltemp,selected room temperature,uint8 (>=5<=30),C,true,number.connect_src1_selected_room_temperature,number.connect_src1_seltemp,14,36,1/2,-1,1 +"MX400",connect,17,mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.connect_src1_operating_mode,select.connect_src1_mode,14,36,1,-1,1 +"MX400",connect,17,name,name,string (>=0<=0), ,true,sensor.connect_src1_name,sensor.connect_src1_name,14,36,1,-1,0 +"MX400",connect,17,childlock,child lock,boolean (>=0<=0), ,true,switch.connect_src1_child_lock,switch.connect_src1_childlock,14,36,1,-1,1 +"MX400",connect,17,icon,icon,enum [none\|mdi:chef-hat\|mdi:sofa-single-outline\|mdi:bowl-mix-outline\|mdi:bed-single-outline\|mdi:bed-double-outline\|mdi:teddy-bear\|mdi:shower\|mdi:laptop\|mdi:door\|mdi:palette-outline\|mdi:washing-machine\|mdi:bookshelf] (>=0<=0), ,true,select.connect_src1_icon,select.connect_src1_icon,14,36,1,-1,1 +"EM10",alert,74,setflowtemp,set flow temperature,uint8,C,false,sensor.alert_set_flow_temperature,sensor.alert_setflowtemp,15,0,1,-1,1 +"EM10",alert,74,setburnpow,burner set power,uint8,%,false,sensor.alert_burner_set_power,sensor.alert_setburnpow,15,0,1,-1,1 +"EM10, EM100",extension,243,flowtempvf,flow temperature in header (T0/Vf),int16,C,false,sensor.extension_flow_temperature_in_header_(T0/Vf),sensor.extension_flowtempvf,16,0,1/10,-1,1 +"EM10, EM100",extension,243,input,input,uint8,V,false,sensor.extension_input,sensor.extension_input,16,0,1/10,-1,1 +"EM10, EM100",extension,243,outpow,output IO1,uint8,%,false,sensor.extension_output_IO1,sensor.extension_outpow,16,0,1,-1,1 +"EM10, EM100",extension,243,setpower,request power,uint8,%,false,sensor.extension_request_power,sensor.extension_setpower,16,0,1,-1,1 +"EM10, EM100",extension,243,setpoint,set temp.,uint8,C,false,sensor.extension_set_temp.,sensor.extension_setpoint,16,0,1,-1,1 +"EM10, EM100",extension,243,minv,min volt.,uint8 (>=0<=0),V,true,number.extension_min_volt.,number.extension_minv,16,0,1/10,-1,1 +"EM10, EM100",extension,243,maxv,max volt.,uint8 (>=0<=0),V,true,number.extension_max_volt.,number.extension_maxv,16,0,1/10,-1,1 +"EM10, EM100",extension,243,mint,min temp.,uint8 (>=0<=0),C,true,number.extension_min_temp.,number.extension_mint,16,0,1,-1,1 +"EM10, EM100",extension,243,maxt,max temp.,uint8 (>=0<=0),C,true,number.extension_max_temp.,number.extension_maxt,16,0,1,-1,1 +"EM10, EM100",extension,243,mode,operating mode,uint8, ,false,sensor.extension_operating_mode,sensor.extension_mode,16,0,1,-1,1 +"T1RF",extension,220,flowtempvf,flow temperature in header (T0/Vf),int16,C,false,sensor.extension_flow_temperature_in_header_(T0/Vf),sensor.extension_flowtempvf,16,0,1/10,-1,1 +"T1RF",extension,220,input,input,uint8,V,false,sensor.extension_input,sensor.extension_input,16,0,1/10,-1,1 +"T1RF",extension,220,outpow,output IO1,uint8,%,false,sensor.extension_output_IO1,sensor.extension_outpow,16,0,1,-1,1 +"T1RF",extension,220,setpower,request power,uint8,%,false,sensor.extension_request_power,sensor.extension_setpower,16,0,1,-1,1 +"T1RF",extension,220,setpoint,set temp.,uint8,C,false,sensor.extension_set_temp.,sensor.extension_setpoint,16,0,1,-1,1 +"T1RF",extension,220,minv,min volt.,uint8 (>=0<=0),V,true,number.extension_min_volt.,number.extension_minv,16,0,1/10,-1,1 +"T1RF",extension,220,maxv,max volt.,uint8 (>=0<=0),V,true,number.extension_max_volt.,number.extension_maxv,16,0,1/10,-1,1 +"T1RF",extension,220,mint,min temp.,uint8 (>=0<=0),C,true,number.extension_min_temp.,number.extension_mint,16,0,1,-1,1 +"T1RF",extension,220,maxt,max temp.,uint8 (>=0<=0),C,true,number.extension_max_temp.,number.extension_maxt,16,0,1,-1,1 +"T1RF",extension,220,mode,operating mode,uint8, ,false,sensor.extension_operating_mode,sensor.extension_mode,16,0,1,-1,1 +"AM200",heatsource,228,sysflowtemp,system flow temperature,int16,C,false,sensor.heatsource_ahs1_system_flow_temperature,sensor.heatsource_ahs1_sysflowtemp,18,19,1/10,-1,1 +"AM200",heatsource,228,sysrettemp,system return temperature,int16,C,false,sensor.heatsource_ahs1_system_return_temperature,sensor.heatsource_ahs1_sysrettemp,18,19,1/10,-1,1 +"AM200",heatsource,228,altflowtemp,alternative hs flow temperature,int16,C,false,sensor.heatsource_ahs1_alternative_hs_flow_temperature,sensor.heatsource_ahs1_altflowtemp,18,19,1/10,-1,1 +"AM200",heatsource,228,altrettemp,alternative hs return temperature,int16,C,false,sensor.heatsource_ahs1_alternative_hs_return_temperature,sensor.heatsource_ahs1_altrettemp,18,19,1/10,-1,1 +"AM200",heatsource,228,cyltoptemp,cylinder top temperature,int16,C,false,sensor.heatsource_ahs1_cylinder_top_temperature,sensor.heatsource_ahs1_cyltoptemp,18,19,1/10,-1,1 +"AM200",heatsource,228,cylcentertemp,cylinder center temperature,int16,C,false,sensor.heatsource_ahs1_cylinder_center_temperature,sensor.heatsource_ahs1_cylcentertemp,18,19,1/10,-1,1 +"AM200",heatsource,228,cylbottomtemp,cylinder bottom temperature,int16,C,false,sensor.heatsource_ahs1_cylinder_bottom_temperature,sensor.heatsource_ahs1_cylbottomtemp,18,19,1/10,-1,1 +"AM200",heatsource,228,fluegastemp,flue gas temperature,int16,C,false,sensor.heatsource_ahs1_flue_gas_temperature,sensor.heatsource_ahs1_fluegastemp,18,19,1/10,-1,1 +"AM200",heatsource,228,valvebuffer,buffer valve,uint8,%,false,sensor.heatsource_ahs1_buffer_valve,sensor.heatsource_ahs1_valvebuffer,18,19,1,-1,1 +"AM200",heatsource,228,valvereturn,return valve,uint8,%,false,sensor.heatsource_ahs1_return_valve,sensor.heatsource_ahs1_valvereturn,18,19,1,-1,1 +"AM200",heatsource,228,apumpmod,alternative hs pump modulation,uint8,%,false,sensor.heatsource_ahs1_alternative_hs_pump_modulation,sensor.heatsource_ahs1_apumpmod,18,19,1,-1,1 +"AM200",heatsource,228,vr2config,vr2 configuration,enum [off\|bypass] (>=0<=0), ,true,select.heatsource_ahs1_vr2_configuration,select.heatsource_ahs1_vr2config,18,19,1,-1,1 +"AM200",heatsource,228,ahsactivated,alternate heat source activation,boolean (>=0<=0), ,true,switch.heatsource_ahs1_alternate_heat_source_activation,switch.heatsource_ahs1_ahsactivated,18,19,1,-1,1 +"AM200",heatsource,228,apumpconfig,primary pump config,boolean (>=0<=0), ,true,switch.heatsource_ahs1_primary_pump_config,switch.heatsource_ahs1_apumpconfig,18,19,1,-1,1 +"AM200",heatsource,228,apumpsignal,output for pr1 pump,enum [off\|pwm\|pwm inverse] (>=0<=0), ,true,select.heatsource_ahs1_output_for_pr1_pump,select.heatsource_ahs1_apumpsignal,18,19,1,-1,1 +"AM200",heatsource,228,apumpmin,min output pump pr1,uint8 (>=12<=50),%,true,number.heatsource_ahs1_min_output_pump_pr1,number.heatsource_ahs1_apumpmin,18,19,1,-1,1 +"AM200",heatsource,228,temprise,ahs return temp rise,boolean (>=0<=0), ,true,switch.heatsource_ahs1_ahs_return_temp_rise,switch.heatsource_ahs1_temprise,18,19,1,-1,1 +"AM200",heatsource,228,setreturntemp,set temp return,uint8 (>=40<=75),C,true,number.heatsource_ahs1_set_temp_return,number.heatsource_ahs1_setreturntemp,18,19,1,-1,1 +"AM200",heatsource,228,mixruntime,mixer run time,uint16 (>=0<=600),seconds,true,number.heatsource_ahs1_mixer_run_time,number.heatsource_ahs1_mixruntime,18,19,1,-1,1 +"AM200",heatsource,228,setflowtemp,set flow temperature,uint8 (>=40<=75),C,true,number.heatsource_ahs1_set_flow_temperature,number.heatsource_ahs1_setflowtemp,18,19,1,-1,1 +"AM200",heatsource,228,bufbypass,buffer bypass config,enum [no\|mixer\|valve] (>=0<=0), ,true,select.heatsource_ahs1_buffer_bypass_config,select.heatsource_ahs1_bufbypass,18,19,1,-1,1 +"AM200",heatsource,228,bufmixruntime,bypass mixer run time,uint16 (>=0<=600),seconds,true,number.heatsource_ahs1_bypass_mixer_run_time,number.heatsource_ahs1_bufmixruntime,18,19,1,-1,1 +"AM200",heatsource,228,bufconfig,dhw buffer config,enum [off\|monovalent\|bivalent] (>=0<=0), ,true,select.heatsource_ahs1_dhw_buffer_config,select.heatsource_ahs1_bufconfig,18,19,1,-1,1 +"AM200",heatsource,228,blockmode,config htg. blocking mode,enum [off\|auto\|blocking] (>=0<=0), ,true,select.heatsource_ahs1_config_htg._blocking_mode,select.heatsource_ahs1_blockmode,18,19,1,-1,1 +"AM200",heatsource,228,blockterm,config of block terminal,enum [n_o\|n_c] (>=0<=0), ,true,select.heatsource_ahs1_config_of_block_terminal,select.heatsource_ahs1_blockterm,18,19,1,-1,1 +"AM200",heatsource,228,blockhyst,hyst. for boiler block,int8 (>=0<=50),C,true,number.heatsource_ahs1_hyst._for_boiler_block,number.heatsource_ahs1_blockhyst,18,19,1,-1,1 +"AM200",heatsource,228,releasewait,boiler release wait time,uint8 (>=0<=240),minutes,true,number.heatsource_ahs1_boiler_release_wait_time,number.heatsource_ahs1_releasewait,18,19,1,-1,1 +"AM200",heatsource,228,burner,burner,boolean, ,false,binary_sensor.heatsource_ahs1_burner,binary_sensor.heatsource_ahs1_burner,18,19,1,-1,1 +"AM200",heatsource,228,apump,alternative hs pump,boolean, ,false,binary_sensor.heatsource_ahs1_alternative_hs_pump,binary_sensor.heatsource_ahs1_apump,18,19,1,-1,1 +"AM200",heatsource,228,heatrequest,heat request,uint8,%,false,sensor.heatsource_ahs1_heat_request,sensor.heatsource_ahs1_heatrequest,18,19,1,-1,1 +"AM200",heatsource,228,blockremain,remaining blocktime,uint8,minutes,false,sensor.heatsource_ahs1_remaining_blocktime,sensor.heatsource_ahs1_blockremain,18,19,1,-1,1 +"AM200",heatsource,228,blockremaindhw,remaining blocktime dhw,uint8,minutes,false,sensor.heatsource_ahs1_remaining_blocktime_dhw,sensor.heatsource_ahs1_blockremaindhw,18,19,1,-1,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,outfresh,outdoor fresh air,int16,C,false,sensor.ventilation_outdoor_fresh_air,sensor.ventilation_outfresh,19,0,1/10,-1,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,infresh,indoor fresh air,int16,C,false,sensor.ventilation_indoor_fresh_air,sensor.ventilation_infresh,19,0,1/10,-1,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,outexhaust,outdoor exhaust air,int16,C,false,sensor.ventilation_outdoor_exhaust_air,sensor.ventilation_outexhaust,19,0,1/10,-1,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,inexhaust,indoor exhaust air,int16,C,false,sensor.ventilation_indoor_exhaust_air,sensor.ventilation_inexhaust,19,0,1/10,-1,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,ventinspeed,in blower speed,uint8,%,false,sensor.ventilation_in_blower_speed,sensor.ventilation_ventinspeed,19,0,1,-1,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,ventoutspeed,out blower speed,uint8,%,false,sensor.ventilation_out_blower_speed,sensor.ventilation_ventoutspeed,19,0,1,-1,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,ventmode,ventilation mode,enum [auto\|off\|L1\|L2\|L3\|L4\|demand\|sleep\|intense\|bypass\|party\|fireplace] (>=0<=0), ,true,select.ventilation_ventilation_mode,select.ventilation_ventmode,19,0,1,-1,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,airquality,air quality (voc),uint16, ,false,sensor.ventilation_air_quality_(voc),sensor.ventilation_airquality,19,0,1,-1,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,airhumidity,relative air humidity,uint8,%,false,sensor.ventilation_relative_air_humidity,sensor.ventilation_airhumidity,19,0,1,-1,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,bypass,bypass,boolean (>=0<=0), ,true,switch.ventilation_bypass,switch.ventilation_bypass,19,0,1,-1,1 +"IPM",water,100,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.water_dhw_selected_temperature,number.water_dhw_seltemp,20,9,1,-1,1 +"IPM",water,100,temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,-1,1 +"IPM",water,100,curtemp2,current extern temperature,uint16,C,false,sensor.water_dhw_current_extern_temperature,sensor.water_dhw_curtemp2,20,9,1/10,-1,1 +"IPM",water,100,hydrTemp,hydraulic header temperature,uint16,C,false,sensor.water_dhw_hydraulic_header_temperature,sensor.water_dhw_hydrTemp,20,9,1/10,-1,1 +"IPM",water,100,pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,-1,1 +"IPM",water,100,flowtempoffset,flow temperature offset,uint8 (>=0<=0),C,true,number.water_dhw_flow_temperature_offset,number.water_dhw_flowtempoffset,20,9,1,-1,1 +"IPM",water,100,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_on_temperature,number.water_dhw_hyston,20,9,1,-1,1 +"IPM",water,100,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_off_temperature,number.water_dhw_hystoff,20,9,1,-1,1 +"IPM",water,100,disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,-1,1 +"IPM",water,100,circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,-1,1 +"IPM",water,100,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,-1,1 +"IPM2",water,102,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.water_dhw_selected_temperature,number.water_dhw_seltemp,20,9,1,-1,1 +"IPM2",water,102,temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,-1,1 +"IPM2",water,102,curtemp2,current extern temperature,uint16,C,false,sensor.water_dhw_current_extern_temperature,sensor.water_dhw_curtemp2,20,9,1/10,-1,1 +"IPM2",water,102,hydrTemp,hydraulic header temperature,uint16,C,false,sensor.water_dhw_hydraulic_header_temperature,sensor.water_dhw_hydrTemp,20,9,1/10,-1,1 +"IPM2",water,102,pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,-1,1 +"IPM2",water,102,flowtempoffset,flow temperature offset,uint8 (>=0<=0),C,true,number.water_dhw_flow_temperature_offset,number.water_dhw_flowtempoffset,20,9,1,-1,1 +"IPM2",water,102,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_on_temperature,number.water_dhw_hyston,20,9,1,-1,1 +"IPM2",water,102,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_off_temperature,number.water_dhw_hystoff,20,9,1,-1,1 +"IPM2",water,102,disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,-1,1 +"IPM2",water,102,circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,-1,1 +"IPM2",water,102,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,-1,1 +"MM100",water,160,temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,-1,1 +"MM100",water,160,tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,-1,1 +"MM100",water,160,pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,-1,1 +"MM100",water,160,maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,-1,1 +"MM100",water,160,difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,-1,1 +"MM100",water,160,disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,-1,1 +"MM100",water,160,redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,-1,1 +"MM100",water,160,requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,-1,1 +"MM100",water,160,circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,-1,1 +"MM100",water,160,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,-1,1 +"MM200",water,161,temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,-1,1 +"MM200",water,161,tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,-1,1 +"MM200",water,161,pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,-1,1 +"MM200",water,161,maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,-1,1 +"MM200",water,161,difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,-1,1 +"MM200",water,161,disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,-1,1 +"MM200",water,161,redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,-1,1 +"MM200",water,161,requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,-1,1 +"MM200",water,161,circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,-1,1 +"MM200",water,161,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,-1,1 +"SM100, MS100",water,163,temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,-1,1 +"SM100, MS100",water,163,tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,-1,1 +"SM100, MS100",water,163,pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,-1,1 +"SM100, MS100",water,163,maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,-1,1 +"SM100, MS100",water,163,difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,-1,1 +"SM100, MS100",water,163,disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,-1,1 +"SM100, MS100",water,163,redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,-1,1 +"SM100, MS100",water,163,requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,-1,1 +"SM100, MS100",water,163,circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,-1,1 +"SM100, MS100",water,163,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,-1,1 +"SM200, MS200",water,164,temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,-1,1 +"SM200, MS200",water,164,tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,-1,1 +"SM200, MS200",water,164,pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,-1,1 +"SM200, MS200",water,164,maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,-1,1 +"SM200, MS200",water,164,difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,-1,1 +"SM200, MS200",water,164,disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,-1,1 +"SM200, MS200",water,164,redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,-1,1 +"SM200, MS200",water,164,requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,-1,1 +"SM200, MS200",water,164,circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,-1,1 +"SM200, MS200",water,164,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,-1,1 "MP100",pool,204,pooltemp,pool temperature,int16,C,false,sensor.pool_pool_temperature,sensor.pool_pooltemp,21,0,1/10,-1,1 "MP100",pool,204,poolshuntstatus,pool shunt status opening/closing,enum [stopped\|opening\|closing\|open\|close], ,false,sensor.pool_pool_shunt_status_opening/closing,sensor.pool_poolshuntstatus,21,0,1,-1,1 "MP100",pool,204,poolshunt,pool shunt open/close (0% = pool / 100% = heat),uint8,%,false,sensor.pool_pool_shunt_open/close_(0%_=_pool_/_100%_=_heat),sensor.pool_poolshunt,21,0,1,-1,1 diff --git a/src/devices/solar.cpp b/src/devices/solar.cpp index 5527c24d1..715e27ef4 100644 --- a/src/devices/solar.cpp +++ b/src/devices/solar.cpp @@ -935,7 +935,7 @@ bool Solar::set_heatTransferSystem(const char * value, const int8_t id) { if (!Helpers::value2bool(value, b)) { return false; } - write_command(0x358, 5, b ? 0x01 : 0x00, 0x358); + write_command(0x358, 5, b ? 0xFF : 0x00); // change is broadcasted return true; } @@ -945,7 +945,7 @@ bool Solar::set_externalCyl(const char * value, const int8_t id) { if (!Helpers::value2bool(value, b)) { return false; } - write_command(0x358, 9, b ? 0x01 : 0x00, 0x358); + write_command(0x358, 9, b ? 0xFF : 0x00); // change is broadcasted return true; } @@ -955,7 +955,7 @@ bool Solar::set_thermalDisinfect(const char * value, const int8_t id) { if (!Helpers::value2bool(value, b)) { return false; } - write_command(0x358, 10, b ? 0x01 : 0x00, 0x358); + write_command(0x358, 10, b ? 0xFF : 0x00); // change is broadcasted return true; } @@ -965,7 +965,7 @@ bool Solar::set_heatMetering(const char * value, const int8_t id) { if (!Helpers::value2bool(value, b)) { return false; } - write_command(0x358, 14, b ? 0x01 : 0x00, 0x358); + write_command(0x358, 14, b ? 0xFF : 0x00); // change is broadcasted return true; } @@ -978,7 +978,7 @@ bool Solar::set_solarEnabled(const char * value, const int8_t id) { if (flags() == EMSdevice::EMS_DEVICE_FLAG_SM10) { write_command(0x96, 0, b ? 0xFF : 0x00, 0x96); } else { - write_command(0x358, 19, b ? 0x01 : 0x00, 0x358); + write_command(0x358, 19, b ? 0xFF : 0x00); // change is broadcasted } return true; } diff --git a/src/emsesp_version.h b/src/emsesp_version.h index 2bce065ab..be3d8d15d 100644 --- a/src/emsesp_version.h +++ b/src/emsesp_version.h @@ -1 +1 @@ -#define EMSESP_APP_VERSION "3.9.0-dev.7" +#define EMSESP_APP_VERSION "3.9.0-dev.8" -- 2.54.0 From 629c20ee11b06e80f5d754cc7b357206e1a3642e Mon Sep 17 00:00:00 2001 From: MichaelDvP <59284019+MichaelDvP@users.noreply.github.com> Date: Sat, 5 Sep 2026 08:13:19 +0000 Subject: [PATCH 73/81] chore: update generated files for v3.9.0-dev.8 --- docs/Modbus-Entity-Registers.md | 54 +- docs/dump_entities.csv | 12016 +++++++++++++++--------------- 2 files changed, 6035 insertions(+), 6035 deletions(-) diff --git a/docs/Modbus-Entity-Registers.md b/docs/Modbus-Entity-Registers.md index 797379c60..f1e6ce192 100644 --- a/docs/Modbus-Entity-Registers.md +++ b/docs/Modbus-Entity-Registers.md @@ -317,7 +317,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -477,7 +477,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -637,7 +637,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -797,7 +797,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -957,7 +957,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -1117,7 +1117,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -1277,7 +1277,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -1437,7 +1437,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -1597,7 +1597,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -1757,7 +1757,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -1917,7 +1917,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -2077,7 +2077,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -2237,7 +2237,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -2397,7 +2397,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -2557,7 +2557,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -2717,7 +2717,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -2877,7 +2877,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -3037,7 +3037,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -3197,7 +3197,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -3357,7 +3357,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -4067,7 +4067,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -4227,7 +4227,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -4387,7 +4387,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -4547,7 +4547,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -4707,7 +4707,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -4867,7 +4867,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 @@ -5155,7 +5155,7 @@ uint8 uint8 | burnminperiod | burner min period | uint8 (>=0<=120) | minutes | true | DEVICE_DATA | 262 | 1 | 1 | | absburnpow | burner current power (absolute) | uint8 | % | false | DEVICE_DATA | 263 | 1 | 1 | -| heatblock | heating block | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | +| heatblock | Heatblok temperature | uint16 | C | false | DEVICE_DATA | 264 | 1 | 1/10 | int8 | boilhyston | hysteresis on temperature | int8 (>=-20<=0) | C | true | DEVICE_DATA | 265 | 1 | 1 | int8 diff --git a/docs/dump_entities.csv b/docs/dump_entities.csv index 6e4bc3f88..d7ab787d1 100644 --- a/docs/dump_entities.csv +++ b/docs/dump_entities.csv @@ -1,6012 +1,6012 @@ device name,device type,product id,shortname,fullname,type [options...] \| (min/max),uom,writeable,discovery entityid v3.4,discovery entityid,modbus unit identifier,modbus block,modbus scale factor,modbus offset,modbus count -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,mandefrost,manual defrost,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_manual_defrost,sensor.boiler_mandefrost,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrg,energy,uint24,kWh,false,sensor.boiler_dhw_energy,sensor.boiler_dhw_nrg,6,9,1/100,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgheat,energy heating,uint24,kWh,false,sensor.boiler_energy_heating,sensor.boiler_nrgheat,6,0,1/100,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgcool,energy cooling,uint24,kWh,false,sensor.boiler_energy_cooling,sensor.boiler_nrgcool,6,0,1/100,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metertotal,meter total,uint24,kWh,false,sensor.boiler_meter_total,sensor.boiler_metertotal,6,0,1/100,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metercomp,meter compressor,uint24,kWh,false,sensor.boiler_meter_compressor,sensor.boiler_metercomp,6,0,1/100,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metereheat,meter e-heater,uint24,kWh,false,sensor.boiler_meter_e-heater,sensor.boiler_metereheat,6,0,1/100,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/100,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metercool,meter cooling,uint24,kWh,false,sensor.boiler_meter_cooling,sensor.boiler_metercool,6,0,1/100,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/100,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimetotal,heatpump total uptime,time,minutes,false,sensor.boiler_heatpump_total_uptime,sensor.boiler_uptimetotal,6,0,1/60,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecontrol,total operating time heat,time,minutes,false,sensor.boiler_total_operating_time_heat,sensor.boiler_uptimecontrol,6,0,1/60,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecompheating,operating time compressor heating,time,minutes,false,sensor.boiler_operating_time_compressor_heating,sensor.boiler_uptimecompheating,6,0,1/60,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecompcooling,operating time compressor cooling,time,minutes,false,sensor.boiler_operating_time_compressor_cooling,sensor.boiler_uptimecompcooling,6,0,1/60,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecomp,operating time compressor,time,minutes,false,sensor.boiler_dhw_operating_time_compressor,sensor.boiler_dhw_uptimecomp,6,9,1/60,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecomppool,operating time compressor pool,time,minutes,false,sensor.boiler_operating_time_compressor_pool,sensor.boiler_uptimecomppool,6,0,1/60,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,totalcompstarts,total compressor control starts,uint24, ,false,sensor.boiler_total_compressor_control_starts,sensor.boiler_totalcompstarts,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingstarts,heating control starts,uint24, ,false,sensor.boiler_heating_control_starts,sensor.boiler_heatingstarts,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,coolingstarts,cooling control starts,uint24, ,false,sensor.boiler_cooling_control_starts,sensor.boiler_coolingstarts,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,startshp,starts hp,uint24, ,false,sensor.boiler_dhw_starts_hp,sensor.boiler_dhw_startshp,6,9,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,poolstarts,pool control starts,uint24, ,false,sensor.boiler_pool_control_starts,sensor.boiler_poolstarts,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconstotal,total energy consumption,uint24,kWh,false,sensor.boiler_total_energy_consumption,sensor.boiler_nrgconstotal,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscomptotal,total energy consumption compressor,uint24,kWh,false,sensor.boiler_total_energy_consumption_compressor,sensor.boiler_nrgconscomptotal,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscompheating,energy consumption compressor heating,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_heating,sensor.boiler_nrgconscompheating,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscomp,energy consumption compressor,uint24,kWh,false,sensor.boiler_dhw_energy_consumption_compressor,sensor.boiler_dhw_nrgconscomp,6,9,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscompcooling,energy consumption compressor cooling,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_cooling,sensor.boiler_nrgconscompcooling,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscomppool,energy consumption compressor pool,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_pool,sensor.boiler_nrgconscomppool,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxelecheatnrgconstotal,total aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_total_aux_elec._heater_energy_consumption,sensor.boiler_auxelecheatnrgconstotal,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxelecheatnrgconsheating,aux elec. heater energy consumption heating,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_heating,sensor.boiler_auxelecheatnrgconsheating,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxelecheatnrgcons,aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_dhw_aux_elec._heater_energy_consumption,sensor.boiler_dhw_auxelecheatnrgcons,6,9,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxelecheatnrgconspool,aux elec. heater energy consumption pool,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_pool,sensor.boiler_auxelecheatnrgconspool,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsupptotal,total energy supplied,uint24,kWh,false,sensor.boiler_total_energy_supplied,sensor.boiler_nrgsupptotal,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsuppheating,total energy supplied heating,uint24,kWh,false,sensor.boiler_total_energy_supplied_heating,sensor.boiler_nrgsuppheating,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsupp,total energy warm supplied,uint24,kWh,false,sensor.boiler_dhw_total_energy_warm_supplied,sensor.boiler_dhw_nrgsupp,6,9,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsuppcooling,total energy supplied cooling,uint24,kWh,false,sensor.boiler_total_energy_supplied_cooling,sensor.boiler_nrgsuppcooling,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsupppool,total energy supplied pool,uint24,kWh,false,sensor.boiler_total_energy_supplied_pool,sensor.boiler_nrgsupppool,6,0,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppower,compressor power output,uint16,kW,false,sensor.boiler_compressor_power_output,sensor.boiler_hppower,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpmaxpower,compressor max power,uint8 (>=0<=0),%,true,number.boiler_compressor_max_power,number.boiler_hpmaxpower,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pvmaxcomp,pv compressor max power,uint8 (>=0<=0),kW,true,number.boiler_pv_compressor_max_power,number.boiler_pvmaxcomp,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,powerreduction,power reduction,uint8 (>=30<=60),%,true,number.boiler_power_reduction,number.boiler_powerreduction,6,0,10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpsetdiffpress,set differential pressure,uint8 (>=150<=750),mbar,true,number.boiler_set_differential_pressure,number.boiler_hpsetdiffpress,6,0,50,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcompon,hp compressor,boolean, ,false,binary_sensor.boiler_hp_compressor,binary_sensor.boiler_hpcompon,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpactivity,compressor activity,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_compressor_activity,sensor.boiler_hpactivity,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpbrinepumpspd,brine pump speed,uint8,%,false,sensor.boiler_brine_pump_speed,sensor.boiler_hpbrinepumpspd,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpswitchvalve,switch valve,boolean, ,false,binary_sensor.boiler_switch_valve,binary_sensor.boiler_hpswitchvalve,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcompspd,compressor speed,uint8,%,false,sensor.boiler_compressor_speed,sensor.boiler_hpcompspd,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptargetspd,compressor target speed,uint8,%,false,sensor.boiler_compressor_target_speed,sensor.boiler_hptargetspd,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcircspd,circulation pump speed,uint8,%,false,sensor.boiler_circulation_pump_speed,sensor.boiler_hpcircspd,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,recvalve,receiver valve VR0,uint8,%,false,sensor.boiler_receiver_valve_VR0,sensor.boiler_recvalve,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,expvalve,expansion valve VR1,uint8,%,false,sensor.boiler_expansion_valve_VR1,sensor.boiler_expvalve,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpbrinein,brine in/evaporator,int16,C,false,sensor.boiler_brine_in/evaporator,sensor.boiler_hpbrinein,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpbrineout,brine out/condenser,int16,C,false,sensor.boiler_brine_out/condenser,sensor.boiler_hpbrineout,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptc0,heat carrier return (TC0),int16,C,false,sensor.boiler_heat_carrier_return_(TC0),sensor.boiler_hptc0,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptc1,heat carrier forward (TC1),int16,C,false,sensor.boiler_heat_carrier_forward_(TC1),sensor.boiler_hptc1,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptc3,condenser temperature (TC3),int16,C,false,sensor.boiler_condenser_temperature_(TC3),sensor.boiler_hptc3,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr1,compressor temperature (TR1),int16,C,false,sensor.boiler_compressor_temperature_(TR1),sensor.boiler_hptr1,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.boiler_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.boiler_hptr3,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.boiler_evaporator_inlet_temperature_(TR4),sensor.boiler_hptr4,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.boiler_compressor_inlet_temperature_(TR5),sensor.boiler_hptr5,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.boiler_compressor_outlet_temperature_(TR6),sensor.boiler_hptr6,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr7,refrigerant temperature gas side (condenser input) (TR7),int16,C,false,sensor.boiler_refrigerant_temperature_gas_side_(condenser_input)_(TR7),sensor.boiler_hptr7,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptl2,air inlet temperature (TL2),int16,C,false,sensor.boiler_air_inlet_temperature_(TL2),sensor.boiler_hptl2,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.boiler_low_pressure_side_temperature_(PL1),sensor.boiler_hppl1,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.boiler_high_pressure_side_temperature_(PH1),sensor.boiler_hpph1,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpta4,drain pan temp (TA4),int16,C,false,sensor.boiler_drain_pan_temp_(TA4),sensor.boiler_hpta4,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptw1,reservoir temp (TW1),int16,C,false,sensor.boiler_reservoir_temp_(TW1),sensor.boiler_hptw1,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,poolsettemp,pool set temperature,uint8 (>=0<=0),C,true,number.boiler_pool_set_temperature,number.boiler_poolsettemp,6,0,1/2,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hp4way,4-way valve (VR4),boolean, ,false,binary_sensor.boiler_4-way_valve_(VR4),binary_sensor.boiler_hp4way,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin1,input 1 state,boolean, ,false,binary_sensor.boiler_input_1_state,binary_sensor.boiler_hpin1,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin1opt,input 1 options,string (>=0<=0), ,true,sensor.boiler_input_1_options,sensor.boiler_hpin1opt,6,0,1,-1,0 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin2,input 2 state,boolean, ,false,binary_sensor.boiler_input_2_state,binary_sensor.boiler_hpin2,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin2opt,input 2 options,string (>=0<=0), ,true,sensor.boiler_input_2_options,sensor.boiler_hpin2opt,6,0,1,-1,0 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin3,input 3 state,boolean, ,false,binary_sensor.boiler_input_3_state,binary_sensor.boiler_hpin3,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin3opt,input 3 options,string (>=0<=0), ,true,sensor.boiler_input_3_options,sensor.boiler_hpin3opt,6,0,1,-1,0 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin4,input 4 state,boolean, ,false,binary_sensor.boiler_input_4_state,binary_sensor.boiler_hpin4,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin4opt,input 4 options,string (>=0<=0), ,true,sensor.boiler_input_4_options,sensor.boiler_hpin4opt,6,0,1,-1,0 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maxheatcomp,heat limit compressor,enum [0 kW\|3 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_compressor,select.boiler_maxheatcomp,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maxheatheat,heat limit heating,enum [3 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_heating,select.boiler_maxheatheat,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maxheat,heat limit,enum [3 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_dhw_heat_limit,select.boiler_dhw_maxheat,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheatersource,aux heater source,enum [not installed\|electric heater\|exclusive\|parallel\|hybrid] (>=0<=0), ,true,select.boiler_aux_heater_source,select.boiler_auxheatersource,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pvcooling,cooling only with PV,boolean (>=0<=0), ,true,switch.boiler_cooling_only_with_PV,switch.boiler_pvcooling,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheateronly,aux heater only,boolean (>=0<=0), ,true,switch.boiler_aux_heater_only,switch.boiler_auxheateronly,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheateroff,disable aux heater,boolean (>=0<=0), ,true,switch.boiler_disable_aux_heater,switch.boiler_auxheateroff,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheaterstatus,aux heater status,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_aux_heater_status,sensor.boiler_auxheaterstatus,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheaterlevel,aux heater level,uint8,%,false,sensor.boiler_aux_heater_level,sensor.boiler_auxheaterlevel,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheaterdelay,aux heater on delay,uint16 (>=10<=1000),K*min,true,number.boiler_aux_heater_on_delay,number.boiler_auxheaterdelay,6,0,10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxmaxlimit,aux heater max limit,uint8 (>=0<=10),K,true,number.boiler_aux_heater_max_limit,number.boiler_auxmaxlimit,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxlimitstart,aux heater limit start,uint8 (>=0<=10),K,true,number.boiler_aux_heater_limit_start,number.boiler_auxlimitstart,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheatrmode,aux heater mode,enum [eco\|comfort] (>=0<=0), ,true,select.boiler_aux_heater_mode,select.boiler_auxheatrmode,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hphystheat,on/off hyst heat,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_heat,number.boiler_hphystheat,6,0,5,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hphystcool,on/off hyst cool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_cool,number.boiler_hphystcool,6,0,5,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hphystpool,on/off hyst pool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_pool,number.boiler_hphystpool,6,0,5,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,silentmode,silent mode,enum [off\|auto\|on] (>=0<=0), ,true,select.boiler_silent_mode,select.boiler_silentmode,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,silentfrom,silent mode from,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_from,number.boiler_silentfrom,6,0,15,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,silentto,silent mode to,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_to,number.boiler_silentto,6,0,15,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,mintempsilent,min outside temp for silent mode,int8 (>=0<=0),C,true,number.boiler_min_outside_temp_for_silent_mode,number.boiler_mintempsilent,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempparmode,outside temp parallel mode,int8 (>=0<=0),C,true,number.boiler_outside_temp_parallel_mode,number.boiler_tempparmode,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheatmix,aux heater mixing valve,int8,%,false,sensor.boiler_aux_heater_mixing_valve,sensor.boiler_auxheatmix,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempdiffheat,temp diff TC3/TC0 heat,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_heat,number.boiler_tempdiffheat,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempdiffcool,temp diff TC3/TC0 cool,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_cool,number.boiler_tempdiffcool,6,0,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,vpcooling,valve/pump cooling,boolean (>=0<=0), ,true,switch.boiler_valve/pump_cooling,switch.boiler_vpcooling,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatcable,heating cable,boolean (>=0<=0), ,true,switch.boiler_heating_cable,switch.boiler_heatcable,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,vc0valve,VC0 valve,boolean (>=0<=0), ,true,switch.boiler_VC0_valve,switch.boiler_vc0valve,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,primepump,primary heatpump,boolean (>=0<=0), ,true,switch.boiler_primary_heatpump,switch.boiler_primepump,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,primepumpmod,primary heatpump modulation,uint8 (>=0<=0),%,true,number.boiler_primary_heatpump_modulation,number.boiler_primepumpmod,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hp3way,3-way valve,boolean (>=0<=0), ,true,switch.boiler_3-way_valve,switch.boiler_hp3way,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,elheatstep1,el. heater step 1,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_1,switch.boiler_elheatstep1,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,elheatstep2,el. heater step 2,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_2,switch.boiler_elheatstep2,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,elheatstep3,el. heater step 3,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_3,switch.boiler_elheatstep3,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpea0,condensate reservoir heating (EA0),boolean, ,false,binary_sensor.boiler_condensate_reservoir_heating_(EA0),binary_sensor.boiler_hpea0,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppumpmode,primary heatpump mode,enum [auto\|continuous] (>=0<=0), ,true,select.boiler_primary_heatpump_mode,select.boiler_hppumpmode,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,fan,fan,uint8 (>=20<=100),%,true,number.boiler_fan,number.boiler_fan,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,fanspd,fan speed,uint8,%,false,sensor.boiler_fan_speed,sensor.boiler_fanspd,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,shutdown,shutdown,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_shutdown,sensor.boiler_shutdown,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcurrpower,compressor current power,uint16,W,false,sensor.boiler_compressor_current_power,sensor.boiler_hpcurrpower,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppowerlimit,power limit,uint16 (>=0<=0),W,true,number.boiler_power_limit,number.boiler_hppowerlimit,6,0,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,alternatingop,alternating operation,boolean (>=0<=0), ,true,switch.boiler_dhw_alternating_operation,switch.boiler_dhw_alternatingop,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,altopprioheat,prioritise heating during dhw,uint8 (>=20<=120),minutes,true,number.boiler_dhw_prioritise_heating_during_dhw,number.boiler_dhw_altopprioheat,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,altopprio,prioritise dhw during heating,uint8 (>=30<=120),minutes,true,number.boiler_dhw_prioritise_dhw_during_heating,number.boiler_dhw_altopprio,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,comfoff,comfort switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_comfort_switch_off,number.boiler_dhw_comfoff,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ecooff,eco switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_eco_switch_off,number.boiler_dhw_ecooff,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ecoplusoff,eco+ switch off,uint8 (>=48<=63),C,true,number.boiler_dhw_eco+_switch_off,number.boiler_dhw_ecoplusoff,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,comfdiff,comfort diff,uint8 (>=4<=15),K,true,number.boiler_dhw_comfort_diff,number.boiler_dhw_comfdiff,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ecodiff,eco diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco_diff,number.boiler_dhw_ecodiff,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ecoplusdiff,eco+ diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco+_diff,number.boiler_dhw_ecoplusdiff,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,comfstop,comfort stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_comfort_stop_temp,number.boiler_dhw_comfstop,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ecostop,eco stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco_stop_temp,number.boiler_dhw_ecostop,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ecoplusstop,eco+ stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco+_stop_temp,number.boiler_dhw_ecoplusstop,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcircpump,circulation pump available during dhw,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available_during_dhw,switch.boiler_dhw_hpcircpump,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Greenstar 2000",boiler,11,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Greenstar 2000",boiler,11,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Greenstar 2000",boiler,11,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Greenstar 2000",boiler,11,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Greenstar 2000",boiler,11,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Greenstar 2000",boiler,11,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Greenstar 2000",boiler,11,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Greenstar 2000",boiler,11,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Greenstar 2000",boiler,11,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Greenstar 2000",boiler,11,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Greenstar 2000",boiler,11,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Greenstar 2000",boiler,11,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Greenstar 2000",boiler,11,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Greenstar 2000",boiler,11,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Greenstar 2000",boiler,11,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Greenstar 2000",boiler,11,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Greenstar 2000",boiler,11,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Greenstar 2000",boiler,11,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Greenstar 2000",boiler,11,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Greenstar 2000",boiler,11,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Greenstar 2000",boiler,11,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Greenstar 2000",boiler,11,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Greenstar 2000",boiler,11,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Greenstar 2000",boiler,11,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Greenstar 2000",boiler,11,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Greenstar 2000",boiler,11,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Greenstar 2000",boiler,11,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Greenstar 2000",boiler,11,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Greenstar 2000",boiler,11,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Greenstar 2000",boiler,11,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Greenstar 2000",boiler,11,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Greenstar 2000",boiler,11,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Greenstar 2000",boiler,11,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Greenstar 2000",boiler,11,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Greenstar 2000",boiler,11,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Greenstar 2000",boiler,11,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Greenstar 2000",boiler,11,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Greenstar 2000",boiler,11,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Greenstar 2000",boiler,11,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Greenstar 2000",boiler,11,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Greenstar 2000",boiler,11,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Greenstar 2000",boiler,11,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Greenstar 2000",boiler,11,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Greenstar 2000",boiler,11,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Greenstar 2000",boiler,11,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Greenstar 2000",boiler,11,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Greenstar 2000",boiler,11,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Greenstar 2000",boiler,11,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Greenstar 2000",boiler,11,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Greenstar 2000",boiler,11,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Greenstar 2000",boiler,11,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Greenstar 2000",boiler,11,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Greenstar 2000",boiler,11,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Greenstar 2000",boiler,11,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Greenstar 2000",boiler,11,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Greenstar 2000",boiler,11,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Greenstar 2000",boiler,11,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Greenstar 2000",boiler,11,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Greenstar 2000",boiler,11,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Greenstar 2000",boiler,11,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Greenstar 2000",boiler,11,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Greenstar 2000",boiler,11,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Greenstar 2000",boiler,11,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Greenstar 2000",boiler,11,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Greenstar 2000",boiler,11,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Greenstar 2000",boiler,11,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Greenstar 2000",boiler,11,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Greenstar 2000",boiler,11,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Greenstar 2000",boiler,11,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Greenstar 2000",boiler,11,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Greenstar 2000",boiler,11,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Greenstar 2000",boiler,11,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Greenstar 2000",boiler,11,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Greenstar 2000",boiler,11,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Greenstar 2000",boiler,11,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Greenstar 2000",boiler,11,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Greenstar 2000",boiler,11,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Greenstar 2000",boiler,11,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Greenstar 2000",boiler,11,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Greenstar 2000",boiler,11,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Greenstar 2000",boiler,11,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Greenstar 2000",boiler,11,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Greenstar 2000",boiler,11,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Greenstar 2000",boiler,11,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Greenstar 2000",boiler,11,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Greenstar 2000",boiler,11,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Greenstar 2000",boiler,11,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Greenstar 2000",boiler,11,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Greenstar 2000",boiler,11,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Greenstar 2000",boiler,11,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Greenstar 2000",boiler,11,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Greenstar 2000",boiler,11,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Greenstar 2000",boiler,11,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Greenstar 2000",boiler,11,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Greenstar 2000",boiler,11,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Greenstar 2000",boiler,11,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Greenstar 2000",boiler,11,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Greenstar 2000",boiler,11,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Greenstar 2000",boiler,11,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Greenstar 2000",boiler,11,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Greenstar 2000",boiler,11,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Greenstar 2000",boiler,11,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Greenstar 2000",boiler,11,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Greenstar 2000",boiler,11,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Greenstar 2000",boiler,11,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Greenstar 2000",boiler,11,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Greenstar 2000",boiler,11,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Greenstar 2000",boiler,11,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"C1200W",boiler,12,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"C1200W",boiler,12,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"C1200W",boiler,12,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"C1200W",boiler,12,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"C1200W",boiler,12,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"C1200W",boiler,12,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"C1200W",boiler,12,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"C1200W",boiler,12,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"C1200W",boiler,12,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"C1200W",boiler,12,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"C1200W",boiler,12,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"C1200W",boiler,12,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"C1200W",boiler,12,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"C1200W",boiler,12,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"C1200W",boiler,12,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"C1200W",boiler,12,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"C1200W",boiler,12,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"C1200W",boiler,12,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"C1200W",boiler,12,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"C1200W",boiler,12,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"C1200W",boiler,12,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"C1200W",boiler,12,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"C1200W",boiler,12,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"C1200W",boiler,12,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"C1200W",boiler,12,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"C1200W",boiler,12,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"C1200W",boiler,12,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"C1200W",boiler,12,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"C1200W",boiler,12,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"C1200W",boiler,12,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"C1200W",boiler,12,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"C1200W",boiler,12,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"C1200W",boiler,12,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"C1200W",boiler,12,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"C1200W",boiler,12,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"C1200W",boiler,12,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"C1200W",boiler,12,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"C1200W",boiler,12,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"C1200W",boiler,12,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"C1200W",boiler,12,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"C1200W",boiler,12,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"C1200W",boiler,12,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"C1200W",boiler,12,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"C1200W",boiler,12,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"C1200W",boiler,12,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"C1200W",boiler,12,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"C1200W",boiler,12,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"C1200W",boiler,12,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"C1200W",boiler,12,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"C1200W",boiler,12,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"C1200W",boiler,12,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"C1200W",boiler,12,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"C1200W",boiler,12,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"C1200W",boiler,12,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"C1200W",boiler,12,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"C1200W",boiler,12,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"C1200W",boiler,12,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"C1200W",boiler,12,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"C1200W",boiler,12,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"C1200W",boiler,12,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"C1200W",boiler,12,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"C1200W",boiler,12,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"C1200W",boiler,12,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"C1200W",boiler,12,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"C1200W",boiler,12,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"C1200W",boiler,12,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"C1200W",boiler,12,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"C1200W",boiler,12,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"C1200W",boiler,12,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"C1200W",boiler,12,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"C1200W",boiler,12,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"C1200W",boiler,12,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"C1200W",boiler,12,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"C1200W",boiler,12,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"C1200W",boiler,12,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"C1200W",boiler,12,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"C1200W",boiler,12,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"C1200W",boiler,12,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"C1200W",boiler,12,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"C1200W",boiler,12,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"C1200W",boiler,12,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"C1200W",boiler,12,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"C1200W",boiler,12,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"C1200W",boiler,12,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"C1200W",boiler,12,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"C1200W",boiler,12,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"C1200W",boiler,12,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"C1200W",boiler,12,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"C1200W",boiler,12,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"C1200W",boiler,12,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"C1200W",boiler,12,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"C1200W",boiler,12,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"C1200W",boiler,12,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"C1200W",boiler,12,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"C1200W",boiler,12,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"C1200W",boiler,12,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"C1200W",boiler,12,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"C1200W",boiler,12,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"C1200W",boiler,12,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"C1200W",boiler,12,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"C1200W",boiler,12,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"C1200W",boiler,12,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"C1200W",boiler,12,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"C1200W",boiler,12,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"C1200W",boiler,12,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"C1200W",boiler,12,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"C1200W",boiler,12,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"C1200W",boiler,12,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"C1200W",boiler,12,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"C1200W",boiler,12,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"C1200W",boiler,12,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"C1200W",boiler,12,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"C1200W",boiler,12,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"C1200W",boiler,12,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"C1200W",boiler,12,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"C1200W",boiler,12,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"C1200W",boiler,12,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"C1200W",boiler,12,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"C1200W",boiler,12,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"C1200W",boiler,12,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"CS5800iG",boiler,16,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"CS5800iG",boiler,16,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"CS5800iG",boiler,16,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"CS5800iG",boiler,16,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"CS5800iG",boiler,16,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"CS5800iG",boiler,16,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"CS5800iG",boiler,16,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"CS5800iG",boiler,16,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"CS5800iG",boiler,16,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"CS5800iG",boiler,16,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"CS5800iG",boiler,16,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"CS5800iG",boiler,16,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"CS5800iG",boiler,16,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"CS5800iG",boiler,16,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"CS5800iG",boiler,16,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"CS5800iG",boiler,16,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"CS5800iG",boiler,16,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"CS5800iG",boiler,16,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"CS5800iG",boiler,16,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"CS5800iG",boiler,16,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"CS5800iG",boiler,16,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"CS5800iG",boiler,16,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"CS5800iG",boiler,16,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"CS5800iG",boiler,16,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"CS5800iG",boiler,16,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"CS5800iG",boiler,16,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"CS5800iG",boiler,16,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"CS5800iG",boiler,16,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"CS5800iG",boiler,16,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"CS5800iG",boiler,16,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"CS5800iG",boiler,16,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"CS5800iG",boiler,16,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"CS5800iG",boiler,16,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"CS5800iG",boiler,16,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"CS5800iG",boiler,16,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"CS5800iG",boiler,16,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"CS5800iG",boiler,16,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"CS5800iG",boiler,16,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"CS5800iG",boiler,16,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"CS5800iG",boiler,16,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"CS5800iG",boiler,16,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"CS5800iG",boiler,16,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"CS5800iG",boiler,16,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"CS5800iG",boiler,16,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"CS5800iG",boiler,16,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"CS5800iG",boiler,16,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"CS5800iG",boiler,16,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"CS5800iG",boiler,16,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"CS5800iG",boiler,16,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"CS5800iG",boiler,16,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"CS5800iG",boiler,16,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"CS5800iG",boiler,16,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"CS5800iG",boiler,16,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"CS5800iG",boiler,16,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"CS5800iG",boiler,16,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"CS5800iG",boiler,16,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"CS5800iG",boiler,16,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"CS5800iG",boiler,16,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"CS5800iG",boiler,16,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"CS5800iG",boiler,16,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"CS5800iG",boiler,16,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"CS5800iG",boiler,16,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"CS5800iG",boiler,16,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"CS5800iG",boiler,16,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"CS5800iG",boiler,16,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"CS5800iG",boiler,16,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"CS5800iG",boiler,16,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"CS5800iG",boiler,16,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"CS5800iG",boiler,16,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"CS5800iG",boiler,16,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"CS5800iG",boiler,16,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"CS5800iG",boiler,16,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"CS5800iG",boiler,16,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"CS5800iG",boiler,16,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"CS5800iG",boiler,16,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"CS5800iG",boiler,16,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"CS5800iG",boiler,16,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"CS5800iG",boiler,16,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"CS5800iG",boiler,16,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"CS5800iG",boiler,16,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"CS5800iG",boiler,16,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"CS5800iG",boiler,16,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"CS5800iG",boiler,16,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"CS5800iG",boiler,16,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"CS5800iG",boiler,16,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"CS5800iG",boiler,16,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"CS5800iG",boiler,16,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"CS5800iG",boiler,16,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"CS5800iG",boiler,16,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"CS5800iG",boiler,16,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"CS5800iG",boiler,16,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"CS5800iG",boiler,16,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"CS5800iG",boiler,16,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"CS5800iG",boiler,16,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"CS5800iG",boiler,16,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"CS5800iG",boiler,16,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"CS5800iG",boiler,16,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"CS5800iG",boiler,16,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"CS5800iG",boiler,16,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"CS5800iG",boiler,16,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"CS5800iG",boiler,16,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"CS5800iG",boiler,16,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"CS5800iG",boiler,16,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"CS5800iG",boiler,16,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"CS5800iG",boiler,16,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"CS5800iG",boiler,16,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"CS5800iG",boiler,16,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"CS5800iG",boiler,16,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"CS5800iG",boiler,16,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"CS5800iG",boiler,16,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"CS5800iG",boiler,16,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"CS5800iG",boiler,16,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"CS5800iG",boiler,16,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"CS5800iG",boiler,16,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"CS5800iG",boiler,16,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"CS5800iG",boiler,16,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"CS5800iG",boiler,16,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"CS5800iG",boiler,16,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"CS5800iG",boiler,16,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"CS5800iG",boiler,16,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"BK13/BK15, Smartline, GB1*2",boiler,64,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"BK13/BK15, Smartline, GB1*2",boiler,64,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"BK13/BK15, Smartline, GB1*2",boiler,64,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"BK13/BK15, Smartline, GB1*2",boiler,64,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"BK13/BK15, Smartline, GB1*2",boiler,64,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"BK13/BK15, Smartline, GB1*2",boiler,64,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Logano GB1*5, Logamatic MC10",boiler,72,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Logano GB1*5, Logamatic MC10",boiler,72,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Logano GB1*5, Logamatic MC10",boiler,72,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Logano GB1*5, Logamatic MC10",boiler,72,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Logano GB1*5, Logamatic MC10",boiler,72,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Logano GB1*5, Logamatic MC10",boiler,72,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Cascade CM10",boiler,81,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Cascade CM10",boiler,81,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Cascade CM10",boiler,81,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Cascade CM10",boiler,81,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Cascade CM10",boiler,81,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Cascade CM10",boiler,81,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Cascade CM10",boiler,81,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Cascade CM10",boiler,81,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Cascade CM10",boiler,81,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Cascade CM10",boiler,81,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Cascade CM10",boiler,81,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Cascade CM10",boiler,81,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Cascade CM10",boiler,81,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Cascade CM10",boiler,81,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Cascade CM10",boiler,81,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Cascade CM10",boiler,81,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Cascade CM10",boiler,81,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Cascade CM10",boiler,81,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Cascade CM10",boiler,81,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Cascade CM10",boiler,81,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Cascade CM10",boiler,81,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Cascade CM10",boiler,81,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Cascade CM10",boiler,81,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Cascade CM10",boiler,81,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Cascade CM10",boiler,81,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Cascade CM10",boiler,81,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Cascade CM10",boiler,81,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Cascade CM10",boiler,81,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Cascade CM10",boiler,81,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Cascade CM10",boiler,81,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Cascade CM10",boiler,81,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Cascade CM10",boiler,81,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Cascade CM10",boiler,81,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Cascade CM10",boiler,81,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Cascade CM10",boiler,81,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Cascade CM10",boiler,81,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Cascade CM10",boiler,81,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Cascade CM10",boiler,81,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Cascade CM10",boiler,81,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Cascade CM10",boiler,81,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Cascade CM10",boiler,81,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Cascade CM10",boiler,81,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Cascade CM10",boiler,81,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Cascade CM10",boiler,81,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Cascade CM10",boiler,81,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Cascade CM10",boiler,81,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Cascade CM10",boiler,81,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Cascade CM10",boiler,81,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Cascade CM10",boiler,81,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Cascade CM10",boiler,81,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Cascade CM10",boiler,81,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Cascade CM10",boiler,81,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Cascade CM10",boiler,81,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Cascade CM10",boiler,81,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Cascade CM10",boiler,81,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Cascade CM10",boiler,81,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Cascade CM10",boiler,81,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Cascade CM10",boiler,81,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Cascade CM10",boiler,81,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Cascade CM10",boiler,81,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Cascade CM10",boiler,81,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Cascade CM10",boiler,81,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Cascade CM10",boiler,81,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Cascade CM10",boiler,81,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Cascade CM10",boiler,81,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Cascade CM10",boiler,81,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Cascade CM10",boiler,81,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Cascade CM10",boiler,81,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Cascade CM10",boiler,81,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Cascade CM10",boiler,81,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Cascade CM10",boiler,81,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Cascade CM10",boiler,81,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Cascade CM10",boiler,81,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Cascade CM10",boiler,81,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Cascade CM10",boiler,81,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Cascade CM10",boiler,81,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Cascade CM10",boiler,81,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Cascade CM10",boiler,81,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Cascade CM10",boiler,81,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Cascade CM10",boiler,81,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Cascade CM10",boiler,81,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Cascade CM10",boiler,81,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Cascade CM10",boiler,81,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Cascade CM10",boiler,81,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Cascade CM10",boiler,81,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Cascade CM10",boiler,81,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Cascade CM10",boiler,81,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Cascade CM10",boiler,81,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Cascade CM10",boiler,81,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Cascade CM10",boiler,81,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Cascade CM10",boiler,81,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Cascade CM10",boiler,81,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Cascade CM10",boiler,81,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Cascade CM10",boiler,81,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Cascade CM10",boiler,81,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Cascade CM10",boiler,81,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Cascade CM10",boiler,81,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Cascade CM10",boiler,81,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Cascade CM10",boiler,81,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Cascade CM10",boiler,81,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Cascade CM10",boiler,81,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Cascade CM10",boiler,81,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Cascade CM10",boiler,81,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Cascade CM10",boiler,81,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Cascade CM10",boiler,81,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Cascade CM10",boiler,81,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Cascade CM10",boiler,81,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Cascade CM10",boiler,81,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Cascade CM10",boiler,81,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Cascade CM10",boiler,81,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Cascade CM10",boiler,81,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Cascade CM10",boiler,81,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Cascade CM10",boiler,81,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Cascade CM10",boiler,81,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Cascade CM10",boiler,81,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Cascade CM10",boiler,81,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Cascade CM10",boiler,81,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Cascade CM10",boiler,81,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Cascade CM10",boiler,81,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Cascade CM10",boiler,81,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Logamax Plus GB022",boiler,84,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Logamax Plus GB022",boiler,84,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Logamax Plus GB022",boiler,84,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Logamax Plus GB022",boiler,84,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Logamax Plus GB022",boiler,84,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Logamax Plus GB022",boiler,84,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Logamax Plus GB022",boiler,84,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Logamax Plus GB022",boiler,84,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Logamax Plus GB022",boiler,84,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Logamax Plus GB022",boiler,84,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Logamax Plus GB022",boiler,84,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Logamax Plus GB022",boiler,84,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Logamax Plus GB022",boiler,84,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Logamax Plus GB022",boiler,84,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Logamax Plus GB022",boiler,84,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Logamax Plus GB022",boiler,84,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Logamax Plus GB022",boiler,84,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Logamax Plus GB022",boiler,84,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Logamax Plus GB022",boiler,84,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Logamax Plus GB022",boiler,84,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Logamax Plus GB022",boiler,84,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Logamax Plus GB022",boiler,84,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Logamax Plus GB022",boiler,84,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Logamax Plus GB022",boiler,84,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Logamax Plus GB022",boiler,84,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Logamax Plus GB022",boiler,84,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Logamax Plus GB022",boiler,84,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Logamax Plus GB022",boiler,84,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Logamax Plus GB022",boiler,84,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Logamax Plus GB022",boiler,84,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Logamax Plus GB022",boiler,84,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Logamax Plus GB022",boiler,84,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Logamax Plus GB022",boiler,84,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Logamax Plus GB022",boiler,84,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Logamax Plus GB022",boiler,84,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Logamax Plus GB022",boiler,84,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Logamax Plus GB022",boiler,84,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Logamax Plus GB022",boiler,84,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Logamax Plus GB022",boiler,84,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Logamax Plus GB022",boiler,84,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Logamax Plus GB022",boiler,84,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpmode,boiler pump mode,enum [pumpstep\|const.high\|const.medium\|const.low\|prop.high\|propo.low] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Topline, GB162",boiler,115,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Topline, GB162",boiler,115,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Topline, GB162",boiler,115,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Topline, GB162",boiler,115,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Topline, GB162",boiler,115,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Topline, GB162",boiler,115,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Topline, GB162",boiler,115,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Topline, GB162",boiler,115,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Topline, GB162",boiler,115,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Topline, GB162",boiler,115,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Topline, GB162",boiler,115,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Topline, GB162",boiler,115,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Topline, GB162",boiler,115,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Topline, GB162",boiler,115,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Topline, GB162",boiler,115,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Topline, GB162",boiler,115,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Topline, GB162",boiler,115,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Topline, GB162",boiler,115,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Topline, GB162",boiler,115,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Topline, GB162",boiler,115,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Topline, GB162",boiler,115,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Topline, GB162",boiler,115,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Topline, GB162",boiler,115,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Topline, GB162",boiler,115,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Topline, GB162",boiler,115,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Topline, GB162",boiler,115,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Topline, GB162",boiler,115,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Topline, GB162",boiler,115,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Topline, GB162",boiler,115,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Topline, GB162",boiler,115,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Topline, GB162",boiler,115,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Topline, GB162",boiler,115,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Topline, GB162",boiler,115,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Topline, GB162",boiler,115,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Topline, GB162",boiler,115,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Topline, GB162",boiler,115,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Topline, GB162",boiler,115,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Topline, GB162",boiler,115,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Topline, GB162",boiler,115,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Topline, GB162",boiler,115,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Topline, GB162",boiler,115,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Topline, GB162",boiler,115,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Topline, GB162",boiler,115,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Topline, GB162",boiler,115,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Topline, GB162",boiler,115,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Topline, GB162",boiler,115,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Topline, GB162",boiler,115,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Topline, GB162",boiler,115,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Topline, GB162",boiler,115,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Topline, GB162",boiler,115,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Topline, GB162",boiler,115,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Topline, GB162",boiler,115,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Topline, GB162",boiler,115,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Topline, GB162",boiler,115,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Topline, GB162",boiler,115,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Topline, GB162",boiler,115,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Topline, GB162",boiler,115,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Topline, GB162",boiler,115,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Topline, GB162",boiler,115,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Topline, GB162",boiler,115,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Topline, GB162",boiler,115,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Topline, GB162",boiler,115,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Topline, GB162",boiler,115,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Topline, GB162",boiler,115,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Topline, GB162",boiler,115,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Topline, GB162",boiler,115,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Topline, GB162",boiler,115,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Topline, GB162",boiler,115,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Topline, GB162",boiler,115,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Topline, GB162",boiler,115,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Topline, GB162",boiler,115,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Topline, GB162",boiler,115,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Topline, GB162",boiler,115,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Topline, GB162",boiler,115,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Topline, GB162",boiler,115,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Topline, GB162",boiler,115,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Topline, GB162",boiler,115,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Topline, GB162",boiler,115,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Topline, GB162",boiler,115,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Topline, GB162",boiler,115,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Topline, GB162",boiler,115,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Topline, GB162",boiler,115,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Topline, GB162",boiler,115,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Topline, GB162",boiler,115,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Topline, GB162",boiler,115,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Topline, GB162",boiler,115,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Topline, GB162",boiler,115,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Topline, GB162",boiler,115,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Topline, GB162",boiler,115,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Topline, GB162",boiler,115,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Topline, GB162",boiler,115,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Topline, GB162",boiler,115,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Topline, GB162",boiler,115,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Topline, GB162",boiler,115,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Topline, GB162",boiler,115,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Topline, GB162",boiler,115,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Topline, GB162",boiler,115,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Topline, GB162",boiler,115,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Topline, GB162",boiler,115,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Topline, GB162",boiler,115,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Topline, GB162",boiler,115,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Topline, GB162",boiler,115,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Topline, GB162",boiler,115,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Topline, GB162",boiler,115,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Topline, GB162",boiler,115,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Topline, GB162",boiler,115,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Topline, GB162",boiler,115,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Topline, GB162",boiler,115,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Topline, GB162",boiler,115,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Topline, GB162",boiler,115,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Topline, GB162",boiler,115,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Topline, GB162",boiler,115,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Topline, GB162",boiler,115,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Topline, GB162",boiler,115,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Topline, GB162",boiler,115,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Topline, GB162",boiler,115,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Topline, GB162",boiler,115,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Topline, GB162",boiler,115,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Topline, GB162",boiler,115,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Topline, GB162",boiler,115,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Cascade MCM10",boiler,121,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Cascade MCM10",boiler,121,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Cascade MCM10",boiler,121,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Cascade MCM10",boiler,121,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Cascade MCM10",boiler,121,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Cascade MCM10",boiler,121,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Cascade MCM10",boiler,121,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Cascade MCM10",boiler,121,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Cascade MCM10",boiler,121,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Cascade MCM10",boiler,121,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Cascade MCM10",boiler,121,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Cascade MCM10",boiler,121,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Cascade MCM10",boiler,121,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Cascade MCM10",boiler,121,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Cascade MCM10",boiler,121,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Cascade MCM10",boiler,121,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Cascade MCM10",boiler,121,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Cascade MCM10",boiler,121,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Cascade MCM10",boiler,121,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Cascade MCM10",boiler,121,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Cascade MCM10",boiler,121,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Cascade MCM10",boiler,121,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Cascade MCM10",boiler,121,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Cascade MCM10",boiler,121,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Cascade MCM10",boiler,121,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Cascade MCM10",boiler,121,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Cascade MCM10",boiler,121,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Cascade MCM10",boiler,121,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Cascade MCM10",boiler,121,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Cascade MCM10",boiler,121,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Cascade MCM10",boiler,121,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Cascade MCM10",boiler,121,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Cascade MCM10",boiler,121,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Cascade MCM10",boiler,121,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Cascade MCM10",boiler,121,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Cascade MCM10",boiler,121,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Cascade MCM10",boiler,121,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Cascade MCM10",boiler,121,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Cascade MCM10",boiler,121,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Cascade MCM10",boiler,121,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Cascade MCM10",boiler,121,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Cascade MCM10",boiler,121,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Cascade MCM10",boiler,121,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Cascade MCM10",boiler,121,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Cascade MCM10",boiler,121,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Cascade MCM10",boiler,121,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Cascade MCM10",boiler,121,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Cascade MCM10",boiler,121,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Cascade MCM10",boiler,121,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Cascade MCM10",boiler,121,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Cascade MCM10",boiler,121,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Cascade MCM10",boiler,121,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Cascade MCM10",boiler,121,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Cascade MCM10",boiler,121,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Cascade MCM10",boiler,121,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Cascade MCM10",boiler,121,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Cascade MCM10",boiler,121,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Cascade MCM10",boiler,121,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Cascade MCM10",boiler,121,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Cascade MCM10",boiler,121,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Cascade MCM10",boiler,121,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Cascade MCM10",boiler,121,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Cascade MCM10",boiler,121,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Cascade MCM10",boiler,121,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Cascade MCM10",boiler,121,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Cascade MCM10",boiler,121,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Cascade MCM10",boiler,121,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Cascade MCM10",boiler,121,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Cascade MCM10",boiler,121,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Cascade MCM10",boiler,121,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Cascade MCM10",boiler,121,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Cascade MCM10",boiler,121,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Cascade MCM10",boiler,121,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Cascade MCM10",boiler,121,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Cascade MCM10",boiler,121,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Cascade MCM10",boiler,121,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Cascade MCM10",boiler,121,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Cascade MCM10",boiler,121,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Cascade MCM10",boiler,121,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Cascade MCM10",boiler,121,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Cascade MCM10",boiler,121,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Cascade MCM10",boiler,121,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Cascade MCM10",boiler,121,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Cascade MCM10",boiler,121,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Cascade MCM10",boiler,121,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Cascade MCM10",boiler,121,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Cascade MCM10",boiler,121,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Cascade MCM10",boiler,121,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Cascade MCM10",boiler,121,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Cascade MCM10",boiler,121,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Cascade MCM10",boiler,121,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Cascade MCM10",boiler,121,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Cascade MCM10",boiler,121,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Cascade MCM10",boiler,121,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Cascade MCM10",boiler,121,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Cascade MCM10",boiler,121,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Cascade MCM10",boiler,121,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Cascade MCM10",boiler,121,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Cascade MCM10",boiler,121,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Cascade MCM10",boiler,121,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Cascade MCM10",boiler,121,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Cascade MCM10",boiler,121,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Cascade MCM10",boiler,121,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Cascade MCM10",boiler,121,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Cascade MCM10",boiler,121,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Cascade MCM10",boiler,121,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Cascade MCM10",boiler,121,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Cascade MCM10",boiler,121,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Proline",boiler,122,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Proline",boiler,122,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Proline",boiler,122,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Proline",boiler,122,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Proline",boiler,122,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Proline",boiler,122,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Proline",boiler,122,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Proline",boiler,122,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Proline",boiler,122,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Proline",boiler,122,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Proline",boiler,122,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Proline",boiler,122,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Proline",boiler,122,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Proline",boiler,122,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Proline",boiler,122,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Proline",boiler,122,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Proline",boiler,122,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Proline",boiler,122,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Proline",boiler,122,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Proline",boiler,122,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Proline",boiler,122,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Proline",boiler,122,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Proline",boiler,122,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Proline",boiler,122,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Proline",boiler,122,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Proline",boiler,122,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Proline",boiler,122,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Proline",boiler,122,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Proline",boiler,122,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Proline",boiler,122,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Proline",boiler,122,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Proline",boiler,122,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Proline",boiler,122,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Proline",boiler,122,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Proline",boiler,122,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Proline",boiler,122,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Proline",boiler,122,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Proline",boiler,122,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Proline",boiler,122,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Proline",boiler,122,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Proline",boiler,122,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Proline",boiler,122,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Proline",boiler,122,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Proline",boiler,122,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Proline",boiler,122,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Proline",boiler,122,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Proline",boiler,122,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Proline",boiler,122,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Proline",boiler,122,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Proline",boiler,122,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Proline",boiler,122,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Proline",boiler,122,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Proline",boiler,122,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Proline",boiler,122,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Proline",boiler,122,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Proline",boiler,122,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Proline",boiler,122,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Proline",boiler,122,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Proline",boiler,122,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Proline",boiler,122,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Proline",boiler,122,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Proline",boiler,122,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Proline",boiler,122,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Proline",boiler,122,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Proline",boiler,122,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Proline",boiler,122,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Proline",boiler,122,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Proline",boiler,122,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Proline",boiler,122,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Proline",boiler,122,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Proline",boiler,122,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Proline",boiler,122,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Proline",boiler,122,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Proline",boiler,122,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Proline",boiler,122,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Proline",boiler,122,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Proline",boiler,122,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Proline",boiler,122,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Proline",boiler,122,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Proline",boiler,122,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Proline",boiler,122,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Proline",boiler,122,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Proline",boiler,122,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Proline",boiler,122,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Proline",boiler,122,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Proline",boiler,122,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Proline",boiler,122,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Proline",boiler,122,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Proline",boiler,122,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Proline",boiler,122,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Proline",boiler,122,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Proline",boiler,122,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Proline",boiler,122,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Proline",boiler,122,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Proline",boiler,122,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Proline",boiler,122,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Proline",boiler,122,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Proline",boiler,122,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Proline",boiler,122,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Proline",boiler,122,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Proline",boiler,122,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Proline",boiler,122,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Proline",boiler,122,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Proline",boiler,122,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Proline",boiler,122,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Proline",boiler,122,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Proline",boiler,122,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Proline",boiler,122,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Proline",boiler,122,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Proline",boiler,122,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Proline",boiler,122,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Proline",boiler,122,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Proline",boiler,122,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Proline",boiler,122,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Proline",boiler,122,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Proline",boiler,122,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Proline",boiler,122,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Proline",boiler,122,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Proline",boiler,122,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Proline",boiler,122,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"GB212",boiler,131,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"GB212",boiler,131,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"GB212",boiler,131,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"GB212",boiler,131,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"GB212",boiler,131,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"GB212",boiler,131,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"GB212",boiler,131,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"GB212",boiler,131,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"GB212",boiler,131,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"GB212",boiler,131,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"GB212",boiler,131,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"GB212",boiler,131,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"GB212",boiler,131,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"GB212",boiler,131,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"GB212",boiler,131,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"GB212",boiler,131,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"GB212",boiler,131,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"GB212",boiler,131,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"GB212",boiler,131,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"GB212",boiler,131,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"GB212",boiler,131,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"GB212",boiler,131,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"GB212",boiler,131,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"GB212",boiler,131,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"GB212",boiler,131,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"GB212",boiler,131,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"GB212",boiler,131,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"GB212",boiler,131,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"GB212",boiler,131,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"GB212",boiler,131,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"GB212",boiler,131,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"GB212",boiler,131,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"GB212",boiler,131,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"GB212",boiler,131,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"GB212",boiler,131,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"GB212",boiler,131,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"GB212",boiler,131,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"GB212",boiler,131,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"GB212",boiler,131,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"GB212",boiler,131,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"GB212",boiler,131,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"GB212",boiler,131,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"GB212",boiler,131,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"GB212",boiler,131,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"GB212",boiler,131,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"GB212",boiler,131,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"GB212",boiler,131,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"GB212",boiler,131,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"GB212",boiler,131,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"GB212",boiler,131,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"GB212",boiler,131,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"GB212",boiler,131,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"GB212",boiler,131,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"GB212",boiler,131,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"GB212",boiler,131,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"GB212",boiler,131,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"GB212",boiler,131,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"GB212",boiler,131,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"GB212",boiler,131,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"GB212",boiler,131,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"GB212",boiler,131,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"GB212",boiler,131,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"GB212",boiler,131,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"GB212",boiler,131,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"GB212",boiler,131,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"GB212",boiler,131,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"GB212",boiler,131,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"GB212",boiler,131,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"GB212",boiler,131,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"GB212",boiler,131,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"GB212",boiler,131,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"GB212",boiler,131,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"GB212",boiler,131,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"GB212",boiler,131,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"GB212",boiler,131,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"GB212",boiler,131,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"GB212",boiler,131,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"GB212",boiler,131,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"GB212",boiler,131,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"GB212",boiler,131,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"GB212",boiler,131,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"GB212",boiler,131,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"GB212",boiler,131,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"GB212",boiler,131,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"GB212",boiler,131,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"GB212",boiler,131,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"GB212",boiler,131,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"GB212",boiler,131,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"GB212",boiler,131,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"GB212",boiler,131,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"GB212",boiler,131,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"GB212",boiler,131,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"GB212",boiler,131,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"GB212",boiler,131,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"GB212",boiler,131,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"GB212",boiler,131,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"GB212",boiler,131,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"GB212",boiler,131,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"GB212",boiler,131,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"GB212",boiler,131,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"GB212",boiler,131,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"GB212",boiler,131,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"GB212",boiler,131,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"GB212",boiler,131,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"GB212",boiler,131,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"GB212",boiler,131,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"GB212",boiler,131,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"GB212",boiler,131,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"GB212",boiler,131,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"GB212",boiler,131,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"GB212",boiler,131,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"GB212",boiler,131,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"GB212",boiler,131,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"GB212",boiler,131,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"GB212",boiler,131,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"GB212",boiler,131,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"GB212",boiler,131,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"GB212",boiler,131,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"GB212",boiler,131,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"GB212",boiler,131,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"GC7000F",boiler,132,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"GC7000F",boiler,132,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"GC7000F",boiler,132,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"GC7000F",boiler,132,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"GC7000F",boiler,132,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"GC7000F",boiler,132,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"GC7000F",boiler,132,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"GC7000F",boiler,132,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"GC7000F",boiler,132,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"GC7000F",boiler,132,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"GC7000F",boiler,132,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"GC7000F",boiler,132,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"GC7000F",boiler,132,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"GC7000F",boiler,132,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"GC7000F",boiler,132,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"GC7000F",boiler,132,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"GC7000F",boiler,132,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"GC7000F",boiler,132,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"GC7000F",boiler,132,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"GC7000F",boiler,132,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"GC7000F",boiler,132,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"GC7000F",boiler,132,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"GC7000F",boiler,132,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"GC7000F",boiler,132,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"GC7000F",boiler,132,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"GC7000F",boiler,132,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"GC7000F",boiler,132,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"GC7000F",boiler,132,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"GC7000F",boiler,132,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"GC7000F",boiler,132,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"GC7000F",boiler,132,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"GC7000F",boiler,132,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"GC7000F",boiler,132,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"GC7000F",boiler,132,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"GC7000F",boiler,132,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"GC7000F",boiler,132,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"GC7000F",boiler,132,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"GC7000F",boiler,132,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"GC7000F",boiler,132,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"GC7000F",boiler,132,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"GC7000F",boiler,132,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"GC7000F",boiler,132,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"GC7000F",boiler,132,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"GC7000F",boiler,132,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"GC7000F",boiler,132,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"GC7000F",boiler,132,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"GC7000F",boiler,132,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"GC7000F",boiler,132,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"GC7000F",boiler,132,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"GC7000F",boiler,132,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"GC7000F",boiler,132,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"GC7000F",boiler,132,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"GC7000F",boiler,132,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"GC7000F",boiler,132,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"GC7000F",boiler,132,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"GC7000F",boiler,132,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"GC7000F",boiler,132,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"GC7000F",boiler,132,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"GC7000F",boiler,132,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"GC7000F",boiler,132,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"GC7000F",boiler,132,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"GC7000F",boiler,132,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"GC7000F",boiler,132,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"GC7000F",boiler,132,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"GC7000F",boiler,132,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"GC7000F",boiler,132,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"GC7000F",boiler,132,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"GC7000F",boiler,132,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"GC7000F",boiler,132,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"GC7000F",boiler,132,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"GC7000F",boiler,132,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"GC7000F",boiler,132,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"GC7000F",boiler,132,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"GC7000F",boiler,132,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"GC7000F",boiler,132,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"GC7000F",boiler,132,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"GC7000F",boiler,132,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"GC7000F",boiler,132,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"GC7000F",boiler,132,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"GC7000F",boiler,132,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"GC7000F",boiler,132,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"GC7000F",boiler,132,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"GC7000F",boiler,132,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"GC7000F",boiler,132,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"GC7000F",boiler,132,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"GC7000F",boiler,132,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"GC7000F",boiler,132,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"GC7000F",boiler,132,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"GC7000F",boiler,132,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"GC7000F",boiler,132,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"GC7000F",boiler,132,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"GC7000F",boiler,132,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"GC7000F",boiler,132,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"GC7000F",boiler,132,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"GC7000F",boiler,132,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"GC7000F",boiler,132,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"GC7000F",boiler,132,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"GC7000F",boiler,132,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"GC7000F",boiler,132,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"GC7000F",boiler,132,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"GC7000F",boiler,132,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"GC7000F",boiler,132,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"GC7000F",boiler,132,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"GC7000F",boiler,132,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"GC7000F",boiler,132,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"GC7000F",boiler,132,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"GC7000F",boiler,132,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"GC7000F",boiler,132,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"GC7000F",boiler,132,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"GC7000F",boiler,132,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"GC7000F",boiler,132,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"GC7000F",boiler,132,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"GC7000F",boiler,132,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"GC7000F",boiler,132,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"GC7000F",boiler,132,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"GC7000F",boiler,132,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"GC7000F",boiler,132,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"GC7000F",boiler,132,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"GC7000F",boiler,132,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"GC7000F",boiler,132,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Greenstar 30Ri Compact",boiler,154,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Greenstar 30Ri Compact",boiler,154,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Greenstar 30Ri Compact",boiler,154,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Greenstar 30Ri Compact",boiler,154,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Greenstar 30Ri Compact",boiler,154,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Greenstar 30Ri Compact",boiler,154,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Greenstar 30Ri Compact",boiler,154,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Greenstar 30Ri Compact",boiler,154,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Greenstar 30Ri Compact",boiler,154,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Greenstar 30Ri Compact",boiler,154,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Greenstar 30Ri Compact",boiler,154,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Greenstar 30Ri Compact",boiler,154,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Greenstar 30Ri Compact",boiler,154,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Greenstar 30Ri Compact",boiler,154,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Greenstar 30Ri Compact",boiler,154,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Greenstar 30Ri Compact",boiler,154,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Greenstar 30Ri Compact",boiler,154,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Greenstar 30Ri Compact",boiler,154,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Greenstar 30Ri Compact",boiler,154,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Greenstar 30Ri Compact",boiler,154,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Greenstar 30Ri Compact",boiler,154,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Greenstar 30Ri Compact",boiler,154,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Greenstar 30Ri Compact",boiler,154,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Suprapur-o",boiler,155,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Suprapur-o",boiler,155,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Suprapur-o",boiler,155,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Suprapur-o",boiler,155,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Suprapur-o",boiler,155,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Suprapur-o",boiler,155,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Suprapur-o",boiler,155,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Suprapur-o",boiler,155,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Suprapur-o",boiler,155,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Suprapur-o",boiler,155,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Suprapur-o",boiler,155,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Suprapur-o",boiler,155,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Suprapur-o",boiler,155,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Suprapur-o",boiler,155,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Suprapur-o",boiler,155,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Suprapur-o",boiler,155,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Suprapur-o",boiler,155,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Suprapur-o",boiler,155,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Suprapur-o",boiler,155,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Suprapur-o",boiler,155,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Suprapur-o",boiler,155,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Suprapur-o",boiler,155,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Suprapur-o",boiler,155,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Suprapur-o",boiler,155,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Suprapur-o",boiler,155,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Suprapur-o",boiler,155,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Suprapur-o",boiler,155,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Suprapur-o",boiler,155,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Suprapur-o",boiler,155,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Suprapur-o",boiler,155,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Suprapur-o",boiler,155,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Suprapur-o",boiler,155,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Suprapur-o",boiler,155,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Suprapur-o",boiler,155,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Suprapur-o",boiler,155,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Suprapur-o",boiler,155,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Suprapur-o",boiler,155,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Suprapur-o",boiler,155,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Suprapur-o",boiler,155,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Suprapur-o",boiler,155,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Suprapur-o",boiler,155,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Suprapur-o",boiler,155,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Suprapur-o",boiler,155,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Suprapur-o",boiler,155,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Suprapur-o",boiler,155,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Suprapur-o",boiler,155,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Suprapur-o",boiler,155,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Suprapur-o",boiler,155,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Suprapur-o",boiler,155,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Suprapur-o",boiler,155,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Suprapur-o",boiler,155,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Suprapur-o",boiler,155,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Suprapur-o",boiler,155,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Suprapur-o",boiler,155,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Suprapur-o",boiler,155,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Suprapur-o",boiler,155,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Suprapur-o",boiler,155,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Suprapur-o",boiler,155,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Suprapur-o",boiler,155,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Suprapur-o",boiler,155,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Suprapur-o",boiler,155,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Suprapur-o",boiler,155,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Suprapur-o",boiler,155,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Suprapur-o",boiler,155,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Suprapur-o",boiler,155,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Suprapur-o",boiler,155,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Suprapur-o",boiler,155,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Suprapur-o",boiler,155,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Suprapur-o",boiler,155,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Suprapur-o",boiler,155,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Suprapur-o",boiler,155,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Suprapur-o",boiler,155,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Suprapur-o",boiler,155,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Suprapur-o",boiler,155,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Suprapur-o",boiler,155,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Suprapur-o",boiler,155,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Suprapur-o",boiler,155,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Suprapur-o",boiler,155,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Suprapur-o",boiler,155,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Suprapur-o",boiler,155,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Suprapur-o",boiler,155,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Suprapur-o",boiler,155,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Suprapur-o",boiler,155,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Suprapur-o",boiler,155,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Suprapur-o",boiler,155,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Suprapur-o",boiler,155,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Suprapur-o",boiler,155,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Suprapur-o",boiler,155,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Suprapur-o",boiler,155,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Suprapur-o",boiler,155,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Suprapur-o",boiler,155,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Suprapur-o",boiler,155,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Suprapur-o",boiler,155,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Suprapur-o",boiler,155,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Suprapur-o",boiler,155,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Suprapur-o",boiler,155,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Suprapur-o",boiler,155,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Suprapur-o",boiler,155,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Suprapur-o",boiler,155,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Suprapur-o",boiler,155,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Suprapur-o",boiler,155,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Suprapur-o",boiler,155,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Suprapur-o",boiler,155,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Suprapur-o",boiler,155,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Suprapur-o",boiler,155,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Suprapur-o",boiler,155,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Suprapur-o",boiler,155,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Suprapur-o",boiler,155,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Suprapur-o",boiler,155,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Suprapur-o",boiler,155,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Suprapur-o",boiler,155,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Suprapur-o",boiler,155,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Suprapur-o",boiler,155,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Suprapur-o",boiler,155,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Suprapur-o",boiler,155,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Suprapur-o",boiler,155,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Suprapur-o",boiler,155,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Suprapur-o",boiler,155,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Suprapur-o",boiler,155,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Suprapur-o",boiler,155,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Cerapur Aero",boiler,167,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Cerapur Aero",boiler,167,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Cerapur Aero",boiler,167,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Cerapur Aero",boiler,167,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Cerapur Aero",boiler,167,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Cerapur Aero",boiler,167,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Cerapur Aero",boiler,167,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Cerapur Aero",boiler,167,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Cerapur Aero",boiler,167,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Cerapur Aero",boiler,167,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Cerapur Aero",boiler,167,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Cerapur Aero",boiler,167,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Cerapur Aero",boiler,167,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Cerapur Aero",boiler,167,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Cerapur Aero",boiler,167,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Cerapur Aero",boiler,167,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Cerapur Aero",boiler,167,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Cerapur Aero",boiler,167,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Cerapur Aero",boiler,167,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Cerapur Aero",boiler,167,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Cerapur Aero",boiler,167,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Cerapur Aero",boiler,167,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Cerapur Aero",boiler,167,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Cerapur Aero",boiler,167,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Cerapur Aero",boiler,167,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Cerapur Aero",boiler,167,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Cerapur Aero",boiler,167,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Cerapur Aero",boiler,167,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Cerapur Aero",boiler,167,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Cerapur Aero",boiler,167,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Cerapur Aero",boiler,167,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Cerapur Aero",boiler,167,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Cerapur Aero",boiler,167,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Cerapur Aero",boiler,167,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Cerapur Aero",boiler,167,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Cerapur Aero",boiler,167,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Cerapur Aero",boiler,167,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Cerapur Aero",boiler,167,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Cerapur Aero",boiler,167,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Cerapur Aero",boiler,167,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Cerapur Aero",boiler,167,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Cerapur Aero",boiler,167,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Cerapur Aero",boiler,167,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Cerapur Aero",boiler,167,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Cerapur Aero",boiler,167,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Cerapur Aero",boiler,167,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Cerapur Aero",boiler,167,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Cerapur Aero",boiler,167,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Cerapur Aero",boiler,167,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Cerapur Aero",boiler,167,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Cerapur Aero",boiler,167,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Cerapur Aero",boiler,167,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Cerapur Aero",boiler,167,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Cerapur Aero",boiler,167,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Cerapur Aero",boiler,167,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Cerapur Aero",boiler,167,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Cerapur Aero",boiler,167,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Cerapur Aero",boiler,167,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Cerapur Aero",boiler,167,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Cerapur Aero",boiler,167,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Cerapur Aero",boiler,167,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Cerapur Aero",boiler,167,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Cerapur Aero",boiler,167,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Cerapur Aero",boiler,167,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Cerapur Aero",boiler,167,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Cerapur Aero",boiler,167,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Cerapur Aero",boiler,167,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Cerapur Aero",boiler,167,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Cerapur Aero",boiler,167,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Cerapur Aero",boiler,167,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Cerapur Aero",boiler,167,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Cerapur Aero",boiler,167,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Cerapur Aero",boiler,167,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Cerapur Aero",boiler,167,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Cerapur Aero",boiler,167,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Cerapur Aero",boiler,167,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Cerapur Aero",boiler,167,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Cerapur Aero",boiler,167,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Cerapur Aero",boiler,167,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Cerapur Aero",boiler,167,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Cerapur Aero",boiler,167,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Cerapur Aero",boiler,167,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Cerapur Aero",boiler,167,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Cerapur Aero",boiler,167,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Cerapur Aero",boiler,167,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Cerapur Aero",boiler,167,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Cerapur Aero",boiler,167,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Cerapur Aero",boiler,167,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Cerapur Aero",boiler,167,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Cerapur Aero",boiler,167,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Cerapur Aero",boiler,167,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Cerapur Aero",boiler,167,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Cerapur Aero",boiler,167,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Cerapur Aero",boiler,167,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Cerapur Aero",boiler,167,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Cerapur Aero",boiler,167,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Cerapur Aero",boiler,167,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Cerapur Aero",boiler,167,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Cerapur Aero",boiler,167,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Cerapur Aero",boiler,167,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Cerapur Aero",boiler,167,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Cerapur Aero",boiler,167,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Cerapur Aero",boiler,167,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Cerapur Aero",boiler,167,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Cerapur Aero",boiler,167,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Cerapur Aero",boiler,167,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Cerapur Aero",boiler,167,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Cerapur Aero",boiler,167,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Hybrid Heatpump",boiler,168,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Hybrid Heatpump",boiler,168,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Hybrid Heatpump",boiler,168,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Hybrid Heatpump",boiler,168,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Hybrid Heatpump",boiler,168,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Hybrid Heatpump",boiler,168,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Hybrid Heatpump",boiler,168,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Hybrid Heatpump",boiler,168,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Hybrid Heatpump",boiler,168,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Hybrid Heatpump",boiler,168,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Hybrid Heatpump",boiler,168,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Hybrid Heatpump",boiler,168,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Hybrid Heatpump",boiler,168,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Hybrid Heatpump",boiler,168,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Hybrid Heatpump",boiler,168,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Hybrid Heatpump",boiler,168,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Hybrid Heatpump",boiler,168,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Hybrid Heatpump",boiler,168,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Hybrid Heatpump",boiler,168,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Hybrid Heatpump",boiler,168,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Hybrid Heatpump",boiler,168,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Hybrid Heatpump",boiler,168,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Hybrid Heatpump",boiler,168,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Hybrid Heatpump",boiler,168,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Hybrid Heatpump",boiler,168,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Hybrid Heatpump",boiler,168,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Hybrid Heatpump",boiler,168,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Hybrid Heatpump",boiler,168,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Hybrid Heatpump",boiler,168,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Hybrid Heatpump",boiler,168,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Hybrid Heatpump",boiler,168,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Hybrid Heatpump",boiler,168,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Hybrid Heatpump",boiler,168,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Hybrid Heatpump",boiler,168,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Hybrid Heatpump",boiler,168,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Hybrid Heatpump",boiler,168,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Hybrid Heatpump",boiler,168,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Hybrid Heatpump",boiler,168,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Hybrid Heatpump",boiler,168,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Hybrid Heatpump",boiler,168,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Hybrid Heatpump",boiler,168,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Logano GB212",boiler,170,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Logano GB212",boiler,170,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Logano GB212",boiler,170,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Logano GB212",boiler,170,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Logano GB212",boiler,170,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Logano GB212",boiler,170,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Logano GB212",boiler,170,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Logano GB212",boiler,170,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Logano GB212",boiler,170,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Logano GB212",boiler,170,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Logano GB212",boiler,170,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Logano GB212",boiler,170,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Logano GB212",boiler,170,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Logano GB212",boiler,170,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Logano GB212",boiler,170,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Logano GB212",boiler,170,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Logano GB212",boiler,170,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Logano GB212",boiler,170,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Logano GB212",boiler,170,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Logano GB212",boiler,170,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Logano GB212",boiler,170,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Logano GB212",boiler,170,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Logano GB212",boiler,170,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Logano GB212",boiler,170,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Logano GB212",boiler,170,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Logano GB212",boiler,170,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Logano GB212",boiler,170,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Logano GB212",boiler,170,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Logano GB212",boiler,170,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Logano GB212",boiler,170,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Logano GB212",boiler,170,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Logano GB212",boiler,170,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Logano GB212",boiler,170,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Logano GB212",boiler,170,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Logano GB212",boiler,170,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Logano GB212",boiler,170,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Logano GB212",boiler,170,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Logano GB212",boiler,170,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Logano GB212",boiler,170,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Logano GB212",boiler,170,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Logano GB212",boiler,170,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Logano GB212",boiler,170,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Logano GB212",boiler,170,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Logano GB212",boiler,170,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Logano GB212",boiler,170,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Logano GB212",boiler,170,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Logano GB212",boiler,170,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Logano GB212",boiler,170,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Logano GB212",boiler,170,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Logano GB212",boiler,170,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Logano GB212",boiler,170,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Logano GB212",boiler,170,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Logano GB212",boiler,170,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Logano GB212",boiler,170,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Logano GB212",boiler,170,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Logano GB212",boiler,170,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Logano GB212",boiler,170,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Logano GB212",boiler,170,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Logano GB212",boiler,170,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Logano GB212",boiler,170,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Logano GB212",boiler,170,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Logano GB212",boiler,170,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Logano GB212",boiler,170,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Logano GB212",boiler,170,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Logano GB212",boiler,170,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Logano GB212",boiler,170,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Logano GB212",boiler,170,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Logano GB212",boiler,170,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Logano GB212",boiler,170,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Logano GB212",boiler,170,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Logano GB212",boiler,170,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Logano GB212",boiler,170,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Logano GB212",boiler,170,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Logano GB212",boiler,170,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Logano GB212",boiler,170,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Logano GB212",boiler,170,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Logano GB212",boiler,170,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Logano GB212",boiler,170,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Logano GB212",boiler,170,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Logano GB212",boiler,170,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Logano GB212",boiler,170,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Logano GB212",boiler,170,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Logano GB212",boiler,170,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Logano GB212",boiler,170,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Logano GB212",boiler,170,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Logano GB212",boiler,170,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Logano GB212",boiler,170,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Logano GB212",boiler,170,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Logano GB212",boiler,170,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Logano GB212",boiler,170,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Logano GB212",boiler,170,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Logano GB212",boiler,170,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Logano GB212",boiler,170,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Logano GB212",boiler,170,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Logano GB212",boiler,170,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Logano GB212",boiler,170,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Logano GB212",boiler,170,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Logano GB212",boiler,170,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Logano GB212",boiler,170,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Logano GB212",boiler,170,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Logano GB212",boiler,170,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Logano GB212",boiler,170,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Logano GB212",boiler,170,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Logano GB212",boiler,170,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Logano GB212",boiler,170,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Logano GB212",boiler,170,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Logano GB212",boiler,170,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Logano GB212",boiler,170,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Logano GB212",boiler,170,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Logano GB212",boiler,170,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Logano GB212",boiler,170,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Logano GB212",boiler,170,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Logano GB212",boiler,170,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Logano GB212",boiler,170,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Logano GB212",boiler,170,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Logano GB212",boiler,170,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Logano GB212",boiler,170,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Logano GB212",boiler,170,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Logano GB212",boiler,170,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Logano GB212",boiler,170,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,mandefrost,manual defrost,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_manual_defrost,sensor.boiler_mandefrost,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrg,energy,uint24,kWh,false,sensor.boiler_dhw_energy,sensor.boiler_dhw_nrg,6,9,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgheat,energy heating,uint24,kWh,false,sensor.boiler_energy_heating,sensor.boiler_nrgheat,6,0,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgcool,energy cooling,uint24,kWh,false,sensor.boiler_energy_cooling,sensor.boiler_nrgcool,6,0,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metertotal,meter total,uint24,kWh,false,sensor.boiler_meter_total,sensor.boiler_metertotal,6,0,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metercomp,meter compressor,uint24,kWh,false,sensor.boiler_meter_compressor,sensor.boiler_metercomp,6,0,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metereheat,meter e-heater,uint24,kWh,false,sensor.boiler_meter_e-heater,sensor.boiler_metereheat,6,0,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metercool,meter cooling,uint24,kWh,false,sensor.boiler_meter_cooling,sensor.boiler_metercool,6,0,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/100,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimetotal,heatpump total uptime,time,minutes,false,sensor.boiler_heatpump_total_uptime,sensor.boiler_uptimetotal,6,0,1/60,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecontrol,total operating time heat,time,minutes,false,sensor.boiler_total_operating_time_heat,sensor.boiler_uptimecontrol,6,0,1/60,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecompheating,operating time compressor heating,time,minutes,false,sensor.boiler_operating_time_compressor_heating,sensor.boiler_uptimecompheating,6,0,1/60,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecompcooling,operating time compressor cooling,time,minutes,false,sensor.boiler_operating_time_compressor_cooling,sensor.boiler_uptimecompcooling,6,0,1/60,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecomp,operating time compressor,time,minutes,false,sensor.boiler_dhw_operating_time_compressor,sensor.boiler_dhw_uptimecomp,6,9,1/60,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecomppool,operating time compressor pool,time,minutes,false,sensor.boiler_operating_time_compressor_pool,sensor.boiler_uptimecomppool,6,0,1/60,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,totalcompstarts,total compressor control starts,uint24, ,false,sensor.boiler_total_compressor_control_starts,sensor.boiler_totalcompstarts,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingstarts,heating control starts,uint24, ,false,sensor.boiler_heating_control_starts,sensor.boiler_heatingstarts,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,coolingstarts,cooling control starts,uint24, ,false,sensor.boiler_cooling_control_starts,sensor.boiler_coolingstarts,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,startshp,starts hp,uint24, ,false,sensor.boiler_dhw_starts_hp,sensor.boiler_dhw_startshp,6,9,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,poolstarts,pool control starts,uint24, ,false,sensor.boiler_pool_control_starts,sensor.boiler_poolstarts,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconstotal,total energy consumption,uint24,kWh,false,sensor.boiler_total_energy_consumption,sensor.boiler_nrgconstotal,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscomptotal,total energy consumption compressor,uint24,kWh,false,sensor.boiler_total_energy_consumption_compressor,sensor.boiler_nrgconscomptotal,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscompheating,energy consumption compressor heating,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_heating,sensor.boiler_nrgconscompheating,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscomp,energy consumption compressor,uint24,kWh,false,sensor.boiler_dhw_energy_consumption_compressor,sensor.boiler_dhw_nrgconscomp,6,9,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscompcooling,energy consumption compressor cooling,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_cooling,sensor.boiler_nrgconscompcooling,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscomppool,energy consumption compressor pool,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_pool,sensor.boiler_nrgconscomppool,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxelecheatnrgconstotal,total aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_total_aux_elec._heater_energy_consumption,sensor.boiler_auxelecheatnrgconstotal,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxelecheatnrgconsheating,aux elec. heater energy consumption heating,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_heating,sensor.boiler_auxelecheatnrgconsheating,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxelecheatnrgcons,aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_dhw_aux_elec._heater_energy_consumption,sensor.boiler_dhw_auxelecheatnrgcons,6,9,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxelecheatnrgconspool,aux elec. heater energy consumption pool,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_pool,sensor.boiler_auxelecheatnrgconspool,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsupptotal,total energy supplied,uint24,kWh,false,sensor.boiler_total_energy_supplied,sensor.boiler_nrgsupptotal,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsuppheating,total energy supplied heating,uint24,kWh,false,sensor.boiler_total_energy_supplied_heating,sensor.boiler_nrgsuppheating,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsupp,total energy warm supplied,uint24,kWh,false,sensor.boiler_dhw_total_energy_warm_supplied,sensor.boiler_dhw_nrgsupp,6,9,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsuppcooling,total energy supplied cooling,uint24,kWh,false,sensor.boiler_total_energy_supplied_cooling,sensor.boiler_nrgsuppcooling,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsupppool,total energy supplied pool,uint24,kWh,false,sensor.boiler_total_energy_supplied_pool,sensor.boiler_nrgsupppool,6,0,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppower,compressor power output,uint16,kW,false,sensor.boiler_compressor_power_output,sensor.boiler_hppower,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpmaxpower,compressor max power,uint8 (>=0<=0),%,true,number.boiler_compressor_max_power,number.boiler_hpmaxpower,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pvmaxcomp,pv compressor max power,uint8 (>=0<=0),kW,true,number.boiler_pv_compressor_max_power,number.boiler_pvmaxcomp,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,powerreduction,power reduction,uint8 (>=30<=60),%,true,number.boiler_power_reduction,number.boiler_powerreduction,6,0,10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpsetdiffpress,set differential pressure,uint8 (>=150<=750),mbar,true,number.boiler_set_differential_pressure,number.boiler_hpsetdiffpress,6,0,50,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcompon,hp compressor,boolean, ,false,binary_sensor.boiler_hp_compressor,binary_sensor.boiler_hpcompon,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpactivity,compressor activity,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_compressor_activity,sensor.boiler_hpactivity,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpbrinepumpspd,brine pump speed,uint8,%,false,sensor.boiler_brine_pump_speed,sensor.boiler_hpbrinepumpspd,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpswitchvalve,switch valve,boolean, ,false,binary_sensor.boiler_switch_valve,binary_sensor.boiler_hpswitchvalve,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcompspd,compressor speed,uint8,%,false,sensor.boiler_compressor_speed,sensor.boiler_hpcompspd,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptargetspd,compressor target speed,uint8,%,false,sensor.boiler_compressor_target_speed,sensor.boiler_hptargetspd,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcircspd,circulation pump speed,uint8,%,false,sensor.boiler_circulation_pump_speed,sensor.boiler_hpcircspd,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,recvalve,receiver valve VR0,uint8,%,false,sensor.boiler_receiver_valve_VR0,sensor.boiler_recvalve,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,expvalve,expansion valve VR1,uint8,%,false,sensor.boiler_expansion_valve_VR1,sensor.boiler_expvalve,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpbrinein,brine in/evaporator,int16,C,false,sensor.boiler_brine_in/evaporator,sensor.boiler_hpbrinein,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpbrineout,brine out/condenser,int16,C,false,sensor.boiler_brine_out/condenser,sensor.boiler_hpbrineout,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptc0,heat carrier return (TC0),int16,C,false,sensor.boiler_heat_carrier_return_(TC0),sensor.boiler_hptc0,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptc1,heat carrier forward (TC1),int16,C,false,sensor.boiler_heat_carrier_forward_(TC1),sensor.boiler_hptc1,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptc3,condenser temperature (TC3),int16,C,false,sensor.boiler_condenser_temperature_(TC3),sensor.boiler_hptc3,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr1,compressor temperature (TR1),int16,C,false,sensor.boiler_compressor_temperature_(TR1),sensor.boiler_hptr1,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.boiler_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.boiler_hptr3,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.boiler_evaporator_inlet_temperature_(TR4),sensor.boiler_hptr4,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.boiler_compressor_inlet_temperature_(TR5),sensor.boiler_hptr5,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.boiler_compressor_outlet_temperature_(TR6),sensor.boiler_hptr6,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr7,refrigerant temperature gas side (condenser input) (TR7),int16,C,false,sensor.boiler_refrigerant_temperature_gas_side_(condenser_input)_(TR7),sensor.boiler_hptr7,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptl2,air inlet temperature (TL2),int16,C,false,sensor.boiler_air_inlet_temperature_(TL2),sensor.boiler_hptl2,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.boiler_low_pressure_side_temperature_(PL1),sensor.boiler_hppl1,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.boiler_high_pressure_side_temperature_(PH1),sensor.boiler_hpph1,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpta4,drain pan temp (TA4),int16,C,false,sensor.boiler_drain_pan_temp_(TA4),sensor.boiler_hpta4,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptw1,reservoir temp (TW1),int16,C,false,sensor.boiler_reservoir_temp_(TW1),sensor.boiler_hptw1,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,poolsettemp,pool set temperature,uint8 (>=0<=0),C,true,number.boiler_pool_set_temperature,number.boiler_poolsettemp,6,0,1/2,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hp4way,4-way valve (VR4),boolean, ,false,binary_sensor.boiler_4-way_valve_(VR4),binary_sensor.boiler_hp4way,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin1,input 1 state,boolean, ,false,binary_sensor.boiler_input_1_state,binary_sensor.boiler_hpin1,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin1opt,input 1 options,string (>=0<=0), ,true,sensor.boiler_input_1_options,sensor.boiler_hpin1opt,6,0,1,-1,0 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin2,input 2 state,boolean, ,false,binary_sensor.boiler_input_2_state,binary_sensor.boiler_hpin2,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin2opt,input 2 options,string (>=0<=0), ,true,sensor.boiler_input_2_options,sensor.boiler_hpin2opt,6,0,1,-1,0 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin3,input 3 state,boolean, ,false,binary_sensor.boiler_input_3_state,binary_sensor.boiler_hpin3,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin3opt,input 3 options,string (>=0<=0), ,true,sensor.boiler_input_3_options,sensor.boiler_hpin3opt,6,0,1,-1,0 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin4,input 4 state,boolean, ,false,binary_sensor.boiler_input_4_state,binary_sensor.boiler_hpin4,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin4opt,input 4 options,string (>=0<=0), ,true,sensor.boiler_input_4_options,sensor.boiler_hpin4opt,6,0,1,-1,0 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maxheatcomp,heat limit compressor,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_compressor,select.boiler_maxheatcomp,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maxheatheat,heat limit heating,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_heating,select.boiler_maxheatheat,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maxheat,heat limit,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_dhw_heat_limit,select.boiler_dhw_maxheat,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheatersource,aux heater source,enum [not installed\|electric heater\|exclusive\|parallel\|hybrid] (>=0<=0), ,true,select.boiler_aux_heater_source,select.boiler_auxheatersource,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pvcooling,cooling only with PV,boolean (>=0<=0), ,true,switch.boiler_cooling_only_with_PV,switch.boiler_pvcooling,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheateronly,aux heater only,boolean (>=0<=0), ,true,switch.boiler_aux_heater_only,switch.boiler_auxheateronly,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheateroff,disable aux heater,boolean (>=0<=0), ,true,switch.boiler_disable_aux_heater,switch.boiler_auxheateroff,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheaterstatus,aux heater status,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_aux_heater_status,sensor.boiler_auxheaterstatus,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheaterlevel,aux heater level,uint8,%,false,sensor.boiler_aux_heater_level,sensor.boiler_auxheaterlevel,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheaterdelay,aux heater on delay,uint16 (>=10<=1000),K*min,true,number.boiler_aux_heater_on_delay,number.boiler_auxheaterdelay,6,0,10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxmaxlimit,aux heater max limit,uint8 (>=0<=10),K,true,number.boiler_aux_heater_max_limit,number.boiler_auxmaxlimit,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxlimitstart,aux heater limit start,uint8 (>=0<=10),K,true,number.boiler_aux_heater_limit_start,number.boiler_auxlimitstart,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheatrmode,aux heater mode,enum [eco\|comfort] (>=0<=0), ,true,select.boiler_aux_heater_mode,select.boiler_auxheatrmode,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hphystheat,on/off hyst heat,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_heat,number.boiler_hphystheat,6,0,5,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hphystcool,on/off hyst cool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_cool,number.boiler_hphystcool,6,0,5,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hphystpool,on/off hyst pool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_pool,number.boiler_hphystpool,6,0,5,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,silentmode,silent mode,enum [off\|auto\|on] (>=0<=0), ,true,select.boiler_silent_mode,select.boiler_silentmode,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,silentfrom,silent mode from,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_from,number.boiler_silentfrom,6,0,15,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,silentto,silent mode to,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_to,number.boiler_silentto,6,0,15,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,mintempsilent,min outside temp for silent mode,int8 (>=0<=0),C,true,number.boiler_min_outside_temp_for_silent_mode,number.boiler_mintempsilent,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempparmode,outside temp parallel mode,int8 (>=0<=0),C,true,number.boiler_outside_temp_parallel_mode,number.boiler_tempparmode,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheatmix,aux heater mixing valve,int8,%,false,sensor.boiler_aux_heater_mixing_valve,sensor.boiler_auxheatmix,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempdiffheat,temp diff TC3/TC0 heat,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_heat,number.boiler_tempdiffheat,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempdiffcool,temp diff TC3/TC0 cool,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_cool,number.boiler_tempdiffcool,6,0,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,vpcooling,valve/pump cooling,boolean (>=0<=0), ,true,switch.boiler_valve/pump_cooling,switch.boiler_vpcooling,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatcable,heating cable,boolean (>=0<=0), ,true,switch.boiler_heating_cable,switch.boiler_heatcable,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,vc0valve,VC0 valve,boolean (>=0<=0), ,true,switch.boiler_VC0_valve,switch.boiler_vc0valve,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,primepump,primary heatpump,boolean (>=0<=0), ,true,switch.boiler_primary_heatpump,switch.boiler_primepump,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,primepumpmod,primary heatpump modulation,uint8 (>=0<=0),%,true,number.boiler_primary_heatpump_modulation,number.boiler_primepumpmod,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hp3way,3-way valve,boolean (>=0<=0), ,true,switch.boiler_3-way_valve,switch.boiler_hp3way,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,elheatstep1,el. heater step 1,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_1,switch.boiler_elheatstep1,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,elheatstep2,el. heater step 2,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_2,switch.boiler_elheatstep2,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,elheatstep3,el. heater step 3,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_3,switch.boiler_elheatstep3,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpea0,condensate reservoir heating (EA0),boolean, ,false,binary_sensor.boiler_condensate_reservoir_heating_(EA0),binary_sensor.boiler_hpea0,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppumpmode,primary heatpump mode,enum [auto\|continuous] (>=0<=0), ,true,select.boiler_primary_heatpump_mode,select.boiler_hppumpmode,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,fan,fan,uint8 (>=20<=100),%,true,number.boiler_fan,number.boiler_fan,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,fanspd,fan speed,uint8,%,false,sensor.boiler_fan_speed,sensor.boiler_fanspd,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,shutdown,shutdown,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_shutdown,sensor.boiler_shutdown,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcurrpower,compressor current power,uint16,W,false,sensor.boiler_compressor_current_power,sensor.boiler_hpcurrpower,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppowerlimit,power limit,uint16 (>=0<=0),W,true,number.boiler_power_limit,number.boiler_hppowerlimit,6,0,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,alternatingop,alternating operation,boolean (>=0<=0), ,true,switch.boiler_dhw_alternating_operation,switch.boiler_dhw_alternatingop,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,altopprioheat,prioritise heating during dhw,uint8 (>=20<=120),minutes,true,number.boiler_dhw_prioritise_heating_during_dhw,number.boiler_dhw_altopprioheat,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,altopprio,prioritise dhw during heating,uint8 (>=30<=120),minutes,true,number.boiler_dhw_prioritise_dhw_during_heating,number.boiler_dhw_altopprio,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,comfoff,comfort switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_comfort_switch_off,number.boiler_dhw_comfoff,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ecooff,eco switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_eco_switch_off,number.boiler_dhw_ecooff,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ecoplusoff,eco+ switch off,uint8 (>=48<=63),C,true,number.boiler_dhw_eco+_switch_off,number.boiler_dhw_ecoplusoff,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,comfdiff,comfort diff,uint8 (>=4<=15),K,true,number.boiler_dhw_comfort_diff,number.boiler_dhw_comfdiff,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ecodiff,eco diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco_diff,number.boiler_dhw_ecodiff,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ecoplusdiff,eco+ diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco+_diff,number.boiler_dhw_ecoplusdiff,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,comfstop,comfort stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_comfort_stop_temp,number.boiler_dhw_comfstop,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ecostop,eco stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco_stop_temp,number.boiler_dhw_ecostop,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ecoplusstop,eco+ stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco+_stop_temp,number.boiler_dhw_ecoplusstop,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcircpump,circulation pump available during dhw,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available_during_dhw,switch.boiler_dhw_hpcircpump,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Geo 5xx",boiler,173,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Geo 5xx",boiler,173,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Geo 5xx",boiler,173,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Geo 5xx",boiler,173,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Geo 5xx",boiler,173,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Geo 5xx",boiler,173,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Geo 5xx",boiler,173,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Geo 5xx",boiler,173,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Geo 5xx",boiler,173,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Geo 5xx",boiler,173,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Geo 5xx",boiler,173,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Geo 5xx",boiler,173,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Geo 5xx",boiler,173,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Geo 5xx",boiler,173,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Geo 5xx",boiler,173,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Geo 5xx",boiler,173,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Geo 5xx",boiler,173,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Geo 5xx",boiler,173,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Geo 5xx",boiler,173,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Geo 5xx",boiler,173,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Geo 5xx",boiler,173,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Geo 5xx",boiler,173,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Geo 5xx",boiler,173,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Geo 5xx",boiler,173,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Geo 5xx",boiler,173,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Geo 5xx",boiler,173,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Geo 5xx",boiler,173,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Geo 5xx",boiler,173,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Geo 5xx",boiler,173,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Geo 5xx",boiler,173,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Geo 5xx",boiler,173,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Geo 5xx",boiler,173,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Geo 5xx",boiler,173,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Geo 5xx",boiler,173,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Geo 5xx",boiler,173,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Geo 5xx",boiler,173,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Geo 5xx",boiler,173,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Geo 5xx",boiler,173,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Geo 5xx",boiler,173,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Geo 5xx",boiler,173,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Geo 5xx",boiler,173,mandefrost,manual defrost,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_manual_defrost,sensor.boiler_mandefrost,6,0,1,-1,1 -"Geo 5xx",boiler,173,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Geo 5xx",boiler,173,nrg,energy,uint24,kWh,false,sensor.boiler_dhw_energy,sensor.boiler_dhw_nrg,6,9,1/100,-1,2 -"Geo 5xx",boiler,173,nrgheat,energy heating,uint24,kWh,false,sensor.boiler_energy_heating,sensor.boiler_nrgheat,6,0,1/100,-1,2 -"Geo 5xx",boiler,173,nrgcool,energy cooling,uint24,kWh,false,sensor.boiler_energy_cooling,sensor.boiler_nrgcool,6,0,1/100,-1,2 -"Geo 5xx",boiler,173,metertotal,meter total,uint24,kWh,false,sensor.boiler_meter_total,sensor.boiler_metertotal,6,0,1/100,-1,2 -"Geo 5xx",boiler,173,metercomp,meter compressor,uint24,kWh,false,sensor.boiler_meter_compressor,sensor.boiler_metercomp,6,0,1/100,-1,2 -"Geo 5xx",boiler,173,metereheat,meter e-heater,uint24,kWh,false,sensor.boiler_meter_e-heater,sensor.boiler_metereheat,6,0,1/100,-1,2 -"Geo 5xx",boiler,173,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/100,-1,2 -"Geo 5xx",boiler,173,metercool,meter cooling,uint24,kWh,false,sensor.boiler_meter_cooling,sensor.boiler_metercool,6,0,1/100,-1,2 -"Geo 5xx",boiler,173,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/100,-1,2 -"Geo 5xx",boiler,173,uptimetotal,heatpump total uptime,time,minutes,false,sensor.boiler_heatpump_total_uptime,sensor.boiler_uptimetotal,6,0,1/60,-1,2 -"Geo 5xx",boiler,173,uptimecontrol,total operating time heat,time,minutes,false,sensor.boiler_total_operating_time_heat,sensor.boiler_uptimecontrol,6,0,1/60,-1,2 -"Geo 5xx",boiler,173,uptimecompheating,operating time compressor heating,time,minutes,false,sensor.boiler_operating_time_compressor_heating,sensor.boiler_uptimecompheating,6,0,1/60,-1,2 -"Geo 5xx",boiler,173,uptimecompcooling,operating time compressor cooling,time,minutes,false,sensor.boiler_operating_time_compressor_cooling,sensor.boiler_uptimecompcooling,6,0,1/60,-1,2 -"Geo 5xx",boiler,173,uptimecomp,operating time compressor,time,minutes,false,sensor.boiler_dhw_operating_time_compressor,sensor.boiler_dhw_uptimecomp,6,9,1/60,-1,2 -"Geo 5xx",boiler,173,uptimecomppool,operating time compressor pool,time,minutes,false,sensor.boiler_operating_time_compressor_pool,sensor.boiler_uptimecomppool,6,0,1/60,-1,2 -"Geo 5xx",boiler,173,totalcompstarts,total compressor control starts,uint24, ,false,sensor.boiler_total_compressor_control_starts,sensor.boiler_totalcompstarts,6,0,1,-1,2 -"Geo 5xx",boiler,173,heatingstarts,heating control starts,uint24, ,false,sensor.boiler_heating_control_starts,sensor.boiler_heatingstarts,6,0,1,-1,2 -"Geo 5xx",boiler,173,coolingstarts,cooling control starts,uint24, ,false,sensor.boiler_cooling_control_starts,sensor.boiler_coolingstarts,6,0,1,-1,2 -"Geo 5xx",boiler,173,startshp,starts hp,uint24, ,false,sensor.boiler_dhw_starts_hp,sensor.boiler_dhw_startshp,6,9,1,-1,2 -"Geo 5xx",boiler,173,poolstarts,pool control starts,uint24, ,false,sensor.boiler_pool_control_starts,sensor.boiler_poolstarts,6,0,1,-1,2 -"Geo 5xx",boiler,173,nrgconstotal,total energy consumption,uint24,kWh,false,sensor.boiler_total_energy_consumption,sensor.boiler_nrgconstotal,6,0,1,-1,2 -"Geo 5xx",boiler,173,nrgconscomptotal,total energy consumption compressor,uint24,kWh,false,sensor.boiler_total_energy_consumption_compressor,sensor.boiler_nrgconscomptotal,6,0,1,-1,2 -"Geo 5xx",boiler,173,nrgconscompheating,energy consumption compressor heating,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_heating,sensor.boiler_nrgconscompheating,6,0,1,-1,2 -"Geo 5xx",boiler,173,nrgconscomp,energy consumption compressor,uint24,kWh,false,sensor.boiler_dhw_energy_consumption_compressor,sensor.boiler_dhw_nrgconscomp,6,9,1,-1,2 -"Geo 5xx",boiler,173,nrgconscompcooling,energy consumption compressor cooling,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_cooling,sensor.boiler_nrgconscompcooling,6,0,1,-1,2 -"Geo 5xx",boiler,173,nrgconscomppool,energy consumption compressor pool,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_pool,sensor.boiler_nrgconscomppool,6,0,1,-1,2 -"Geo 5xx",boiler,173,auxelecheatnrgconstotal,total aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_total_aux_elec._heater_energy_consumption,sensor.boiler_auxelecheatnrgconstotal,6,0,1,-1,2 -"Geo 5xx",boiler,173,auxelecheatnrgconsheating,aux elec. heater energy consumption heating,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_heating,sensor.boiler_auxelecheatnrgconsheating,6,0,1,-1,2 -"Geo 5xx",boiler,173,auxelecheatnrgcons,aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_dhw_aux_elec._heater_energy_consumption,sensor.boiler_dhw_auxelecheatnrgcons,6,9,1,-1,2 -"Geo 5xx",boiler,173,auxelecheatnrgconspool,aux elec. heater energy consumption pool,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_pool,sensor.boiler_auxelecheatnrgconspool,6,0,1,-1,2 -"Geo 5xx",boiler,173,nrgsupptotal,total energy supplied,uint24,kWh,false,sensor.boiler_total_energy_supplied,sensor.boiler_nrgsupptotal,6,0,1,-1,2 -"Geo 5xx",boiler,173,nrgsuppheating,total energy supplied heating,uint24,kWh,false,sensor.boiler_total_energy_supplied_heating,sensor.boiler_nrgsuppheating,6,0,1,-1,2 -"Geo 5xx",boiler,173,nrgsupp,total energy warm supplied,uint24,kWh,false,sensor.boiler_dhw_total_energy_warm_supplied,sensor.boiler_dhw_nrgsupp,6,9,1,-1,2 -"Geo 5xx",boiler,173,nrgsuppcooling,total energy supplied cooling,uint24,kWh,false,sensor.boiler_total_energy_supplied_cooling,sensor.boiler_nrgsuppcooling,6,0,1,-1,2 -"Geo 5xx",boiler,173,nrgsupppool,total energy supplied pool,uint24,kWh,false,sensor.boiler_total_energy_supplied_pool,sensor.boiler_nrgsupppool,6,0,1,-1,2 -"Geo 5xx",boiler,173,hppower,compressor power output,uint16,kW,false,sensor.boiler_compressor_power_output,sensor.boiler_hppower,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hpmaxpower,compressor max power,uint8 (>=0<=0),%,true,number.boiler_compressor_max_power,number.boiler_hpmaxpower,6,0,1,-1,1 -"Geo 5xx",boiler,173,pvmaxcomp,pv compressor max power,uint8 (>=0<=0),kW,true,number.boiler_pv_compressor_max_power,number.boiler_pvmaxcomp,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,powerreduction,power reduction,uint8 (>=30<=60),%,true,number.boiler_power_reduction,number.boiler_powerreduction,6,0,10,-1,1 -"Geo 5xx",boiler,173,hpsetdiffpress,set differential pressure,uint8 (>=150<=750),mbar,true,number.boiler_set_differential_pressure,number.boiler_hpsetdiffpress,6,0,50,-1,1 -"Geo 5xx",boiler,173,hpcompon,hp compressor,boolean, ,false,binary_sensor.boiler_hp_compressor,binary_sensor.boiler_hpcompon,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpactivity,compressor activity,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_compressor_activity,sensor.boiler_hpactivity,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpbrinepumpspd,brine pump speed,uint8,%,false,sensor.boiler_brine_pump_speed,sensor.boiler_hpbrinepumpspd,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpswitchvalve,switch valve,boolean, ,false,binary_sensor.boiler_switch_valve,binary_sensor.boiler_hpswitchvalve,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpcompspd,compressor speed,uint8,%,false,sensor.boiler_compressor_speed,sensor.boiler_hpcompspd,6,0,1,-1,1 -"Geo 5xx",boiler,173,hptargetspd,compressor target speed,uint8,%,false,sensor.boiler_compressor_target_speed,sensor.boiler_hptargetspd,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpcircspd,circulation pump speed,uint8,%,false,sensor.boiler_circulation_pump_speed,sensor.boiler_hpcircspd,6,0,1,-1,1 -"Geo 5xx",boiler,173,recvalve,receiver valve VR0,uint8,%,false,sensor.boiler_receiver_valve_VR0,sensor.boiler_recvalve,6,0,1,-1,1 -"Geo 5xx",boiler,173,expvalve,expansion valve VR1,uint8,%,false,sensor.boiler_expansion_valve_VR1,sensor.boiler_expvalve,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpbrinein,brine in/evaporator,int16,C,false,sensor.boiler_brine_in/evaporator,sensor.boiler_hpbrinein,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hpbrineout,brine out/condenser,int16,C,false,sensor.boiler_brine_out/condenser,sensor.boiler_hpbrineout,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptc0,heat carrier return (TC0),int16,C,false,sensor.boiler_heat_carrier_return_(TC0),sensor.boiler_hptc0,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptc1,heat carrier forward (TC1),int16,C,false,sensor.boiler_heat_carrier_forward_(TC1),sensor.boiler_hptc1,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptc3,condenser temperature (TC3),int16,C,false,sensor.boiler_condenser_temperature_(TC3),sensor.boiler_hptc3,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptr1,compressor temperature (TR1),int16,C,false,sensor.boiler_compressor_temperature_(TR1),sensor.boiler_hptr1,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.boiler_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.boiler_hptr3,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.boiler_evaporator_inlet_temperature_(TR4),sensor.boiler_hptr4,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.boiler_compressor_inlet_temperature_(TR5),sensor.boiler_hptr5,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.boiler_compressor_outlet_temperature_(TR6),sensor.boiler_hptr6,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptr7,refrigerant temperature gas side (condenser input) (TR7),int16,C,false,sensor.boiler_refrigerant_temperature_gas_side_(condenser_input)_(TR7),sensor.boiler_hptr7,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptl2,air inlet temperature (TL2),int16,C,false,sensor.boiler_air_inlet_temperature_(TL2),sensor.boiler_hptl2,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.boiler_low_pressure_side_temperature_(PL1),sensor.boiler_hppl1,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.boiler_high_pressure_side_temperature_(PH1),sensor.boiler_hpph1,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hpta4,drain pan temp (TA4),int16,C,false,sensor.boiler_drain_pan_temp_(TA4),sensor.boiler_hpta4,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,hptw1,reservoir temp (TW1),int16,C,false,sensor.boiler_reservoir_temp_(TW1),sensor.boiler_hptw1,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,poolsettemp,pool set temperature,uint8 (>=0<=0),C,true,number.boiler_pool_set_temperature,number.boiler_poolsettemp,6,0,1/2,-1,1 -"Geo 5xx",boiler,173,hp4way,4-way valve (VR4),boolean, ,false,binary_sensor.boiler_4-way_valve_(VR4),binary_sensor.boiler_hp4way,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpin1,input 1 state,boolean, ,false,binary_sensor.boiler_input_1_state,binary_sensor.boiler_hpin1,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpin1opt,input 1 options,string (>=0<=0), ,true,sensor.boiler_input_1_options,sensor.boiler_hpin1opt,6,0,1,-1,0 -"Geo 5xx",boiler,173,hpin2,input 2 state,boolean, ,false,binary_sensor.boiler_input_2_state,binary_sensor.boiler_hpin2,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpin2opt,input 2 options,string (>=0<=0), ,true,sensor.boiler_input_2_options,sensor.boiler_hpin2opt,6,0,1,-1,0 -"Geo 5xx",boiler,173,hpin3,input 3 state,boolean, ,false,binary_sensor.boiler_input_3_state,binary_sensor.boiler_hpin3,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpin3opt,input 3 options,string (>=0<=0), ,true,sensor.boiler_input_3_options,sensor.boiler_hpin3opt,6,0,1,-1,0 -"Geo 5xx",boiler,173,hpin4,input 4 state,boolean, ,false,binary_sensor.boiler_input_4_state,binary_sensor.boiler_hpin4,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpin4opt,input 4 options,string (>=0<=0), ,true,sensor.boiler_input_4_options,sensor.boiler_hpin4opt,6,0,1,-1,0 -"Geo 5xx",boiler,173,maxheatcomp,heat limit compressor,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_compressor,select.boiler_maxheatcomp,6,0,1,-1,1 -"Geo 5xx",boiler,173,maxheatheat,heat limit heating,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_heating,select.boiler_maxheatheat,6,0,1,-1,1 -"Geo 5xx",boiler,173,maxheat,heat limit,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_dhw_heat_limit,select.boiler_dhw_maxheat,6,9,1,-1,1 -"Geo 5xx",boiler,173,auxheatersource,aux heater source,enum [not installed\|electric heater\|exclusive\|parallel\|hybrid] (>=0<=0), ,true,select.boiler_aux_heater_source,select.boiler_auxheatersource,6,0,1,-1,1 -"Geo 5xx",boiler,173,pvcooling,cooling only with PV,boolean (>=0<=0), ,true,switch.boiler_cooling_only_with_PV,switch.boiler_pvcooling,6,0,1,-1,1 -"Geo 5xx",boiler,173,auxheateronly,aux heater only,boolean (>=0<=0), ,true,switch.boiler_aux_heater_only,switch.boiler_auxheateronly,6,0,1,-1,1 -"Geo 5xx",boiler,173,auxheateroff,disable aux heater,boolean (>=0<=0), ,true,switch.boiler_disable_aux_heater,switch.boiler_auxheateroff,6,0,1,-1,1 -"Geo 5xx",boiler,173,auxheaterstatus,aux heater status,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_aux_heater_status,sensor.boiler_auxheaterstatus,6,0,1,-1,1 -"Geo 5xx",boiler,173,auxheaterlevel,aux heater level,uint8,%,false,sensor.boiler_aux_heater_level,sensor.boiler_auxheaterlevel,6,0,1,-1,1 -"Geo 5xx",boiler,173,auxheaterdelay,aux heater on delay,uint16 (>=10<=1000),K*min,true,number.boiler_aux_heater_on_delay,number.boiler_auxheaterdelay,6,0,10,-1,1 -"Geo 5xx",boiler,173,auxmaxlimit,aux heater max limit,uint8 (>=0<=10),K,true,number.boiler_aux_heater_max_limit,number.boiler_auxmaxlimit,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,auxlimitstart,aux heater limit start,uint8 (>=0<=10),K,true,number.boiler_aux_heater_limit_start,number.boiler_auxlimitstart,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,auxheatrmode,aux heater mode,enum [eco\|comfort] (>=0<=0), ,true,select.boiler_aux_heater_mode,select.boiler_auxheatrmode,6,0,1,-1,1 -"Geo 5xx",boiler,173,hphystheat,on/off hyst heat,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_heat,number.boiler_hphystheat,6,0,5,-1,1 -"Geo 5xx",boiler,173,hphystcool,on/off hyst cool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_cool,number.boiler_hphystcool,6,0,5,-1,1 -"Geo 5xx",boiler,173,hphystpool,on/off hyst pool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_pool,number.boiler_hphystpool,6,0,5,-1,1 -"Geo 5xx",boiler,173,silentmode,silent mode,enum [off\|auto\|on] (>=0<=0), ,true,select.boiler_silent_mode,select.boiler_silentmode,6,0,1,-1,1 -"Geo 5xx",boiler,173,silentfrom,silent mode from,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_from,number.boiler_silentfrom,6,0,15,-1,1 -"Geo 5xx",boiler,173,silentto,silent mode to,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_to,number.boiler_silentto,6,0,15,-1,1 -"Geo 5xx",boiler,173,mintempsilent,min outside temp for silent mode,int8 (>=0<=0),C,true,number.boiler_min_outside_temp_for_silent_mode,number.boiler_mintempsilent,6,0,1,-1,1 -"Geo 5xx",boiler,173,tempparmode,outside temp parallel mode,int8 (>=0<=0),C,true,number.boiler_outside_temp_parallel_mode,number.boiler_tempparmode,6,0,1,-1,1 -"Geo 5xx",boiler,173,auxheatmix,aux heater mixing valve,int8,%,false,sensor.boiler_aux_heater_mixing_valve,sensor.boiler_auxheatmix,6,0,1,-1,1 -"Geo 5xx",boiler,173,tempdiffheat,temp diff TC3/TC0 heat,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_heat,number.boiler_tempdiffheat,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,tempdiffcool,temp diff TC3/TC0 cool,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_cool,number.boiler_tempdiffcool,6,0,1/10,-1,1 -"Geo 5xx",boiler,173,vpcooling,valve/pump cooling,boolean (>=0<=0), ,true,switch.boiler_valve/pump_cooling,switch.boiler_vpcooling,6,0,1,-1,1 -"Geo 5xx",boiler,173,heatcable,heating cable,boolean (>=0<=0), ,true,switch.boiler_heating_cable,switch.boiler_heatcable,6,0,1,-1,1 -"Geo 5xx",boiler,173,vc0valve,VC0 valve,boolean (>=0<=0), ,true,switch.boiler_VC0_valve,switch.boiler_vc0valve,6,0,1,-1,1 -"Geo 5xx",boiler,173,primepump,primary heatpump,boolean (>=0<=0), ,true,switch.boiler_primary_heatpump,switch.boiler_primepump,6,0,1,-1,1 -"Geo 5xx",boiler,173,primepumpmod,primary heatpump modulation,uint8 (>=0<=0),%,true,number.boiler_primary_heatpump_modulation,number.boiler_primepumpmod,6,0,1,-1,1 -"Geo 5xx",boiler,173,hp3way,3-way valve,boolean (>=0<=0), ,true,switch.boiler_3-way_valve,switch.boiler_hp3way,6,0,1,-1,1 -"Geo 5xx",boiler,173,elheatstep1,el. heater step 1,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_1,switch.boiler_elheatstep1,6,0,1,-1,1 -"Geo 5xx",boiler,173,elheatstep2,el. heater step 2,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_2,switch.boiler_elheatstep2,6,0,1,-1,1 -"Geo 5xx",boiler,173,elheatstep3,el. heater step 3,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_3,switch.boiler_elheatstep3,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpea0,condensate reservoir heating (EA0),boolean, ,false,binary_sensor.boiler_condensate_reservoir_heating_(EA0),binary_sensor.boiler_hpea0,6,0,1,-1,1 -"Geo 5xx",boiler,173,hppumpmode,primary heatpump mode,enum [auto\|continuous] (>=0<=0), ,true,select.boiler_primary_heatpump_mode,select.boiler_hppumpmode,6,0,1,-1,1 -"Geo 5xx",boiler,173,fan,fan,uint8 (>=20<=100),%,true,number.boiler_fan,number.boiler_fan,6,0,1,-1,1 -"Geo 5xx",boiler,173,fanspd,fan speed,uint8,%,false,sensor.boiler_fan_speed,sensor.boiler_fanspd,6,0,1,-1,1 -"Geo 5xx",boiler,173,shutdown,shutdown,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_shutdown,sensor.boiler_shutdown,6,0,1,-1,1 -"Geo 5xx",boiler,173,hpcurrpower,compressor current power,uint16,W,false,sensor.boiler_compressor_current_power,sensor.boiler_hpcurrpower,6,0,1,-1,1 -"Geo 5xx",boiler,173,hppowerlimit,power limit,uint16 (>=0<=0),W,true,number.boiler_power_limit,number.boiler_hppowerlimit,6,0,1,-1,1 -"Geo 5xx",boiler,173,alternatingop,alternating operation,boolean (>=0<=0), ,true,switch.boiler_dhw_alternating_operation,switch.boiler_dhw_alternatingop,6,9,1,-1,1 -"Geo 5xx",boiler,173,altopprioheat,prioritise heating during dhw,uint8 (>=20<=120),minutes,true,number.boiler_dhw_prioritise_heating_during_dhw,number.boiler_dhw_altopprioheat,6,9,1,-1,1 -"Geo 5xx",boiler,173,altopprio,prioritise dhw during heating,uint8 (>=30<=120),minutes,true,number.boiler_dhw_prioritise_dhw_during_heating,number.boiler_dhw_altopprio,6,9,1,-1,1 -"Geo 5xx",boiler,173,comfoff,comfort switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_comfort_switch_off,number.boiler_dhw_comfoff,6,9,1,-1,1 -"Geo 5xx",boiler,173,ecooff,eco switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_eco_switch_off,number.boiler_dhw_ecooff,6,9,1,-1,1 -"Geo 5xx",boiler,173,ecoplusoff,eco+ switch off,uint8 (>=48<=63),C,true,number.boiler_dhw_eco+_switch_off,number.boiler_dhw_ecoplusoff,6,9,1,-1,1 -"Geo 5xx",boiler,173,comfdiff,comfort diff,uint8 (>=4<=15),K,true,number.boiler_dhw_comfort_diff,number.boiler_dhw_comfdiff,6,9,1,-1,1 -"Geo 5xx",boiler,173,ecodiff,eco diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco_diff,number.boiler_dhw_ecodiff,6,9,1,-1,1 -"Geo 5xx",boiler,173,ecoplusdiff,eco+ diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco+_diff,number.boiler_dhw_ecoplusdiff,6,9,1,-1,1 -"Geo 5xx",boiler,173,comfstop,comfort stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_comfort_stop_temp,number.boiler_dhw_comfstop,6,9,1,-1,1 -"Geo 5xx",boiler,173,ecostop,eco stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco_stop_temp,number.boiler_dhw_ecostop,6,9,1,-1,1 -"Geo 5xx",boiler,173,ecoplusstop,eco+ stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco+_stop_temp,number.boiler_dhw_ecoplusstop,6,9,1,-1,1 -"Geo 5xx",boiler,173,hpcircpump,circulation pump available during dhw,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available_during_dhw,switch.boiler_dhw_hpcircpump,6,9,1,-1,1 -"Geo 5xx",boiler,173,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Geo 5xx",boiler,173,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Geo 5xx",boiler,173,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Geo 5xx",boiler,173,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Geo 5xx",boiler,173,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Geo 5xx",boiler,173,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Geo 5xx",boiler,173,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Geo 5xx",boiler,173,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Geo 5xx",boiler,173,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Geo 5xx",boiler,173,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Geo 5xx",boiler,173,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Geo 5xx",boiler,173,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Geo 5xx",boiler,173,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Geo 5xx",boiler,173,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Geo 5xx",boiler,173,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Geo 5xx",boiler,173,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Geo 5xx",boiler,173,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Geo 5xx",boiler,173,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Geo 5xx",boiler,173,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Geo 5xx",boiler,173,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Geo 5xx",boiler,173,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Geo 5xx",boiler,173,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Geo 5xx",boiler,173,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Geo 5xx",boiler,173,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Geo 5xx",boiler,173,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Geo 5xx",boiler,173,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Geo 5xx",boiler,173,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Geo 5xx",boiler,173,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Geo 5xx",boiler,173,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Geo 5xx",boiler,173,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Geo 5xx",boiler,173,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Geo 5xx",boiler,173,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Geo 5xx",boiler,173,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Geo 5xx",boiler,173,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Geo 5xx",boiler,173,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Geo 5xx",boiler,173,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Geo 5xx",boiler,173,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Geo 5xx",boiler,173,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Geo 5xx",boiler,173,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Geo 5xx",boiler,173,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Geo 5xx",boiler,173,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Logamax U122, Cerapur",boiler,203,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Logamax U122, Cerapur",boiler,203,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Logamax U122, Cerapur",boiler,203,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Logamax U122, Cerapur",boiler,203,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Logamax U122, Cerapur",boiler,203,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Logamax U122, Cerapur",boiler,203,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Logamax U122, Cerapur",boiler,203,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Logamax U122, Cerapur",boiler,203,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Logamax U122, Cerapur",boiler,203,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Logamax U122, Cerapur",boiler,203,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Logamax U122, Cerapur",boiler,203,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Logamax U122, Cerapur",boiler,203,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Logamax U122, Cerapur",boiler,203,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Logamax U122, Cerapur",boiler,203,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Logamax U122, Cerapur",boiler,203,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Logamax U122, Cerapur",boiler,203,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Logamax U122, Cerapur",boiler,203,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Logamax U122, Cerapur",boiler,203,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Logamax U122, Cerapur",boiler,203,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Logamax U122, Cerapur",boiler,203,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Logamax U122, Cerapur",boiler,203,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Logamax U122, Cerapur",boiler,203,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Logamax U122, Cerapur",boiler,203,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Logamax U122, Cerapur",boiler,203,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Ecomline Excellent",boiler,206,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Ecomline Excellent",boiler,206,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Ecomline Excellent",boiler,206,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Ecomline Excellent",boiler,206,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Ecomline Excellent",boiler,206,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Ecomline Excellent",boiler,206,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Ecomline Excellent",boiler,206,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Ecomline Excellent",boiler,206,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Ecomline Excellent",boiler,206,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Ecomline Excellent",boiler,206,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Ecomline Excellent",boiler,206,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Ecomline Excellent",boiler,206,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Ecomline Excellent",boiler,206,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Ecomline Excellent",boiler,206,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Ecomline Excellent",boiler,206,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Ecomline Excellent",boiler,206,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Ecomline Excellent",boiler,206,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Ecomline Excellent",boiler,206,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Ecomline Excellent",boiler,206,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Ecomline Excellent",boiler,206,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Ecomline Excellent",boiler,206,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Ecomline Excellent",boiler,206,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Ecomline Excellent",boiler,206,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Ecomline Excellent",boiler,206,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Ecomline Excellent",boiler,206,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Ecomline Excellent",boiler,206,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Ecomline Excellent",boiler,206,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Ecomline Excellent",boiler,206,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Ecomline Excellent",boiler,206,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Ecomline Excellent",boiler,206,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Ecomline Excellent",boiler,206,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Ecomline Excellent",boiler,206,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Ecomline Excellent",boiler,206,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Ecomline Excellent",boiler,206,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Ecomline Excellent",boiler,206,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Ecomline Excellent",boiler,206,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Ecomline Excellent",boiler,206,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Ecomline Excellent",boiler,206,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Ecomline Excellent",boiler,206,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Ecomline Excellent",boiler,206,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Ecomline Excellent",boiler,206,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Cascade MC400",boiler,210,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Cascade MC400",boiler,210,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Cascade MC400",boiler,210,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Cascade MC400",boiler,210,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Cascade MC400",boiler,210,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Cascade MC400",boiler,210,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Cascade MC400",boiler,210,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Cascade MC400",boiler,210,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Cascade MC400",boiler,210,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Cascade MC400",boiler,210,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Cascade MC400",boiler,210,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Cascade MC400",boiler,210,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Cascade MC400",boiler,210,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Cascade MC400",boiler,210,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Cascade MC400",boiler,210,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Cascade MC400",boiler,210,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Cascade MC400",boiler,210,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Cascade MC400",boiler,210,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Cascade MC400",boiler,210,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Cascade MC400",boiler,210,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Cascade MC400",boiler,210,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Cascade MC400",boiler,210,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Cascade MC400",boiler,210,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Cascade MC400",boiler,210,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Cascade MC400",boiler,210,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Cascade MC400",boiler,210,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Cascade MC400",boiler,210,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Cascade MC400",boiler,210,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Cascade MC400",boiler,210,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Cascade MC400",boiler,210,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Cascade MC400",boiler,210,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Cascade MC400",boiler,210,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Cascade MC400",boiler,210,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Cascade MC400",boiler,210,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Cascade MC400",boiler,210,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Cascade MC400",boiler,210,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Cascade MC400",boiler,210,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Cascade MC400",boiler,210,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Cascade MC400",boiler,210,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Cascade MC400",boiler,210,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Cascade MC400",boiler,210,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Cascade MC400",boiler,210,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Cascade MC400",boiler,210,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Cascade MC400",boiler,210,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Cascade MC400",boiler,210,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Cascade MC400",boiler,210,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Cascade MC400",boiler,210,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Cascade MC400",boiler,210,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Cascade MC400",boiler,210,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Cascade MC400",boiler,210,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Cascade MC400",boiler,210,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Cascade MC400",boiler,210,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Cascade MC400",boiler,210,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Cascade MC400",boiler,210,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Cascade MC400",boiler,210,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Cascade MC400",boiler,210,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Cascade MC400",boiler,210,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Cascade MC400",boiler,210,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Cascade MC400",boiler,210,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Cascade MC400",boiler,210,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Cascade MC400",boiler,210,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Cascade MC400",boiler,210,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Cascade MC400",boiler,210,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Cascade MC400",boiler,210,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Cascade MC400",boiler,210,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Cascade MC400",boiler,210,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Cascade MC400",boiler,210,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Cascade MC400",boiler,210,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Cascade MC400",boiler,210,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Cascade MC400",boiler,210,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Cascade MC400",boiler,210,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Cascade MC400",boiler,210,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Cascade MC400",boiler,210,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Cascade MC400",boiler,210,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Cascade MC400",boiler,210,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Cascade MC400",boiler,210,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Cascade MC400",boiler,210,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Cascade MC400",boiler,210,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Cascade MC400",boiler,210,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Cascade MC400",boiler,210,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Cascade MC400",boiler,210,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Cascade MC400",boiler,210,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Cascade MC400",boiler,210,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Cascade MC400",boiler,210,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Cascade MC400",boiler,210,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Cascade MC400",boiler,210,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Cascade MC400",boiler,210,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Cascade MC400",boiler,210,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Cascade MC400",boiler,210,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Cascade MC400",boiler,210,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Cascade MC400",boiler,210,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Cascade MC400",boiler,210,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Cascade MC400",boiler,210,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Cascade MC400",boiler,210,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Cascade MC400",boiler,210,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Cascade MC400",boiler,210,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Cascade MC400",boiler,210,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Cascade MC400",boiler,210,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Cascade MC400",boiler,210,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Cascade MC400",boiler,210,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Cascade MC400",boiler,210,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Cascade MC400",boiler,210,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Cascade MC400",boiler,210,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Cascade MC400",boiler,210,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Cascade MC400",boiler,210,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Cascade MC400",boiler,210,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Cascade MC400",boiler,210,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Cascade MC400",boiler,210,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Cascade MC400",boiler,210,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Cascade MC400",boiler,210,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Cascade MC400",boiler,210,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Cascade MC400",boiler,210,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Cascade MC400",boiler,210,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Cascade MC400",boiler,210,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Cascade MC400",boiler,210,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Cascade MC400",boiler,210,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Cascade MC400",boiler,210,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Cascade MC400",boiler,210,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Cascade MC400",boiler,210,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Cascade MC400",boiler,210,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"EasyControl Adapter",boiler,211,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"EasyControl Adapter",boiler,211,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"EasyControl Adapter",boiler,211,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"EasyControl Adapter",boiler,211,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"EasyControl Adapter",boiler,211,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"EasyControl Adapter",boiler,211,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"EasyControl Adapter",boiler,211,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"EasyControl Adapter",boiler,211,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"EasyControl Adapter",boiler,211,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"EasyControl Adapter",boiler,211,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"EasyControl Adapter",boiler,211,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"EasyControl Adapter",boiler,211,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"EasyControl Adapter",boiler,211,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"EasyControl Adapter",boiler,211,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"EasyControl Adapter",boiler,211,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"EasyControl Adapter",boiler,211,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"EasyControl Adapter",boiler,211,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"EasyControl Adapter",boiler,211,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"EasyControl Adapter",boiler,211,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"EasyControl Adapter",boiler,211,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"EasyControl Adapter",boiler,211,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"EasyControl Adapter",boiler,211,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"EasyControl Adapter",boiler,211,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"EasyControl Adapter",boiler,211,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"EasyControl Adapter",boiler,211,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"EasyControl Adapter",boiler,211,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"EasyControl Adapter",boiler,211,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"EasyControl Adapter",boiler,211,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"EasyControl Adapter",boiler,211,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"EasyControl Adapter",boiler,211,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"EasyControl Adapter",boiler,211,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"EasyControl Adapter",boiler,211,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"EasyControl Adapter",boiler,211,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"EasyControl Adapter",boiler,211,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"EasyControl Adapter",boiler,211,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"EasyControl Adapter",boiler,211,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"EasyControl Adapter",boiler,211,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"EasyControl Adapter",boiler,211,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"EasyControl Adapter",boiler,211,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"EasyControl Adapter",boiler,211,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"EasyControl Adapter",boiler,211,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,netflowtemp,heat network flow temp,uint16,C,false,sensor.boiler_heat_network_flow_temp,sensor.boiler_netflowtemp,6,0,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatvalve,heating valve,uint8,%,false,sensor.boiler_heating_valve,sensor.boiler_heatvalve,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhwvalve,valve,uint8,%,false,sensor.boiler_dhw_valve,sensor.boiler_dhw_dhwvalve,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,keepwarmtemp,keep warm temperature,uint8 (>=0<=0),C,true,number.boiler_keep_warm_temperature,number.boiler_keepwarmtemp,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,setreturntemp,set temp return,uint8 (>=0<=0),C,true,number.boiler_set_temp_return,number.boiler_setreturntemp,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heating,heating,boolean, ,false,binary_sensor.boiler_heating,binary_sensor.boiler_heating,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Greenstar HIU, Logamax kompakt WS170",boiler,219,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,-1,0 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,-1,0 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,-1,0 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,-1,0 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,-1,1 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,-1,2 -"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,-1,2 -"Logamatic TC100, Moduline Easy",thermostat,202,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"Logamatic TC100, Moduline Easy",thermostat,202,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"Logamatic TC100, Moduline Easy",thermostat,202,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"Logamatic TC100, Moduline Easy",thermostat,202,seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/100,-1,1 -"Logamatic TC100, Moduline Easy",thermostat,202,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/100,-1,1 -"Logamatic TC100, Moduline Easy",thermostat,202,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"EasyControl, CT200",thermostat,203,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"EasyControl, CT200",thermostat,203,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"EasyControl, CT200",thermostat,203,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"EasyControl, CT200",thermostat,203,seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/100,-1,1 -"EasyControl, CT200",thermostat,203,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/100,-1,1 -"EasyControl, CT200",thermostat,203,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"UI800, BC400",thermostat,4,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"UI800, BC400",thermostat,4,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"UI800, BC400",thermostat,4,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"UI800, BC400",thermostat,4,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"UI800, BC400",thermostat,4,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,-1,1 -"UI800, BC400",thermostat,4,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,-1,1 -"UI800, BC400",thermostat,4,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,-1,1 -"UI800, BC400",thermostat,4,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 -"UI800, BC400",thermostat,4,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"UI800, BC400",thermostat,4,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 -"UI800, BC400",thermostat,4,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,-1,1 -"UI800, BC400",thermostat,4,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"UI800, BC400",thermostat,4,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"UI800, BC400",thermostat,4,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"UI800, BC400",thermostat,4,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"UI800, BC400",thermostat,4,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"UI800, BC400",thermostat,4,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"UI800, BC400",thermostat,4,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"UI800, BC400",thermostat,4,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,-1,1 -"UI800, BC400",thermostat,4,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,-1,1 -"UI800, BC400",thermostat,4,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,-1,1 -"UI800, BC400",thermostat,4,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,-1,1 -"UI800, BC400",thermostat,4,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"UI800, BC400",thermostat,4,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"UI800, BC400",thermostat,4,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"UI800, BC400",thermostat,4,mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"UI800, BC400",thermostat,4,modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"UI800, BC400",thermostat,4,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"UI800, BC400",thermostat,4,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 -"UI800, BC400",thermostat,4,comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,-1,1 -"UI800, BC400",thermostat,4,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 -"UI800, BC400",thermostat,4,roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,-1,1 -"UI800, BC400",thermostat,4,curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,-1,1 -"UI800, BC400",thermostat,4,nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 -"UI800, BC400",thermostat,4,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"UI800, BC400",thermostat,4,summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,-1,1 -"UI800, BC400",thermostat,4,hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,-1,1 -"UI800, BC400",thermostat,4,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"UI800, BC400",thermostat,4,hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,-1,1 -"UI800, BC400",thermostat,4,vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,-1,1 -"UI800, BC400",thermostat,4,controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"UI800, BC400",thermostat,4,program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"UI800, BC400",thermostat,4,tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"UI800, BC400",thermostat,4,cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,-1,1 -"UI800, BC400",thermostat,4,fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,-1,1 -"UI800, BC400",thermostat,4,comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,-1,1 -"UI800, BC400",thermostat,4,comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"UI800, BC400",thermostat,4,reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 -"UI800, BC400",thermostat,4,noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 -"UI800, BC400",thermostat,4,hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,-1,1 -"UI800, BC400",thermostat,4,coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,-1,1 -"UI800, BC400",thermostat,4,hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,-1,1 -"UI800, BC400",thermostat,4,dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,-1,1 -"UI800, BC400",thermostat,4,roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,-1,1 -"UI800, BC400",thermostat,4,hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,-1,1 -"UI800, BC400",thermostat,4,control,control device,enum [off\|-\|RC100\|RC100H\|-\|RC120RF\|RC220\|single] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,-1,1 -"UI800, BC400",thermostat,4,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"UI800, BC400",thermostat,4,remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,-1,1 -"UI800, BC400",thermostat,4,heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,-1,1 -"UI800, BC400",thermostat,4,heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,-1,1 -"UI800, BC400",thermostat,4,coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,-1,1 -"UI800, BC400",thermostat,4,cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,-1,1 -"UI800, BC400",thermostat,4,instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,-1,1 -"UI800, BC400",thermostat,4,coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,-1,1 -"UI800, BC400",thermostat,4,boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,-1,1 -"UI800, BC400",thermostat,4,boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,-1,1 -"UI800, BC400",thermostat,4,switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,-1,1 -"UI800, BC400",thermostat,4,redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,-1,1 -"UI800, BC400",thermostat,4,solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,-1,1 -"UI800, BC400",thermostat,4,currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,-1,1 -"UI800, BC400",thermostat,4,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,-1,1 -"UI800, BC400",thermostat,4,pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,-1,1 -"UI800, BC400",thermostat,4,inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,-1,1 -"UI800, BC400",thermostat,4,inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,-1,1 -"UI800, BC400",thermostat,4,mode,operating mode,enum [off\|eco+\|eco\|comfort\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"UI800, BC400",thermostat,4,modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,-1,1 -"UI800, BC400",thermostat,4,settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,-1,1 -"UI800, BC400",thermostat,4,settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,-1,1 -"UI800, BC400",thermostat,4,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 -"UI800, BC400",thermostat,4,chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,-1,1 -"UI800, BC400",thermostat,4,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"UI800, BC400",thermostat,4,extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,-1,1 -"UI800, BC400",thermostat,4,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 -"UI800, BC400",thermostat,4,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 -"UI800, BC400",thermostat,4,disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,-1,1 -"UI800, BC400",thermostat,4,dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,-1,1 -"UI800, BC400",thermostat,4,dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,-1,1 -"CR11",thermostat,10,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"CR11",thermostat,10,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"CR11",thermostat,10,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"CR11",thermostat,10,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"CR11",thermostat,10,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"CR11",thermostat,10,mode,operating mode,enum [off\|manual] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"CR11",thermostat,10,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"CR11",thermostat,10,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"RC10",thermostat,65,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC10",thermostat,65,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC10",thermostat,65,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC10",thermostat,65,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"RC10",thermostat,65,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC10",thermostat,65,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC10",thermostat,65,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC10",thermostat,65,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC10",thermostat,65,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"RC10",thermostat,65,daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"RC10",thermostat,65,nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"RC10",thermostat,65,program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"RC10",thermostat,65,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"RC10",thermostat,65,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"RC10",thermostat,65,tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"RC10",thermostat,65,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"RC10",thermostat,65,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"RC10",thermostat,65,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"RC30",thermostat,67,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC30",thermostat,67,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC30",thermostat,67,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC30",thermostat,67,display,display,enum [internal temperature\|internal setpoint\|external temperature\|burner temperature\|dhw temperature\|functioning mode\|time\|date\|smoke temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 -"RC30",thermostat,67,language,language,enum [german\|dutch\|french\|italian], ,false,sensor.thermostat_language,sensor.thermostat_language,7,0,1,-1,1 -"RC30",thermostat,67,clockoffset,clock offset,int8 (>=0<=0),seconds,true,number.thermostat_clock_offset,number.thermostat_clockoffset,7,0,1,-1,1 -"RC30",thermostat,67,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"RC30",thermostat,67,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"RC30",thermostat,67,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,-1,1 -"RC30",thermostat,67,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,-1,1 -"RC30",thermostat,67,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 -"RC30",thermostat,67,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,-1,1 -"RC30",thermostat,67,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 -"RC30",thermostat,67,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC30",thermostat,67,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC30",thermostat,67,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC30",thermostat,67,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC30",thermostat,67,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"RC30",thermostat,67,daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"RC30",thermostat,67,nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"RC30",thermostat,67,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"RC30",thermostat,67,offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,-1,1 -"RC30",thermostat,67,holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,-1,1 -"RC30",thermostat,67,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"RC30",thermostat,67,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"RC30",thermostat,67,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"RC30",thermostat,67,holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,-1,1 -"RC30",thermostat,67,nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 -"RC30",thermostat,67,nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 -"RC30",thermostat,67,roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 -"RC30",thermostat,67,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"RC30",thermostat,67,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"RC30",thermostat,67,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,-1,1 -"RC30",thermostat,67,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"RC30",thermostat,67,reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 -"RC30",thermostat,67,controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"RC30",thermostat,67,control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,-1,1 -"RC30",thermostat,67,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,-1,0 -"RC30",thermostat,67,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,-1,0 -"RC30",thermostat,67,program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"RC30",thermostat,67,pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,-1,1 -"RC30",thermostat,67,party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,-1,1 -"RC30",thermostat,67,tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"RC30",thermostat,67,noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 -"RC30",thermostat,67,reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 -"RC30",thermostat,67,vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,-1,1 -"RC30",thermostat,67,vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,-1,1 -"RC30",thermostat,67,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"RC30",thermostat,67,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 -"RC30",thermostat,67,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"RC30",thermostat,67,switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,-1,0 -"RC30",thermostat,67,switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,-1,0 -"RC30",thermostat,67,mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"RC30",thermostat,67,circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 -"RC30",thermostat,67,progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,-1,1 -"RC30",thermostat,67,circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,-1,1 -"RC30",thermostat,67,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 -"RC30",thermostat,67,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 -"RC30",thermostat,67,disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,-1,1 -"RC30",thermostat,67,maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,-1,1 -"RC30",thermostat,67,onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,-1,1 -"RC30",thermostat,67,switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,-1,0 -"RC30",thermostat,67,circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,-1,0 -"RC30",thermostat,67,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,-1,0 -"RC30",thermostat,67,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,-1,0 -"RC20, Moduline 300",thermostat,77,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC20, Moduline 300",thermostat,77,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC20, Moduline 300",thermostat,77,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC20, Moduline 300",thermostat,77,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC20, Moduline 300",thermostat,77,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC20, Moduline 300",thermostat,77,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC20, Moduline 300",thermostat,77,mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC20, Moduline 300",thermostat,77,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 -"RC20, Moduline 300",thermostat,77,offtemp,temperature when mode is off,uint8 (>=0<=0),C,true,number.thermostat_hc1_temperature_when_mode_is_off,number.thermostat_hc1_offtemp,7,1,1/2,-1,1 -"RC20, Moduline 300",thermostat,77,daytemp2,day temperature T2,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T2,number.thermostat_hc1_daytemp2,7,1,1/2,-1,1 -"RC20, Moduline 300",thermostat,77,daytemp3,day temperature T3,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T3,number.thermostat_hc1_daytemp3,7,1,1/2,-1,1 -"RC20, Moduline 300",thermostat,77,daytemp4,day temperature T4,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T4,number.thermostat_hc1_daytemp4,7,1,1/2,-1,1 -"RC20, Moduline 300",thermostat,77,nighttemp,night temperature T1,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature_T1,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"RC20, Moduline 300",thermostat,77,switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_program_switchtime,sensor.thermostat_hc1_switchtime,7,1,1,-1,0 -"Moduline 400",thermostat,78,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"Moduline 400",thermostat,78,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"Moduline 400",thermostat,78,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"Moduline 400",thermostat,78,clockoffset,clock offset,int8 (>=0<=0),seconds,true,number.thermostat_clock_offset,number.thermostat_clockoffset,7,0,1,-1,1 -"Moduline 400",thermostat,78,autodst,automatic change daylight saving time,boolean (>=0<=0), ,true,switch.thermostat_automatic_change_daylight_saving_time,switch.thermostat_autodst,7,0,1,-1,1 -"Moduline 400",thermostat,78,language,language,enum [german\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,-1,1 -"Moduline 400",thermostat,78,backlight,key backlight,boolean (>=0<=0), ,true,switch.thermostat_key_backlight,switch.thermostat_backlight,7,0,1,-1,1 -"Moduline 400",thermostat,78,brightness,screen brightness,int8 (>=-15<=15), ,true,number.thermostat_screen_brightness,number.thermostat_brightness,7,0,1,-1,1 -"Moduline 400",thermostat,78,mixingvalves,mixing valves,uint8 (>=0<=2), ,true,number.thermostat_mixing_valves,number.thermostat_mixingvalves,7,0,1,-1,1 -"Moduline 400",thermostat,78,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 -"Moduline 400",thermostat,78,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_heating_PID,select.thermostat_heatingpid,7,0,1,-1,1 -"Moduline 400",thermostat,78,preheating,preheating in the clock program,boolean (>=0<=0), ,true,switch.thermostat_preheating_in_the_clock_program,switch.thermostat_preheating,7,0,1,-1,1 -"Moduline 400",thermostat,78,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"Moduline 400",thermostat,78,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"Moduline 400",thermostat,78,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"Moduline 400",thermostat,78,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"Moduline 400",thermostat,78,mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"Moduline 400",thermostat,78,pause,pause time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,-1,1 -"Moduline 400",thermostat,78,party,party time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,-1,1 -"Moduline 400",thermostat,78,vacations1,vacation dates 1,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_1,sensor.thermostat_hc1_vacations1,7,1,1,-1,0 -"Moduline 400",thermostat,78,vacations2,vacation dates 2,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_2,sensor.thermostat_hc1_vacations2,7,1,1,-1,0 -"Moduline 400",thermostat,78,vacations3,vacation dates 3,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_3,sensor.thermostat_hc1_vacations3,7,1,1,-1,0 -"Moduline 400",thermostat,78,vacations4,vacation dates 4,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_4,sensor.thermostat_hc1_vacations4,7,1,1,-1,0 -"Moduline 400",thermostat,78,vacations5,vacation dates 5,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_5,sensor.thermostat_hc1_vacations5,7,1,1,-1,0 -"Moduline 400",thermostat,78,vacations6,vacation dates 6,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_6,sensor.thermostat_hc1_vacations6,7,1,1,-1,0 -"Moduline 400",thermostat,78,vacations7,vacation dates 7,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_7,sensor.thermostat_hc1_vacations7,7,1,1,-1,0 -"Moduline 400",thermostat,78,program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"Moduline 400",thermostat,78,switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,-1,0 -"Moduline 400",thermostat,78,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"Moduline 400",thermostat,78,controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"Moduline 400",thermostat,78,holidaytemp,holiday temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,-1,1 -"Moduline 400",thermostat,78,nighttemp,night temperature T1,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature_T1,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"Moduline 400",thermostat,78,daytemp2,day temperature T2,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T2,number.thermostat_hc1_daytemp2,7,1,1/2,-1,1 -"Moduline 400",thermostat,78,daytemp3,day temperature T3,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T3,number.thermostat_hc1_daytemp3,7,1,1/2,-1,1 -"Moduline 400",thermostat,78,daytemp4,day temperature T4,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T4,number.thermostat_hc1_daytemp4,7,1,1/2,-1,1 -"Moduline 400",thermostat,78,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 -"Moduline 400",thermostat,78,offtemp,temperature when mode is off,uint8 (>=0<=0),C,true,number.thermostat_hc1_temperature_when_mode_is_off,number.thermostat_hc1_offtemp,7,1,1/2,-1,1 -"Moduline 400",thermostat,78,mode,operating mode,enum [on\|off\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"Moduline 400",thermostat,78,whenmodeoff,when thermostat mode off,boolean (>=0<=0), ,true,switch.thermostat_dhw_when_thermostat_mode_off,switch.thermostat_dhw_whenmodeoff,7,9,1,-1,1 -"Moduline 400",thermostat,78,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 -"Moduline 400",thermostat,78,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 -"Moduline 400",thermostat,78,disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,-1,1 -"RC10, Moduline 100",thermostat,79,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC10, Moduline 100",thermostat,79,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC10, Moduline 100",thermostat,79,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"RC10, Moduline 100",thermostat,79,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_heating_PID,select.thermostat_heatingpid,7,0,1,-1,1 -"RC10, Moduline 100",thermostat,79,backlight,key backlight,boolean (>=0<=0), ,true,switch.thermostat_key_backlight,switch.thermostat_backlight,7,0,1,-1,1 -"RC10, Moduline 100",thermostat,79,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC10, Moduline 100",thermostat,79,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC10, Moduline 100",thermostat,79,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,79,mode,operating mode,enum [nofrost\|night\|day] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,79,daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"RC10, Moduline 100",thermostat,79,nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"RC10, Moduline 100",thermostat,79,reducehours,duration for nighttemp,uint8 (>=0<=0),hours,true,number.thermostat_hc1_duration_for_nighttemp,number.thermostat_hc1_reducehours,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,79,reduceminutes,remaining time for nightmode,uint16,minutes,false,sensor.thermostat_hc1_remaining_time_for_nightmode,sensor.thermostat_hc1_reduceminutes,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,79,mode,operating mode,enum [on\|off\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"Moduline 200",thermostat,80,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"Moduline 200",thermostat,80,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"Moduline 200",thermostat,80,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"Moduline 200",thermostat,80,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_heating_PID,select.thermostat_heatingpid,7,0,1,-1,1 -"Moduline 200",thermostat,80,backlight,key backlight,boolean (>=0<=0), ,true,switch.thermostat_key_backlight,switch.thermostat_backlight,7,0,1,-1,1 -"Moduline 200",thermostat,80,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"Moduline 200",thermostat,80,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"Moduline 200",thermostat,80,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"Moduline 200",thermostat,80,mode,operating mode,enum [nofrost\|night\|day] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"Moduline 200",thermostat,80,daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"Moduline 200",thermostat,80,nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"Moduline 200",thermostat,80,reducehours,duration for nighttemp,uint8 (>=0<=0),hours,true,number.thermostat_hc1_duration_for_nighttemp,number.thermostat_hc1_reducehours,7,1,1,-1,1 -"Moduline 200",thermostat,80,reduceminutes,remaining time for nightmode,uint16,minutes,false,sensor.thermostat_hc1_remaining_time_for_nightmode,sensor.thermostat_hc1_reduceminutes,7,1,1,-1,1 -"Moduline 200",thermostat,80,mode,operating mode,enum [on\|off\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"RC35",thermostat,86,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC35",thermostat,86,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC35",thermostat,86,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC35",thermostat,86,intoffset,internal temperature offset,int8 (>=-5<=5),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"RC35",thermostat,86,minexttemp,minimal external temperature,int8 (>=-30<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"RC35",thermostat,86,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,-1,1 -"RC35",thermostat,86,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,-1,1 -"RC35",thermostat,86,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 -"RC35",thermostat,86,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,-1,1 -"RC35",thermostat,86,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 -"RC35",thermostat,86,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC35",thermostat,86,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC35",thermostat,86,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC35",thermostat,86,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC35",thermostat,86,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"RC35",thermostat,86,daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"RC35",thermostat,86,nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"RC35",thermostat,86,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"RC35",thermostat,86,offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,-1,1 -"RC35",thermostat,86,holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,-1,1 -"RC35",thermostat,86,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"RC35",thermostat,86,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"RC35",thermostat,86,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"RC35",thermostat,86,holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,-1,1 -"RC35",thermostat,86,nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 -"RC35",thermostat,86,nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 -"RC35",thermostat,86,roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 -"RC35",thermostat,86,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"RC35",thermostat,86,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"RC35",thermostat,86,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,-1,1 -"RC35",thermostat,86,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"RC35",thermostat,86,reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 -"RC35",thermostat,86,controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"RC35",thermostat,86,control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,-1,1 -"RC35",thermostat,86,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,-1,0 -"RC35",thermostat,86,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,-1,0 -"RC35",thermostat,86,program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"RC35",thermostat,86,pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,-1,1 -"RC35",thermostat,86,party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,-1,1 -"RC35",thermostat,86,tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"RC35",thermostat,86,noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 -"RC35",thermostat,86,reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 -"RC35",thermostat,86,vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,-1,1 -"RC35",thermostat,86,vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,-1,1 -"RC35",thermostat,86,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"RC35",thermostat,86,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 -"RC35",thermostat,86,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"RC35",thermostat,86,switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,-1,0 -"RC35",thermostat,86,switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,-1,0 -"RC35",thermostat,86,mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"RC35",thermostat,86,circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 -"RC35",thermostat,86,progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,-1,1 -"RC35",thermostat,86,circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,-1,1 -"RC35",thermostat,86,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 -"RC35",thermostat,86,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 -"RC35",thermostat,86,disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,-1,1 -"RC35",thermostat,86,maxtemp,maximum temperature,uint8 (>=60<=80),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,-1,1 -"RC35",thermostat,86,onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,-1,1 -"RC35",thermostat,86,switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,-1,0 -"RC35",thermostat,86,circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,-1,0 -"RC35",thermostat,86,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,-1,0 -"RC35",thermostat,86,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,-1,0 -"RC10, Moduline 100",thermostat,90,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC10, Moduline 100",thermostat,90,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC10, Moduline 100",thermostat,90,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC10, Moduline 100",thermostat,90,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"RC10, Moduline 100",thermostat,90,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC10, Moduline 100",thermostat,90,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC10, Moduline 100",thermostat,90,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,90,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,90,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,90,daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"RC10, Moduline 100",thermostat,90,nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"RC10, Moduline 100",thermostat,90,program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,90,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,90,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,90,tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"RC10, Moduline 100",thermostat,90,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,90,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"RC10, Moduline 100",thermostat,90,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"RC20RF",thermostat,93,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC20RF",thermostat,93,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC20RF",thermostat,93,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC20RF",thermostat,93,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC20RF",thermostat,93,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC20RF",thermostat,93,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC20RF",thermostat,93,mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC20RF",thermostat,93,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 -"RC20RF",thermostat,93,offtemp,temperature when mode is off,uint8 (>=0<=0),C,true,number.thermostat_hc1_temperature_when_mode_is_off,number.thermostat_hc1_offtemp,7,1,1/2,-1,1 -"RC20RF",thermostat,93,daytemp2,day temperature T2,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T2,number.thermostat_hc1_daytemp2,7,1,1/2,-1,1 -"RC20RF",thermostat,93,daytemp3,day temperature T3,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T3,number.thermostat_hc1_daytemp3,7,1,1/2,-1,1 -"RC20RF",thermostat,93,daytemp4,day temperature T4,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T4,number.thermostat_hc1_daytemp4,7,1,1/2,-1,1 -"RC20RF",thermostat,93,nighttemp,night temperature T1,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature_T1,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"RC20RF",thermostat,93,switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_program_switchtime,sensor.thermostat_hc1_switchtime,7,1,1,-1,0 -"RFM20 Remote",thermostat,94,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RFM20 Remote",thermostat,94,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RFM20 Remote",thermostat,94,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RFM20 Remote",thermostat,94,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RFM20 Remote",thermostat,94,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RFM20 Remote",thermostat,94,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC25",thermostat,151,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC25",thermostat,151,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC25",thermostat,151,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC25",thermostat,151,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"RC25",thermostat,151,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC25",thermostat,151,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC25",thermostat,151,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC25",thermostat,151,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC25",thermostat,151,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"RC25",thermostat,151,daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"RC25",thermostat,151,nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"RC25",thermostat,151,program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"RC25",thermostat,151,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"RC25",thermostat,151,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"RC25",thermostat,151,tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"RC25",thermostat,151,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"RC25",thermostat,151,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"RC25",thermostat,151,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC200, CW100, CR120, CR50",thermostat,157,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC200, CW100, CR120, CR50",thermostat,157,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC200, CW100, CR120, CR50",thermostat,157,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_vacation_dates,sensor.thermostat_vacations,7,0,1,-1,0 -"RC200, CW100, CR120, CR50",thermostat,157,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,mode,operating mode,enum [manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,controlmode,control mode,enum [optimized\|simple\|n/a\|room\|power] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,-1,1 -"RC200, CW100, CR120, CR50",thermostat,157,dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,mode,operating mode,enum [manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,mode,operating mode,enum [off\|normal\|comfort\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,-1,1 -"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,-1,1 -"RC100, CR10, Moduline 1000/1010",thermostat,165,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC100, CR10, Moduline 1000/1010",thermostat,165,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC100, CR10, Moduline 1000/1010",thermostat,165,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC100, CR10, Moduline 1000/1010",thermostat,165,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC100, CR10, Moduline 1000/1010",thermostat,165,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC100, CR10, Moduline 1000/1010",thermostat,165,mode,operating mode,enum [off\|manual] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"RC100, CR10, Moduline 1000/1010",thermostat,165,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"RC100, CR10, Moduline 1000/1010",thermostat,165,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"Rego 2000/3000",thermostat,172,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"Rego 2000/3000",thermostat,172,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"Rego 2000/3000",thermostat,172,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"Rego 2000/3000",thermostat,172,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,-1,1 -"Rego 2000/3000",thermostat,172,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_vacation_dates,sensor.thermostat_vacations,7,0,1,-1,0 -"Rego 2000/3000",thermostat,172,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"Rego 2000/3000",thermostat,172,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"Rego 2000/3000",thermostat,172,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"Rego 2000/3000",thermostat,172,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,-1,1 -"Rego 2000/3000",thermostat,172,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"Rego 2000/3000",thermostat,172,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"Rego 2000/3000",thermostat,172,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,mode,operating mode,enum [manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"Rego 2000/3000",thermostat,172,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 -"Rego 2000/3000",thermostat,172,comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,-1,1 -"Rego 2000/3000",thermostat,172,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,-1,1 -"Rego 2000/3000",thermostat,172,curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,-1,1 -"Rego 2000/3000",thermostat,172,nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"Rego 2000/3000",thermostat,172,cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,-1,1 -"Rego 2000/3000",thermostat,172,fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"Rego 2000/3000",thermostat,172,remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,-1,1 -"Rego 2000/3000",thermostat,172,solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,-1,1 -"Rego 2000/3000",thermostat,172,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,-1,1 -"Rego 2000/3000",thermostat,172,inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,-1,1 -"Rego 2000/3000",thermostat,172,mode,operating mode,enum [normal\|comfort\|eco+] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"Rego 2000/3000",thermostat,172,modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,-1,1 -"Rego 2000/3000",thermostat,172,settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,-1,1 -"Rego 2000/3000",thermostat,172,settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,-1,1 -"Rego 2000/3000",thermostat,172,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 -"Rego 2000/3000",thermostat,172,chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,-1,1 -"Rego 2000/3000",thermostat,172,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"Rego 2000/3000",thermostat,172,extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,-1,1 -"Rego 2000/3000",thermostat,172,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 -"Rego 2000/3000",thermostat,172,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 -"Rego 2000/3000",thermostat,172,disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,-1,1 -"Rego 2000/3000",thermostat,172,dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,-1,1 -"Rego 2000/3000",thermostat,172,dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,-1,1 -"Comfort RF",thermostat,215,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"Comfort RF",thermostat,215,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"Comfort RF",thermostat,215,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"Comfort RF",thermostat,215,seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"Comfort RF",thermostat,215,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"Comfort RF",thermostat,215,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"Comfort RF",thermostat,215,mode,operating mode,enum [auto\|off], ,false,sensor.thermostat_hc1_operating_mode,sensor.thermostat_hc1_mode,7,1,1,-1,1 -"Comfort RF",thermostat,215,modetype,mode type,enum [off\|on], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"Comfort RF",thermostat,215,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"CRF200S",thermostat,216,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"CRF200S",thermostat,216,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"CRF200S",thermostat,216,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"CRF200S",thermostat,216,seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"CRF200S",thermostat,216,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"CRF200S",thermostat,216,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"CRF200S",thermostat,216,mode,operating mode,enum [auto\|off], ,false,sensor.thermostat_hc1_operating_mode,sensor.thermostat_hc1_mode,7,1,1,-1,1 -"CRF200S",thermostat,216,modetype,mode type,enum [off\|on], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"CRF200S",thermostat,216,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"Comfort+2RF",thermostat,246,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"Comfort+2RF",thermostat,246,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"Comfort+2RF",thermostat,246,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"Comfort+2RF",thermostat,246,seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"Comfort+2RF",thermostat,246,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"Comfort+2RF",thermostat,246,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"Comfort+2RF",thermostat,246,mode,operating mode,enum [auto\|off], ,false,sensor.thermostat_hc1_operating_mode,sensor.thermostat_hc1_mode,7,1,1,-1,1 -"Comfort+2RF",thermostat,246,modetype,mode type,enum [off\|on], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"Comfort+2RF",thermostat,246,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_heatpump_operating_mode,select.thermostat_hpoperatingmode,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_summer_temperature,number.thermostat_summertemp,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_instant_start,number.thermostat_instantstart,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,coolstart,cooling starttemp,uint8 (>=24<=35),C,true,number.thermostat_cooling_starttemp,number.thermostat_coolstart,7,0,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_heat-on_delay,number.thermostat_heatondelay,7,0,1/4,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_heat-off_delay,number.thermostat_heatoffdelay,7,0,1/4,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_cooling_on_delay,number.thermostat_coolondelay,7,0,1/4,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_cooling_off_delay,number.thermostat_cooloffdelay,7,0,1/4,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,control,control device,enum [off\|-\|CR10\|CR10H\|-\|CR20RF\|RT800\|single] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,mode,operating mode,enum [off\|eco+\|eco\|comfort\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,-1,1 -"Rego 3000, UI800, Logamatic BC400",thermostat,253,dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,-1,1 -"ES72, RC20",thermostat,66,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"ES72, RC20",thermostat,66,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"ES72, RC20",thermostat,66,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"ES72, RC20",thermostat,66,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"ES72, RC20",thermostat,66,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"ES72, RC20",thermostat,66,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"ES72, RC20",thermostat,66,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"ES72, RC20",thermostat,66,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"ES72, RC20",thermostat,66,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"ES72, RC20",thermostat,66,daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"ES72, RC20",thermostat,66,nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"ES72, RC20",thermostat,66,program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"ES72, RC20",thermostat,66,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"ES72, RC20",thermostat,66,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"ES72, RC20",thermostat,66,tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"ES72, RC20",thermostat,66,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"ES72, RC20",thermostat,66,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"ES72, RC20",thermostat,66,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"ES73",thermostat,76,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"ES73",thermostat,76,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"ES73",thermostat,76,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"ES73",thermostat,76,display,display,enum [internal temperature\|internal setpoint\|external temperature\|burner temperature\|dhw temperature\|functioning mode\|time\|date\|smoke temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 -"ES73",thermostat,76,language,language,enum [german\|dutch\|french\|italian], ,false,sensor.thermostat_language,sensor.thermostat_language,7,0,1,-1,1 -"ES73",thermostat,76,clockoffset,clock offset,int8 (>=0<=0),seconds,true,number.thermostat_clock_offset,number.thermostat_clockoffset,7,0,1,-1,1 -"ES73",thermostat,76,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"ES73",thermostat,76,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"ES73",thermostat,76,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,-1,1 -"ES73",thermostat,76,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,-1,1 -"ES73",thermostat,76,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 -"ES73",thermostat,76,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,-1,1 -"ES73",thermostat,76,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 -"ES73",thermostat,76,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"ES73",thermostat,76,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"ES73",thermostat,76,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"ES73",thermostat,76,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"ES73",thermostat,76,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"ES73",thermostat,76,daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"ES73",thermostat,76,nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"ES73",thermostat,76,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"ES73",thermostat,76,offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,-1,1 -"ES73",thermostat,76,holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,-1,1 -"ES73",thermostat,76,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"ES73",thermostat,76,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"ES73",thermostat,76,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"ES73",thermostat,76,holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,-1,1 -"ES73",thermostat,76,nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 -"ES73",thermostat,76,nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 -"ES73",thermostat,76,roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 -"ES73",thermostat,76,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"ES73",thermostat,76,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"ES73",thermostat,76,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,-1,1 -"ES73",thermostat,76,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"ES73",thermostat,76,reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 -"ES73",thermostat,76,controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"ES73",thermostat,76,control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,-1,1 -"ES73",thermostat,76,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,-1,0 -"ES73",thermostat,76,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,-1,0 -"ES73",thermostat,76,program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"ES73",thermostat,76,pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,-1,1 -"ES73",thermostat,76,party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,-1,1 -"ES73",thermostat,76,tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"ES73",thermostat,76,noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 -"ES73",thermostat,76,reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 -"ES73",thermostat,76,vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,-1,1 -"ES73",thermostat,76,vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,-1,1 -"ES73",thermostat,76,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"ES73",thermostat,76,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 -"ES73",thermostat,76,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"ES73",thermostat,76,switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,-1,0 -"ES73",thermostat,76,switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,-1,0 -"ES73",thermostat,76,mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"ES73",thermostat,76,circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 -"ES73",thermostat,76,progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,-1,1 -"ES73",thermostat,76,circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,-1,1 -"ES73",thermostat,76,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 -"ES73",thermostat,76,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 -"ES73",thermostat,76,disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,-1,1 -"ES73",thermostat,76,maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,-1,1 -"ES73",thermostat,76,onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,-1,1 -"ES73",thermostat,76,switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,-1,0 -"ES73",thermostat,76,circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,-1,0 -"ES73",thermostat,76,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,-1,0 -"ES73",thermostat,76,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,-1,0 -"ES72, RC20",thermostat,113,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"ES72, RC20",thermostat,113,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"ES72, RC20",thermostat,113,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"ES72, RC20",thermostat,113,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"ES72, RC20",thermostat,113,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"ES72, RC20",thermostat,113,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"ES72, RC20",thermostat,113,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"ES72, RC20",thermostat,113,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"ES72, RC20",thermostat,113,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"ES72, RC20",thermostat,113,daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"ES72, RC20",thermostat,113,nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"ES72, RC20",thermostat,113,program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"ES72, RC20",thermostat,113,minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"ES72, RC20",thermostat,113,maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"ES72, RC20",thermostat,113,tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"ES72, RC20",thermostat,113,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"ES72, RC20",thermostat,113,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"ES72, RC20",thermostat,113,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"ES79",thermostat,156,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"ES79",thermostat,156,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"ES79",thermostat,156,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"ES79",thermostat,156,intoffset,internal temperature offset,int8 (>=-5<=5),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,-1,1 -"ES79",thermostat,156,minexttemp,minimal external temperature,int8 (>=-30<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"ES79",thermostat,156,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,-1,1 -"ES79",thermostat,156,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,-1,1 -"ES79",thermostat,156,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,-1,1 -"ES79",thermostat,156,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,-1,1 -"ES79",thermostat,156,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,-1,1 -"ES79",thermostat,156,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"ES79",thermostat,156,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"ES79",thermostat,156,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"ES79",thermostat,156,mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"ES79",thermostat,156,modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"ES79",thermostat,156,daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,-1,1 -"ES79",thermostat,156,nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,-1,1 -"ES79",thermostat,156,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"ES79",thermostat,156,offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,-1,1 -"ES79",thermostat,156,holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,-1,1 -"ES79",thermostat,156,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"ES79",thermostat,156,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,-1,1 -"ES79",thermostat,156,summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,-1,1 -"ES79",thermostat,156,holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,-1,1 -"ES79",thermostat,156,nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,-1,1 -"ES79",thermostat,156,nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,-1,1 -"ES79",thermostat,156,roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,-1,1 -"ES79",thermostat,156,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"ES79",thermostat,156,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"ES79",thermostat,156,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,-1,1 -"ES79",thermostat,156,heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"ES79",thermostat,156,reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,-1,1 -"ES79",thermostat,156,controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"ES79",thermostat,156,control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,-1,1 -"ES79",thermostat,156,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,-1,0 -"ES79",thermostat,156,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,-1,0 -"ES79",thermostat,156,program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"ES79",thermostat,156,pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,-1,1 -"ES79",thermostat,156,party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,-1,1 -"ES79",thermostat,156,tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,-1,1 -"ES79",thermostat,156,noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,-1,1 -"ES79",thermostat,156,reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,-1,1 -"ES79",thermostat,156,vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,-1,1 -"ES79",thermostat,156,vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,-1,1 -"ES79",thermostat,156,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"ES79",thermostat,156,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,-1,1 -"ES79",thermostat,156,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"ES79",thermostat,156,switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,-1,0 -"ES79",thermostat,156,switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,-1,0 -"ES79",thermostat,156,mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,-1,1 -"ES79",thermostat,156,circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,-1,1 -"ES79",thermostat,156,progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,-1,1 -"ES79",thermostat,156,circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,-1,1 -"ES79",thermostat,156,disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,-1,1 -"ES79",thermostat,156,disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,-1,1 -"ES79",thermostat,156,disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,-1,1 -"ES79",thermostat,156,maxtemp,maximum temperature,uint8 (>=60<=80),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,-1,1 -"ES79",thermostat,156,onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,-1,1 -"ES79",thermostat,156,switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,-1,0 -"ES79",thermostat,156,circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,-1,0 -"ES79",thermostat,156,holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,-1,0 -"ES79",thermostat,156,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,-1,0 -"FW100",thermostat,105,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FW100",thermostat,105,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FW100",thermostat,105,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FW100",thermostat,105,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 -"FW100",thermostat,105,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,-1,1 -"FW100",thermostat,105,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FW100",thermostat,105,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FW100",thermostat,105,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FW100",thermostat,105,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FW100",thermostat,105,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FW100",thermostat,105,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FW100",thermostat,105,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FW100",thermostat,105,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FW100",thermostat,105,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FW100",thermostat,105,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FW100",thermostat,105,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FW100",thermostat,105,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FW100",thermostat,105,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FW100",thermostat,105,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FW100",thermostat,105,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FW100",thermostat,105,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FW100",thermostat,105,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FW100",thermostat,105,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FW100",thermostat,105,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FW100",thermostat,105,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FW100",thermostat,105,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FW100",thermostat,105,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FW100",thermostat,105,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FW100",thermostat,105,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FW100",thermostat,105,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FW100",thermostat,105,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FW100",thermostat,105,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FW100",thermostat,105,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FW100",thermostat,105,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FW100",thermostat,105,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FW100",thermostat,105,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FW100",thermostat,105,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FW100",thermostat,105,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"FW200",thermostat,106,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FW200",thermostat,106,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FW200",thermostat,106,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FW200",thermostat,106,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 -"FW200",thermostat,106,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,-1,1 -"FW200",thermostat,106,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FW200",thermostat,106,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FW200",thermostat,106,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FW200",thermostat,106,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FW200",thermostat,106,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FW200",thermostat,106,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FW200",thermostat,106,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FW200",thermostat,106,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FW200",thermostat,106,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FW200",thermostat,106,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FW200",thermostat,106,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FW200",thermostat,106,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FW200",thermostat,106,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FW200",thermostat,106,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FW200",thermostat,106,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FW200",thermostat,106,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FW200",thermostat,106,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FW200",thermostat,106,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FW200",thermostat,106,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FW200",thermostat,106,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FW200",thermostat,106,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FW200",thermostat,106,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FW200",thermostat,106,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FW200",thermostat,106,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FW200",thermostat,106,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FW200",thermostat,106,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FW200",thermostat,106,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FW200",thermostat,106,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FW200",thermostat,106,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FW200",thermostat,106,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FW200",thermostat,106,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FW200",thermostat,106,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FW200",thermostat,106,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"FR100",thermostat,107,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FR100",thermostat,107,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FR100",thermostat,107,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FR100",thermostat,107,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FR100",thermostat,107,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FR100",thermostat,107,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FR100",thermostat,107,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FR100",thermostat,107,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FR100",thermostat,107,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FR100",thermostat,107,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FR100",thermostat,107,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FR100",thermostat,107,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FR100",thermostat,107,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FR100",thermostat,107,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FR100",thermostat,107,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FR100",thermostat,107,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FR100",thermostat,107,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FR100",thermostat,107,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FR100",thermostat,107,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FR100",thermostat,107,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FR100",thermostat,107,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FR100",thermostat,107,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FR100",thermostat,107,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FR100",thermostat,107,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FR100",thermostat,107,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FR100",thermostat,107,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FR100",thermostat,107,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FR100",thermostat,107,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FR100",thermostat,107,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FR100",thermostat,107,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FR100",thermostat,107,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FR100",thermostat,107,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FR100",thermostat,107,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FR100",thermostat,107,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FR100",thermostat,107,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FR100",thermostat,107,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"FR110",thermostat,108,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FR110",thermostat,108,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FR110",thermostat,108,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FR110",thermostat,108,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FR110",thermostat,108,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FR110",thermostat,108,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FR110",thermostat,108,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FR110",thermostat,108,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FR110",thermostat,108,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FR110",thermostat,108,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FR110",thermostat,108,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FR110",thermostat,108,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FR110",thermostat,108,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FR110",thermostat,108,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FR110",thermostat,108,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FR110",thermostat,108,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FR110",thermostat,108,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FR110",thermostat,108,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FR110",thermostat,108,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FR110",thermostat,108,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FR110",thermostat,108,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FR110",thermostat,108,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FR110",thermostat,108,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FR110",thermostat,108,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FR110",thermostat,108,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FR110",thermostat,108,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FR110",thermostat,108,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FR110",thermostat,108,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FR110",thermostat,108,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FR110",thermostat,108,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FR110",thermostat,108,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FR110",thermostat,108,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FR110",thermostat,108,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FR110",thermostat,108,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FR110",thermostat,108,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FR110",thermostat,108,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"FB10",thermostat,109,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FB10",thermostat,109,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FB10",thermostat,109,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FB10",thermostat,109,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 -"FB10",thermostat,109,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,-1,1 -"FB10",thermostat,109,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FB10",thermostat,109,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FB10",thermostat,109,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FB10",thermostat,109,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FB10",thermostat,109,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FB10",thermostat,109,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FB10",thermostat,109,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FB10",thermostat,109,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FB10",thermostat,109,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FB10",thermostat,109,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FB10",thermostat,109,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FB10",thermostat,109,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FB10",thermostat,109,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FB10",thermostat,109,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FB10",thermostat,109,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FB10",thermostat,109,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FB10",thermostat,109,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FB10",thermostat,109,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FB10",thermostat,109,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FB10",thermostat,109,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FB10",thermostat,109,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FB10",thermostat,109,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FB10",thermostat,109,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FB10",thermostat,109,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FB10",thermostat,109,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FB10",thermostat,109,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FB10",thermostat,109,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FB10",thermostat,109,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FB10",thermostat,109,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FB10",thermostat,109,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FB10",thermostat,109,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FB10",thermostat,109,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FB10",thermostat,109,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"FB100",thermostat,110,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FB100",thermostat,110,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FB100",thermostat,110,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FB100",thermostat,110,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 -"FB100",thermostat,110,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,-1,1 -"FB100",thermostat,110,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FB100",thermostat,110,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FB100",thermostat,110,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FB100",thermostat,110,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FB100",thermostat,110,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FB100",thermostat,110,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FB100",thermostat,110,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FB100",thermostat,110,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FB100",thermostat,110,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FB100",thermostat,110,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FB100",thermostat,110,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FB100",thermostat,110,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FB100",thermostat,110,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FB100",thermostat,110,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FB100",thermostat,110,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FB100",thermostat,110,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FB100",thermostat,110,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FB100",thermostat,110,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FB100",thermostat,110,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FB100",thermostat,110,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FB100",thermostat,110,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FB100",thermostat,110,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FB100",thermostat,110,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FB100",thermostat,110,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FB100",thermostat,110,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FB100",thermostat,110,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FB100",thermostat,110,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FB100",thermostat,110,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FB100",thermostat,110,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FB100",thermostat,110,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FB100",thermostat,110,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FB100",thermostat,110,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FB100",thermostat,110,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"FR10",thermostat,111,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FR10",thermostat,111,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FR10",thermostat,111,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FR10",thermostat,111,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FR10",thermostat,111,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FR10",thermostat,111,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FR10",thermostat,111,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FR10",thermostat,111,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FR10",thermostat,111,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FR10",thermostat,111,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FR10",thermostat,111,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FR10",thermostat,111,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FR10",thermostat,111,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FR10",thermostat,111,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FR10",thermostat,111,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FR10",thermostat,111,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FR10",thermostat,111,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FR10",thermostat,111,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FR10",thermostat,111,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FR10",thermostat,111,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FR10",thermostat,111,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FR10",thermostat,111,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FR10",thermostat,111,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FR10",thermostat,111,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FR10",thermostat,111,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FR10",thermostat,111,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FR10",thermostat,111,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FR10",thermostat,111,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FR10",thermostat,111,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FR10",thermostat,111,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FR10",thermostat,111,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FR10",thermostat,111,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FR10",thermostat,111,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FR10",thermostat,111,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FR10",thermostat,111,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FR10",thermostat,111,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"FW500",thermostat,116,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FW500",thermostat,116,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FW500",thermostat,116,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FW500",thermostat,116,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 -"FW500",thermostat,116,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,-1,1 -"FW500",thermostat,116,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FW500",thermostat,116,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FW500",thermostat,116,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FW500",thermostat,116,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FW500",thermostat,116,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FW500",thermostat,116,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FW500",thermostat,116,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FW500",thermostat,116,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FW500",thermostat,116,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FW500",thermostat,116,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FW500",thermostat,116,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FW500",thermostat,116,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FW500",thermostat,116,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FW500",thermostat,116,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FW500",thermostat,116,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FW500",thermostat,116,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FW500",thermostat,116,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FW500",thermostat,116,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FW500",thermostat,116,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FW500",thermostat,116,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FW500",thermostat,116,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FW500",thermostat,116,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FW500",thermostat,116,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FW500",thermostat,116,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FW500",thermostat,116,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FW500",thermostat,116,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FW500",thermostat,116,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FW500",thermostat,116,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FW500",thermostat,116,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FW500",thermostat,116,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FW500",thermostat,116,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FW500",thermostat,116,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FW500",thermostat,116,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"FR50",thermostat,147,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FR50",thermostat,147,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FR50",thermostat,147,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FR50",thermostat,147,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FR50",thermostat,147,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FR50",thermostat,147,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FR50",thermostat,147,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FR50",thermostat,147,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FR50",thermostat,147,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FR50",thermostat,147,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FR50",thermostat,147,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FR50",thermostat,147,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FR50",thermostat,147,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FR50",thermostat,147,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FR50",thermostat,147,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FR50",thermostat,147,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FR50",thermostat,147,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FR50",thermostat,147,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FR50",thermostat,147,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FR50",thermostat,147,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FR50",thermostat,147,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FR50",thermostat,147,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FR50",thermostat,147,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FR50",thermostat,147,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FR50",thermostat,147,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FR50",thermostat,147,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FR50",thermostat,147,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FR50",thermostat,147,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FR50",thermostat,147,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FR50",thermostat,147,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FR50",thermostat,147,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FR50",thermostat,147,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FR50",thermostat,147,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FR50",thermostat,147,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FR50",thermostat,147,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FR50",thermostat,147,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"FR120",thermostat,191,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FR120",thermostat,191,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FR120",thermostat,191,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FR120",thermostat,191,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FR120",thermostat,191,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FR120",thermostat,191,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FR120",thermostat,191,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FR120",thermostat,191,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FR120",thermostat,191,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FR120",thermostat,191,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FR120",thermostat,191,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FR120",thermostat,191,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FR120",thermostat,191,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FR120",thermostat,191,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FR120",thermostat,191,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FR120",thermostat,191,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FR120",thermostat,191,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FR120",thermostat,191,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FR120",thermostat,191,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FR120",thermostat,191,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FR120",thermostat,191,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FR120",thermostat,191,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FR120",thermostat,191,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FR120",thermostat,191,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FR120",thermostat,191,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FR120",thermostat,191,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FR120",thermostat,191,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FR120",thermostat,191,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FR120",thermostat,191,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FR120",thermostat,191,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FR120",thermostat,191,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FR120",thermostat,191,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FR120",thermostat,191,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FR120",thermostat,191,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FR120",thermostat,191,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FR120",thermostat,191,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"FW120",thermostat,192,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"FW120",thermostat,192,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"FW120",thermostat,192,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"FW120",thermostat,192,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,-1,1 -"FW120",thermostat,192,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,-1,1 -"FW120",thermostat,192,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,-1,1 -"FW120",thermostat,192,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,-1,1 -"FW120",thermostat,192,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,-1,1 -"FW120",thermostat,192,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,-1,1 -"FW120",thermostat,192,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,-1,1 -"FW120",thermostat,192,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,-1,1 -"FW120",thermostat,192,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,-1,1 -"FW120",thermostat,192,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,-1,1 -"FW120",thermostat,192,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,-1,1 -"FW120",thermostat,192,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,-1,1 -"FW120",thermostat,192,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"FW120",thermostat,192,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"FW120",thermostat,192,mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,-1,1 -"FW120",thermostat,192,modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,-1,1 -"FW120",thermostat,192,heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,-1,1 -"FW120",thermostat,192,ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,-1,1 -"FW120",thermostat,192,nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,-1,1 -"FW120",thermostat,192,program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,-1,1 -"FW120",thermostat,192,remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,-1,1 -"FW120",thermostat,192,targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,-1,1 -"FW120",thermostat,192,summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,-1,1 -"FW120",thermostat,192,roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,-1,1 -"FW120",thermostat,192,holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,-1,1 -"FW120",thermostat,192,switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,-1,1 -"FW120",thermostat,192,heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,-1,1 -"FW120",thermostat,192,minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,-1,1 -"FW120",thermostat,192,maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,-1,1 -"FW120",thermostat,192,designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,-1,1 -"FW120",thermostat,192,roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,-1,1 -"FW120",thermostat,192,roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,-1,1 -"FW120",thermostat,192,heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,-1,1 -"FW120",thermostat,192,controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,-1,1 -"FW120",thermostat,192,charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,-1,1 -"RT800, RC220",thermostat,3,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RT800, RC220",thermostat,3,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RT800, RC220",thermostat,3,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RT800, RC220",thermostat,3,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RT800, RC220",thermostat,3,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RT800, RC220",thermostat,3,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC100H, CR10H",thermostat,200,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC100H, CR10H",thermostat,200,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC100H, CR10H",thermostat,200,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC100H, CR10H",thermostat,200,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC100H, CR10H",thermostat,200,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC100H, CR10H",thermostat,200,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"RC120RF, TR120RF, CR20RF",thermostat,249,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,-1,0 -"RC120RF, TR120RF, CR20RF",thermostat,249,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,-1,0 -"RC120RF, TR120RF, CR20RF",thermostat,249,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,-1,0 -"RC120RF, TR120RF, CR20RF",thermostat,249,seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,-1,1 -"RC120RF, TR120RF, CR20RF",thermostat,249,currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,-1,1 -"RC120RF, TR120RF, CR20RF",thermostat,249,haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,-1,1 -"XCUMixer",mixer,8,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 -"XCUMixer",mixer,8,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 -"XCUMixer",mixer,8,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 -"XCUMixer",mixer,8,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 -"XCUMixer",mixer,8,activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,-1,1 -"XCUMixer",mixer,8,flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,-1,1 -"XCUMixer",mixer,8,setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,-1,1 -"XCUMixer",mixer,8,valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,-1,1 -"XCUMixer",mixer,8,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,-1,1 -"XCUMixer",mixer,8,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,-1,1 -"MM10",mixer,69,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 -"MM10",mixer,69,valvestatus,mixing valve actuator (VC1),int8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 -"MM10",mixer,69,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 -"MM10",mixer,69,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 -"MM10",mixer,69,activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,-1,1 -"MM10",mixer,69,valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,-1,1 -"IPM",mixer,100,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 -"IPM",mixer,100,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 -"IPM",mixer,100,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 -"IPM",mixer,100,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 -"IPM",mixer,100,flowtempvf,flow temperature in header (T0/Vf),uint16,C,false,sensor.mixer_hc1_flow_temperature_in_header_(T0/Vf),sensor.mixer_hc1_flowtempvf,8,1,1/10,-1,1 -"IPM2",mixer,102,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 -"IPM2",mixer,102,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 -"IPM2",mixer,102,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 -"IPM2",mixer,102,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 -"IPM2",mixer,102,flowtempvf,flow temperature in header (T0/Vf),uint16,C,false,sensor.mixer_hc1_flow_temperature_in_header_(T0/Vf),sensor.mixer_hc1_flowtempvf,8,1,1/10,-1,1 -"MM50",mixer,159,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 -"MM50",mixer,159,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 -"MM50",mixer,159,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 -"MM50",mixer,159,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 -"MM50",mixer,159,activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,-1,1 -"MM50",mixer,159,flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,-1,1 -"MM50",mixer,159,setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,-1,1 -"MM50",mixer,159,valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,-1,1 -"MM50",mixer,159,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,-1,1 -"MM50",mixer,159,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,-1,1 -"MM100",mixer,160,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 -"MM100",mixer,160,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 -"MM100",mixer,160,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 -"MM100",mixer,160,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 -"MM100",mixer,160,activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,-1,1 -"MM100",mixer,160,flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,-1,1 -"MM100",mixer,160,setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,-1,1 -"MM100",mixer,160,valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,-1,1 -"MM100",mixer,160,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,-1,1 -"MM100",mixer,160,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,-1,1 -"MM200",mixer,161,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 -"MM200",mixer,161,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 -"MM200",mixer,161,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 -"MM200",mixer,161,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 -"MM200",mixer,161,activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,-1,1 -"MM200",mixer,161,flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,-1,1 -"MM200",mixer,161,setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,-1,1 -"MM200",mixer,161,valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,-1,1 -"MM200",mixer,161,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,-1,1 -"MM200",mixer,161,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,-1,1 -"MZ100",mixer,193,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 -"MZ100",mixer,193,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 -"MZ100",mixer,193,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 -"MZ100",mixer,193,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 -"MZ100",mixer,193,activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,-1,1 -"MZ100",mixer,193,flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,-1,1 -"MZ100",mixer,193,setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,-1,1 -"MZ100",mixer,193,valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,-1,1 -"MZ100",mixer,193,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,-1,1 -"MZ100",mixer,193,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,-1,1 -"HM210",mixer,248,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,-1,1 -"HM210",mixer,248,valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,-1,1 -"HM210",mixer,248,flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,-1,1 -"HM210",mixer,248,pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,-1,1 -"HM210",mixer,248,activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,-1,1 -"HM210",mixer,248,flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,-1,1 -"HM210",mixer,248,setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,-1,1 -"HM210",mixer,248,valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,-1,1 -"HM210",mixer,248,flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,-1,1 -"HM210",mixer,248,dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,-1,1 -"SM10",solar,73,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,-1,1 -"SM10",solar,73,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,-1,1 -"SM10",solar,73,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,-1,1 -"SM10",solar,73,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,-1,2 -"SM10",solar,73,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,-1,1 -"SM10",solar,73,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,-1,1 -"SM10",solar,73,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,-1,1 -"SM10",solar,73,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,-1,1 -"SM10",solar,73,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,1,-1,1 -"SM10",solar,73,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1,-1,1 -"SM10",solar,73,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1,-1,1 -"SM10",solar,73,solarpower,actual solar power,int16,W,false,sensor.solar_actual_solar_power,sensor.solar_solarpower,9,0,1,-1,1 -"SM10",solar,73,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,-1,2 -"SM10",solar,73,maxflow,maximum solar flow,uint8 (>=0<=0),l/min,true,number.solar_maximum_solar_flow,number.solar_maxflow,9,0,1/10,-1,1 -"SM10",solar,73,mintemp,minimum temperature,uint8 (>=0<=0),C,true,number.solar_dhw_minimum_temperature,number.solar_dhw_mintemp,9,9,1,-1,1 -"SM10",solar,73,solarenabled,solarmodule enabled,boolean (>=0<=0), ,true,switch.solar_solarmodule_enabled,switch.solar_solarenabled,9,0,1,-1,1 -"ISM1",solar,101,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,-1,1 -"ISM1",solar,101,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,-1,1 -"ISM1",solar,101,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,-1,1 -"ISM1",solar,101,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,-1,2 -"ISM1",solar,101,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,-1,1 -"ISM1",solar,101,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,-1,1 -"ISM1",solar,101,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,-1,1 -"ISM1",solar,101,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,-1,1 -"ISM1",solar,101,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,-1,1 -"ISM1",solar,101,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,-1,1 -"ISM1",solar,101,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,-1,2 -"ISM2",solar,103,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,-1,1 -"ISM2",solar,103,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,-1,1 -"ISM2",solar,103,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,-1,1 -"ISM2",solar,103,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,-1,2 -"ISM2",solar,103,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,-1,1 -"ISM2",solar,103,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,-1,1 -"ISM2",solar,103,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,-1,1 -"ISM2",solar,103,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,-1,1 -"ISM2",solar,103,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,-1,1 -"ISM2",solar,103,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,-1,1 -"ISM2",solar,103,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,-1,2 -"SM50",solar,162,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,-1,1 -"SM50",solar,162,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,-1,1 -"SM50",solar,162,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,-1,1 -"SM50",solar,162,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,-1,2 -"SM50",solar,162,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,-1,1 -"SM50",solar,162,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,-1,1 -"SM50",solar,162,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,-1,1 -"SM50",solar,162,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,-1,1 -"SM50",solar,162,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,5,-1,1 -"SM50",solar,162,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1/10,-1,1 -"SM50",solar,162,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1/10,-1,1 -"SM50",solar,162,collector2temp,collector 2 temperature (TS7),int16,C,false,sensor.solar_collector_2_temperature_(TS7),sensor.solar_collector2temp,9,0,1/10,-1,1 -"SM50",solar,162,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,-1,1 -"SM50",solar,162,ts3,cylinder middle temperature (TS3),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS3),sensor.solar_ts3,9,0,1/10,-1,1 -"SM50",solar,162,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,-1,1 -"SM50",solar,162,ts8,(TS8),int16,C,false,sensor.solar_(TS8),sensor.solar_ts8,9,0,1/10,-1,1 -"SM50",solar,162,ts16,(TS16),int16,C,false,sensor.solar_(TS16),sensor.solar_ts16,9,0,1/10,-1,1 -"SM50",solar,162,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,-1,1 -"SM50",solar,162,heatassistpower,heat assistance valve power (M1),uint8,%,false,sensor.solar_heat_assistance_valve_power_(M1),sensor.solar_heatassistpower,9,0,1,-1,1 -"SM50",solar,162,solarpump2,pump 2 (PS4),boolean, ,false,binary_sensor.solar_pump_2_(PS4),binary_sensor.solar_solarpump2,9,0,1,-1,1 -"SM50",solar,162,solarpump2mod,pump 2 modulation (PS4),uint8,%,false,sensor.solar_pump_2_modulation_(PS4),sensor.solar_solarpump2mod,9,0,1,-1,1 -"SM50",solar,162,cyl2bottomtemp,second cylinder bottom temperature (TS5),int16,C,false,sensor.solar_second_cylinder_bottom_temperature_(TS5),sensor.solar_cyl2bottomtemp,9,0,1/10,-1,1 -"SM50",solar,162,cyl3bottomtemp,third cylinder bottom temperature (TS11),int16,C,false,sensor.solar_third_cylinder_bottom_temperature_(TS11),sensor.solar_cyl3bottomtemp,9,0,1/10,-1,1 -"SM50",solar,162,cyltoptemp,cylinder top temperature (TS10),int16,C,false,sensor.solar_cylinder_top_temperature_(TS10),sensor.solar_cyltoptemp,9,0,1/10,-1,1 -"SM50",solar,162,heatexchangertemp,heat exchanger temperature (TS6),int16,C,false,sensor.solar_heat_exchanger_temperature_(TS6),sensor.solar_heatexchangertemp,9,0,1/10,-1,1 -"SM50",solar,162,cylpumpmod,cylinder pump modulation (PS5),uint8,%,false,sensor.solar_cylinder_pump_modulation_(PS5),sensor.solar_cylpumpmod,9,0,1,-1,1 -"SM50",solar,162,valvestatus,valve status,boolean, ,false,binary_sensor.solar_valve_status,binary_sensor.solar_valvestatus,9,0,1,-1,1 -"SM50",solar,162,vs1status,valve status VS1,boolean, ,false,binary_sensor.solar_valve_status_VS1,binary_sensor.solar_vs1status,9,0,1,-1,1 -"SM50",solar,162,vs3status,valve status VS3,boolean, ,false,binary_sensor.solar_valve_status_VS3,binary_sensor.solar_vs3status,9,0,1,-1,1 -"SM50",solar,162,transferpump,transfer pump,boolean, ,false,binary_sensor.solar_transfer_pump,binary_sensor.solar_transferpump,9,0,1,-1,1 -"SM50",solar,162,transferpumpmod,transfer pump modulation,uint8,%,false,sensor.solar_transfer_pump_modulation,sensor.solar_transferpumpmod,9,0,1,-1,1 -"SM50",solar,162,collectormaxtemp,maximum collector temperature,uint8 (>=0<=0),C,true,number.solar_maximum_collector_temperature,number.solar_collectormaxtemp,9,0,1,-1,1 -"SM50",solar,162,collectormintemp,minimum collector temperature,uint8 (>=0<=0),C,true,number.solar_minimum_collector_temperature,number.solar_collectormintemp,9,0,1,-1,1 -"SM50",solar,162,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,-1,2 -"SM50",solar,162,energytoday,total energy today,uint24,Wh,false,sensor.solar_total_energy_today,sensor.solar_energytoday,9,0,1,-1,2 -"SM50",solar,162,energytotal,total energy,uint24,kWh,false,sensor.solar_total_energy,sensor.solar_energytotal,9,0,1/10,-1,2 -"SM50",solar,162,pump2worktime,pump 2 working time,time,minutes,false,sensor.solar_pump_2_working_time,sensor.solar_pump2worktime,9,0,1,-1,2 -"SM50",solar,162,m1worktime,differential control working time,time,minutes,false,sensor.solar_differential_control_working_time,sensor.solar_m1worktime,9,0,1,-1,2 -"SM50",solar,162,heattransfersystem,heattransfer system,boolean (>=0<=0), ,true,switch.solar_heattransfer_system,switch.solar_heattransfersystem,9,0,1,-1,1 -"SM50",solar,162,externalcyl,external cylinder,boolean (>=0<=0), ,true,switch.solar_external_cylinder,switch.solar_externalcyl,9,0,1,-1,1 -"SM50",solar,162,thermaldisinfect,thermal disinfection,boolean (>=0<=0), ,true,switch.solar_thermal_disinfection,switch.solar_thermaldisinfect,9,0,1,-1,1 -"SM50",solar,162,heatmetering,heatmetering,boolean (>=0<=0), ,true,switch.solar_heatmetering,switch.solar_heatmetering,9,0,1,-1,1 -"SM50",solar,162,activated,activated,boolean (>=0<=0), ,true,switch.solar_activated,switch.solar_activated,9,0,1,-1,1 -"SM50",solar,162,solarpumpmode,solar pump mode,enum [constant\|pwm\|analog] (>=0<=0), ,true,select.solar_solar_pump_mode,select.solar_solarpumpmode,9,0,1,-1,1 -"SM50",solar,162,solarpumpkick,solar pump kick,boolean (>=0<=0), ,true,switch.solar_solar_pump_kick,switch.solar_solarpumpkick,9,0,1,-1,1 -"SM50",solar,162,plainwatermode,plain water mode,boolean (>=0<=0), ,true,switch.solar_plain_water_mode,switch.solar_plainwatermode,9,0,1,-1,1 -"SM50",solar,162,doublematchflow,doublematchflow,boolean (>=0<=0), ,true,switch.solar_doublematchflow,switch.solar_doublematchflow,9,0,1,-1,1 -"SM50",solar,162,pump2minmod,minimum pump 2 modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_2_modulation,number.solar_pump2minmod,9,0,1,-1,1 -"SM50",solar,162,turnondiff2,pump 2 turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_on_difference,number.solar_turnondiff2,9,0,1/10,-1,1 -"SM50",solar,162,turnoffdiff2,pump 2 turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_off_difference,number.solar_turnoffdiff2,9,0,1/10,-1,1 -"SM50",solar,162,pump2kick,pump kick 2,boolean (>=0<=0), ,true,switch.solar_pump_kick_2,switch.solar_pump2kick,9,0,1,-1,1 -"SM50",solar,162,climatezone,climate zone,uint8 (>=0<=0), ,true,number.solar_climate_zone,number.solar_climatezone,9,0,1,-1,1 -"SM50",solar,162,collector1area,collector 1 area,uint16 (>=0<=0),m²,true,number.solar_collector_1_area,number.solar_collector1area,9,0,1/10,-1,1 -"SM50",solar,162,collector1type,collector 1 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_1_type,select.solar_collector1type,9,0,1,-1,1 -"SM50",solar,162,collector2area,collector 2 area,uint16 (>=0<=0),m²,true,number.solar_collector_2_area,number.solar_collector2area,9,0,1/10,-1,1 -"SM50",solar,162,collector2type,collector 2 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_2_type,select.solar_collector2type,9,0,1,-1,1 -"SM50",solar,162,cylpriority,cylinder priority,enum [cyl 1\|cyl 2] (>=0<=0), ,true,select.solar_cylinder_priority,select.solar_cylpriority,9,0,1,-1,1 -"SM50",solar,162,heatcntflowtemp,heat counter flow temperature,uint16,C,false,sensor.solar_heat_counter_flow_temperature,sensor.solar_heatcntflowtemp,9,0,1/10,-1,1 -"SM50",solar,162,heatcntrettemp,heat counter return temperature,uint16,C,false,sensor.solar_heat_counter_return_temperature,sensor.solar_heatcntrettemp,9,0,1/10,-1,1 -"SM50",solar,162,heatcnt,heat counter impulses,uint8, ,false,sensor.solar_heat_counter_impulses,sensor.solar_heatcnt,9,0,1,-1,1 -"SM50",solar,162,swapflowtemp,swap flow temperature (TS14),uint16,C,false,sensor.solar_swap_flow_temperature_(TS14),sensor.solar_swapflowtemp,9,0,1/10,-1,1 -"SM50",solar,162,swaprettemp,swap return temperature (TS15),uint16,C,false,sensor.solar_swap_return_temperature_(TS15),sensor.solar_swaprettemp,9,0,1/10,-1,1 -"SM50",solar,162,heatassiston,heat assistance on,int8 (>=0<=0),K,true,number.solar_heat_assistance_on,number.solar_heatassiston,9,0,1/10,-1,1 -"SM50",solar,162,heatassistoff,heat assistance off,int8 (>=0<=0),K,true,number.solar_heat_assistance_off,number.solar_heatassistoff,9,0,1/10,-1,1 -"SM100, MS100",solar,163,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,-1,1 -"SM100, MS100",solar,163,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,-1,2 -"SM100, MS100",solar,163,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,-1,1 -"SM100, MS100",solar,163,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,-1,1 -"SM100, MS100",solar,163,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,-1,1 -"SM100, MS100",solar,163,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,-1,1 -"SM100, MS100",solar,163,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,5,-1,1 -"SM100, MS100",solar,163,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1/10,-1,1 -"SM100, MS100",solar,163,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1/10,-1,1 -"SM100, MS100",solar,163,collector2temp,collector 2 temperature (TS7),int16,C,false,sensor.solar_collector_2_temperature_(TS7),sensor.solar_collector2temp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,ts3,cylinder middle temperature (TS3),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS3),sensor.solar_ts3,9,0,1/10,-1,1 -"SM100, MS100",solar,163,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,-1,1 -"SM100, MS100",solar,163,ts8,(TS8),int16,C,false,sensor.solar_(TS8),sensor.solar_ts8,9,0,1/10,-1,1 -"SM100, MS100",solar,163,ts16,(TS16),int16,C,false,sensor.solar_(TS16),sensor.solar_ts16,9,0,1/10,-1,1 -"SM100, MS100",solar,163,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,-1,1 -"SM100, MS100",solar,163,heatassistpower,heat assistance valve power (M1),uint8,%,false,sensor.solar_heat_assistance_valve_power_(M1),sensor.solar_heatassistpower,9,0,1,-1,1 -"SM100, MS100",solar,163,solarpump2,pump 2 (PS4),boolean, ,false,binary_sensor.solar_pump_2_(PS4),binary_sensor.solar_solarpump2,9,0,1,-1,1 -"SM100, MS100",solar,163,solarpump2mod,pump 2 modulation (PS4),uint8,%,false,sensor.solar_pump_2_modulation_(PS4),sensor.solar_solarpump2mod,9,0,1,-1,1 -"SM100, MS100",solar,163,cyl2bottomtemp,second cylinder bottom temperature (TS5),int16,C,false,sensor.solar_second_cylinder_bottom_temperature_(TS5),sensor.solar_cyl2bottomtemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,cyl3bottomtemp,third cylinder bottom temperature (TS11),int16,C,false,sensor.solar_third_cylinder_bottom_temperature_(TS11),sensor.solar_cyl3bottomtemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,cyltoptemp,cylinder top temperature (TS10),int16,C,false,sensor.solar_cylinder_top_temperature_(TS10),sensor.solar_cyltoptemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,heatexchangertemp,heat exchanger temperature (TS6),int16,C,false,sensor.solar_heat_exchanger_temperature_(TS6),sensor.solar_heatexchangertemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,cylpumpmod,cylinder pump modulation (PS5),uint8,%,false,sensor.solar_cylinder_pump_modulation_(PS5),sensor.solar_cylpumpmod,9,0,1,-1,1 -"SM100, MS100",solar,163,valvestatus,valve status,boolean, ,false,binary_sensor.solar_valve_status,binary_sensor.solar_valvestatus,9,0,1,-1,1 -"SM100, MS100",solar,163,vs1status,valve status VS1,boolean, ,false,binary_sensor.solar_valve_status_VS1,binary_sensor.solar_vs1status,9,0,1,-1,1 -"SM100, MS100",solar,163,vs3status,valve status VS3,boolean, ,false,binary_sensor.solar_valve_status_VS3,binary_sensor.solar_vs3status,9,0,1,-1,1 -"SM100, MS100",solar,163,transferpump,transfer pump,boolean, ,false,binary_sensor.solar_transfer_pump,binary_sensor.solar_transferpump,9,0,1,-1,1 -"SM100, MS100",solar,163,transferpumpmod,transfer pump modulation,uint8,%,false,sensor.solar_transfer_pump_modulation,sensor.solar_transferpumpmod,9,0,1,-1,1 -"SM100, MS100",solar,163,collectormaxtemp,maximum collector temperature,uint8 (>=0<=0),C,true,number.solar_maximum_collector_temperature,number.solar_collectormaxtemp,9,0,1,-1,1 -"SM100, MS100",solar,163,collectormintemp,minimum collector temperature,uint8 (>=0<=0),C,true,number.solar_minimum_collector_temperature,number.solar_collectormintemp,9,0,1,-1,1 -"SM100, MS100",solar,163,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,-1,2 -"SM100, MS100",solar,163,energytoday,total energy today,uint24,Wh,false,sensor.solar_total_energy_today,sensor.solar_energytoday,9,0,1,-1,2 -"SM100, MS100",solar,163,energytotal,total energy,uint24,kWh,false,sensor.solar_total_energy,sensor.solar_energytotal,9,0,1/10,-1,2 -"SM100, MS100",solar,163,pump2worktime,pump 2 working time,time,minutes,false,sensor.solar_pump_2_working_time,sensor.solar_pump2worktime,9,0,1,-1,2 -"SM100, MS100",solar,163,m1worktime,differential control working time,time,minutes,false,sensor.solar_differential_control_working_time,sensor.solar_m1worktime,9,0,1,-1,2 -"SM100, MS100",solar,163,heattransfersystem,heattransfer system,boolean (>=0<=0), ,true,switch.solar_heattransfer_system,switch.solar_heattransfersystem,9,0,1,-1,1 -"SM100, MS100",solar,163,externalcyl,external cylinder,boolean (>=0<=0), ,true,switch.solar_external_cylinder,switch.solar_externalcyl,9,0,1,-1,1 -"SM100, MS100",solar,163,thermaldisinfect,thermal disinfection,boolean (>=0<=0), ,true,switch.solar_thermal_disinfection,switch.solar_thermaldisinfect,9,0,1,-1,1 -"SM100, MS100",solar,163,heatmetering,heatmetering,boolean (>=0<=0), ,true,switch.solar_heatmetering,switch.solar_heatmetering,9,0,1,-1,1 -"SM100, MS100",solar,163,activated,activated,boolean (>=0<=0), ,true,switch.solar_activated,switch.solar_activated,9,0,1,-1,1 -"SM100, MS100",solar,163,solarpumpmode,solar pump mode,enum [constant\|pwm\|analog] (>=0<=0), ,true,select.solar_solar_pump_mode,select.solar_solarpumpmode,9,0,1,-1,1 -"SM100, MS100",solar,163,solarpumpkick,solar pump kick,boolean (>=0<=0), ,true,switch.solar_solar_pump_kick,switch.solar_solarpumpkick,9,0,1,-1,1 -"SM100, MS100",solar,163,plainwatermode,plain water mode,boolean (>=0<=0), ,true,switch.solar_plain_water_mode,switch.solar_plainwatermode,9,0,1,-1,1 -"SM100, MS100",solar,163,doublematchflow,doublematchflow,boolean (>=0<=0), ,true,switch.solar_doublematchflow,switch.solar_doublematchflow,9,0,1,-1,1 -"SM100, MS100",solar,163,pump2minmod,minimum pump 2 modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_2_modulation,number.solar_pump2minmod,9,0,1,-1,1 -"SM100, MS100",solar,163,turnondiff2,pump 2 turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_on_difference,number.solar_turnondiff2,9,0,1/10,-1,1 -"SM100, MS100",solar,163,turnoffdiff2,pump 2 turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_off_difference,number.solar_turnoffdiff2,9,0,1/10,-1,1 -"SM100, MS100",solar,163,pump2kick,pump kick 2,boolean (>=0<=0), ,true,switch.solar_pump_kick_2,switch.solar_pump2kick,9,0,1,-1,1 -"SM100, MS100",solar,163,climatezone,climate zone,uint8 (>=0<=0), ,true,number.solar_climate_zone,number.solar_climatezone,9,0,1,-1,1 -"SM100, MS100",solar,163,collector1area,collector 1 area,uint16 (>=0<=0),m²,true,number.solar_collector_1_area,number.solar_collector1area,9,0,1/10,-1,1 -"SM100, MS100",solar,163,collector1type,collector 1 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_1_type,select.solar_collector1type,9,0,1,-1,1 -"SM100, MS100",solar,163,collector2area,collector 2 area,uint16 (>=0<=0),m²,true,number.solar_collector_2_area,number.solar_collector2area,9,0,1/10,-1,1 -"SM100, MS100",solar,163,collector2type,collector 2 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_2_type,select.solar_collector2type,9,0,1,-1,1 -"SM100, MS100",solar,163,cylpriority,cylinder priority,enum [cyl 1\|cyl 2] (>=0<=0), ,true,select.solar_cylinder_priority,select.solar_cylpriority,9,0,1,-1,1 -"SM100, MS100",solar,163,heatcntflowtemp,heat counter flow temperature,uint16,C,false,sensor.solar_heat_counter_flow_temperature,sensor.solar_heatcntflowtemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,heatcntrettemp,heat counter return temperature,uint16,C,false,sensor.solar_heat_counter_return_temperature,sensor.solar_heatcntrettemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,heatcnt,heat counter impulses,uint8, ,false,sensor.solar_heat_counter_impulses,sensor.solar_heatcnt,9,0,1,-1,1 -"SM100, MS100",solar,163,swapflowtemp,swap flow temperature (TS14),uint16,C,false,sensor.solar_swap_flow_temperature_(TS14),sensor.solar_swapflowtemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,swaprettemp,swap return temperature (TS15),uint16,C,false,sensor.solar_swap_return_temperature_(TS15),sensor.solar_swaprettemp,9,0,1/10,-1,1 -"SM100, MS100",solar,163,heatassiston,heat assistance on,int8 (>=0<=0),K,true,number.solar_heat_assistance_on,number.solar_heatassiston,9,0,1/10,-1,1 -"SM100, MS100",solar,163,heatassistoff,heat assistance off,int8 (>=0<=0),K,true,number.solar_heat_assistance_off,number.solar_heatassistoff,9,0,1/10,-1,1 -"SM200, MS200",solar,164,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,-1,1 -"SM200, MS200",solar,164,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,-1,2 -"SM200, MS200",solar,164,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,-1,1 -"SM200, MS200",solar,164,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,-1,1 -"SM200, MS200",solar,164,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,-1,1 -"SM200, MS200",solar,164,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,-1,1 -"SM200, MS200",solar,164,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,5,-1,1 -"SM200, MS200",solar,164,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1/10,-1,1 -"SM200, MS200",solar,164,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1/10,-1,1 -"SM200, MS200",solar,164,collector2temp,collector 2 temperature (TS7),int16,C,false,sensor.solar_collector_2_temperature_(TS7),sensor.solar_collector2temp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,ts3,cylinder middle temperature (TS3),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS3),sensor.solar_ts3,9,0,1/10,-1,1 -"SM200, MS200",solar,164,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,-1,1 -"SM200, MS200",solar,164,ts8,(TS8),int16,C,false,sensor.solar_(TS8),sensor.solar_ts8,9,0,1/10,-1,1 -"SM200, MS200",solar,164,ts16,(TS16),int16,C,false,sensor.solar_(TS16),sensor.solar_ts16,9,0,1/10,-1,1 -"SM200, MS200",solar,164,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,-1,1 -"SM200, MS200",solar,164,heatassistpower,heat assistance valve power (M1),uint8,%,false,sensor.solar_heat_assistance_valve_power_(M1),sensor.solar_heatassistpower,9,0,1,-1,1 -"SM200, MS200",solar,164,solarpump2,pump 2 (PS4),boolean, ,false,binary_sensor.solar_pump_2_(PS4),binary_sensor.solar_solarpump2,9,0,1,-1,1 -"SM200, MS200",solar,164,solarpump2mod,pump 2 modulation (PS4),uint8,%,false,sensor.solar_pump_2_modulation_(PS4),sensor.solar_solarpump2mod,9,0,1,-1,1 -"SM200, MS200",solar,164,cyl2bottomtemp,second cylinder bottom temperature (TS5),int16,C,false,sensor.solar_second_cylinder_bottom_temperature_(TS5),sensor.solar_cyl2bottomtemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,cyl3bottomtemp,third cylinder bottom temperature (TS11),int16,C,false,sensor.solar_third_cylinder_bottom_temperature_(TS11),sensor.solar_cyl3bottomtemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,cyltoptemp,cylinder top temperature (TS10),int16,C,false,sensor.solar_cylinder_top_temperature_(TS10),sensor.solar_cyltoptemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,heatexchangertemp,heat exchanger temperature (TS6),int16,C,false,sensor.solar_heat_exchanger_temperature_(TS6),sensor.solar_heatexchangertemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,cylpumpmod,cylinder pump modulation (PS5),uint8,%,false,sensor.solar_cylinder_pump_modulation_(PS5),sensor.solar_cylpumpmod,9,0,1,-1,1 -"SM200, MS200",solar,164,valvestatus,valve status,boolean, ,false,binary_sensor.solar_valve_status,binary_sensor.solar_valvestatus,9,0,1,-1,1 -"SM200, MS200",solar,164,vs1status,valve status VS1,boolean, ,false,binary_sensor.solar_valve_status_VS1,binary_sensor.solar_vs1status,9,0,1,-1,1 -"SM200, MS200",solar,164,vs3status,valve status VS3,boolean, ,false,binary_sensor.solar_valve_status_VS3,binary_sensor.solar_vs3status,9,0,1,-1,1 -"SM200, MS200",solar,164,transferpump,transfer pump,boolean, ,false,binary_sensor.solar_transfer_pump,binary_sensor.solar_transferpump,9,0,1,-1,1 -"SM200, MS200",solar,164,transferpumpmod,transfer pump modulation,uint8,%,false,sensor.solar_transfer_pump_modulation,sensor.solar_transferpumpmod,9,0,1,-1,1 -"SM200, MS200",solar,164,collectormaxtemp,maximum collector temperature,uint8 (>=0<=0),C,true,number.solar_maximum_collector_temperature,number.solar_collectormaxtemp,9,0,1,-1,1 -"SM200, MS200",solar,164,collectormintemp,minimum collector temperature,uint8 (>=0<=0),C,true,number.solar_minimum_collector_temperature,number.solar_collectormintemp,9,0,1,-1,1 -"SM200, MS200",solar,164,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,-1,2 -"SM200, MS200",solar,164,energytoday,total energy today,uint24,Wh,false,sensor.solar_total_energy_today,sensor.solar_energytoday,9,0,1,-1,2 -"SM200, MS200",solar,164,energytotal,total energy,uint24,kWh,false,sensor.solar_total_energy,sensor.solar_energytotal,9,0,1/10,-1,2 -"SM200, MS200",solar,164,pump2worktime,pump 2 working time,time,minutes,false,sensor.solar_pump_2_working_time,sensor.solar_pump2worktime,9,0,1,-1,2 -"SM200, MS200",solar,164,m1worktime,differential control working time,time,minutes,false,sensor.solar_differential_control_working_time,sensor.solar_m1worktime,9,0,1,-1,2 -"SM200, MS200",solar,164,heattransfersystem,heattransfer system,boolean (>=0<=0), ,true,switch.solar_heattransfer_system,switch.solar_heattransfersystem,9,0,1,-1,1 -"SM200, MS200",solar,164,externalcyl,external cylinder,boolean (>=0<=0), ,true,switch.solar_external_cylinder,switch.solar_externalcyl,9,0,1,-1,1 -"SM200, MS200",solar,164,thermaldisinfect,thermal disinfection,boolean (>=0<=0), ,true,switch.solar_thermal_disinfection,switch.solar_thermaldisinfect,9,0,1,-1,1 -"SM200, MS200",solar,164,heatmetering,heatmetering,boolean (>=0<=0), ,true,switch.solar_heatmetering,switch.solar_heatmetering,9,0,1,-1,1 -"SM200, MS200",solar,164,activated,activated,boolean (>=0<=0), ,true,switch.solar_activated,switch.solar_activated,9,0,1,-1,1 -"SM200, MS200",solar,164,solarpumpmode,solar pump mode,enum [constant\|pwm\|analog] (>=0<=0), ,true,select.solar_solar_pump_mode,select.solar_solarpumpmode,9,0,1,-1,1 -"SM200, MS200",solar,164,solarpumpkick,solar pump kick,boolean (>=0<=0), ,true,switch.solar_solar_pump_kick,switch.solar_solarpumpkick,9,0,1,-1,1 -"SM200, MS200",solar,164,plainwatermode,plain water mode,boolean (>=0<=0), ,true,switch.solar_plain_water_mode,switch.solar_plainwatermode,9,0,1,-1,1 -"SM200, MS200",solar,164,doublematchflow,doublematchflow,boolean (>=0<=0), ,true,switch.solar_doublematchflow,switch.solar_doublematchflow,9,0,1,-1,1 -"SM200, MS200",solar,164,pump2minmod,minimum pump 2 modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_2_modulation,number.solar_pump2minmod,9,0,1,-1,1 -"SM200, MS200",solar,164,turnondiff2,pump 2 turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_on_difference,number.solar_turnondiff2,9,0,1/10,-1,1 -"SM200, MS200",solar,164,turnoffdiff2,pump 2 turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_off_difference,number.solar_turnoffdiff2,9,0,1/10,-1,1 -"SM200, MS200",solar,164,pump2kick,pump kick 2,boolean (>=0<=0), ,true,switch.solar_pump_kick_2,switch.solar_pump2kick,9,0,1,-1,1 -"SM200, MS200",solar,164,climatezone,climate zone,uint8 (>=0<=0), ,true,number.solar_climate_zone,number.solar_climatezone,9,0,1,-1,1 -"SM200, MS200",solar,164,collector1area,collector 1 area,uint16 (>=0<=0),m²,true,number.solar_collector_1_area,number.solar_collector1area,9,0,1/10,-1,1 -"SM200, MS200",solar,164,collector1type,collector 1 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_1_type,select.solar_collector1type,9,0,1,-1,1 -"SM200, MS200",solar,164,collector2area,collector 2 area,uint16 (>=0<=0),m²,true,number.solar_collector_2_area,number.solar_collector2area,9,0,1/10,-1,1 -"SM200, MS200",solar,164,collector2type,collector 2 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_2_type,select.solar_collector2type,9,0,1,-1,1 -"SM200, MS200",solar,164,cylpriority,cylinder priority,enum [cyl 1\|cyl 2] (>=0<=0), ,true,select.solar_cylinder_priority,select.solar_cylpriority,9,0,1,-1,1 -"SM200, MS200",solar,164,heatcntflowtemp,heat counter flow temperature,uint16,C,false,sensor.solar_heat_counter_flow_temperature,sensor.solar_heatcntflowtemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,heatcntrettemp,heat counter return temperature,uint16,C,false,sensor.solar_heat_counter_return_temperature,sensor.solar_heatcntrettemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,heatcnt,heat counter impulses,uint8, ,false,sensor.solar_heat_counter_impulses,sensor.solar_heatcnt,9,0,1,-1,1 -"SM200, MS200",solar,164,swapflowtemp,swap flow temperature (TS14),uint16,C,false,sensor.solar_swap_flow_temperature_(TS14),sensor.solar_swapflowtemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,swaprettemp,swap return temperature (TS15),uint16,C,false,sensor.solar_swap_return_temperature_(TS15),sensor.solar_swaprettemp,9,0,1/10,-1,1 -"SM200, MS200",solar,164,heatassiston,heat assistance on,int8 (>=0<=0),K,true,number.solar_heat_assistance_on,number.solar_heatassiston,9,0,1/10,-1,1 -"SM200, MS200",solar,164,heatassistoff,heat assistance off,int8 (>=0<=0),K,true,number.solar_heat_assistance_off,number.solar_heatassistoff,9,0,1/10,-1,1 -"HP Module",heatpump,252,airhumidity,relative air humidity,uint8,%,false,sensor.heatpump_relative_air_humidity,sensor.heatpump_airhumidity,10,0,1,-1,1 -"HP Module",heatpump,252,dewtemperature,dew point temperature,uint8,C,false,sensor.heatpump_dew_point_temperature,sensor.heatpump_dewtemperature,10,0,1,-1,1 -"HP Module",heatpump,252,curflowtemp,current flow temperature,int16,C,false,sensor.heatpump_current_flow_temperature,sensor.heatpump_curflowtemp,10,0,1/10,-1,1 -"HP Module",heatpump,252,rettemp,return temperature,int16,C,false,sensor.heatpump_return_temperature,sensor.heatpump_rettemp,10,0,1/10,-1,1 -"HP Module",heatpump,252,sysrettemp,system return temperature,int16,C,false,sensor.heatpump_system_return_temperature,sensor.heatpump_sysrettemp,10,0,1/10,-1,1 -"HP Module",heatpump,252,hpta4,drain pan temp (TA4),int16,C,false,sensor.heatpump_drain_pan_temp_(TA4),sensor.heatpump_hpta4,10,0,1/10,-1,1 -"HP Module",heatpump,252,hptr1,compressor temperature (TR1),int16,C,false,sensor.heatpump_compressor_temperature_(TR1),sensor.heatpump_hptr1,10,0,1/10,-1,1 -"HP Module",heatpump,252,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.heatpump_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.heatpump_hptr3,10,0,1/10,-1,1 -"HP Module",heatpump,252,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.heatpump_evaporator_inlet_temperature_(TR4),sensor.heatpump_hptr4,10,0,1/10,-1,1 -"HP Module",heatpump,252,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.heatpump_compressor_inlet_temperature_(TR5),sensor.heatpump_hptr5,10,0,1/10,-1,1 -"HP Module",heatpump,252,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.heatpump_compressor_outlet_temperature_(TR6),sensor.heatpump_hptr6,10,0,1/10,-1,1 -"HP Module",heatpump,252,hptl2,air inlet temperature (TL2),int16,C,false,sensor.heatpump_air_inlet_temperature_(TL2),sensor.heatpump_hptl2,10,0,1/10,-1,1 -"HP Module",heatpump,252,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.heatpump_low_pressure_side_temperature_(PL1),sensor.heatpump_hppl1,10,0,1/10,-1,1 -"HP Module",heatpump,252,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.heatpump_high_pressure_side_temperature_(PH1),sensor.heatpump_hpph1,10,0,1/10,-1,1 -"HP Module",heatpump,252,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.heatpump_heating_pump_modulation,sensor.heatpump_heatingpumpmod,10,0,1,-1,1 -"HP Module",heatpump,252,hpcompspd,compressor speed,uint8,%,false,sensor.heatpump_compressor_speed,sensor.heatpump_hpcompspd,10,0,1,-1,1 -"HP Module",heatpump,252,hpactivity,compressor activity,enum [off\|heating\|hot water\|defrost\|compressor alarm], ,false,sensor.heatpump_compressor_activity,sensor.heatpump_hpactivity,10,0,1,-1,1 -"HP Module",heatpump,252,hppower,compressor power output,uint16,W,false,sensor.heatpump_compressor_power_output,sensor.heatpump_hppower,10,0,1,-1,1 -"HP Module",heatpump,252,hpcurrpower,compressor current power,uint16,W,false,sensor.heatpump_compressor_current_power,sensor.heatpump_hpcurrpower,10,0,1,-1,1 -"HP Module",heatpump,252,hybridstrategy,hybrid control strategy,enum [cost optimized\|co2 optimized\|outside temperature alt.\|outside temperature parallel\|heatpump preferred\|boiler only] (>=0<=0), ,true,select.heatpump_hybrid_control_strategy,select.heatpump_hybridstrategy,10,0,1,-1,1 -"HP Module",heatpump,252,lownoisemode,low noise mode,enum [off\|reduced output\|switch off hp\|perm. reduced] (>=0<=0), ,true,select.heatpump_low_noise_mode,select.heatpump_lownoisemode,10,0,1,-1,1 -"HP Module",heatpump,252,lownoisestart,low noise starttime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_starttime,number.heatpump_lownoisestart,10,0,1,-1,1 -"HP Module",heatpump,252,lownoisestop,low noise stoptime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_stoptime,number.heatpump_lownoisestop,10,0,1,-1,1 -"HP Module",heatpump,252,hybriddhw,hybrid DHW,enum [eco\|high comfort] (>=0<=0), ,true,select.heatpump_dhw_hybrid_DHW,select.heatpump_dhw_hybriddhw,10,9,1,-1,1 -"HP Module",heatpump,252,energypricegas,energy price gas,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_gas,number.heatpump_energypricegas,10,0,1,-1,1 -"HP Module",heatpump,252,energypriceel,energy price electric,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_electric,number.heatpump_energypriceel,10,0,1,-1,1 -"HP Module",heatpump,252,energyfeedpv,feed in PV,uint8 (>=0<=0),ct/kWh,true,number.heatpump_feed_in_PV,number.heatpump_energyfeedpv,10,0,1,-1,1 -"HP Module",heatpump,252,switchovertemp,outside switchover temperature,int8 (>=0<=0),C,true,number.heatpump_outside_switchover_temperature,number.heatpump_switchovertemp,10,0,1,-1,1 -"HP Module",heatpump,252,airpurgemode,air purge mode,boolean (>=0<=0), ,true,switch.heatpump_air_purge_mode,switch.heatpump_airpurgemode,10,0,1,-1,1 -"HP Module",heatpump,252,heatpumpoutput,heatpump output,uint8 (>=0<=0),%,true,number.heatpump_heatpump_output,number.heatpump_heatpumpoutput,10,0,1,-1,1 -"HP Module",heatpump,252,coolingcircuit,cooling circuit,boolean (>=0<=0), ,true,switch.heatpump_cooling_circuit,switch.heatpump_coolingcircuit,10,0,1,-1,1 -"HP Module",heatpump,252,compstartmod,compressor start modulation,uint8 (>=0<=0),%,true,number.heatpump_compressor_start_modulation,number.heatpump_compstartmod,10,0,1,-1,1 -"HP Module",heatpump,252,heatdrainpan,heat drain pan,boolean (>=0<=0), ,true,switch.heatpump_heat_drain_pan,switch.heatpump_heatdrainpan,10,0,1,-1,1 -"HP Module",heatpump,252,heatcable,heating cable,boolean (>=0<=0), ,true,switch.heatpump_heating_cable,switch.heatpump_heatcable,10,0,1,-1,1 -"HP Module",heatpump,252,nrgtotal,total energy,uint24,kWh,false,sensor.heatpump_total_energy,sensor.heatpump_nrgtotal,10,0,1/100,-1,2 -"HP Module",heatpump,252,nrg,energy,uint24,kWh,false,sensor.heatpump_dhw_energy,sensor.heatpump_dhw_nrg,10,9,1/100,-1,2 -"HP Module",heatpump,252,nrgheat,energy heating,uint24,kWh,false,sensor.heatpump_energy_heating,sensor.heatpump_nrgheat,10,0,1/100,-1,2 -"HP Module",heatpump,252,metertotal,meter total,uint24,kWh,false,sensor.heatpump_meter_total,sensor.heatpump_metertotal,10,0,1/100,-1,2 -"HP Module",heatpump,252,metercomp,meter compressor,uint24,kWh,false,sensor.heatpump_meter_compressor,sensor.heatpump_metercomp,10,0,1/100,-1,2 -"HP Module",heatpump,252,metereheat,meter e-heater,uint24,kWh,false,sensor.heatpump_meter_e-heater,sensor.heatpump_metereheat,10,0,1/100,-1,2 -"HP Module",heatpump,252,meterheat,meter heating,uint24,kWh,false,sensor.heatpump_meter_heating,sensor.heatpump_meterheat,10,0,1/100,-1,2 -"HP Module",heatpump,252,meter,meter,uint24,kWh,false,sensor.heatpump_dhw_meter,sensor.heatpump_dhw_meter,10,9,1/100,-1,2 -"HP Module",heatpump,252,heatingstarts,heating control starts,uint24, ,false,sensor.heatpump_heating_control_starts,sensor.heatpump_heatingstarts,10,0,1,-1,2 -"HP Module",heatpump,252,startshp,starts hp,uint24, ,false,sensor.heatpump_dhw_starts_hp,sensor.heatpump_dhw_startshp,10,9,1,-1,2 -"HP Module",heatpump,252,fuelheat,fuel consumption heating,uint32,kWh,false,sensor.heatpump_fuel_consumption_heating,sensor.heatpump_fuelheat,10,0,1/10,-1,2 -"HP Module",heatpump,252,fueldhw,fuel consumption,uint32,kWh,false,sensor.heatpump_dhw_fuel_consumption,sensor.heatpump_dhw_fueldhw,10,9,1/10,-1,2 -"HP Module",heatpump,252,elheat,el. consumption heating,uint32,kWh,false,sensor.heatpump_el._consumption_heating,sensor.heatpump_elheat,10,0,1/10,-1,2 -"HP Module",heatpump,252,eldhw,el. consumption,uint32,kWh,false,sensor.heatpump_dhw_el._consumption,sensor.heatpump_dhw_eldhw,10,9,1/10,-1,2 -"HP Module",heatpump,252,elgenheat,el. generation heating,uint32,kWh,false,sensor.heatpump_el._generation_heating,sensor.heatpump_elgenheat,10,0,1/10,-1,2 -"HP Module",heatpump,252,elgendhw,el generation,uint32,kWh,false,sensor.heatpump_dhw_el_generation,sensor.heatpump_dhw_elgendhw,10,9,1/10,-1,2 -"Hybrid Manager HM200",heatpump,248,airhumidity,relative air humidity,uint8,%,false,sensor.heatpump_relative_air_humidity,sensor.heatpump_airhumidity,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,dewtemperature,dew point temperature,uint8,C,false,sensor.heatpump_dew_point_temperature,sensor.heatpump_dewtemperature,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,curflowtemp,current flow temperature,int16,C,false,sensor.heatpump_current_flow_temperature,sensor.heatpump_curflowtemp,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,rettemp,return temperature,int16,C,false,sensor.heatpump_return_temperature,sensor.heatpump_rettemp,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,sysrettemp,system return temperature,int16,C,false,sensor.heatpump_system_return_temperature,sensor.heatpump_sysrettemp,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,hpta4,drain pan temp (TA4),int16,C,false,sensor.heatpump_drain_pan_temp_(TA4),sensor.heatpump_hpta4,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,hptr1,compressor temperature (TR1),int16,C,false,sensor.heatpump_compressor_temperature_(TR1),sensor.heatpump_hptr1,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.heatpump_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.heatpump_hptr3,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.heatpump_evaporator_inlet_temperature_(TR4),sensor.heatpump_hptr4,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.heatpump_compressor_inlet_temperature_(TR5),sensor.heatpump_hptr5,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.heatpump_compressor_outlet_temperature_(TR6),sensor.heatpump_hptr6,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,hptl2,air inlet temperature (TL2),int16,C,false,sensor.heatpump_air_inlet_temperature_(TL2),sensor.heatpump_hptl2,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.heatpump_low_pressure_side_temperature_(PL1),sensor.heatpump_hppl1,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.heatpump_high_pressure_side_temperature_(PH1),sensor.heatpump_hpph1,10,0,1/10,-1,1 -"Hybrid Manager HM200",heatpump,248,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.heatpump_heating_pump_modulation,sensor.heatpump_heatingpumpmod,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,hpcompspd,compressor speed,uint8,%,false,sensor.heatpump_compressor_speed,sensor.heatpump_hpcompspd,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,hpactivity,compressor activity,enum [off\|heating\|hot water\|defrost\|compressor alarm], ,false,sensor.heatpump_compressor_activity,sensor.heatpump_hpactivity,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,hppower,compressor power output,uint16,W,false,sensor.heatpump_compressor_power_output,sensor.heatpump_hppower,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,hpcurrpower,compressor current power,uint16,W,false,sensor.heatpump_compressor_current_power,sensor.heatpump_hpcurrpower,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,hybridstrategy,hybrid control strategy,enum [cost optimized\|co2 optimized\|outside temperature alt.\|outside temperature parallel\|heatpump preferred\|boiler only] (>=0<=0), ,true,select.heatpump_hybrid_control_strategy,select.heatpump_hybridstrategy,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,lownoisemode,low noise mode,enum [off\|reduced output\|switch off hp\|perm. reduced] (>=0<=0), ,true,select.heatpump_low_noise_mode,select.heatpump_lownoisemode,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,lownoisestart,low noise starttime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_starttime,number.heatpump_lownoisestart,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,lownoisestop,low noise stoptime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_stoptime,number.heatpump_lownoisestop,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,hybriddhw,hybrid DHW,enum [eco\|high comfort] (>=0<=0), ,true,select.heatpump_dhw_hybrid_DHW,select.heatpump_dhw_hybriddhw,10,9,1,-1,1 -"Hybrid Manager HM200",heatpump,248,energypricegas,energy price gas,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_gas,number.heatpump_energypricegas,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,energypriceel,energy price electric,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_electric,number.heatpump_energypriceel,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,energyfeedpv,feed in PV,uint8 (>=0<=0),ct/kWh,true,number.heatpump_feed_in_PV,number.heatpump_energyfeedpv,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,switchovertemp,outside switchover temperature,int8 (>=0<=0),C,true,number.heatpump_outside_switchover_temperature,number.heatpump_switchovertemp,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,airpurgemode,air purge mode,boolean (>=0<=0), ,true,switch.heatpump_air_purge_mode,switch.heatpump_airpurgemode,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,heatpumpoutput,heatpump output,uint8 (>=0<=0),%,true,number.heatpump_heatpump_output,number.heatpump_heatpumpoutput,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,coolingcircuit,cooling circuit,boolean (>=0<=0), ,true,switch.heatpump_cooling_circuit,switch.heatpump_coolingcircuit,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,compstartmod,compressor start modulation,uint8 (>=0<=0),%,true,number.heatpump_compressor_start_modulation,number.heatpump_compstartmod,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,heatdrainpan,heat drain pan,boolean (>=0<=0), ,true,switch.heatpump_heat_drain_pan,switch.heatpump_heatdrainpan,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,heatcable,heating cable,boolean (>=0<=0), ,true,switch.heatpump_heating_cable,switch.heatpump_heatcable,10,0,1,-1,1 -"Hybrid Manager HM200",heatpump,248,nrgtotal,total energy,uint24,kWh,false,sensor.heatpump_total_energy,sensor.heatpump_nrgtotal,10,0,1/100,-1,2 -"Hybrid Manager HM200",heatpump,248,nrg,energy,uint24,kWh,false,sensor.heatpump_dhw_energy,sensor.heatpump_dhw_nrg,10,9,1/100,-1,2 -"Hybrid Manager HM200",heatpump,248,nrgheat,energy heating,uint24,kWh,false,sensor.heatpump_energy_heating,sensor.heatpump_nrgheat,10,0,1/100,-1,2 -"Hybrid Manager HM200",heatpump,248,metertotal,meter total,uint24,kWh,false,sensor.heatpump_meter_total,sensor.heatpump_metertotal,10,0,1/100,-1,2 -"Hybrid Manager HM200",heatpump,248,metercomp,meter compressor,uint24,kWh,false,sensor.heatpump_meter_compressor,sensor.heatpump_metercomp,10,0,1/100,-1,2 -"Hybrid Manager HM200",heatpump,248,metereheat,meter e-heater,uint24,kWh,false,sensor.heatpump_meter_e-heater,sensor.heatpump_metereheat,10,0,1/100,-1,2 -"Hybrid Manager HM200",heatpump,248,meterheat,meter heating,uint24,kWh,false,sensor.heatpump_meter_heating,sensor.heatpump_meterheat,10,0,1/100,-1,2 -"Hybrid Manager HM200",heatpump,248,meter,meter,uint24,kWh,false,sensor.heatpump_dhw_meter,sensor.heatpump_dhw_meter,10,9,1/100,-1,2 -"Hybrid Manager HM200",heatpump,248,heatingstarts,heating control starts,uint24, ,false,sensor.heatpump_heating_control_starts,sensor.heatpump_heatingstarts,10,0,1,-1,2 -"Hybrid Manager HM200",heatpump,248,startshp,starts hp,uint24, ,false,sensor.heatpump_dhw_starts_hp,sensor.heatpump_dhw_startshp,10,9,1,-1,2 -"Hybrid Manager HM200",heatpump,248,fuelheat,fuel consumption heating,uint32,kWh,false,sensor.heatpump_fuel_consumption_heating,sensor.heatpump_fuelheat,10,0,1/10,-1,2 -"Hybrid Manager HM200",heatpump,248,fueldhw,fuel consumption,uint32,kWh,false,sensor.heatpump_dhw_fuel_consumption,sensor.heatpump_dhw_fueldhw,10,9,1/10,-1,2 -"Hybrid Manager HM200",heatpump,248,elheat,el. consumption heating,uint32,kWh,false,sensor.heatpump_el._consumption_heating,sensor.heatpump_elheat,10,0,1/10,-1,2 -"Hybrid Manager HM200",heatpump,248,eldhw,el. consumption,uint32,kWh,false,sensor.heatpump_dhw_el._consumption,sensor.heatpump_dhw_eldhw,10,9,1/10,-1,2 -"Hybrid Manager HM200",heatpump,248,elgenheat,el. generation heating,uint32,kWh,false,sensor.heatpump_el._generation_heating,sensor.heatpump_elgenheat,10,0,1/10,-1,2 -"Hybrid Manager HM200",heatpump,248,elgendhw,el generation,uint32,kWh,false,sensor.heatpump_dhw_el_generation,sensor.heatpump_dhw_elgendhw,10,9,1/10,-1,2 -"CSH5800iG",heatpump,16,airhumidity,relative air humidity,uint8,%,false,sensor.heatpump_relative_air_humidity,sensor.heatpump_airhumidity,10,0,1,-1,1 -"CSH5800iG",heatpump,16,dewtemperature,dew point temperature,uint8,C,false,sensor.heatpump_dew_point_temperature,sensor.heatpump_dewtemperature,10,0,1,-1,1 -"CSH5800iG",heatpump,16,curflowtemp,current flow temperature,int16,C,false,sensor.heatpump_current_flow_temperature,sensor.heatpump_curflowtemp,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,rettemp,return temperature,int16,C,false,sensor.heatpump_return_temperature,sensor.heatpump_rettemp,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,sysrettemp,system return temperature,int16,C,false,sensor.heatpump_system_return_temperature,sensor.heatpump_sysrettemp,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,hpta4,drain pan temp (TA4),int16,C,false,sensor.heatpump_drain_pan_temp_(TA4),sensor.heatpump_hpta4,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,hptr1,compressor temperature (TR1),int16,C,false,sensor.heatpump_compressor_temperature_(TR1),sensor.heatpump_hptr1,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.heatpump_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.heatpump_hptr3,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.heatpump_evaporator_inlet_temperature_(TR4),sensor.heatpump_hptr4,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.heatpump_compressor_inlet_temperature_(TR5),sensor.heatpump_hptr5,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.heatpump_compressor_outlet_temperature_(TR6),sensor.heatpump_hptr6,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,hptl2,air inlet temperature (TL2),int16,C,false,sensor.heatpump_air_inlet_temperature_(TL2),sensor.heatpump_hptl2,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.heatpump_low_pressure_side_temperature_(PL1),sensor.heatpump_hppl1,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.heatpump_high_pressure_side_temperature_(PH1),sensor.heatpump_hpph1,10,0,1/10,-1,1 -"CSH5800iG",heatpump,16,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.heatpump_heating_pump_modulation,sensor.heatpump_heatingpumpmod,10,0,1,-1,1 -"CSH5800iG",heatpump,16,hpcompspd,compressor speed,uint8,%,false,sensor.heatpump_compressor_speed,sensor.heatpump_hpcompspd,10,0,1,-1,1 -"CSH5800iG",heatpump,16,hpactivity,compressor activity,enum [off\|heating\|hot water\|defrost\|compressor alarm], ,false,sensor.heatpump_compressor_activity,sensor.heatpump_hpactivity,10,0,1,-1,1 -"CSH5800iG",heatpump,16,hppower,compressor power output,uint16,W,false,sensor.heatpump_compressor_power_output,sensor.heatpump_hppower,10,0,1,-1,1 -"CSH5800iG",heatpump,16,hpcurrpower,compressor current power,uint16,W,false,sensor.heatpump_compressor_current_power,sensor.heatpump_hpcurrpower,10,0,1,-1,1 -"CSH5800iG",heatpump,16,hybridstrategy,hybrid control strategy,enum [cost optimized\|co2 optimized\|outside temperature alt.\|outside temperature parallel\|heatpump preferred\|boiler only] (>=0<=0), ,true,select.heatpump_hybrid_control_strategy,select.heatpump_hybridstrategy,10,0,1,-1,1 -"CSH5800iG",heatpump,16,lownoisemode,low noise mode,enum [off\|reduced output\|switch off hp\|perm. reduced] (>=0<=0), ,true,select.heatpump_low_noise_mode,select.heatpump_lownoisemode,10,0,1,-1,1 -"CSH5800iG",heatpump,16,lownoisestart,low noise starttime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_starttime,number.heatpump_lownoisestart,10,0,1,-1,1 -"CSH5800iG",heatpump,16,lownoisestop,low noise stoptime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_stoptime,number.heatpump_lownoisestop,10,0,1,-1,1 -"CSH5800iG",heatpump,16,hybriddhw,hybrid DHW,enum [eco\|high comfort] (>=0<=0), ,true,select.heatpump_dhw_hybrid_DHW,select.heatpump_dhw_hybriddhw,10,9,1,-1,1 -"CSH5800iG",heatpump,16,energypricegas,energy price gas,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_gas,number.heatpump_energypricegas,10,0,1,-1,1 -"CSH5800iG",heatpump,16,energypriceel,energy price electric,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_electric,number.heatpump_energypriceel,10,0,1,-1,1 -"CSH5800iG",heatpump,16,energyfeedpv,feed in PV,uint8 (>=0<=0),ct/kWh,true,number.heatpump_feed_in_PV,number.heatpump_energyfeedpv,10,0,1,-1,1 -"CSH5800iG",heatpump,16,switchovertemp,outside switchover temperature,int8 (>=0<=0),C,true,number.heatpump_outside_switchover_temperature,number.heatpump_switchovertemp,10,0,1,-1,1 -"CSH5800iG",heatpump,16,airpurgemode,air purge mode,boolean (>=0<=0), ,true,switch.heatpump_air_purge_mode,switch.heatpump_airpurgemode,10,0,1,-1,1 -"CSH5800iG",heatpump,16,heatpumpoutput,heatpump output,uint8 (>=0<=0),%,true,number.heatpump_heatpump_output,number.heatpump_heatpumpoutput,10,0,1,-1,1 -"CSH5800iG",heatpump,16,coolingcircuit,cooling circuit,boolean (>=0<=0), ,true,switch.heatpump_cooling_circuit,switch.heatpump_coolingcircuit,10,0,1,-1,1 -"CSH5800iG",heatpump,16,compstartmod,compressor start modulation,uint8 (>=0<=0),%,true,number.heatpump_compressor_start_modulation,number.heatpump_compstartmod,10,0,1,-1,1 -"CSH5800iG",heatpump,16,heatdrainpan,heat drain pan,boolean (>=0<=0), ,true,switch.heatpump_heat_drain_pan,switch.heatpump_heatdrainpan,10,0,1,-1,1 -"CSH5800iG",heatpump,16,heatcable,heating cable,boolean (>=0<=0), ,true,switch.heatpump_heating_cable,switch.heatpump_heatcable,10,0,1,-1,1 -"CSH5800iG",heatpump,16,nrgtotal,total energy,uint24,kWh,false,sensor.heatpump_total_energy,sensor.heatpump_nrgtotal,10,0,1/100,-1,2 -"CSH5800iG",heatpump,16,nrg,energy,uint24,kWh,false,sensor.heatpump_dhw_energy,sensor.heatpump_dhw_nrg,10,9,1/100,-1,2 -"CSH5800iG",heatpump,16,nrgheat,energy heating,uint24,kWh,false,sensor.heatpump_energy_heating,sensor.heatpump_nrgheat,10,0,1/100,-1,2 -"CSH5800iG",heatpump,16,metertotal,meter total,uint24,kWh,false,sensor.heatpump_meter_total,sensor.heatpump_metertotal,10,0,1/100,-1,2 -"CSH5800iG",heatpump,16,metercomp,meter compressor,uint24,kWh,false,sensor.heatpump_meter_compressor,sensor.heatpump_metercomp,10,0,1/100,-1,2 -"CSH5800iG",heatpump,16,metereheat,meter e-heater,uint24,kWh,false,sensor.heatpump_meter_e-heater,sensor.heatpump_metereheat,10,0,1/100,-1,2 -"CSH5800iG",heatpump,16,meterheat,meter heating,uint24,kWh,false,sensor.heatpump_meter_heating,sensor.heatpump_meterheat,10,0,1/100,-1,2 -"CSH5800iG",heatpump,16,meter,meter,uint24,kWh,false,sensor.heatpump_dhw_meter,sensor.heatpump_dhw_meter,10,9,1/100,-1,2 -"CSH5800iG",heatpump,16,heatingstarts,heating control starts,uint24, ,false,sensor.heatpump_heating_control_starts,sensor.heatpump_heatingstarts,10,0,1,-1,2 -"CSH5800iG",heatpump,16,startshp,starts hp,uint24, ,false,sensor.heatpump_dhw_starts_hp,sensor.heatpump_dhw_startshp,10,9,1,-1,2 -"CSH5800iG",heatpump,16,fuelheat,fuel consumption heating,uint32,kWh,false,sensor.heatpump_fuel_consumption_heating,sensor.heatpump_fuelheat,10,0,1/10,-1,2 -"CSH5800iG",heatpump,16,fueldhw,fuel consumption,uint32,kWh,false,sensor.heatpump_dhw_fuel_consumption,sensor.heatpump_dhw_fueldhw,10,9,1/10,-1,2 -"CSH5800iG",heatpump,16,elheat,el. consumption heating,uint32,kWh,false,sensor.heatpump_el._consumption_heating,sensor.heatpump_elheat,10,0,1/10,-1,2 -"CSH5800iG",heatpump,16,eldhw,el. consumption,uint32,kWh,false,sensor.heatpump_dhw_el._consumption,sensor.heatpump_dhw_eldhw,10,9,1/10,-1,2 -"CSH5800iG",heatpump,16,elgenheat,el. generation heating,uint32,kWh,false,sensor.heatpump_el._generation_heating,sensor.heatpump_elgenheat,10,0,1/10,-1,2 -"CSH5800iG",heatpump,16,elgendhw,el generation,uint32,kWh,false,sensor.heatpump_dhw_el_generation,sensor.heatpump_dhw_elgendhw,10,9,1/10,-1,2 -"WM10",switch,71,activated,activated,boolean, ,false,binary_sensor.switch_activated,binary_sensor.switch_activated,12,0,1,-1,1 -"WM10",switch,71,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.switch_flow_temperature_(TC1),sensor.switch_flowtemphc,12,0,1/10,-1,1 -"WM10",switch,71,status,status,int8, ,false,sensor.switch_status,sensor.switch_status,12,0,1,-1,1 -"Rego 3000",controller,240,datetime,date/time,string, ,false,sensor.controller_date/time,sensor.controller_datetime,13,0,1,-1,0 -"MX400",connect,17,datetime,date/time,string, ,false,sensor.connect_date/time,sensor.connect_datetime,14,0,1,-1,0 -"MX400",connect,17,outdoortemp,outside temperature,int16,C,false,sensor.connect_outside_temperature,sensor.connect_outdoortemp,14,0,1/10,-1,1 -"MX400",connect,17,currtemp,current room temperature,int16,C,false,sensor.connect_src1_current_room_temperature,sensor.connect_src1_currtemp,14,36,1/10,-1,1 -"MX400",connect,17,airhumidity,relative air humidity,uint8,%,false,sensor.connect_src1_relative_air_humidity,sensor.connect_src1_airhumidity,14,36,1,-1,1 -"MX400",connect,17,dewtemperature,dew point temperature,int16,C,false,sensor.connect_src1_dew_point_temperature,sensor.connect_src1_dewtemperature,14,36,1/10,-1,1 -"MX400",connect,17,seltemp,selected room temperature,uint8 (>=5<=30),C,true,number.connect_src1_selected_room_temperature,number.connect_src1_seltemp,14,36,1/2,-1,1 -"MX400",connect,17,mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.connect_src1_operating_mode,select.connect_src1_mode,14,36,1,-1,1 -"MX400",connect,17,name,name,string (>=0<=0), ,true,sensor.connect_src1_name,sensor.connect_src1_name,14,36,1,-1,0 -"MX400",connect,17,childlock,child lock,boolean (>=0<=0), ,true,switch.connect_src1_child_lock,switch.connect_src1_childlock,14,36,1,-1,1 -"MX400",connect,17,icon,icon,enum [none\|mdi:chef-hat\|mdi:sofa-single-outline\|mdi:bowl-mix-outline\|mdi:bed-single-outline\|mdi:bed-double-outline\|mdi:teddy-bear\|mdi:shower\|mdi:laptop\|mdi:door\|mdi:palette-outline\|mdi:washing-machine\|mdi:bookshelf] (>=0<=0), ,true,select.connect_src1_icon,select.connect_src1_icon,14,36,1,-1,1 -"EM10",alert,74,setflowtemp,set flow temperature,uint8,C,false,sensor.alert_set_flow_temperature,sensor.alert_setflowtemp,15,0,1,-1,1 -"EM10",alert,74,setburnpow,burner set power,uint8,%,false,sensor.alert_burner_set_power,sensor.alert_setburnpow,15,0,1,-1,1 -"EM10, EM100",extension,243,flowtempvf,flow temperature in header (T0/Vf),int16,C,false,sensor.extension_flow_temperature_in_header_(T0/Vf),sensor.extension_flowtempvf,16,0,1/10,-1,1 -"EM10, EM100",extension,243,input,input,uint8,V,false,sensor.extension_input,sensor.extension_input,16,0,1/10,-1,1 -"EM10, EM100",extension,243,outpow,output IO1,uint8,%,false,sensor.extension_output_IO1,sensor.extension_outpow,16,0,1,-1,1 -"EM10, EM100",extension,243,setpower,request power,uint8,%,false,sensor.extension_request_power,sensor.extension_setpower,16,0,1,-1,1 -"EM10, EM100",extension,243,setpoint,set temp.,uint8,C,false,sensor.extension_set_temp.,sensor.extension_setpoint,16,0,1,-1,1 -"EM10, EM100",extension,243,minv,min volt.,uint8 (>=0<=0),V,true,number.extension_min_volt.,number.extension_minv,16,0,1/10,-1,1 -"EM10, EM100",extension,243,maxv,max volt.,uint8 (>=0<=0),V,true,number.extension_max_volt.,number.extension_maxv,16,0,1/10,-1,1 -"EM10, EM100",extension,243,mint,min temp.,uint8 (>=0<=0),C,true,number.extension_min_temp.,number.extension_mint,16,0,1,-1,1 -"EM10, EM100",extension,243,maxt,max temp.,uint8 (>=0<=0),C,true,number.extension_max_temp.,number.extension_maxt,16,0,1,-1,1 -"EM10, EM100",extension,243,mode,operating mode,uint8, ,false,sensor.extension_operating_mode,sensor.extension_mode,16,0,1,-1,1 -"T1RF",extension,220,flowtempvf,flow temperature in header (T0/Vf),int16,C,false,sensor.extension_flow_temperature_in_header_(T0/Vf),sensor.extension_flowtempvf,16,0,1/10,-1,1 -"T1RF",extension,220,input,input,uint8,V,false,sensor.extension_input,sensor.extension_input,16,0,1/10,-1,1 -"T1RF",extension,220,outpow,output IO1,uint8,%,false,sensor.extension_output_IO1,sensor.extension_outpow,16,0,1,-1,1 -"T1RF",extension,220,setpower,request power,uint8,%,false,sensor.extension_request_power,sensor.extension_setpower,16,0,1,-1,1 -"T1RF",extension,220,setpoint,set temp.,uint8,C,false,sensor.extension_set_temp.,sensor.extension_setpoint,16,0,1,-1,1 -"T1RF",extension,220,minv,min volt.,uint8 (>=0<=0),V,true,number.extension_min_volt.,number.extension_minv,16,0,1/10,-1,1 -"T1RF",extension,220,maxv,max volt.,uint8 (>=0<=0),V,true,number.extension_max_volt.,number.extension_maxv,16,0,1/10,-1,1 -"T1RF",extension,220,mint,min temp.,uint8 (>=0<=0),C,true,number.extension_min_temp.,number.extension_mint,16,0,1,-1,1 -"T1RF",extension,220,maxt,max temp.,uint8 (>=0<=0),C,true,number.extension_max_temp.,number.extension_maxt,16,0,1,-1,1 -"T1RF",extension,220,mode,operating mode,uint8, ,false,sensor.extension_operating_mode,sensor.extension_mode,16,0,1,-1,1 -"AM200",heatsource,228,sysflowtemp,system flow temperature,int16,C,false,sensor.heatsource_ahs1_system_flow_temperature,sensor.heatsource_ahs1_sysflowtemp,18,19,1/10,-1,1 -"AM200",heatsource,228,sysrettemp,system return temperature,int16,C,false,sensor.heatsource_ahs1_system_return_temperature,sensor.heatsource_ahs1_sysrettemp,18,19,1/10,-1,1 -"AM200",heatsource,228,altflowtemp,alternative hs flow temperature,int16,C,false,sensor.heatsource_ahs1_alternative_hs_flow_temperature,sensor.heatsource_ahs1_altflowtemp,18,19,1/10,-1,1 -"AM200",heatsource,228,altrettemp,alternative hs return temperature,int16,C,false,sensor.heatsource_ahs1_alternative_hs_return_temperature,sensor.heatsource_ahs1_altrettemp,18,19,1/10,-1,1 -"AM200",heatsource,228,cyltoptemp,cylinder top temperature,int16,C,false,sensor.heatsource_ahs1_cylinder_top_temperature,sensor.heatsource_ahs1_cyltoptemp,18,19,1/10,-1,1 -"AM200",heatsource,228,cylcentertemp,cylinder center temperature,int16,C,false,sensor.heatsource_ahs1_cylinder_center_temperature,sensor.heatsource_ahs1_cylcentertemp,18,19,1/10,-1,1 -"AM200",heatsource,228,cylbottomtemp,cylinder bottom temperature,int16,C,false,sensor.heatsource_ahs1_cylinder_bottom_temperature,sensor.heatsource_ahs1_cylbottomtemp,18,19,1/10,-1,1 -"AM200",heatsource,228,fluegastemp,flue gas temperature,int16,C,false,sensor.heatsource_ahs1_flue_gas_temperature,sensor.heatsource_ahs1_fluegastemp,18,19,1/10,-1,1 -"AM200",heatsource,228,valvebuffer,buffer valve,uint8,%,false,sensor.heatsource_ahs1_buffer_valve,sensor.heatsource_ahs1_valvebuffer,18,19,1,-1,1 -"AM200",heatsource,228,valvereturn,return valve,uint8,%,false,sensor.heatsource_ahs1_return_valve,sensor.heatsource_ahs1_valvereturn,18,19,1,-1,1 -"AM200",heatsource,228,apumpmod,alternative hs pump modulation,uint8,%,false,sensor.heatsource_ahs1_alternative_hs_pump_modulation,sensor.heatsource_ahs1_apumpmod,18,19,1,-1,1 -"AM200",heatsource,228,vr2config,vr2 configuration,enum [off\|bypass] (>=0<=0), ,true,select.heatsource_ahs1_vr2_configuration,select.heatsource_ahs1_vr2config,18,19,1,-1,1 -"AM200",heatsource,228,ahsactivated,alternate heat source activation,boolean (>=0<=0), ,true,switch.heatsource_ahs1_alternate_heat_source_activation,switch.heatsource_ahs1_ahsactivated,18,19,1,-1,1 -"AM200",heatsource,228,apumpconfig,primary pump config,boolean (>=0<=0), ,true,switch.heatsource_ahs1_primary_pump_config,switch.heatsource_ahs1_apumpconfig,18,19,1,-1,1 -"AM200",heatsource,228,apumpsignal,output for pr1 pump,enum [off\|pwm\|pwm inverse] (>=0<=0), ,true,select.heatsource_ahs1_output_for_pr1_pump,select.heatsource_ahs1_apumpsignal,18,19,1,-1,1 -"AM200",heatsource,228,apumpmin,min output pump pr1,uint8 (>=12<=50),%,true,number.heatsource_ahs1_min_output_pump_pr1,number.heatsource_ahs1_apumpmin,18,19,1,-1,1 -"AM200",heatsource,228,temprise,ahs return temp rise,boolean (>=0<=0), ,true,switch.heatsource_ahs1_ahs_return_temp_rise,switch.heatsource_ahs1_temprise,18,19,1,-1,1 -"AM200",heatsource,228,setreturntemp,set temp return,uint8 (>=40<=75),C,true,number.heatsource_ahs1_set_temp_return,number.heatsource_ahs1_setreturntemp,18,19,1,-1,1 -"AM200",heatsource,228,mixruntime,mixer run time,uint16 (>=0<=600),seconds,true,number.heatsource_ahs1_mixer_run_time,number.heatsource_ahs1_mixruntime,18,19,1,-1,1 -"AM200",heatsource,228,setflowtemp,set flow temperature,uint8 (>=40<=75),C,true,number.heatsource_ahs1_set_flow_temperature,number.heatsource_ahs1_setflowtemp,18,19,1,-1,1 -"AM200",heatsource,228,bufbypass,buffer bypass config,enum [no\|mixer\|valve] (>=0<=0), ,true,select.heatsource_ahs1_buffer_bypass_config,select.heatsource_ahs1_bufbypass,18,19,1,-1,1 -"AM200",heatsource,228,bufmixruntime,bypass mixer run time,uint16 (>=0<=600),seconds,true,number.heatsource_ahs1_bypass_mixer_run_time,number.heatsource_ahs1_bufmixruntime,18,19,1,-1,1 -"AM200",heatsource,228,bufconfig,dhw buffer config,enum [off\|monovalent\|bivalent] (>=0<=0), ,true,select.heatsource_ahs1_dhw_buffer_config,select.heatsource_ahs1_bufconfig,18,19,1,-1,1 -"AM200",heatsource,228,blockmode,config htg. blocking mode,enum [off\|auto\|blocking] (>=0<=0), ,true,select.heatsource_ahs1_config_htg._blocking_mode,select.heatsource_ahs1_blockmode,18,19,1,-1,1 -"AM200",heatsource,228,blockterm,config of block terminal,enum [n_o\|n_c] (>=0<=0), ,true,select.heatsource_ahs1_config_of_block_terminal,select.heatsource_ahs1_blockterm,18,19,1,-1,1 -"AM200",heatsource,228,blockhyst,hyst. for boiler block,int8 (>=0<=50),C,true,number.heatsource_ahs1_hyst._for_boiler_block,number.heatsource_ahs1_blockhyst,18,19,1,-1,1 -"AM200",heatsource,228,releasewait,boiler release wait time,uint8 (>=0<=240),minutes,true,number.heatsource_ahs1_boiler_release_wait_time,number.heatsource_ahs1_releasewait,18,19,1,-1,1 -"AM200",heatsource,228,burner,burner,boolean, ,false,binary_sensor.heatsource_ahs1_burner,binary_sensor.heatsource_ahs1_burner,18,19,1,-1,1 -"AM200",heatsource,228,apump,alternative hs pump,boolean, ,false,binary_sensor.heatsource_ahs1_alternative_hs_pump,binary_sensor.heatsource_ahs1_apump,18,19,1,-1,1 -"AM200",heatsource,228,heatrequest,heat request,uint8,%,false,sensor.heatsource_ahs1_heat_request,sensor.heatsource_ahs1_heatrequest,18,19,1,-1,1 -"AM200",heatsource,228,blockremain,remaining blocktime,uint8,minutes,false,sensor.heatsource_ahs1_remaining_blocktime,sensor.heatsource_ahs1_blockremain,18,19,1,-1,1 -"AM200",heatsource,228,blockremaindhw,remaining blocktime dhw,uint8,minutes,false,sensor.heatsource_ahs1_remaining_blocktime_dhw,sensor.heatsource_ahs1_blockremaindhw,18,19,1,-1,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,outfresh,outdoor fresh air,int16,C,false,sensor.ventilation_outdoor_fresh_air,sensor.ventilation_outfresh,19,0,1/10,-1,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,infresh,indoor fresh air,int16,C,false,sensor.ventilation_indoor_fresh_air,sensor.ventilation_infresh,19,0,1/10,-1,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,outexhaust,outdoor exhaust air,int16,C,false,sensor.ventilation_outdoor_exhaust_air,sensor.ventilation_outexhaust,19,0,1/10,-1,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,inexhaust,indoor exhaust air,int16,C,false,sensor.ventilation_indoor_exhaust_air,sensor.ventilation_inexhaust,19,0,1/10,-1,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,ventinspeed,in blower speed,uint8,%,false,sensor.ventilation_in_blower_speed,sensor.ventilation_ventinspeed,19,0,1,-1,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,ventoutspeed,out blower speed,uint8,%,false,sensor.ventilation_out_blower_speed,sensor.ventilation_ventoutspeed,19,0,1,-1,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,ventmode,ventilation mode,enum [auto\|off\|L1\|L2\|L3\|L4\|demand\|sleep\|intense\|bypass\|party\|fireplace] (>=0<=0), ,true,select.ventilation_ventilation_mode,select.ventilation_ventmode,19,0,1,-1,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,airquality,air quality (voc),uint16, ,false,sensor.ventilation_air_quality_(voc),sensor.ventilation_airquality,19,0,1,-1,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,airhumidity,relative air humidity,uint8,%,false,sensor.ventilation_relative_air_humidity,sensor.ventilation_airhumidity,19,0,1,-1,1 -"HRV176, HRV156, 5000c, MV200",ventilation,231,bypass,bypass,boolean (>=0<=0), ,true,switch.ventilation_bypass,switch.ventilation_bypass,19,0,1,-1,1 -"IPM",water,100,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.water_dhw_selected_temperature,number.water_dhw_seltemp,20,9,1,-1,1 -"IPM",water,100,temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,-1,1 -"IPM",water,100,curtemp2,current extern temperature,uint16,C,false,sensor.water_dhw_current_extern_temperature,sensor.water_dhw_curtemp2,20,9,1/10,-1,1 -"IPM",water,100,hydrTemp,hydraulic header temperature,uint16,C,false,sensor.water_dhw_hydraulic_header_temperature,sensor.water_dhw_hydrTemp,20,9,1/10,-1,1 -"IPM",water,100,pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,-1,1 -"IPM",water,100,flowtempoffset,flow temperature offset,uint8 (>=0<=0),C,true,number.water_dhw_flow_temperature_offset,number.water_dhw_flowtempoffset,20,9,1,-1,1 -"IPM",water,100,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_on_temperature,number.water_dhw_hyston,20,9,1,-1,1 -"IPM",water,100,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_off_temperature,number.water_dhw_hystoff,20,9,1,-1,1 -"IPM",water,100,disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,-1,1 -"IPM",water,100,circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,-1,1 -"IPM",water,100,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,-1,1 -"IPM2",water,102,seltemp,selected temperature,uint8 (>=0<=0),C,true,number.water_dhw_selected_temperature,number.water_dhw_seltemp,20,9,1,-1,1 -"IPM2",water,102,temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,-1,1 -"IPM2",water,102,curtemp2,current extern temperature,uint16,C,false,sensor.water_dhw_current_extern_temperature,sensor.water_dhw_curtemp2,20,9,1/10,-1,1 -"IPM2",water,102,hydrTemp,hydraulic header temperature,uint16,C,false,sensor.water_dhw_hydraulic_header_temperature,sensor.water_dhw_hydrTemp,20,9,1/10,-1,1 -"IPM2",water,102,pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,-1,1 -"IPM2",water,102,flowtempoffset,flow temperature offset,uint8 (>=0<=0),C,true,number.water_dhw_flow_temperature_offset,number.water_dhw_flowtempoffset,20,9,1,-1,1 -"IPM2",water,102,hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_on_temperature,number.water_dhw_hyston,20,9,1,-1,1 -"IPM2",water,102,hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_off_temperature,number.water_dhw_hystoff,20,9,1,-1,1 -"IPM2",water,102,disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,-1,1 -"IPM2",water,102,circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,-1,1 -"IPM2",water,102,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,-1,1 -"MM100",water,160,temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,-1,1 -"MM100",water,160,tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,-1,1 -"MM100",water,160,pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,-1,1 -"MM100",water,160,maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,-1,1 -"MM100",water,160,difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,-1,1 -"MM100",water,160,disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,-1,1 -"MM100",water,160,redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,-1,1 -"MM100",water,160,requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,-1,1 -"MM100",water,160,circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,-1,1 -"MM100",water,160,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,-1,1 -"MM200",water,161,temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,-1,1 -"MM200",water,161,tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,-1,1 -"MM200",water,161,pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,-1,1 -"MM200",water,161,maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,-1,1 -"MM200",water,161,difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,-1,1 -"MM200",water,161,disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,-1,1 -"MM200",water,161,redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,-1,1 -"MM200",water,161,requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,-1,1 -"MM200",water,161,circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,-1,1 -"MM200",water,161,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,-1,1 -"SM100, MS100",water,163,temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,-1,1 -"SM100, MS100",water,163,tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,-1,1 -"SM100, MS100",water,163,pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,-1,1 -"SM100, MS100",water,163,maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,-1,1 -"SM100, MS100",water,163,difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,-1,1 -"SM100, MS100",water,163,disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,-1,1 -"SM100, MS100",water,163,redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,-1,1 -"SM100, MS100",water,163,requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,-1,1 -"SM100, MS100",water,163,circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,-1,1 -"SM100, MS100",water,163,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,-1,1 -"SM200, MS200",water,164,temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,-1,1 -"SM200, MS200",water,164,tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,-1,1 -"SM200, MS200",water,164,pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,-1,1 -"SM200, MS200",water,164,maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,-1,1 -"SM200, MS200",water,164,difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,-1,1 -"SM200, MS200",water,164,disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,-1,1 -"SM200, MS200",water,164,redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,-1,1 -"SM200, MS200",water,164,requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,-1,1 -"SM200, MS200",water,164,circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,-1,1 -"SM200, MS200",water,164,circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,-1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,mandefrost,manual defrost,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_manual_defrost,sensor.boiler_mandefrost,6,0,1,87,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.nrg,energy,uint24,kWh,false,sensor.boiler_dhw_energy,sensor.boiler_dhw_nrg,6,9,1/100,0,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgheat,energy heating,uint24,kWh,false,sensor.boiler_energy_heating,sensor.boiler_nrgheat,6,0,1/100,90,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgcool,energy cooling,uint24,kWh,false,sensor.boiler_energy_cooling,sensor.boiler_nrgcool,6,0,1/100,92,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metertotal,meter total,uint24,kWh,false,sensor.boiler_meter_total,sensor.boiler_metertotal,6,0,1/100,94,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metercomp,meter compressor,uint24,kWh,false,sensor.boiler_meter_compressor,sensor.boiler_metercomp,6,0,1/100,96,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metereheat,meter e-heater,uint24,kWh,false,sensor.boiler_meter_e-heater,sensor.boiler_metereheat,6,0,1/100,98,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/100,100,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,metercool,meter cooling,uint24,kWh,false,sensor.boiler_meter_cooling,sensor.boiler_metercool,6,0,1/100,102,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/100,2,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimetotal,heatpump total uptime,time,minutes,false,sensor.boiler_heatpump_total_uptime,sensor.boiler_uptimetotal,6,0,1/60,104,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecontrol,total operating time heat,time,minutes,false,sensor.boiler_total_operating_time_heat,sensor.boiler_uptimecontrol,6,0,1/60,106,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecompheating,operating time compressor heating,time,minutes,false,sensor.boiler_operating_time_compressor_heating,sensor.boiler_uptimecompheating,6,0,1/60,108,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecompcooling,operating time compressor cooling,time,minutes,false,sensor.boiler_operating_time_compressor_cooling,sensor.boiler_uptimecompcooling,6,0,1/60,110,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.uptimecomp,operating time compressor,time,minutes,false,sensor.boiler_dhw_operating_time_compressor,sensor.boiler_dhw_uptimecomp,6,9,1/60,4,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,uptimecomppool,operating time compressor pool,time,minutes,false,sensor.boiler_operating_time_compressor_pool,sensor.boiler_uptimecomppool,6,0,1/60,112,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,totalcompstarts,total compressor control starts,uint24, ,false,sensor.boiler_total_compressor_control_starts,sensor.boiler_totalcompstarts,6,0,1,114,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatingstarts,heating control starts,uint24, ,false,sensor.boiler_heating_control_starts,sensor.boiler_heatingstarts,6,0,1,116,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,coolingstarts,cooling control starts,uint24, ,false,sensor.boiler_cooling_control_starts,sensor.boiler_coolingstarts,6,0,1,118,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.startshp,starts hp,uint24, ,false,sensor.boiler_dhw_starts_hp,sensor.boiler_dhw_startshp,6,9,1,6,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,poolstarts,pool control starts,uint24, ,false,sensor.boiler_pool_control_starts,sensor.boiler_poolstarts,6,0,1,120,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconstotal,total energy consumption,uint24,kWh,false,sensor.boiler_total_energy_consumption,sensor.boiler_nrgconstotal,6,0,1,122,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscomptotal,total energy consumption compressor,uint24,kWh,false,sensor.boiler_total_energy_consumption_compressor,sensor.boiler_nrgconscomptotal,6,0,1,124,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscompheating,energy consumption compressor heating,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_heating,sensor.boiler_nrgconscompheating,6,0,1,126,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.nrgconscomp,energy consumption compressor,uint24,kWh,false,sensor.boiler_dhw_energy_consumption_compressor,sensor.boiler_dhw_nrgconscomp,6,9,1,8,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscompcooling,energy consumption compressor cooling,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_cooling,sensor.boiler_nrgconscompcooling,6,0,1,128,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgconscomppool,energy consumption compressor pool,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_pool,sensor.boiler_nrgconscomppool,6,0,1,130,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxelecheatnrgconstotal,total aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_total_aux_elec._heater_energy_consumption,sensor.boiler_auxelecheatnrgconstotal,6,0,1,132,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxelecheatnrgconsheating,aux elec. heater energy consumption heating,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_heating,sensor.boiler_auxelecheatnrgconsheating,6,0,1,134,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.auxelecheatnrgcons,aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_dhw_aux_elec._heater_energy_consumption,sensor.boiler_dhw_auxelecheatnrgcons,6,9,1,10,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxelecheatnrgconspool,aux elec. heater energy consumption pool,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_pool,sensor.boiler_auxelecheatnrgconspool,6,0,1,136,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsupptotal,total energy supplied,uint24,kWh,false,sensor.boiler_total_energy_supplied,sensor.boiler_nrgsupptotal,6,0,1,138,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsuppheating,total energy supplied heating,uint24,kWh,false,sensor.boiler_total_energy_supplied_heating,sensor.boiler_nrgsuppheating,6,0,1,140,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.nrgsupp,total energy warm supplied,uint24,kWh,false,sensor.boiler_dhw_total_energy_warm_supplied,sensor.boiler_dhw_nrgsupp,6,9,1,12,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsuppcooling,total energy supplied cooling,uint24,kWh,false,sensor.boiler_total_energy_supplied_cooling,sensor.boiler_nrgsuppcooling,6,0,1,142,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,nrgsupppool,total energy supplied pool,uint24,kWh,false,sensor.boiler_total_energy_supplied_pool,sensor.boiler_nrgsupppool,6,0,1,144,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppower,compressor power output,uint16,kW,false,sensor.boiler_compressor_power_output,sensor.boiler_hppower,6,0,1/10,146,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpmaxpower,compressor max power,uint8 (>=0<=0),%,true,number.boiler_compressor_max_power,number.boiler_hpmaxpower,6,0,1,147,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pvmaxcomp,pv compressor max power,uint8 (>=0<=0),kW,true,number.boiler_pv_compressor_max_power,number.boiler_pvmaxcomp,6,0,1/10,148,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,powerreduction,power reduction,uint8 (>=30<=60),%,true,number.boiler_power_reduction,number.boiler_powerreduction,6,0,10,149,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpsetdiffpress,set differential pressure,uint8 (>=150<=750),mbar,true,number.boiler_set_differential_pressure,number.boiler_hpsetdiffpress,6,0,50,150,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcompon,hp compressor,boolean, ,false,binary_sensor.boiler_hp_compressor,binary_sensor.boiler_hpcompon,6,0,1,151,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpactivity,compressor activity,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_compressor_activity,sensor.boiler_hpactivity,6,0,1,152,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpbrinepumpspd,brine pump speed,uint8,%,false,sensor.boiler_brine_pump_speed,sensor.boiler_hpbrinepumpspd,6,0,1,153,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpswitchvalve,switch valve,boolean, ,false,binary_sensor.boiler_switch_valve,binary_sensor.boiler_hpswitchvalve,6,0,1,154,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcompspd,compressor speed,uint8,%,false,sensor.boiler_compressor_speed,sensor.boiler_hpcompspd,6,0,1,155,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptargetspd,compressor target speed,uint8,%,false,sensor.boiler_compressor_target_speed,sensor.boiler_hptargetspd,6,0,1,156,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcircspd,circulation pump speed,uint8,%,false,sensor.boiler_circulation_pump_speed,sensor.boiler_hpcircspd,6,0,1,157,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,recvalve,receiver valve VR0,uint8,%,false,sensor.boiler_receiver_valve_VR0,sensor.boiler_recvalve,6,0,1,158,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,expvalve,expansion valve VR1,uint8,%,false,sensor.boiler_expansion_valve_VR1,sensor.boiler_expvalve,6,0,1,159,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpbrinein,brine in/evaporator,int16,C,false,sensor.boiler_brine_in/evaporator,sensor.boiler_hpbrinein,6,0,1/10,160,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpbrineout,brine out/condenser,int16,C,false,sensor.boiler_brine_out/condenser,sensor.boiler_hpbrineout,6,0,1/10,161,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptc0,heat carrier return (TC0),int16,C,false,sensor.boiler_heat_carrier_return_(TC0),sensor.boiler_hptc0,6,0,1/10,162,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptc1,heat carrier forward (TC1),int16,C,false,sensor.boiler_heat_carrier_forward_(TC1),sensor.boiler_hptc1,6,0,1/10,163,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptc3,condenser temperature (TC3),int16,C,false,sensor.boiler_condenser_temperature_(TC3),sensor.boiler_hptc3,6,0,1/10,164,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr1,compressor temperature (TR1),int16,C,false,sensor.boiler_compressor_temperature_(TR1),sensor.boiler_hptr1,6,0,1/10,165,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.boiler_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.boiler_hptr3,6,0,1/10,166,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.boiler_evaporator_inlet_temperature_(TR4),sensor.boiler_hptr4,6,0,1/10,167,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.boiler_compressor_inlet_temperature_(TR5),sensor.boiler_hptr5,6,0,1/10,168,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.boiler_compressor_outlet_temperature_(TR6),sensor.boiler_hptr6,6,0,1/10,169,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptr7,refrigerant temperature gas side (condenser input) (TR7),int16,C,false,sensor.boiler_refrigerant_temperature_gas_side_(condenser_input)_(TR7),sensor.boiler_hptr7,6,0,1/10,170,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptl2,air inlet temperature (TL2),int16,C,false,sensor.boiler_air_inlet_temperature_(TL2),sensor.boiler_hptl2,6,0,1/10,171,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.boiler_low_pressure_side_temperature_(PL1),sensor.boiler_hppl1,6,0,1/10,172,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.boiler_high_pressure_side_temperature_(PH1),sensor.boiler_hpph1,6,0,1/10,173,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpta4,drain pan temp (TA4),int16,C,false,sensor.boiler_drain_pan_temp_(TA4),sensor.boiler_hpta4,6,0,1/10,174,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hptw1,reservoir temp (TW1),int16,C,false,sensor.boiler_reservoir_temp_(TW1),sensor.boiler_hptw1,6,0,1/10,175,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,poolsettemp,pool set temperature,uint8 (>=0<=0),C,true,number.boiler_pool_set_temperature,number.boiler_poolsettemp,6,0,1/2,176,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hp4way,4-way valve (VR4),boolean, ,false,binary_sensor.boiler_4-way_valve_(VR4),binary_sensor.boiler_hp4way,6,0,1,177,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin1,input 1 state,boolean, ,false,binary_sensor.boiler_input_1_state,binary_sensor.boiler_hpin1,6,0,1,178,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin1opt,input 1 options,string (>=0<=0), ,true,sensor.boiler_input_1_options,sensor.boiler_hpin1opt,6,0,1,179,8 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin2,input 2 state,boolean, ,false,binary_sensor.boiler_input_2_state,binary_sensor.boiler_hpin2,6,0,1,187,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin2opt,input 2 options,string (>=0<=0), ,true,sensor.boiler_input_2_options,sensor.boiler_hpin2opt,6,0,1,188,8 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin3,input 3 state,boolean, ,false,binary_sensor.boiler_input_3_state,binary_sensor.boiler_hpin3,6,0,1,196,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin3opt,input 3 options,string (>=0<=0), ,true,sensor.boiler_input_3_options,sensor.boiler_hpin3opt,6,0,1,197,8 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin4,input 4 state,boolean, ,false,binary_sensor.boiler_input_4_state,binary_sensor.boiler_hpin4,6,0,1,205,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpin4opt,input 4 options,string (>=0<=0), ,true,sensor.boiler_input_4_options,sensor.boiler_hpin4opt,6,0,1,206,8 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maxheatcomp,heat limit compressor,enum [0 kW\|3 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_compressor,select.boiler_maxheatcomp,6,0,1,214,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,maxheatheat,heat limit heating,enum [3 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_heating,select.boiler_maxheatheat,6,0,1,215,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.maxheat,heat limit,enum [3 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_dhw_heat_limit,select.boiler_dhw_maxheat,6,9,1,14,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheatersource,aux heater source,enum [not installed\|electric heater\|exclusive\|parallel\|hybrid] (>=0<=0), ,true,select.boiler_aux_heater_source,select.boiler_auxheatersource,6,0,1,216,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,pvcooling,cooling only with PV,boolean (>=0<=0), ,true,switch.boiler_cooling_only_with_PV,switch.boiler_pvcooling,6,0,1,217,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheateronly,aux heater only,boolean (>=0<=0), ,true,switch.boiler_aux_heater_only,switch.boiler_auxheateronly,6,0,1,218,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheateroff,disable aux heater,boolean (>=0<=0), ,true,switch.boiler_disable_aux_heater,switch.boiler_auxheateroff,6,0,1,219,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheaterstatus,aux heater status,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_aux_heater_status,sensor.boiler_auxheaterstatus,6,0,1,220,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheaterlevel,aux heater level,uint8,%,false,sensor.boiler_aux_heater_level,sensor.boiler_auxheaterlevel,6,0,1,221,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheaterdelay,aux heater on delay,uint16 (>=10<=1000),K*min,true,number.boiler_aux_heater_on_delay,number.boiler_auxheaterdelay,6,0,10,222,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxmaxlimit,aux heater max limit,uint8 (>=0<=10),K,true,number.boiler_aux_heater_max_limit,number.boiler_auxmaxlimit,6,0,1/10,223,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxlimitstart,aux heater limit start,uint8 (>=0<=10),K,true,number.boiler_aux_heater_limit_start,number.boiler_auxlimitstart,6,0,1/10,224,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheatrmode,aux heater mode,enum [eco\|comfort] (>=0<=0), ,true,select.boiler_aux_heater_mode,select.boiler_auxheatrmode,6,0,1,225,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hphystheat,on/off hyst heat,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_heat,number.boiler_hphystheat,6,0,5,226,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hphystcool,on/off hyst cool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_cool,number.boiler_hphystcool,6,0,5,227,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hphystpool,on/off hyst pool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_pool,number.boiler_hphystpool,6,0,5,228,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,silentmode,silent mode,enum [off\|auto\|on] (>=0<=0), ,true,select.boiler_silent_mode,select.boiler_silentmode,6,0,1,229,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,silentfrom,silent mode from,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_from,number.boiler_silentfrom,6,0,15,230,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,silentto,silent mode to,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_to,number.boiler_silentto,6,0,15,231,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,mintempsilent,min outside temp for silent mode,int8 (>=0<=0),C,true,number.boiler_min_outside_temp_for_silent_mode,number.boiler_mintempsilent,6,0,1,232,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempparmode,outside temp parallel mode,int8 (>=0<=0),C,true,number.boiler_outside_temp_parallel_mode,number.boiler_tempparmode,6,0,1,233,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,auxheatmix,aux heater mixing valve,int8,%,false,sensor.boiler_aux_heater_mixing_valve,sensor.boiler_auxheatmix,6,0,1,234,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempdiffheat,temp diff TC3/TC0 heat,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_heat,number.boiler_tempdiffheat,6,0,1/10,235,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,tempdiffcool,temp diff TC3/TC0 cool,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_cool,number.boiler_tempdiffcool,6,0,1/10,236,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,vpcooling,valve/pump cooling,boolean (>=0<=0), ,true,switch.boiler_valve/pump_cooling,switch.boiler_vpcooling,6,0,1,237,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,heatcable,heating cable,boolean (>=0<=0), ,true,switch.boiler_heating_cable,switch.boiler_heatcable,6,0,1,238,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,vc0valve,VC0 valve,boolean (>=0<=0), ,true,switch.boiler_VC0_valve,switch.boiler_vc0valve,6,0,1,239,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,primepump,primary heatpump,boolean (>=0<=0), ,true,switch.boiler_primary_heatpump,switch.boiler_primepump,6,0,1,240,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,primepumpmod,primary heatpump modulation,uint8 (>=0<=0),%,true,number.boiler_primary_heatpump_modulation,number.boiler_primepumpmod,6,0,1,241,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hp3way,3-way valve,boolean (>=0<=0), ,true,switch.boiler_3-way_valve,switch.boiler_hp3way,6,0,1,242,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,elheatstep1,el. heater step 1,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_1,switch.boiler_elheatstep1,6,0,1,243,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,elheatstep2,el. heater step 2,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_2,switch.boiler_elheatstep2,6,0,1,244,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,elheatstep3,el. heater step 3,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_3,switch.boiler_elheatstep3,6,0,1,245,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpea0,condensate reservoir heating (EA0),boolean, ,false,binary_sensor.boiler_condensate_reservoir_heating_(EA0),binary_sensor.boiler_hpea0,6,0,1,246,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppumpmode,primary heatpump mode,enum [auto\|continuous] (>=0<=0), ,true,select.boiler_primary_heatpump_mode,select.boiler_hppumpmode,6,0,1,247,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,fan,fan,uint8 (>=20<=100),%,true,number.boiler_fan,number.boiler_fan,6,0,1,248,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,fanspd,fan speed,uint8,%,false,sensor.boiler_fan_speed,sensor.boiler_fanspd,6,0,1,249,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,shutdown,shutdown,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_shutdown,sensor.boiler_shutdown,6,0,1,250,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hpcurrpower,compressor current power,uint16,W,false,sensor.boiler_compressor_current_power,sensor.boiler_hpcurrpower,6,0,1,251,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,hppowerlimit,power limit,uint16 (>=0<=0),W,true,number.boiler_power_limit,number.boiler_hppowerlimit,6,0,1,252,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.alternatingop,alternating operation,boolean (>=0<=0), ,true,switch.boiler_dhw_alternating_operation,switch.boiler_dhw_alternatingop,6,9,1,15,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.altopprioheat,prioritise heating during dhw,uint8 (>=20<=120),minutes,true,number.boiler_dhw_prioritise_heating_during_dhw,number.boiler_dhw_altopprioheat,6,9,1,16,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.altopprio,prioritise dhw during heating,uint8 (>=30<=120),minutes,true,number.boiler_dhw_prioritise_dhw_during_heating,number.boiler_dhw_altopprio,6,9,1,17,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.comfoff,comfort switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_comfort_switch_off,number.boiler_dhw_comfoff,6,9,1,18,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.ecooff,eco switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_eco_switch_off,number.boiler_dhw_ecooff,6,9,1,19,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.ecoplusoff,eco+ switch off,uint8 (>=48<=63),C,true,number.boiler_dhw_eco+_switch_off,number.boiler_dhw_ecoplusoff,6,9,1,20,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.comfdiff,comfort diff,uint8 (>=4<=15),K,true,number.boiler_dhw_comfort_diff,number.boiler_dhw_comfdiff,6,9,1,21,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.ecodiff,eco diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco_diff,number.boiler_dhw_ecodiff,6,9,1,22,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.ecoplusdiff,eco+ diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco+_diff,number.boiler_dhw_ecoplusdiff,6,9,1,23,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.comfstop,comfort stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_comfort_stop_temp,number.boiler_dhw_comfstop,6,9,1,24,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.ecostop,eco stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco_stop_temp,number.boiler_dhw_ecostop,6,9,1,25,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.ecoplusstop,eco+ stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco+_stop_temp,number.boiler_dhw_ecoplusstop,6,9,1,26,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.hpcircpump,circulation pump available during dhw,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available_during_dhw,switch.boiler_dhw_hpcircpump,6,9,1,27,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"CS5800i, CS6800i, WLW176i, WLW186i",boiler,8,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Greenstar 2000",boiler,11,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Greenstar 2000",boiler,11,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Greenstar 2000",boiler,11,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Greenstar 2000",boiler,11,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Greenstar 2000",boiler,11,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Greenstar 2000",boiler,11,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Greenstar 2000",boiler,11,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Greenstar 2000",boiler,11,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Greenstar 2000",boiler,11,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Greenstar 2000",boiler,11,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Greenstar 2000",boiler,11,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Greenstar 2000",boiler,11,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Greenstar 2000",boiler,11,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Greenstar 2000",boiler,11,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Greenstar 2000",boiler,11,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Greenstar 2000",boiler,11,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Greenstar 2000",boiler,11,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Greenstar 2000",boiler,11,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Greenstar 2000",boiler,11,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Greenstar 2000",boiler,11,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Greenstar 2000",boiler,11,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Greenstar 2000",boiler,11,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Greenstar 2000",boiler,11,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Greenstar 2000",boiler,11,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Greenstar 2000",boiler,11,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Greenstar 2000",boiler,11,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"Greenstar 2000",boiler,11,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Greenstar 2000",boiler,11,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Greenstar 2000",boiler,11,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Greenstar 2000",boiler,11,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Greenstar 2000",boiler,11,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Greenstar 2000",boiler,11,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Greenstar 2000",boiler,11,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Greenstar 2000",boiler,11,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Greenstar 2000",boiler,11,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Greenstar 2000",boiler,11,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Greenstar 2000",boiler,11,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Greenstar 2000",boiler,11,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Greenstar 2000",boiler,11,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Greenstar 2000",boiler,11,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Greenstar 2000",boiler,11,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Greenstar 2000",boiler,11,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Greenstar 2000",boiler,11,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Greenstar 2000",boiler,11,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Greenstar 2000",boiler,11,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Greenstar 2000",boiler,11,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Greenstar 2000",boiler,11,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Greenstar 2000",boiler,11,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Greenstar 2000",boiler,11,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Greenstar 2000",boiler,11,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Greenstar 2000",boiler,11,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Greenstar 2000",boiler,11,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Greenstar 2000",boiler,11,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Greenstar 2000",boiler,11,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Greenstar 2000",boiler,11,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Greenstar 2000",boiler,11,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Greenstar 2000",boiler,11,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Greenstar 2000",boiler,11,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Greenstar 2000",boiler,11,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Greenstar 2000",boiler,11,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Greenstar 2000",boiler,11,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Greenstar 2000",boiler,11,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Greenstar 2000",boiler,11,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Greenstar 2000",boiler,11,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Greenstar 2000",boiler,11,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Greenstar 2000",boiler,11,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Greenstar 2000",boiler,11,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Greenstar 2000",boiler,11,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Greenstar 2000",boiler,11,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Greenstar 2000",boiler,11,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Greenstar 2000",boiler,11,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Greenstar 2000",boiler,11,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Greenstar 2000",boiler,11,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Greenstar 2000",boiler,11,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Greenstar 2000",boiler,11,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Greenstar 2000",boiler,11,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Greenstar 2000",boiler,11,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Greenstar 2000",boiler,11,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Greenstar 2000",boiler,11,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Greenstar 2000",boiler,11,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Greenstar 2000",boiler,11,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Greenstar 2000",boiler,11,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Greenstar 2000",boiler,11,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Greenstar 2000",boiler,11,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Greenstar 2000",boiler,11,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Greenstar 2000",boiler,11,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Greenstar 2000",boiler,11,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Greenstar 2000",boiler,11,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Greenstar 2000",boiler,11,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Greenstar 2000",boiler,11,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Greenstar 2000",boiler,11,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Greenstar 2000",boiler,11,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Greenstar 2000",boiler,11,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Greenstar 2000",boiler,11,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Greenstar 2000",boiler,11,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Greenstar 2000",boiler,11,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Greenstar 2000",boiler,11,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Greenstar 2000",boiler,11,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Greenstar 2000",boiler,11,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Greenstar 2000",boiler,11,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Greenstar 2000",boiler,11,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Greenstar 2000",boiler,11,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Greenstar 2000",boiler,11,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Greenstar 2000",boiler,11,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Greenstar 2000",boiler,11,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Greenstar 2000",boiler,11,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Greenstar 2000",boiler,11,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Greenstar 2000",boiler,11,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Greenstar 2000",boiler,11,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Greenstar 2000",boiler,11,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Greenstar 2000",boiler,11,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Greenstar 2000",boiler,11,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Greenstar 2000",boiler,11,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Greenstar 2000",boiler,11,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Greenstar 2000",boiler,11,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Greenstar 2000",boiler,11,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Greenstar 2000",boiler,11,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Greenstar 2000",boiler,11,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Greenstar 2000",boiler,11,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Greenstar 2000",boiler,11,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"C1200W",boiler,12,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"C1200W",boiler,12,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"C1200W",boiler,12,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"C1200W",boiler,12,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"C1200W",boiler,12,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"C1200W",boiler,12,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"C1200W",boiler,12,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"C1200W",boiler,12,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"C1200W",boiler,12,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"C1200W",boiler,12,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"C1200W",boiler,12,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"C1200W",boiler,12,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"C1200W",boiler,12,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"C1200W",boiler,12,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"C1200W",boiler,12,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"C1200W",boiler,12,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"C1200W",boiler,12,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"C1200W",boiler,12,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"C1200W",boiler,12,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"C1200W",boiler,12,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"C1200W",boiler,12,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"C1200W",boiler,12,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"C1200W",boiler,12,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"C1200W",boiler,12,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"C1200W",boiler,12,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"C1200W",boiler,12,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"C1200W",boiler,12,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"C1200W",boiler,12,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"C1200W",boiler,12,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"C1200W",boiler,12,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"C1200W",boiler,12,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"C1200W",boiler,12,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"C1200W",boiler,12,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"C1200W",boiler,12,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"C1200W",boiler,12,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"C1200W",boiler,12,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"C1200W",boiler,12,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"C1200W",boiler,12,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"C1200W",boiler,12,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"C1200W",boiler,12,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"C1200W",boiler,12,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"C1200W",boiler,12,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"C1200W",boiler,12,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"C1200W",boiler,12,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"C1200W",boiler,12,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"C1200W",boiler,12,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"C1200W",boiler,12,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"C1200W",boiler,12,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"C1200W",boiler,12,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"C1200W",boiler,12,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"C1200W",boiler,12,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"C1200W",boiler,12,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"C1200W",boiler,12,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"C1200W",boiler,12,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"C1200W",boiler,12,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"C1200W",boiler,12,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"C1200W",boiler,12,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"C1200W",boiler,12,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"C1200W",boiler,12,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"C1200W",boiler,12,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"C1200W",boiler,12,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"C1200W",boiler,12,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"C1200W",boiler,12,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"C1200W",boiler,12,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"C1200W",boiler,12,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"C1200W",boiler,12,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"C1200W",boiler,12,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"C1200W",boiler,12,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"C1200W",boiler,12,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"C1200W",boiler,12,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"C1200W",boiler,12,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"C1200W",boiler,12,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"C1200W",boiler,12,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"C1200W",boiler,12,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"C1200W",boiler,12,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"C1200W",boiler,12,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"C1200W",boiler,12,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"C1200W",boiler,12,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"C1200W",boiler,12,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"C1200W",boiler,12,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"C1200W",boiler,12,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"C1200W",boiler,12,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"C1200W",boiler,12,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"C1200W",boiler,12,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"C1200W",boiler,12,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"C1200W",boiler,12,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"C1200W",boiler,12,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"C1200W",boiler,12,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"C1200W",boiler,12,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"C1200W",boiler,12,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"C1200W",boiler,12,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"C1200W",boiler,12,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"C1200W",boiler,12,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"C1200W",boiler,12,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"C1200W",boiler,12,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"C1200W",boiler,12,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"C1200W",boiler,12,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"C1200W",boiler,12,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"C1200W",boiler,12,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"C1200W",boiler,12,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"C1200W",boiler,12,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"C1200W",boiler,12,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"C1200W",boiler,12,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"C1200W",boiler,12,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"C1200W",boiler,12,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"C1200W",boiler,12,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"C1200W",boiler,12,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"C1200W",boiler,12,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"C1200W",boiler,12,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"C1200W",boiler,12,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"C1200W",boiler,12,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"C1200W",boiler,12,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"C1200W",boiler,12,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"C1200W",boiler,12,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"C1200W",boiler,12,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"C1200W",boiler,12,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"C1200W",boiler,12,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"C1200W",boiler,12,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"C1200W",boiler,12,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"C1200W",boiler,12,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"CS5800iG",boiler,16,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"CS5800iG",boiler,16,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"CS5800iG",boiler,16,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"CS5800iG",boiler,16,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"CS5800iG",boiler,16,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"CS5800iG",boiler,16,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"CS5800iG",boiler,16,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"CS5800iG",boiler,16,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"CS5800iG",boiler,16,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"CS5800iG",boiler,16,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"CS5800iG",boiler,16,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"CS5800iG",boiler,16,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"CS5800iG",boiler,16,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"CS5800iG",boiler,16,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"CS5800iG",boiler,16,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"CS5800iG",boiler,16,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"CS5800iG",boiler,16,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"CS5800iG",boiler,16,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"CS5800iG",boiler,16,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"CS5800iG",boiler,16,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"CS5800iG",boiler,16,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"CS5800iG",boiler,16,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"CS5800iG",boiler,16,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"CS5800iG",boiler,16,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"CS5800iG",boiler,16,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"CS5800iG",boiler,16,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"CS5800iG",boiler,16,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"CS5800iG",boiler,16,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"CS5800iG",boiler,16,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"CS5800iG",boiler,16,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"CS5800iG",boiler,16,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"CS5800iG",boiler,16,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"CS5800iG",boiler,16,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"CS5800iG",boiler,16,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"CS5800iG",boiler,16,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"CS5800iG",boiler,16,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"CS5800iG",boiler,16,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"CS5800iG",boiler,16,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"CS5800iG",boiler,16,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"CS5800iG",boiler,16,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"CS5800iG",boiler,16,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"CS5800iG",boiler,16,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"CS5800iG",boiler,16,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"CS5800iG",boiler,16,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"CS5800iG",boiler,16,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"CS5800iG",boiler,16,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"CS5800iG",boiler,16,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"CS5800iG",boiler,16,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"CS5800iG",boiler,16,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"CS5800iG",boiler,16,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"CS5800iG",boiler,16,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"CS5800iG",boiler,16,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"CS5800iG",boiler,16,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"CS5800iG",boiler,16,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"CS5800iG",boiler,16,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"CS5800iG",boiler,16,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"CS5800iG",boiler,16,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"CS5800iG",boiler,16,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"CS5800iG",boiler,16,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"CS5800iG",boiler,16,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"CS5800iG",boiler,16,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"CS5800iG",boiler,16,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"CS5800iG",boiler,16,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"CS5800iG",boiler,16,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"CS5800iG",boiler,16,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"CS5800iG",boiler,16,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"CS5800iG",boiler,16,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"CS5800iG",boiler,16,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"CS5800iG",boiler,16,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"CS5800iG",boiler,16,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"CS5800iG",boiler,16,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"CS5800iG",boiler,16,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"CS5800iG",boiler,16,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"CS5800iG",boiler,16,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"CS5800iG",boiler,16,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"CS5800iG",boiler,16,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"CS5800iG",boiler,16,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"CS5800iG",boiler,16,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"CS5800iG",boiler,16,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"CS5800iG",boiler,16,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"CS5800iG",boiler,16,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"CS5800iG",boiler,16,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"CS5800iG",boiler,16,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"CS5800iG",boiler,16,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"CS5800iG",boiler,16,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"CS5800iG",boiler,16,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"CS5800iG",boiler,16,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"CS5800iG",boiler,16,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"CS5800iG",boiler,16,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"CS5800iG",boiler,16,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"CS5800iG",boiler,16,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"CS5800iG",boiler,16,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"CS5800iG",boiler,16,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"CS5800iG",boiler,16,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"CS5800iG",boiler,16,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"CS5800iG",boiler,16,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"CS5800iG",boiler,16,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"CS5800iG",boiler,16,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"CS5800iG",boiler,16,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"CS5800iG",boiler,16,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"CS5800iG",boiler,16,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"CS5800iG",boiler,16,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"CS5800iG",boiler,16,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"CS5800iG",boiler,16,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"CS5800iG",boiler,16,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"CS5800iG",boiler,16,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"CS5800iG",boiler,16,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"CS5800iG",boiler,16,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"CS5800iG",boiler,16,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"CS5800iG",boiler,16,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"CS5800iG",boiler,16,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"CS5800iG",boiler,16,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"CS5800iG",boiler,16,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"CS5800iG",boiler,16,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"CS5800iG",boiler,16,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"CS5800iG",boiler,16,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"CS5800iG",boiler,16,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"CS5800iG",boiler,16,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"CS5800iG",boiler,16,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"CS5800iG",boiler,16,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"BK13/BK15, Smartline, GB1*2",boiler,64,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"BK13/BK15, Smartline, GB1*2",boiler,64,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"BK13/BK15, Smartline, GB1*2",boiler,64,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"BK13/BK15, Smartline, GB1*2",boiler,64,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Logano GB1*5, Logamatic MC10",boiler,72,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Logano GB1*5, Logamatic MC10",boiler,72,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Logano GB1*5, Logamatic MC10",boiler,72,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Logano GB1*5, Logamatic MC10",boiler,72,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Logano GB1*5, Logamatic MC10",boiler,72,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Logano GB1*5, Logamatic MC10",boiler,72,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Logano GB1*5, Logamatic MC10",boiler,72,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Logano GB1*5, Logamatic MC10",boiler,72,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Logano GB1*5, Logamatic MC10",boiler,72,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Logano GB1*5, Logamatic MC10",boiler,72,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Logano GB1*5, Logamatic MC10",boiler,72,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Logano GB1*5, Logamatic MC10",boiler,72,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Logano GB1*5, Logamatic MC10",boiler,72,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Logano GB1*5, Logamatic MC10",boiler,72,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Logano GB1*5, Logamatic MC10",boiler,72,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Logano GB1*5, Logamatic MC10",boiler,72,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Logano GB1*5, Logamatic MC10",boiler,72,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Logano GB1*5, Logamatic MC10",boiler,72,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Logano GB1*5, Logamatic MC10",boiler,72,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Logano GB1*5, Logamatic MC10",boiler,72,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Logano GB1*5, Logamatic MC10",boiler,72,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Logano GB1*5, Logamatic MC10",boiler,72,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"Logano GB1*5, Logamatic MC10",boiler,72,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Logano GB1*5, Logamatic MC10",boiler,72,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Logano GB1*5, Logamatic MC10",boiler,72,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Logano GB1*5, Logamatic MC10",boiler,72,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Logano GB1*5, Logamatic MC10",boiler,72,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Logano GB1*5, Logamatic MC10",boiler,72,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Logano GB1*5, Logamatic MC10",boiler,72,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Logano GB1*5, Logamatic MC10",boiler,72,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Logano GB1*5, Logamatic MC10",boiler,72,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Logano GB1*5, Logamatic MC10",boiler,72,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Logano GB1*5, Logamatic MC10",boiler,72,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Logano GB1*5, Logamatic MC10",boiler,72,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Logano GB1*5, Logamatic MC10",boiler,72,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Logano GB1*5, Logamatic MC10",boiler,72,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Logano GB1*5, Logamatic MC10",boiler,72,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Logano GB1*5, Logamatic MC10",boiler,72,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Logano GB1*5, Logamatic MC10",boiler,72,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Logano GB1*5, Logamatic MC10",boiler,72,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Logano GB1*5, Logamatic MC10",boiler,72,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Logano GB1*5, Logamatic MC10",boiler,72,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Logano GB1*5, Logamatic MC10",boiler,72,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Logano GB1*5, Logamatic MC10",boiler,72,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Logano GB1*5, Logamatic MC10",boiler,72,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Logano GB1*5, Logamatic MC10",boiler,72,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Logano GB1*5, Logamatic MC10",boiler,72,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Logano GB1*5, Logamatic MC10",boiler,72,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Logano GB1*5, Logamatic MC10",boiler,72,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Logano GB1*5, Logamatic MC10",boiler,72,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Logano GB1*5, Logamatic MC10",boiler,72,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Logano GB1*5, Logamatic MC10",boiler,72,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Logano GB1*5, Logamatic MC10",boiler,72,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Logano GB1*5, Logamatic MC10",boiler,72,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Logano GB1*5, Logamatic MC10",boiler,72,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Logano GB1*5, Logamatic MC10",boiler,72,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Logano GB1*5, Logamatic MC10",boiler,72,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Logano GB1*5, Logamatic MC10",boiler,72,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Cascade CM10",boiler,81,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Cascade CM10",boiler,81,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Cascade CM10",boiler,81,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Cascade CM10",boiler,81,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Cascade CM10",boiler,81,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Cascade CM10",boiler,81,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Cascade CM10",boiler,81,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Cascade CM10",boiler,81,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Cascade CM10",boiler,81,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Cascade CM10",boiler,81,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Cascade CM10",boiler,81,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Cascade CM10",boiler,81,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Cascade CM10",boiler,81,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Cascade CM10",boiler,81,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Cascade CM10",boiler,81,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Cascade CM10",boiler,81,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Cascade CM10",boiler,81,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Cascade CM10",boiler,81,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Cascade CM10",boiler,81,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Cascade CM10",boiler,81,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Cascade CM10",boiler,81,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Cascade CM10",boiler,81,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Cascade CM10",boiler,81,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Cascade CM10",boiler,81,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Cascade CM10",boiler,81,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Cascade CM10",boiler,81,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"Cascade CM10",boiler,81,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Cascade CM10",boiler,81,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Cascade CM10",boiler,81,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Cascade CM10",boiler,81,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Cascade CM10",boiler,81,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Cascade CM10",boiler,81,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Cascade CM10",boiler,81,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Cascade CM10",boiler,81,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Cascade CM10",boiler,81,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Cascade CM10",boiler,81,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Cascade CM10",boiler,81,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Cascade CM10",boiler,81,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Cascade CM10",boiler,81,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Cascade CM10",boiler,81,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Cascade CM10",boiler,81,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Cascade CM10",boiler,81,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Cascade CM10",boiler,81,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Cascade CM10",boiler,81,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Cascade CM10",boiler,81,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Cascade CM10",boiler,81,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Cascade CM10",boiler,81,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Cascade CM10",boiler,81,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Cascade CM10",boiler,81,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Cascade CM10",boiler,81,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Cascade CM10",boiler,81,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Cascade CM10",boiler,81,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Cascade CM10",boiler,81,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Cascade CM10",boiler,81,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Cascade CM10",boiler,81,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Cascade CM10",boiler,81,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Cascade CM10",boiler,81,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Cascade CM10",boiler,81,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Cascade CM10",boiler,81,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Cascade CM10",boiler,81,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Cascade CM10",boiler,81,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Cascade CM10",boiler,81,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Cascade CM10",boiler,81,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Cascade CM10",boiler,81,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Cascade CM10",boiler,81,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Cascade CM10",boiler,81,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Cascade CM10",boiler,81,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Cascade CM10",boiler,81,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Cascade CM10",boiler,81,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Cascade CM10",boiler,81,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Cascade CM10",boiler,81,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Cascade CM10",boiler,81,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Cascade CM10",boiler,81,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Cascade CM10",boiler,81,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Cascade CM10",boiler,81,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Cascade CM10",boiler,81,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Cascade CM10",boiler,81,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Cascade CM10",boiler,81,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Cascade CM10",boiler,81,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Cascade CM10",boiler,81,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Cascade CM10",boiler,81,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Cascade CM10",boiler,81,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Cascade CM10",boiler,81,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Cascade CM10",boiler,81,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Cascade CM10",boiler,81,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Cascade CM10",boiler,81,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Cascade CM10",boiler,81,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Cascade CM10",boiler,81,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Cascade CM10",boiler,81,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Cascade CM10",boiler,81,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Cascade CM10",boiler,81,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Cascade CM10",boiler,81,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Cascade CM10",boiler,81,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Cascade CM10",boiler,81,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Cascade CM10",boiler,81,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Cascade CM10",boiler,81,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Cascade CM10",boiler,81,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Cascade CM10",boiler,81,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Cascade CM10",boiler,81,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Cascade CM10",boiler,81,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Cascade CM10",boiler,81,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Cascade CM10",boiler,81,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Cascade CM10",boiler,81,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Cascade CM10",boiler,81,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Cascade CM10",boiler,81,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Cascade CM10",boiler,81,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Cascade CM10",boiler,81,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Cascade CM10",boiler,81,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Cascade CM10",boiler,81,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Cascade CM10",boiler,81,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Cascade CM10",boiler,81,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Cascade CM10",boiler,81,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Cascade CM10",boiler,81,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Cascade CM10",boiler,81,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Cascade CM10",boiler,81,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Cascade CM10",boiler,81,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Cascade CM10",boiler,81,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Cascade CM10",boiler,81,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Cascade CM10",boiler,81,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Cascade CM10",boiler,81,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Logamax Plus GB022",boiler,84,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Logamax Plus GB022",boiler,84,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Logamax Plus GB022",boiler,84,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Logamax Plus GB022",boiler,84,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Logamax Plus GB022",boiler,84,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Logamax Plus GB022",boiler,84,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Logamax Plus GB022",boiler,84,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Logamax Plus GB022",boiler,84,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Logamax Plus GB022",boiler,84,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Logamax Plus GB022",boiler,84,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Logamax Plus GB022",boiler,84,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Logamax Plus GB022",boiler,84,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Logamax Plus GB022",boiler,84,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Logamax Plus GB022",boiler,84,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Logamax Plus GB022",boiler,84,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Logamax Plus GB022",boiler,84,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Logamax Plus GB022",boiler,84,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Logamax Plus GB022",boiler,84,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Logamax Plus GB022",boiler,84,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Logamax Plus GB022",boiler,84,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Logamax Plus GB022",boiler,84,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Logamax Plus GB022",boiler,84,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Logamax Plus GB022",boiler,84,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Logamax Plus GB022",boiler,84,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Logamax Plus GB022",boiler,84,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Logamax Plus GB022",boiler,84,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"Logamax Plus GB022",boiler,84,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Logamax Plus GB022",boiler,84,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Logamax Plus GB022",boiler,84,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Logamax Plus GB022",boiler,84,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Logamax Plus GB022",boiler,84,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Logamax Plus GB022",boiler,84,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Logamax Plus GB022",boiler,84,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Logamax Plus GB022",boiler,84,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Logamax Plus GB022",boiler,84,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Logamax Plus GB022",boiler,84,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Logamax Plus GB022",boiler,84,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Logamax Plus GB022",boiler,84,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Logamax Plus GB022",boiler,84,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Logamax Plus GB022",boiler,84,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Logamax Plus GB022",boiler,84,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Logamax Plus GB022",boiler,84,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Logamax Plus GB022",boiler,84,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Logamax Plus GB022",boiler,84,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Logamax Plus GB022",boiler,84,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Logamax Plus GB022",boiler,84,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Logamax Plus GB022",boiler,84,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Logamax Plus GB022",boiler,84,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Logamax Plus GB022",boiler,84,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Logamax Plus GB022",boiler,84,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Logamax Plus GB022",boiler,84,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Logamax Plus GB022",boiler,84,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Logamax Plus GB022",boiler,84,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Logamax Plus GB022",boiler,84,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Logamax Plus GB022",boiler,84,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Logamax Plus GB022",boiler,84,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Logamax Plus GB022",boiler,84,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Logamax Plus GB022",boiler,84,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Logamax Plus GB022",boiler,84,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Logamax Plus GB022",boiler,84,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Logamax Plus GB022",boiler,84,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Logamax Plus GB022",boiler,84,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Logamax Plus GB022",boiler,84,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Logamax Plus GB022",boiler,84,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Logamax Plus GB022",boiler,84,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Logamax Plus GB022",boiler,84,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Logamax Plus GB022",boiler,84,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Logamax Plus GB022",boiler,84,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Logamax Plus GB022",boiler,84,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Logamax Plus GB022",boiler,84,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Logamax Plus GB022",boiler,84,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Logamax Plus GB022",boiler,84,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Logamax Plus GB022",boiler,84,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Logamax Plus GB022",boiler,84,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Logamax Plus GB022",boiler,84,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Logamax Plus GB022",boiler,84,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Logamax Plus GB022",boiler,84,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Logamax Plus GB022",boiler,84,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Logamax Plus GB022",boiler,84,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Logamax Plus GB022",boiler,84,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Logamax Plus GB022",boiler,84,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Logamax Plus GB022",boiler,84,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Logamax Plus GB022",boiler,84,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Logamax Plus GB022",boiler,84,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Logamax Plus GB022",boiler,84,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Logamax Plus GB022",boiler,84,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Logamax Plus GB022",boiler,84,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Logamax Plus GB022",boiler,84,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Logamax Plus GB022",boiler,84,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Logamax Plus GB022",boiler,84,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Logamax Plus GB022",boiler,84,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Logamax Plus GB022",boiler,84,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Logamax Plus GB022",boiler,84,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Logamax Plus GB022",boiler,84,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Logamax Plus GB022",boiler,84,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Logamax Plus GB022",boiler,84,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Logamax Plus GB022",boiler,84,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Logamax Plus GB022",boiler,84,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Logamax Plus GB022",boiler,84,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Logamax Plus GB022",boiler,84,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Logamax Plus GB022",boiler,84,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Logamax Plus GB022",boiler,84,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Logamax Plus GB022",boiler,84,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Logamax Plus GB022",boiler,84,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Logamax Plus GB022",boiler,84,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Logamax Plus GB022",boiler,84,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Logamax Plus GB022",boiler,84,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Logamax Plus GB022",boiler,84,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Logamax Plus GB022",boiler,84,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Logamax Plus GB022",boiler,84,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Logamax Plus GB022",boiler,84,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Logamax Plus GB022",boiler,84,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Logamax Plus GB022",boiler,84,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Logamax Plus GB022",boiler,84,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Logamax Plus GB022",boiler,84,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Logamax Plus GB022",boiler,84,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Logamax Plus GB022",boiler,84,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Logamax Plus GB022",boiler,84,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Logamax Plus GB022",boiler,84,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Logamax Plus GB022",boiler,84,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpmode,boiler pump mode,enum [pumpstep\|const.high\|const.medium\|const.low\|prop.high\|propo.low] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Condens, Logamax/Logomatic, Cerapur Top, Greenstar, Generic HT3",boiler,95,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Topline, GB162",boiler,115,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Topline, GB162",boiler,115,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Topline, GB162",boiler,115,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Topline, GB162",boiler,115,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Topline, GB162",boiler,115,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Topline, GB162",boiler,115,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Topline, GB162",boiler,115,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Topline, GB162",boiler,115,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Topline, GB162",boiler,115,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Topline, GB162",boiler,115,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Topline, GB162",boiler,115,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Topline, GB162",boiler,115,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Topline, GB162",boiler,115,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Topline, GB162",boiler,115,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Topline, GB162",boiler,115,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Topline, GB162",boiler,115,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Topline, GB162",boiler,115,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Topline, GB162",boiler,115,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Topline, GB162",boiler,115,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Topline, GB162",boiler,115,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Topline, GB162",boiler,115,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Topline, GB162",boiler,115,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Topline, GB162",boiler,115,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Topline, GB162",boiler,115,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Topline, GB162",boiler,115,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Topline, GB162",boiler,115,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"Topline, GB162",boiler,115,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Topline, GB162",boiler,115,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Topline, GB162",boiler,115,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Topline, GB162",boiler,115,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Topline, GB162",boiler,115,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Topline, GB162",boiler,115,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Topline, GB162",boiler,115,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Topline, GB162",boiler,115,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Topline, GB162",boiler,115,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Topline, GB162",boiler,115,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Topline, GB162",boiler,115,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Topline, GB162",boiler,115,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Topline, GB162",boiler,115,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Topline, GB162",boiler,115,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Topline, GB162",boiler,115,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Topline, GB162",boiler,115,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Topline, GB162",boiler,115,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Topline, GB162",boiler,115,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Topline, GB162",boiler,115,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Topline, GB162",boiler,115,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Topline, GB162",boiler,115,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Topline, GB162",boiler,115,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Topline, GB162",boiler,115,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Topline, GB162",boiler,115,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Topline, GB162",boiler,115,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Topline, GB162",boiler,115,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Topline, GB162",boiler,115,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Topline, GB162",boiler,115,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Topline, GB162",boiler,115,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Topline, GB162",boiler,115,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Topline, GB162",boiler,115,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Topline, GB162",boiler,115,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Topline, GB162",boiler,115,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Topline, GB162",boiler,115,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Topline, GB162",boiler,115,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Topline, GB162",boiler,115,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Topline, GB162",boiler,115,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Topline, GB162",boiler,115,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Topline, GB162",boiler,115,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Topline, GB162",boiler,115,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Topline, GB162",boiler,115,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Topline, GB162",boiler,115,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Topline, GB162",boiler,115,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Topline, GB162",boiler,115,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Topline, GB162",boiler,115,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Topline, GB162",boiler,115,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Topline, GB162",boiler,115,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Topline, GB162",boiler,115,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Topline, GB162",boiler,115,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Topline, GB162",boiler,115,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Topline, GB162",boiler,115,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Topline, GB162",boiler,115,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Topline, GB162",boiler,115,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Topline, GB162",boiler,115,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Topline, GB162",boiler,115,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Topline, GB162",boiler,115,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Topline, GB162",boiler,115,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Topline, GB162",boiler,115,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Topline, GB162",boiler,115,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Topline, GB162",boiler,115,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Topline, GB162",boiler,115,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Topline, GB162",boiler,115,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Topline, GB162",boiler,115,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Topline, GB162",boiler,115,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Topline, GB162",boiler,115,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Topline, GB162",boiler,115,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Topline, GB162",boiler,115,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Topline, GB162",boiler,115,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Topline, GB162",boiler,115,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Topline, GB162",boiler,115,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Topline, GB162",boiler,115,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Topline, GB162",boiler,115,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Topline, GB162",boiler,115,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Topline, GB162",boiler,115,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Topline, GB162",boiler,115,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Topline, GB162",boiler,115,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Topline, GB162",boiler,115,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Topline, GB162",boiler,115,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Topline, GB162",boiler,115,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Topline, GB162",boiler,115,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Topline, GB162",boiler,115,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Topline, GB162",boiler,115,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Topline, GB162",boiler,115,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Topline, GB162",boiler,115,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Topline, GB162",boiler,115,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Topline, GB162",boiler,115,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Topline, GB162",boiler,115,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Topline, GB162",boiler,115,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Topline, GB162",boiler,115,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Topline, GB162",boiler,115,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Topline, GB162",boiler,115,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Topline, GB162",boiler,115,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Topline, GB162",boiler,115,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Topline, GB162",boiler,115,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Cascade MCM10",boiler,121,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Cascade MCM10",boiler,121,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Cascade MCM10",boiler,121,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Cascade MCM10",boiler,121,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Cascade MCM10",boiler,121,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Cascade MCM10",boiler,121,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Cascade MCM10",boiler,121,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Cascade MCM10",boiler,121,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Cascade MCM10",boiler,121,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Cascade MCM10",boiler,121,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Cascade MCM10",boiler,121,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Cascade MCM10",boiler,121,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Cascade MCM10",boiler,121,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Cascade MCM10",boiler,121,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Cascade MCM10",boiler,121,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Cascade MCM10",boiler,121,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Cascade MCM10",boiler,121,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Cascade MCM10",boiler,121,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Cascade MCM10",boiler,121,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Cascade MCM10",boiler,121,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Cascade MCM10",boiler,121,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Cascade MCM10",boiler,121,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Cascade MCM10",boiler,121,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Cascade MCM10",boiler,121,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Cascade MCM10",boiler,121,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Cascade MCM10",boiler,121,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"Cascade MCM10",boiler,121,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Cascade MCM10",boiler,121,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Cascade MCM10",boiler,121,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Cascade MCM10",boiler,121,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Cascade MCM10",boiler,121,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Cascade MCM10",boiler,121,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Cascade MCM10",boiler,121,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Cascade MCM10",boiler,121,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Cascade MCM10",boiler,121,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Cascade MCM10",boiler,121,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Cascade MCM10",boiler,121,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Cascade MCM10",boiler,121,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Cascade MCM10",boiler,121,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Cascade MCM10",boiler,121,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Cascade MCM10",boiler,121,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Cascade MCM10",boiler,121,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Cascade MCM10",boiler,121,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Cascade MCM10",boiler,121,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Cascade MCM10",boiler,121,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Cascade MCM10",boiler,121,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Cascade MCM10",boiler,121,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Cascade MCM10",boiler,121,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Cascade MCM10",boiler,121,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Cascade MCM10",boiler,121,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Cascade MCM10",boiler,121,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Cascade MCM10",boiler,121,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Cascade MCM10",boiler,121,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Cascade MCM10",boiler,121,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Cascade MCM10",boiler,121,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Cascade MCM10",boiler,121,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Cascade MCM10",boiler,121,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Cascade MCM10",boiler,121,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Cascade MCM10",boiler,121,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Cascade MCM10",boiler,121,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Cascade MCM10",boiler,121,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Cascade MCM10",boiler,121,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Cascade MCM10",boiler,121,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Cascade MCM10",boiler,121,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Cascade MCM10",boiler,121,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Cascade MCM10",boiler,121,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Cascade MCM10",boiler,121,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Cascade MCM10",boiler,121,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Cascade MCM10",boiler,121,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Cascade MCM10",boiler,121,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Cascade MCM10",boiler,121,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Cascade MCM10",boiler,121,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Cascade MCM10",boiler,121,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Cascade MCM10",boiler,121,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Cascade MCM10",boiler,121,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Cascade MCM10",boiler,121,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Cascade MCM10",boiler,121,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Cascade MCM10",boiler,121,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Cascade MCM10",boiler,121,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Cascade MCM10",boiler,121,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Cascade MCM10",boiler,121,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Cascade MCM10",boiler,121,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Cascade MCM10",boiler,121,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Cascade MCM10",boiler,121,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Cascade MCM10",boiler,121,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Cascade MCM10",boiler,121,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Cascade MCM10",boiler,121,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Cascade MCM10",boiler,121,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Cascade MCM10",boiler,121,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Cascade MCM10",boiler,121,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Cascade MCM10",boiler,121,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Cascade MCM10",boiler,121,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Cascade MCM10",boiler,121,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Cascade MCM10",boiler,121,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Cascade MCM10",boiler,121,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Cascade MCM10",boiler,121,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Cascade MCM10",boiler,121,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Cascade MCM10",boiler,121,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Cascade MCM10",boiler,121,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Cascade MCM10",boiler,121,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Cascade MCM10",boiler,121,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Cascade MCM10",boiler,121,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Cascade MCM10",boiler,121,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Cascade MCM10",boiler,121,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Cascade MCM10",boiler,121,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Cascade MCM10",boiler,121,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Cascade MCM10",boiler,121,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Cascade MCM10",boiler,121,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Cascade MCM10",boiler,121,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Cascade MCM10",boiler,121,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Cascade MCM10",boiler,121,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Cascade MCM10",boiler,121,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Cascade MCM10",boiler,121,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Cascade MCM10",boiler,121,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Cascade MCM10",boiler,121,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Cascade MCM10",boiler,121,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Cascade MCM10",boiler,121,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Cascade MCM10",boiler,121,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Cascade MCM10",boiler,121,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Cascade MCM10",boiler,121,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Proline",boiler,122,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Proline",boiler,122,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Proline",boiler,122,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Proline",boiler,122,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Proline",boiler,122,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Proline",boiler,122,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Proline",boiler,122,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Proline",boiler,122,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Proline",boiler,122,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Proline",boiler,122,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Proline",boiler,122,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Proline",boiler,122,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Proline",boiler,122,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Proline",boiler,122,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Proline",boiler,122,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Proline",boiler,122,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Proline",boiler,122,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Proline",boiler,122,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Proline",boiler,122,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Proline",boiler,122,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Proline",boiler,122,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Proline",boiler,122,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Proline",boiler,122,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Proline",boiler,122,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Proline",boiler,122,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Proline",boiler,122,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"Proline",boiler,122,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Proline",boiler,122,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Proline",boiler,122,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Proline",boiler,122,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Proline",boiler,122,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Proline",boiler,122,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Proline",boiler,122,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Proline",boiler,122,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Proline",boiler,122,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Proline",boiler,122,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Proline",boiler,122,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Proline",boiler,122,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Proline",boiler,122,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Proline",boiler,122,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Proline",boiler,122,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Proline",boiler,122,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Proline",boiler,122,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Proline",boiler,122,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Proline",boiler,122,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Proline",boiler,122,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Proline",boiler,122,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Proline",boiler,122,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Proline",boiler,122,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Proline",boiler,122,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Proline",boiler,122,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Proline",boiler,122,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Proline",boiler,122,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Proline",boiler,122,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Proline",boiler,122,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Proline",boiler,122,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Proline",boiler,122,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Proline",boiler,122,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Proline",boiler,122,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Proline",boiler,122,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Proline",boiler,122,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Proline",boiler,122,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Proline",boiler,122,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Proline",boiler,122,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Proline",boiler,122,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Proline",boiler,122,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Proline",boiler,122,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Proline",boiler,122,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Proline",boiler,122,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Proline",boiler,122,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Proline",boiler,122,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Proline",boiler,122,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Proline",boiler,122,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Proline",boiler,122,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Proline",boiler,122,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Proline",boiler,122,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Proline",boiler,122,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Proline",boiler,122,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Proline",boiler,122,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Proline",boiler,122,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Proline",boiler,122,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Proline",boiler,122,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Proline",boiler,122,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Proline",boiler,122,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Proline",boiler,122,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Proline",boiler,122,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Proline",boiler,122,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Proline",boiler,122,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Proline",boiler,122,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Proline",boiler,122,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Proline",boiler,122,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Proline",boiler,122,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Proline",boiler,122,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Proline",boiler,122,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Proline",boiler,122,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Proline",boiler,122,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Proline",boiler,122,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Proline",boiler,122,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Proline",boiler,122,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Proline",boiler,122,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Proline",boiler,122,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Proline",boiler,122,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Proline",boiler,122,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Proline",boiler,122,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Proline",boiler,122,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Proline",boiler,122,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Proline",boiler,122,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Proline",boiler,122,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Proline",boiler,122,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Proline",boiler,122,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Proline",boiler,122,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Proline",boiler,122,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Proline",boiler,122,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Proline",boiler,122,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Proline",boiler,122,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Proline",boiler,122,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Proline",boiler,122,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Proline",boiler,122,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Proline",boiler,122,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Proline",boiler,122,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"GB*72, Trendline, Cerapur, Greenstar Si",boiler,123,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"GB212",boiler,131,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"GB212",boiler,131,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"GB212",boiler,131,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"GB212",boiler,131,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"GB212",boiler,131,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"GB212",boiler,131,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"GB212",boiler,131,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"GB212",boiler,131,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"GB212",boiler,131,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"GB212",boiler,131,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"GB212",boiler,131,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"GB212",boiler,131,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"GB212",boiler,131,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"GB212",boiler,131,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"GB212",boiler,131,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"GB212",boiler,131,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"GB212",boiler,131,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"GB212",boiler,131,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"GB212",boiler,131,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"GB212",boiler,131,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"GB212",boiler,131,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"GB212",boiler,131,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"GB212",boiler,131,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"GB212",boiler,131,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"GB212",boiler,131,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"GB212",boiler,131,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"GB212",boiler,131,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"GB212",boiler,131,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"GB212",boiler,131,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"GB212",boiler,131,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"GB212",boiler,131,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"GB212",boiler,131,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"GB212",boiler,131,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"GB212",boiler,131,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"GB212",boiler,131,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"GB212",boiler,131,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"GB212",boiler,131,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"GB212",boiler,131,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"GB212",boiler,131,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"GB212",boiler,131,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"GB212",boiler,131,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"GB212",boiler,131,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"GB212",boiler,131,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"GB212",boiler,131,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"GB212",boiler,131,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"GB212",boiler,131,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"GB212",boiler,131,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"GB212",boiler,131,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"GB212",boiler,131,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"GB212",boiler,131,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"GB212",boiler,131,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"GB212",boiler,131,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"GB212",boiler,131,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"GB212",boiler,131,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"GB212",boiler,131,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"GB212",boiler,131,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"GB212",boiler,131,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"GB212",boiler,131,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"GB212",boiler,131,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"GB212",boiler,131,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"GB212",boiler,131,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"GB212",boiler,131,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"GB212",boiler,131,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"GB212",boiler,131,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"GB212",boiler,131,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"GB212",boiler,131,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"GB212",boiler,131,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"GB212",boiler,131,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"GB212",boiler,131,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"GB212",boiler,131,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"GB212",boiler,131,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"GB212",boiler,131,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"GB212",boiler,131,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"GB212",boiler,131,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"GB212",boiler,131,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"GB212",boiler,131,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"GB212",boiler,131,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"GB212",boiler,131,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"GB212",boiler,131,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"GB212",boiler,131,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"GB212",boiler,131,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"GB212",boiler,131,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"GB212",boiler,131,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"GB212",boiler,131,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"GB212",boiler,131,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"GB212",boiler,131,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"GB212",boiler,131,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"GB212",boiler,131,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"GB212",boiler,131,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"GB212",boiler,131,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"GB212",boiler,131,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"GB212",boiler,131,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"GB212",boiler,131,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"GB212",boiler,131,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"GB212",boiler,131,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"GB212",boiler,131,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"GB212",boiler,131,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"GB212",boiler,131,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"GB212",boiler,131,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"GB212",boiler,131,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"GB212",boiler,131,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"GB212",boiler,131,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"GB212",boiler,131,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"GB212",boiler,131,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"GB212",boiler,131,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"GB212",boiler,131,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"GB212",boiler,131,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"GB212",boiler,131,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"GB212",boiler,131,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"GB212",boiler,131,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"GB212",boiler,131,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"GB212",boiler,131,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"GB212",boiler,131,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"GB212",boiler,131,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"GB212",boiler,131,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"GB212",boiler,131,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"GB212",boiler,131,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"GB212",boiler,131,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"GB212",boiler,131,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"GB212",boiler,131,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"GC7000F",boiler,132,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"GC7000F",boiler,132,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"GC7000F",boiler,132,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"GC7000F",boiler,132,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"GC7000F",boiler,132,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"GC7000F",boiler,132,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"GC7000F",boiler,132,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"GC7000F",boiler,132,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"GC7000F",boiler,132,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"GC7000F",boiler,132,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"GC7000F",boiler,132,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"GC7000F",boiler,132,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"GC7000F",boiler,132,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"GC7000F",boiler,132,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"GC7000F",boiler,132,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"GC7000F",boiler,132,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"GC7000F",boiler,132,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"GC7000F",boiler,132,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"GC7000F",boiler,132,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"GC7000F",boiler,132,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"GC7000F",boiler,132,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"GC7000F",boiler,132,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"GC7000F",boiler,132,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"GC7000F",boiler,132,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"GC7000F",boiler,132,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"GC7000F",boiler,132,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"GC7000F",boiler,132,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"GC7000F",boiler,132,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"GC7000F",boiler,132,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"GC7000F",boiler,132,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"GC7000F",boiler,132,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"GC7000F",boiler,132,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"GC7000F",boiler,132,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"GC7000F",boiler,132,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"GC7000F",boiler,132,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"GC7000F",boiler,132,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"GC7000F",boiler,132,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"GC7000F",boiler,132,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"GC7000F",boiler,132,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"GC7000F",boiler,132,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"GC7000F",boiler,132,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"GC7000F",boiler,132,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"GC7000F",boiler,132,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"GC7000F",boiler,132,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"GC7000F",boiler,132,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"GC7000F",boiler,132,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"GC7000F",boiler,132,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"GC7000F",boiler,132,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"GC7000F",boiler,132,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"GC7000F",boiler,132,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"GC7000F",boiler,132,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"GC7000F",boiler,132,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"GC7000F",boiler,132,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"GC7000F",boiler,132,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"GC7000F",boiler,132,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"GC7000F",boiler,132,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"GC7000F",boiler,132,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"GC7000F",boiler,132,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"GC7000F",boiler,132,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"GC7000F",boiler,132,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"GC7000F",boiler,132,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"GC7000F",boiler,132,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"GC7000F",boiler,132,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"GC7000F",boiler,132,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"GC7000F",boiler,132,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"GC7000F",boiler,132,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"GC7000F",boiler,132,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"GC7000F",boiler,132,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"GC7000F",boiler,132,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"GC7000F",boiler,132,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"GC7000F",boiler,132,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"GC7000F",boiler,132,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"GC7000F",boiler,132,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"GC7000F",boiler,132,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"GC7000F",boiler,132,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"GC7000F",boiler,132,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"GC7000F",boiler,132,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"GC7000F",boiler,132,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"GC7000F",boiler,132,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"GC7000F",boiler,132,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"GC7000F",boiler,132,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"GC7000F",boiler,132,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"GC7000F",boiler,132,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"GC7000F",boiler,132,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"GC7000F",boiler,132,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"GC7000F",boiler,132,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"GC7000F",boiler,132,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"GC7000F",boiler,132,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"GC7000F",boiler,132,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"GC7000F",boiler,132,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"GC7000F",boiler,132,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"GC7000F",boiler,132,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"GC7000F",boiler,132,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"GC7000F",boiler,132,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"GC7000F",boiler,132,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"GC7000F",boiler,132,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"GC7000F",boiler,132,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"GC7000F",boiler,132,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"GC7000F",boiler,132,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"GC7000F",boiler,132,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"GC7000F",boiler,132,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"GC7000F",boiler,132,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"GC7000F",boiler,132,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"GC7000F",boiler,132,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"GC7000F",boiler,132,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"GC7000F",boiler,132,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"GC7000F",boiler,132,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"GC7000F",boiler,132,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"GC7000F",boiler,132,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"GC7000F",boiler,132,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"GC7000F",boiler,132,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"GC7000F",boiler,132,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"GC7000F",boiler,132,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"GC7000F",boiler,132,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"GC7000F",boiler,132,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"GC7000F",boiler,132,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"GC7000F",boiler,132,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"GC7000F",boiler,132,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"GC7000F",boiler,132,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"GC7000F",boiler,132,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Logano GB125/KB195i, Logamatic MC110",boiler,133,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Greenstar 30Ri Compact",boiler,154,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Greenstar 30Ri Compact",boiler,154,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Greenstar 30Ri Compact",boiler,154,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Greenstar 30Ri Compact",boiler,154,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Greenstar 30Ri Compact",boiler,154,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Greenstar 30Ri Compact",boiler,154,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Greenstar 30Ri Compact",boiler,154,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Greenstar 30Ri Compact",boiler,154,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Greenstar 30Ri Compact",boiler,154,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Greenstar 30Ri Compact",boiler,154,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Greenstar 30Ri Compact",boiler,154,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Greenstar 30Ri Compact",boiler,154,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Greenstar 30Ri Compact",boiler,154,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Greenstar 30Ri Compact",boiler,154,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Greenstar 30Ri Compact",boiler,154,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Greenstar 30Ri Compact",boiler,154,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Greenstar 30Ri Compact",boiler,154,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Greenstar 30Ri Compact",boiler,154,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Greenstar 30Ri Compact",boiler,154,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Greenstar 30Ri Compact",boiler,154,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Greenstar 30Ri Compact",boiler,154,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Greenstar 30Ri Compact",boiler,154,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Greenstar 30Ri Compact",boiler,154,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Greenstar 30Ri Compact",boiler,154,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Greenstar 30Ri Compact",boiler,154,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Greenstar 30Ri Compact",boiler,154,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"Greenstar 30Ri Compact",boiler,154,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Greenstar 30Ri Compact",boiler,154,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Greenstar 30Ri Compact",boiler,154,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Greenstar 30Ri Compact",boiler,154,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Greenstar 30Ri Compact",boiler,154,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Greenstar 30Ri Compact",boiler,154,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Greenstar 30Ri Compact",boiler,154,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Greenstar 30Ri Compact",boiler,154,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Greenstar 30Ri Compact",boiler,154,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Greenstar 30Ri Compact",boiler,154,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Greenstar 30Ri Compact",boiler,154,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Greenstar 30Ri Compact",boiler,154,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Greenstar 30Ri Compact",boiler,154,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Greenstar 30Ri Compact",boiler,154,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Greenstar 30Ri Compact",boiler,154,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Greenstar 30Ri Compact",boiler,154,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Greenstar 30Ri Compact",boiler,154,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Greenstar 30Ri Compact",boiler,154,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Greenstar 30Ri Compact",boiler,154,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Greenstar 30Ri Compact",boiler,154,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Greenstar 30Ri Compact",boiler,154,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Greenstar 30Ri Compact",boiler,154,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Greenstar 30Ri Compact",boiler,154,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Greenstar 30Ri Compact",boiler,154,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Greenstar 30Ri Compact",boiler,154,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Greenstar 30Ri Compact",boiler,154,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Greenstar 30Ri Compact",boiler,154,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Greenstar 30Ri Compact",boiler,154,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Greenstar 30Ri Compact",boiler,154,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Greenstar 30Ri Compact",boiler,154,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Greenstar 30Ri Compact",boiler,154,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Greenstar 30Ri Compact",boiler,154,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Greenstar 30Ri Compact",boiler,154,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Greenstar 30Ri Compact",boiler,154,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Greenstar 30Ri Compact",boiler,154,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Greenstar 30Ri Compact",boiler,154,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Greenstar 30Ri Compact",boiler,154,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Greenstar 30Ri Compact",boiler,154,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Greenstar 30Ri Compact",boiler,154,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Greenstar 30Ri Compact",boiler,154,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Greenstar 30Ri Compact",boiler,154,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Greenstar 30Ri Compact",boiler,154,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Greenstar 30Ri Compact",boiler,154,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Greenstar 30Ri Compact",boiler,154,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Greenstar 30Ri Compact",boiler,154,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Greenstar 30Ri Compact",boiler,154,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Greenstar 30Ri Compact",boiler,154,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Greenstar 30Ri Compact",boiler,154,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Greenstar 30Ri Compact",boiler,154,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Greenstar 30Ri Compact",boiler,154,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Greenstar 30Ri Compact",boiler,154,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Greenstar 30Ri Compact",boiler,154,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Greenstar 30Ri Compact",boiler,154,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Greenstar 30Ri Compact",boiler,154,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Greenstar 30Ri Compact",boiler,154,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Greenstar 30Ri Compact",boiler,154,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Greenstar 30Ri Compact",boiler,154,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Greenstar 30Ri Compact",boiler,154,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Greenstar 30Ri Compact",boiler,154,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Greenstar 30Ri Compact",boiler,154,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Greenstar 30Ri Compact",boiler,154,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Greenstar 30Ri Compact",boiler,154,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Greenstar 30Ri Compact",boiler,154,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Greenstar 30Ri Compact",boiler,154,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Greenstar 30Ri Compact",boiler,154,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Greenstar 30Ri Compact",boiler,154,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Greenstar 30Ri Compact",boiler,154,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Greenstar 30Ri Compact",boiler,154,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Greenstar 30Ri Compact",boiler,154,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Greenstar 30Ri Compact",boiler,154,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Greenstar 30Ri Compact",boiler,154,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Greenstar 30Ri Compact",boiler,154,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Greenstar 30Ri Compact",boiler,154,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Greenstar 30Ri Compact",boiler,154,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Greenstar 30Ri Compact",boiler,154,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Greenstar 30Ri Compact",boiler,154,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Greenstar 30Ri Compact",boiler,154,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Greenstar 30Ri Compact",boiler,154,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Greenstar 30Ri Compact",boiler,154,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Greenstar 30Ri Compact",boiler,154,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Greenstar 30Ri Compact",boiler,154,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Greenstar 30Ri Compact",boiler,154,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Greenstar 30Ri Compact",boiler,154,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Greenstar 30Ri Compact",boiler,154,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Greenstar 30Ri Compact",boiler,154,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Greenstar 30Ri Compact",boiler,154,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Greenstar 30Ri Compact",boiler,154,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Greenstar 30Ri Compact",boiler,154,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Greenstar 30Ri Compact",boiler,154,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Greenstar 30Ri Compact",boiler,154,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Greenstar 30Ri Compact",boiler,154,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Greenstar 30Ri Compact",boiler,154,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Greenstar 30Ri Compact",boiler,154,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Greenstar 30Ri Compact",boiler,154,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Suprapur-o",boiler,155,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Suprapur-o",boiler,155,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Suprapur-o",boiler,155,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Suprapur-o",boiler,155,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Suprapur-o",boiler,155,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Suprapur-o",boiler,155,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Suprapur-o",boiler,155,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Suprapur-o",boiler,155,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Suprapur-o",boiler,155,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Suprapur-o",boiler,155,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Suprapur-o",boiler,155,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Suprapur-o",boiler,155,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Suprapur-o",boiler,155,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Suprapur-o",boiler,155,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Suprapur-o",boiler,155,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Suprapur-o",boiler,155,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Suprapur-o",boiler,155,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Suprapur-o",boiler,155,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Suprapur-o",boiler,155,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Suprapur-o",boiler,155,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Suprapur-o",boiler,155,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Suprapur-o",boiler,155,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Suprapur-o",boiler,155,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Suprapur-o",boiler,155,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Suprapur-o",boiler,155,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Suprapur-o",boiler,155,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"Suprapur-o",boiler,155,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Suprapur-o",boiler,155,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Suprapur-o",boiler,155,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Suprapur-o",boiler,155,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Suprapur-o",boiler,155,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Suprapur-o",boiler,155,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Suprapur-o",boiler,155,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Suprapur-o",boiler,155,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Suprapur-o",boiler,155,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Suprapur-o",boiler,155,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Suprapur-o",boiler,155,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Suprapur-o",boiler,155,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Suprapur-o",boiler,155,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Suprapur-o",boiler,155,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Suprapur-o",boiler,155,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Suprapur-o",boiler,155,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Suprapur-o",boiler,155,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Suprapur-o",boiler,155,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Suprapur-o",boiler,155,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Suprapur-o",boiler,155,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Suprapur-o",boiler,155,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Suprapur-o",boiler,155,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Suprapur-o",boiler,155,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Suprapur-o",boiler,155,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Suprapur-o",boiler,155,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Suprapur-o",boiler,155,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Suprapur-o",boiler,155,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Suprapur-o",boiler,155,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Suprapur-o",boiler,155,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Suprapur-o",boiler,155,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Suprapur-o",boiler,155,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Suprapur-o",boiler,155,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Suprapur-o",boiler,155,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Suprapur-o",boiler,155,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Suprapur-o",boiler,155,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Suprapur-o",boiler,155,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Suprapur-o",boiler,155,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Suprapur-o",boiler,155,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Suprapur-o",boiler,155,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Suprapur-o",boiler,155,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Suprapur-o",boiler,155,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Suprapur-o",boiler,155,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Suprapur-o",boiler,155,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Suprapur-o",boiler,155,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Suprapur-o",boiler,155,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Suprapur-o",boiler,155,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Suprapur-o",boiler,155,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Suprapur-o",boiler,155,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Suprapur-o",boiler,155,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Suprapur-o",boiler,155,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Suprapur-o",boiler,155,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Suprapur-o",boiler,155,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Suprapur-o",boiler,155,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Suprapur-o",boiler,155,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Suprapur-o",boiler,155,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Suprapur-o",boiler,155,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Suprapur-o",boiler,155,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Suprapur-o",boiler,155,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Suprapur-o",boiler,155,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Suprapur-o",boiler,155,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Suprapur-o",boiler,155,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Suprapur-o",boiler,155,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Suprapur-o",boiler,155,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Suprapur-o",boiler,155,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Suprapur-o",boiler,155,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Suprapur-o",boiler,155,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Suprapur-o",boiler,155,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Suprapur-o",boiler,155,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Suprapur-o",boiler,155,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Suprapur-o",boiler,155,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Suprapur-o",boiler,155,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Suprapur-o",boiler,155,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Suprapur-o",boiler,155,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Suprapur-o",boiler,155,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Suprapur-o",boiler,155,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Suprapur-o",boiler,155,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Suprapur-o",boiler,155,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Suprapur-o",boiler,155,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Suprapur-o",boiler,155,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Suprapur-o",boiler,155,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Suprapur-o",boiler,155,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Suprapur-o",boiler,155,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Suprapur-o",boiler,155,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Suprapur-o",boiler,155,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Suprapur-o",boiler,155,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Suprapur-o",boiler,155,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Suprapur-o",boiler,155,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Suprapur-o",boiler,155,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Suprapur-o",boiler,155,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Suprapur-o",boiler,155,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Suprapur-o",boiler,155,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Suprapur-o",boiler,155,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Suprapur-o",boiler,155,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Suprapur-o",boiler,155,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Cerapur Aero",boiler,167,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Cerapur Aero",boiler,167,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Cerapur Aero",boiler,167,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Cerapur Aero",boiler,167,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Cerapur Aero",boiler,167,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Cerapur Aero",boiler,167,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Cerapur Aero",boiler,167,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Cerapur Aero",boiler,167,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Cerapur Aero",boiler,167,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Cerapur Aero",boiler,167,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Cerapur Aero",boiler,167,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Cerapur Aero",boiler,167,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Cerapur Aero",boiler,167,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Cerapur Aero",boiler,167,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Cerapur Aero",boiler,167,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Cerapur Aero",boiler,167,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Cerapur Aero",boiler,167,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Cerapur Aero",boiler,167,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Cerapur Aero",boiler,167,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Cerapur Aero",boiler,167,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Cerapur Aero",boiler,167,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Cerapur Aero",boiler,167,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Cerapur Aero",boiler,167,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Cerapur Aero",boiler,167,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Cerapur Aero",boiler,167,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Cerapur Aero",boiler,167,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"Cerapur Aero",boiler,167,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Cerapur Aero",boiler,167,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Cerapur Aero",boiler,167,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Cerapur Aero",boiler,167,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Cerapur Aero",boiler,167,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Cerapur Aero",boiler,167,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Cerapur Aero",boiler,167,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Cerapur Aero",boiler,167,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Cerapur Aero",boiler,167,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Cerapur Aero",boiler,167,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Cerapur Aero",boiler,167,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Cerapur Aero",boiler,167,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Cerapur Aero",boiler,167,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Cerapur Aero",boiler,167,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Cerapur Aero",boiler,167,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Cerapur Aero",boiler,167,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Cerapur Aero",boiler,167,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Cerapur Aero",boiler,167,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Cerapur Aero",boiler,167,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Cerapur Aero",boiler,167,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Cerapur Aero",boiler,167,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Cerapur Aero",boiler,167,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Cerapur Aero",boiler,167,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Cerapur Aero",boiler,167,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Cerapur Aero",boiler,167,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Cerapur Aero",boiler,167,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Cerapur Aero",boiler,167,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Cerapur Aero",boiler,167,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Cerapur Aero",boiler,167,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Cerapur Aero",boiler,167,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Cerapur Aero",boiler,167,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Cerapur Aero",boiler,167,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Cerapur Aero",boiler,167,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Cerapur Aero",boiler,167,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Cerapur Aero",boiler,167,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Cerapur Aero",boiler,167,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Cerapur Aero",boiler,167,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Cerapur Aero",boiler,167,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Cerapur Aero",boiler,167,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Cerapur Aero",boiler,167,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Cerapur Aero",boiler,167,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Cerapur Aero",boiler,167,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Cerapur Aero",boiler,167,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Cerapur Aero",boiler,167,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Cerapur Aero",boiler,167,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Cerapur Aero",boiler,167,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Cerapur Aero",boiler,167,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Cerapur Aero",boiler,167,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Cerapur Aero",boiler,167,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Cerapur Aero",boiler,167,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Cerapur Aero",boiler,167,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Cerapur Aero",boiler,167,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Cerapur Aero",boiler,167,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Cerapur Aero",boiler,167,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Cerapur Aero",boiler,167,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Cerapur Aero",boiler,167,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Cerapur Aero",boiler,167,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Cerapur Aero",boiler,167,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Cerapur Aero",boiler,167,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Cerapur Aero",boiler,167,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Cerapur Aero",boiler,167,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Cerapur Aero",boiler,167,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Cerapur Aero",boiler,167,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Cerapur Aero",boiler,167,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Cerapur Aero",boiler,167,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Cerapur Aero",boiler,167,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Cerapur Aero",boiler,167,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Cerapur Aero",boiler,167,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Cerapur Aero",boiler,167,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Cerapur Aero",boiler,167,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Cerapur Aero",boiler,167,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Cerapur Aero",boiler,167,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Cerapur Aero",boiler,167,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Cerapur Aero",boiler,167,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Cerapur Aero",boiler,167,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Cerapur Aero",boiler,167,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Cerapur Aero",boiler,167,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Cerapur Aero",boiler,167,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Cerapur Aero",boiler,167,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Cerapur Aero",boiler,167,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Cerapur Aero",boiler,167,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Cerapur Aero",boiler,167,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Cerapur Aero",boiler,167,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Cerapur Aero",boiler,167,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Cerapur Aero",boiler,167,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Cerapur Aero",boiler,167,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Cerapur Aero",boiler,167,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Cerapur Aero",boiler,167,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Cerapur Aero",boiler,167,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Cerapur Aero",boiler,167,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Cerapur Aero",boiler,167,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Cerapur Aero",boiler,167,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Cerapur Aero",boiler,167,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Cerapur Aero",boiler,167,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Hybrid Heatpump",boiler,168,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Hybrid Heatpump",boiler,168,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Hybrid Heatpump",boiler,168,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Hybrid Heatpump",boiler,168,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Hybrid Heatpump",boiler,168,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Hybrid Heatpump",boiler,168,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Hybrid Heatpump",boiler,168,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Hybrid Heatpump",boiler,168,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Hybrid Heatpump",boiler,168,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Hybrid Heatpump",boiler,168,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Hybrid Heatpump",boiler,168,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Hybrid Heatpump",boiler,168,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Hybrid Heatpump",boiler,168,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Hybrid Heatpump",boiler,168,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Hybrid Heatpump",boiler,168,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Hybrid Heatpump",boiler,168,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Hybrid Heatpump",boiler,168,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Hybrid Heatpump",boiler,168,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Hybrid Heatpump",boiler,168,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Hybrid Heatpump",boiler,168,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Hybrid Heatpump",boiler,168,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Hybrid Heatpump",boiler,168,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Hybrid Heatpump",boiler,168,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Hybrid Heatpump",boiler,168,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Hybrid Heatpump",boiler,168,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Hybrid Heatpump",boiler,168,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"Hybrid Heatpump",boiler,168,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Hybrid Heatpump",boiler,168,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Hybrid Heatpump",boiler,168,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Hybrid Heatpump",boiler,168,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Hybrid Heatpump",boiler,168,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Hybrid Heatpump",boiler,168,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Hybrid Heatpump",boiler,168,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Hybrid Heatpump",boiler,168,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Hybrid Heatpump",boiler,168,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Hybrid Heatpump",boiler,168,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Hybrid Heatpump",boiler,168,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Hybrid Heatpump",boiler,168,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Hybrid Heatpump",boiler,168,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Hybrid Heatpump",boiler,168,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Hybrid Heatpump",boiler,168,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Hybrid Heatpump",boiler,168,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Hybrid Heatpump",boiler,168,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Hybrid Heatpump",boiler,168,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Hybrid Heatpump",boiler,168,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Hybrid Heatpump",boiler,168,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Hybrid Heatpump",boiler,168,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Hybrid Heatpump",boiler,168,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Hybrid Heatpump",boiler,168,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Hybrid Heatpump",boiler,168,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Hybrid Heatpump",boiler,168,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Hybrid Heatpump",boiler,168,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Hybrid Heatpump",boiler,168,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Hybrid Heatpump",boiler,168,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Hybrid Heatpump",boiler,168,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Hybrid Heatpump",boiler,168,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Hybrid Heatpump",boiler,168,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Hybrid Heatpump",boiler,168,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Hybrid Heatpump",boiler,168,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Hybrid Heatpump",boiler,168,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Hybrid Heatpump",boiler,168,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Hybrid Heatpump",boiler,168,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Hybrid Heatpump",boiler,168,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Hybrid Heatpump",boiler,168,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Hybrid Heatpump",boiler,168,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Hybrid Heatpump",boiler,168,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Hybrid Heatpump",boiler,168,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Hybrid Heatpump",boiler,168,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Hybrid Heatpump",boiler,168,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Hybrid Heatpump",boiler,168,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Hybrid Heatpump",boiler,168,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Hybrid Heatpump",boiler,168,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Hybrid Heatpump",boiler,168,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Hybrid Heatpump",boiler,168,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Hybrid Heatpump",boiler,168,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Hybrid Heatpump",boiler,168,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Hybrid Heatpump",boiler,168,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Hybrid Heatpump",boiler,168,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Hybrid Heatpump",boiler,168,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Hybrid Heatpump",boiler,168,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Hybrid Heatpump",boiler,168,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Hybrid Heatpump",boiler,168,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Hybrid Heatpump",boiler,168,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Hybrid Heatpump",boiler,168,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Hybrid Heatpump",boiler,168,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Hybrid Heatpump",boiler,168,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Hybrid Heatpump",boiler,168,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Hybrid Heatpump",boiler,168,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Hybrid Heatpump",boiler,168,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Hybrid Heatpump",boiler,168,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Hybrid Heatpump",boiler,168,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Hybrid Heatpump",boiler,168,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Hybrid Heatpump",boiler,168,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Hybrid Heatpump",boiler,168,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Hybrid Heatpump",boiler,168,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Hybrid Heatpump",boiler,168,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Hybrid Heatpump",boiler,168,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Hybrid Heatpump",boiler,168,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Hybrid Heatpump",boiler,168,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Hybrid Heatpump",boiler,168,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Hybrid Heatpump",boiler,168,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Hybrid Heatpump",boiler,168,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Hybrid Heatpump",boiler,168,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Hybrid Heatpump",boiler,168,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Hybrid Heatpump",boiler,168,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Hybrid Heatpump",boiler,168,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Hybrid Heatpump",boiler,168,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Hybrid Heatpump",boiler,168,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Hybrid Heatpump",boiler,168,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Hybrid Heatpump",boiler,168,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Hybrid Heatpump",boiler,168,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Hybrid Heatpump",boiler,168,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Hybrid Heatpump",boiler,168,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Hybrid Heatpump",boiler,168,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Hybrid Heatpump",boiler,168,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Hybrid Heatpump",boiler,168,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Hybrid Heatpump",boiler,168,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Hybrid Heatpump",boiler,168,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Hybrid Heatpump",boiler,168,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Hybrid Heatpump",boiler,168,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Logano GB212",boiler,170,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Logano GB212",boiler,170,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Logano GB212",boiler,170,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Logano GB212",boiler,170,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Logano GB212",boiler,170,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Logano GB212",boiler,170,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Logano GB212",boiler,170,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Logano GB212",boiler,170,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Logano GB212",boiler,170,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Logano GB212",boiler,170,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Logano GB212",boiler,170,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Logano GB212",boiler,170,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Logano GB212",boiler,170,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Logano GB212",boiler,170,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Logano GB212",boiler,170,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Logano GB212",boiler,170,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Logano GB212",boiler,170,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Logano GB212",boiler,170,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Logano GB212",boiler,170,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Logano GB212",boiler,170,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Logano GB212",boiler,170,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Logano GB212",boiler,170,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Logano GB212",boiler,170,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Logano GB212",boiler,170,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Logano GB212",boiler,170,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Logano GB212",boiler,170,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"Logano GB212",boiler,170,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Logano GB212",boiler,170,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Logano GB212",boiler,170,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Logano GB212",boiler,170,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Logano GB212",boiler,170,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Logano GB212",boiler,170,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Logano GB212",boiler,170,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Logano GB212",boiler,170,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Logano GB212",boiler,170,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Logano GB212",boiler,170,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Logano GB212",boiler,170,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Logano GB212",boiler,170,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Logano GB212",boiler,170,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Logano GB212",boiler,170,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Logano GB212",boiler,170,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Logano GB212",boiler,170,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Logano GB212",boiler,170,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Logano GB212",boiler,170,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Logano GB212",boiler,170,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Logano GB212",boiler,170,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Logano GB212",boiler,170,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Logano GB212",boiler,170,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Logano GB212",boiler,170,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Logano GB212",boiler,170,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Logano GB212",boiler,170,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Logano GB212",boiler,170,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Logano GB212",boiler,170,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Logano GB212",boiler,170,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Logano GB212",boiler,170,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Logano GB212",boiler,170,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Logano GB212",boiler,170,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Logano GB212",boiler,170,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Logano GB212",boiler,170,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Logano GB212",boiler,170,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Logano GB212",boiler,170,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Logano GB212",boiler,170,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Logano GB212",boiler,170,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Logano GB212",boiler,170,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Logano GB212",boiler,170,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Logano GB212",boiler,170,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Logano GB212",boiler,170,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Logano GB212",boiler,170,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Logano GB212",boiler,170,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Logano GB212",boiler,170,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Logano GB212",boiler,170,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Logano GB212",boiler,170,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Logano GB212",boiler,170,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Logano GB212",boiler,170,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Logano GB212",boiler,170,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Logano GB212",boiler,170,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Logano GB212",boiler,170,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Logano GB212",boiler,170,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Logano GB212",boiler,170,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Logano GB212",boiler,170,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Logano GB212",boiler,170,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Logano GB212",boiler,170,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Logano GB212",boiler,170,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Logano GB212",boiler,170,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Logano GB212",boiler,170,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Logano GB212",boiler,170,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Logano GB212",boiler,170,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Logano GB212",boiler,170,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Logano GB212",boiler,170,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Logano GB212",boiler,170,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Logano GB212",boiler,170,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Logano GB212",boiler,170,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Logano GB212",boiler,170,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Logano GB212",boiler,170,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Logano GB212",boiler,170,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Logano GB212",boiler,170,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Logano GB212",boiler,170,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Logano GB212",boiler,170,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Logano GB212",boiler,170,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Logano GB212",boiler,170,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Logano GB212",boiler,170,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Logano GB212",boiler,170,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Logano GB212",boiler,170,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Logano GB212",boiler,170,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Logano GB212",boiler,170,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Logano GB212",boiler,170,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Logano GB212",boiler,170,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Logano GB212",boiler,170,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Logano GB212",boiler,170,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Logano GB212",boiler,170,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Logano GB212",boiler,170,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Logano GB212",boiler,170,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Logano GB212",boiler,170,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Logano GB212",boiler,170,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Logano GB212",boiler,170,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Logano GB212",boiler,170,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Logano GB212",boiler,170,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Logano GB212",boiler,170,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Logano GB212",boiler,170,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Logano GB212",boiler,170,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,mandefrost,manual defrost,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_manual_defrost,sensor.boiler_mandefrost,6,0,1,87,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.nrg,energy,uint24,kWh,false,sensor.boiler_dhw_energy,sensor.boiler_dhw_nrg,6,9,1/100,0,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgheat,energy heating,uint24,kWh,false,sensor.boiler_energy_heating,sensor.boiler_nrgheat,6,0,1/100,90,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgcool,energy cooling,uint24,kWh,false,sensor.boiler_energy_cooling,sensor.boiler_nrgcool,6,0,1/100,92,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metertotal,meter total,uint24,kWh,false,sensor.boiler_meter_total,sensor.boiler_metertotal,6,0,1/100,94,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metercomp,meter compressor,uint24,kWh,false,sensor.boiler_meter_compressor,sensor.boiler_metercomp,6,0,1/100,96,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metereheat,meter e-heater,uint24,kWh,false,sensor.boiler_meter_e-heater,sensor.boiler_metereheat,6,0,1/100,98,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/100,100,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,metercool,meter cooling,uint24,kWh,false,sensor.boiler_meter_cooling,sensor.boiler_metercool,6,0,1/100,102,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/100,2,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimetotal,heatpump total uptime,time,minutes,false,sensor.boiler_heatpump_total_uptime,sensor.boiler_uptimetotal,6,0,1/60,104,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecontrol,total operating time heat,time,minutes,false,sensor.boiler_total_operating_time_heat,sensor.boiler_uptimecontrol,6,0,1/60,106,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecompheating,operating time compressor heating,time,minutes,false,sensor.boiler_operating_time_compressor_heating,sensor.boiler_uptimecompheating,6,0,1/60,108,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecompcooling,operating time compressor cooling,time,minutes,false,sensor.boiler_operating_time_compressor_cooling,sensor.boiler_uptimecompcooling,6,0,1/60,110,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.uptimecomp,operating time compressor,time,minutes,false,sensor.boiler_dhw_operating_time_compressor,sensor.boiler_dhw_uptimecomp,6,9,1/60,4,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,uptimecomppool,operating time compressor pool,time,minutes,false,sensor.boiler_operating_time_compressor_pool,sensor.boiler_uptimecomppool,6,0,1/60,112,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,totalcompstarts,total compressor control starts,uint24, ,false,sensor.boiler_total_compressor_control_starts,sensor.boiler_totalcompstarts,6,0,1,114,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatingstarts,heating control starts,uint24, ,false,sensor.boiler_heating_control_starts,sensor.boiler_heatingstarts,6,0,1,116,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,coolingstarts,cooling control starts,uint24, ,false,sensor.boiler_cooling_control_starts,sensor.boiler_coolingstarts,6,0,1,118,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.startshp,starts hp,uint24, ,false,sensor.boiler_dhw_starts_hp,sensor.boiler_dhw_startshp,6,9,1,6,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,poolstarts,pool control starts,uint24, ,false,sensor.boiler_pool_control_starts,sensor.boiler_poolstarts,6,0,1,120,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconstotal,total energy consumption,uint24,kWh,false,sensor.boiler_total_energy_consumption,sensor.boiler_nrgconstotal,6,0,1,122,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscomptotal,total energy consumption compressor,uint24,kWh,false,sensor.boiler_total_energy_consumption_compressor,sensor.boiler_nrgconscomptotal,6,0,1,124,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscompheating,energy consumption compressor heating,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_heating,sensor.boiler_nrgconscompheating,6,0,1,126,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.nrgconscomp,energy consumption compressor,uint24,kWh,false,sensor.boiler_dhw_energy_consumption_compressor,sensor.boiler_dhw_nrgconscomp,6,9,1,8,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscompcooling,energy consumption compressor cooling,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_cooling,sensor.boiler_nrgconscompcooling,6,0,1,128,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgconscomppool,energy consumption compressor pool,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_pool,sensor.boiler_nrgconscomppool,6,0,1,130,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxelecheatnrgconstotal,total aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_total_aux_elec._heater_energy_consumption,sensor.boiler_auxelecheatnrgconstotal,6,0,1,132,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxelecheatnrgconsheating,aux elec. heater energy consumption heating,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_heating,sensor.boiler_auxelecheatnrgconsheating,6,0,1,134,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.auxelecheatnrgcons,aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_dhw_aux_elec._heater_energy_consumption,sensor.boiler_dhw_auxelecheatnrgcons,6,9,1,10,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxelecheatnrgconspool,aux elec. heater energy consumption pool,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_pool,sensor.boiler_auxelecheatnrgconspool,6,0,1,136,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsupptotal,total energy supplied,uint24,kWh,false,sensor.boiler_total_energy_supplied,sensor.boiler_nrgsupptotal,6,0,1,138,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsuppheating,total energy supplied heating,uint24,kWh,false,sensor.boiler_total_energy_supplied_heating,sensor.boiler_nrgsuppheating,6,0,1,140,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.nrgsupp,total energy warm supplied,uint24,kWh,false,sensor.boiler_dhw_total_energy_warm_supplied,sensor.boiler_dhw_nrgsupp,6,9,1,12,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsuppcooling,total energy supplied cooling,uint24,kWh,false,sensor.boiler_total_energy_supplied_cooling,sensor.boiler_nrgsuppcooling,6,0,1,142,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,nrgsupppool,total energy supplied pool,uint24,kWh,false,sensor.boiler_total_energy_supplied_pool,sensor.boiler_nrgsupppool,6,0,1,144,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppower,compressor power output,uint16,kW,false,sensor.boiler_compressor_power_output,sensor.boiler_hppower,6,0,1/10,146,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpmaxpower,compressor max power,uint8 (>=0<=0),%,true,number.boiler_compressor_max_power,number.boiler_hpmaxpower,6,0,1,147,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pvmaxcomp,pv compressor max power,uint8 (>=0<=0),kW,true,number.boiler_pv_compressor_max_power,number.boiler_pvmaxcomp,6,0,1/10,148,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,powerreduction,power reduction,uint8 (>=30<=60),%,true,number.boiler_power_reduction,number.boiler_powerreduction,6,0,10,149,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpsetdiffpress,set differential pressure,uint8 (>=150<=750),mbar,true,number.boiler_set_differential_pressure,number.boiler_hpsetdiffpress,6,0,50,150,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcompon,hp compressor,boolean, ,false,binary_sensor.boiler_hp_compressor,binary_sensor.boiler_hpcompon,6,0,1,151,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpactivity,compressor activity,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_compressor_activity,sensor.boiler_hpactivity,6,0,1,152,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpbrinepumpspd,brine pump speed,uint8,%,false,sensor.boiler_brine_pump_speed,sensor.boiler_hpbrinepumpspd,6,0,1,153,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpswitchvalve,switch valve,boolean, ,false,binary_sensor.boiler_switch_valve,binary_sensor.boiler_hpswitchvalve,6,0,1,154,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcompspd,compressor speed,uint8,%,false,sensor.boiler_compressor_speed,sensor.boiler_hpcompspd,6,0,1,155,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptargetspd,compressor target speed,uint8,%,false,sensor.boiler_compressor_target_speed,sensor.boiler_hptargetspd,6,0,1,156,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcircspd,circulation pump speed,uint8,%,false,sensor.boiler_circulation_pump_speed,sensor.boiler_hpcircspd,6,0,1,157,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,recvalve,receiver valve VR0,uint8,%,false,sensor.boiler_receiver_valve_VR0,sensor.boiler_recvalve,6,0,1,158,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,expvalve,expansion valve VR1,uint8,%,false,sensor.boiler_expansion_valve_VR1,sensor.boiler_expvalve,6,0,1,159,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpbrinein,brine in/evaporator,int16,C,false,sensor.boiler_brine_in/evaporator,sensor.boiler_hpbrinein,6,0,1/10,160,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpbrineout,brine out/condenser,int16,C,false,sensor.boiler_brine_out/condenser,sensor.boiler_hpbrineout,6,0,1/10,161,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptc0,heat carrier return (TC0),int16,C,false,sensor.boiler_heat_carrier_return_(TC0),sensor.boiler_hptc0,6,0,1/10,162,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptc1,heat carrier forward (TC1),int16,C,false,sensor.boiler_heat_carrier_forward_(TC1),sensor.boiler_hptc1,6,0,1/10,163,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptc3,condenser temperature (TC3),int16,C,false,sensor.boiler_condenser_temperature_(TC3),sensor.boiler_hptc3,6,0,1/10,164,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr1,compressor temperature (TR1),int16,C,false,sensor.boiler_compressor_temperature_(TR1),sensor.boiler_hptr1,6,0,1/10,165,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.boiler_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.boiler_hptr3,6,0,1/10,166,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.boiler_evaporator_inlet_temperature_(TR4),sensor.boiler_hptr4,6,0,1/10,167,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.boiler_compressor_inlet_temperature_(TR5),sensor.boiler_hptr5,6,0,1/10,168,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.boiler_compressor_outlet_temperature_(TR6),sensor.boiler_hptr6,6,0,1/10,169,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptr7,refrigerant temperature gas side (condenser input) (TR7),int16,C,false,sensor.boiler_refrigerant_temperature_gas_side_(condenser_input)_(TR7),sensor.boiler_hptr7,6,0,1/10,170,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptl2,air inlet temperature (TL2),int16,C,false,sensor.boiler_air_inlet_temperature_(TL2),sensor.boiler_hptl2,6,0,1/10,171,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.boiler_low_pressure_side_temperature_(PL1),sensor.boiler_hppl1,6,0,1/10,172,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.boiler_high_pressure_side_temperature_(PH1),sensor.boiler_hpph1,6,0,1/10,173,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpta4,drain pan temp (TA4),int16,C,false,sensor.boiler_drain_pan_temp_(TA4),sensor.boiler_hpta4,6,0,1/10,174,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hptw1,reservoir temp (TW1),int16,C,false,sensor.boiler_reservoir_temp_(TW1),sensor.boiler_hptw1,6,0,1/10,175,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,poolsettemp,pool set temperature,uint8 (>=0<=0),C,true,number.boiler_pool_set_temperature,number.boiler_poolsettemp,6,0,1/2,176,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hp4way,4-way valve (VR4),boolean, ,false,binary_sensor.boiler_4-way_valve_(VR4),binary_sensor.boiler_hp4way,6,0,1,177,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin1,input 1 state,boolean, ,false,binary_sensor.boiler_input_1_state,binary_sensor.boiler_hpin1,6,0,1,178,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin1opt,input 1 options,string (>=0<=0), ,true,sensor.boiler_input_1_options,sensor.boiler_hpin1opt,6,0,1,179,8 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin2,input 2 state,boolean, ,false,binary_sensor.boiler_input_2_state,binary_sensor.boiler_hpin2,6,0,1,187,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin2opt,input 2 options,string (>=0<=0), ,true,sensor.boiler_input_2_options,sensor.boiler_hpin2opt,6,0,1,188,8 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin3,input 3 state,boolean, ,false,binary_sensor.boiler_input_3_state,binary_sensor.boiler_hpin3,6,0,1,196,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin3opt,input 3 options,string (>=0<=0), ,true,sensor.boiler_input_3_options,sensor.boiler_hpin3opt,6,0,1,197,8 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin4,input 4 state,boolean, ,false,binary_sensor.boiler_input_4_state,binary_sensor.boiler_hpin4,6,0,1,205,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpin4opt,input 4 options,string (>=0<=0), ,true,sensor.boiler_input_4_options,sensor.boiler_hpin4opt,6,0,1,206,8 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maxheatcomp,heat limit compressor,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_compressor,select.boiler_maxheatcomp,6,0,1,214,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,maxheatheat,heat limit heating,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_heating,select.boiler_maxheatheat,6,0,1,215,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.maxheat,heat limit,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_dhw_heat_limit,select.boiler_dhw_maxheat,6,9,1,14,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheatersource,aux heater source,enum [not installed\|electric heater\|exclusive\|parallel\|hybrid] (>=0<=0), ,true,select.boiler_aux_heater_source,select.boiler_auxheatersource,6,0,1,216,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,pvcooling,cooling only with PV,boolean (>=0<=0), ,true,switch.boiler_cooling_only_with_PV,switch.boiler_pvcooling,6,0,1,217,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheateronly,aux heater only,boolean (>=0<=0), ,true,switch.boiler_aux_heater_only,switch.boiler_auxheateronly,6,0,1,218,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheateroff,disable aux heater,boolean (>=0<=0), ,true,switch.boiler_disable_aux_heater,switch.boiler_auxheateroff,6,0,1,219,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheaterstatus,aux heater status,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_aux_heater_status,sensor.boiler_auxheaterstatus,6,0,1,220,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheaterlevel,aux heater level,uint8,%,false,sensor.boiler_aux_heater_level,sensor.boiler_auxheaterlevel,6,0,1,221,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheaterdelay,aux heater on delay,uint16 (>=10<=1000),K*min,true,number.boiler_aux_heater_on_delay,number.boiler_auxheaterdelay,6,0,10,222,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxmaxlimit,aux heater max limit,uint8 (>=0<=10),K,true,number.boiler_aux_heater_max_limit,number.boiler_auxmaxlimit,6,0,1/10,223,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxlimitstart,aux heater limit start,uint8 (>=0<=10),K,true,number.boiler_aux_heater_limit_start,number.boiler_auxlimitstart,6,0,1/10,224,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheatrmode,aux heater mode,enum [eco\|comfort] (>=0<=0), ,true,select.boiler_aux_heater_mode,select.boiler_auxheatrmode,6,0,1,225,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hphystheat,on/off hyst heat,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_heat,number.boiler_hphystheat,6,0,5,226,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hphystcool,on/off hyst cool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_cool,number.boiler_hphystcool,6,0,5,227,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hphystpool,on/off hyst pool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_pool,number.boiler_hphystpool,6,0,5,228,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,silentmode,silent mode,enum [off\|auto\|on] (>=0<=0), ,true,select.boiler_silent_mode,select.boiler_silentmode,6,0,1,229,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,silentfrom,silent mode from,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_from,number.boiler_silentfrom,6,0,15,230,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,silentto,silent mode to,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_to,number.boiler_silentto,6,0,15,231,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,mintempsilent,min outside temp for silent mode,int8 (>=0<=0),C,true,number.boiler_min_outside_temp_for_silent_mode,number.boiler_mintempsilent,6,0,1,232,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempparmode,outside temp parallel mode,int8 (>=0<=0),C,true,number.boiler_outside_temp_parallel_mode,number.boiler_tempparmode,6,0,1,233,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,auxheatmix,aux heater mixing valve,int8,%,false,sensor.boiler_aux_heater_mixing_valve,sensor.boiler_auxheatmix,6,0,1,234,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempdiffheat,temp diff TC3/TC0 heat,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_heat,number.boiler_tempdiffheat,6,0,1/10,235,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,tempdiffcool,temp diff TC3/TC0 cool,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_cool,number.boiler_tempdiffcool,6,0,1/10,236,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,vpcooling,valve/pump cooling,boolean (>=0<=0), ,true,switch.boiler_valve/pump_cooling,switch.boiler_vpcooling,6,0,1,237,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,heatcable,heating cable,boolean (>=0<=0), ,true,switch.boiler_heating_cable,switch.boiler_heatcable,6,0,1,238,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,vc0valve,VC0 valve,boolean (>=0<=0), ,true,switch.boiler_VC0_valve,switch.boiler_vc0valve,6,0,1,239,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,primepump,primary heatpump,boolean (>=0<=0), ,true,switch.boiler_primary_heatpump,switch.boiler_primepump,6,0,1,240,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,primepumpmod,primary heatpump modulation,uint8 (>=0<=0),%,true,number.boiler_primary_heatpump_modulation,number.boiler_primepumpmod,6,0,1,241,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hp3way,3-way valve,boolean (>=0<=0), ,true,switch.boiler_3-way_valve,switch.boiler_hp3way,6,0,1,242,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,elheatstep1,el. heater step 1,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_1,switch.boiler_elheatstep1,6,0,1,243,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,elheatstep2,el. heater step 2,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_2,switch.boiler_elheatstep2,6,0,1,244,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,elheatstep3,el. heater step 3,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_3,switch.boiler_elheatstep3,6,0,1,245,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpea0,condensate reservoir heating (EA0),boolean, ,false,binary_sensor.boiler_condensate_reservoir_heating_(EA0),binary_sensor.boiler_hpea0,6,0,1,246,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppumpmode,primary heatpump mode,enum [auto\|continuous] (>=0<=0), ,true,select.boiler_primary_heatpump_mode,select.boiler_hppumpmode,6,0,1,247,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,fan,fan,uint8 (>=20<=100),%,true,number.boiler_fan,number.boiler_fan,6,0,1,248,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,fanspd,fan speed,uint8,%,false,sensor.boiler_fan_speed,sensor.boiler_fanspd,6,0,1,249,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,shutdown,shutdown,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_shutdown,sensor.boiler_shutdown,6,0,1,250,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hpcurrpower,compressor current power,uint16,W,false,sensor.boiler_compressor_current_power,sensor.boiler_hpcurrpower,6,0,1,251,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,hppowerlimit,power limit,uint16 (>=0<=0),W,true,number.boiler_power_limit,number.boiler_hppowerlimit,6,0,1,252,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.alternatingop,alternating operation,boolean (>=0<=0), ,true,switch.boiler_dhw_alternating_operation,switch.boiler_dhw_alternatingop,6,9,1,15,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.altopprioheat,prioritise heating during dhw,uint8 (>=20<=120),minutes,true,number.boiler_dhw_prioritise_heating_during_dhw,number.boiler_dhw_altopprioheat,6,9,1,16,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.altopprio,prioritise dhw during heating,uint8 (>=30<=120),minutes,true,number.boiler_dhw_prioritise_dhw_during_heating,number.boiler_dhw_altopprio,6,9,1,17,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.comfoff,comfort switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_comfort_switch_off,number.boiler_dhw_comfoff,6,9,1,18,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.ecooff,eco switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_eco_switch_off,number.boiler_dhw_ecooff,6,9,1,19,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.ecoplusoff,eco+ switch off,uint8 (>=48<=63),C,true,number.boiler_dhw_eco+_switch_off,number.boiler_dhw_ecoplusoff,6,9,1,20,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.comfdiff,comfort diff,uint8 (>=4<=15),K,true,number.boiler_dhw_comfort_diff,number.boiler_dhw_comfdiff,6,9,1,21,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.ecodiff,eco diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco_diff,number.boiler_dhw_ecodiff,6,9,1,22,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.ecoplusdiff,eco+ diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco+_diff,number.boiler_dhw_ecoplusdiff,6,9,1,23,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.comfstop,comfort stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_comfort_stop_temp,number.boiler_dhw_comfstop,6,9,1,24,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.ecostop,eco stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco_stop_temp,number.boiler_dhw_ecostop,6,9,1,25,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.ecoplusstop,eco+ stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco+_stop_temp,number.boiler_dhw_ecoplusstop,6,9,1,26,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.hpcircpump,circulation pump available during dhw,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available_during_dhw,switch.boiler_dhw_hpcircpump,6,9,1,27,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Enviline, Compress 6000AW, Hybrid 3000-7000iAW, SupraEco/Geo 5xx, WLW196i/WSW196i",boiler,172,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Geo 5xx",boiler,173,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Geo 5xx",boiler,173,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Geo 5xx",boiler,173,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Geo 5xx",boiler,173,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Geo 5xx",boiler,173,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Geo 5xx",boiler,173,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Geo 5xx",boiler,173,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Geo 5xx",boiler,173,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Geo 5xx",boiler,173,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Geo 5xx",boiler,173,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Geo 5xx",boiler,173,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Geo 5xx",boiler,173,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Geo 5xx",boiler,173,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Geo 5xx",boiler,173,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Geo 5xx",boiler,173,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Geo 5xx",boiler,173,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Geo 5xx",boiler,173,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Geo 5xx",boiler,173,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Geo 5xx",boiler,173,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Geo 5xx",boiler,173,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Geo 5xx",boiler,173,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Geo 5xx",boiler,173,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Geo 5xx",boiler,173,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Geo 5xx",boiler,173,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Geo 5xx",boiler,173,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Geo 5xx",boiler,173,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Geo 5xx",boiler,173,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Geo 5xx",boiler,173,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Geo 5xx",boiler,173,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Geo 5xx",boiler,173,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Geo 5xx",boiler,173,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Geo 5xx",boiler,173,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Geo 5xx",boiler,173,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Geo 5xx",boiler,173,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Geo 5xx",boiler,173,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Geo 5xx",boiler,173,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Geo 5xx",boiler,173,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Geo 5xx",boiler,173,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Geo 5xx",boiler,173,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Geo 5xx",boiler,173,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Geo 5xx",boiler,173,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Geo 5xx",boiler,173,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Geo 5xx",boiler,173,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Geo 5xx",boiler,173,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Geo 5xx",boiler,173,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Geo 5xx",boiler,173,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Geo 5xx",boiler,173,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Geo 5xx",boiler,173,mandefrost,manual defrost,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_manual_defrost,sensor.boiler_mandefrost,6,0,1,87,1 +"Geo 5xx",boiler,173,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Geo 5xx",boiler,173,dhw.nrg,energy,uint24,kWh,false,sensor.boiler_dhw_energy,sensor.boiler_dhw_nrg,6,9,1/100,0,2 +"Geo 5xx",boiler,173,nrgheat,energy heating,uint24,kWh,false,sensor.boiler_energy_heating,sensor.boiler_nrgheat,6,0,1/100,90,2 +"Geo 5xx",boiler,173,nrgcool,energy cooling,uint24,kWh,false,sensor.boiler_energy_cooling,sensor.boiler_nrgcool,6,0,1/100,92,2 +"Geo 5xx",boiler,173,metertotal,meter total,uint24,kWh,false,sensor.boiler_meter_total,sensor.boiler_metertotal,6,0,1/100,94,2 +"Geo 5xx",boiler,173,metercomp,meter compressor,uint24,kWh,false,sensor.boiler_meter_compressor,sensor.boiler_metercomp,6,0,1/100,96,2 +"Geo 5xx",boiler,173,metereheat,meter e-heater,uint24,kWh,false,sensor.boiler_meter_e-heater,sensor.boiler_metereheat,6,0,1/100,98,2 +"Geo 5xx",boiler,173,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/100,100,2 +"Geo 5xx",boiler,173,metercool,meter cooling,uint24,kWh,false,sensor.boiler_meter_cooling,sensor.boiler_metercool,6,0,1/100,102,2 +"Geo 5xx",boiler,173,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/100,2,2 +"Geo 5xx",boiler,173,uptimetotal,heatpump total uptime,time,minutes,false,sensor.boiler_heatpump_total_uptime,sensor.boiler_uptimetotal,6,0,1/60,104,2 +"Geo 5xx",boiler,173,uptimecontrol,total operating time heat,time,minutes,false,sensor.boiler_total_operating_time_heat,sensor.boiler_uptimecontrol,6,0,1/60,106,2 +"Geo 5xx",boiler,173,uptimecompheating,operating time compressor heating,time,minutes,false,sensor.boiler_operating_time_compressor_heating,sensor.boiler_uptimecompheating,6,0,1/60,108,2 +"Geo 5xx",boiler,173,uptimecompcooling,operating time compressor cooling,time,minutes,false,sensor.boiler_operating_time_compressor_cooling,sensor.boiler_uptimecompcooling,6,0,1/60,110,2 +"Geo 5xx",boiler,173,dhw.uptimecomp,operating time compressor,time,minutes,false,sensor.boiler_dhw_operating_time_compressor,sensor.boiler_dhw_uptimecomp,6,9,1/60,4,2 +"Geo 5xx",boiler,173,uptimecomppool,operating time compressor pool,time,minutes,false,sensor.boiler_operating_time_compressor_pool,sensor.boiler_uptimecomppool,6,0,1/60,112,2 +"Geo 5xx",boiler,173,totalcompstarts,total compressor control starts,uint24, ,false,sensor.boiler_total_compressor_control_starts,sensor.boiler_totalcompstarts,6,0,1,114,2 +"Geo 5xx",boiler,173,heatingstarts,heating control starts,uint24, ,false,sensor.boiler_heating_control_starts,sensor.boiler_heatingstarts,6,0,1,116,2 +"Geo 5xx",boiler,173,coolingstarts,cooling control starts,uint24, ,false,sensor.boiler_cooling_control_starts,sensor.boiler_coolingstarts,6,0,1,118,2 +"Geo 5xx",boiler,173,dhw.startshp,starts hp,uint24, ,false,sensor.boiler_dhw_starts_hp,sensor.boiler_dhw_startshp,6,9,1,6,2 +"Geo 5xx",boiler,173,poolstarts,pool control starts,uint24, ,false,sensor.boiler_pool_control_starts,sensor.boiler_poolstarts,6,0,1,120,2 +"Geo 5xx",boiler,173,nrgconstotal,total energy consumption,uint24,kWh,false,sensor.boiler_total_energy_consumption,sensor.boiler_nrgconstotal,6,0,1,122,2 +"Geo 5xx",boiler,173,nrgconscomptotal,total energy consumption compressor,uint24,kWh,false,sensor.boiler_total_energy_consumption_compressor,sensor.boiler_nrgconscomptotal,6,0,1,124,2 +"Geo 5xx",boiler,173,nrgconscompheating,energy consumption compressor heating,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_heating,sensor.boiler_nrgconscompheating,6,0,1,126,2 +"Geo 5xx",boiler,173,dhw.nrgconscomp,energy consumption compressor,uint24,kWh,false,sensor.boiler_dhw_energy_consumption_compressor,sensor.boiler_dhw_nrgconscomp,6,9,1,8,2 +"Geo 5xx",boiler,173,nrgconscompcooling,energy consumption compressor cooling,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_cooling,sensor.boiler_nrgconscompcooling,6,0,1,128,2 +"Geo 5xx",boiler,173,nrgconscomppool,energy consumption compressor pool,uint24,kWh,false,sensor.boiler_energy_consumption_compressor_pool,sensor.boiler_nrgconscomppool,6,0,1,130,2 +"Geo 5xx",boiler,173,auxelecheatnrgconstotal,total aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_total_aux_elec._heater_energy_consumption,sensor.boiler_auxelecheatnrgconstotal,6,0,1,132,2 +"Geo 5xx",boiler,173,auxelecheatnrgconsheating,aux elec. heater energy consumption heating,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_heating,sensor.boiler_auxelecheatnrgconsheating,6,0,1,134,2 +"Geo 5xx",boiler,173,dhw.auxelecheatnrgcons,aux elec. heater energy consumption,uint24,kWh,false,sensor.boiler_dhw_aux_elec._heater_energy_consumption,sensor.boiler_dhw_auxelecheatnrgcons,6,9,1,10,2 +"Geo 5xx",boiler,173,auxelecheatnrgconspool,aux elec. heater energy consumption pool,uint24,kWh,false,sensor.boiler_aux_elec._heater_energy_consumption_pool,sensor.boiler_auxelecheatnrgconspool,6,0,1,136,2 +"Geo 5xx",boiler,173,nrgsupptotal,total energy supplied,uint24,kWh,false,sensor.boiler_total_energy_supplied,sensor.boiler_nrgsupptotal,6,0,1,138,2 +"Geo 5xx",boiler,173,nrgsuppheating,total energy supplied heating,uint24,kWh,false,sensor.boiler_total_energy_supplied_heating,sensor.boiler_nrgsuppheating,6,0,1,140,2 +"Geo 5xx",boiler,173,dhw.nrgsupp,total energy warm supplied,uint24,kWh,false,sensor.boiler_dhw_total_energy_warm_supplied,sensor.boiler_dhw_nrgsupp,6,9,1,12,2 +"Geo 5xx",boiler,173,nrgsuppcooling,total energy supplied cooling,uint24,kWh,false,sensor.boiler_total_energy_supplied_cooling,sensor.boiler_nrgsuppcooling,6,0,1,142,2 +"Geo 5xx",boiler,173,nrgsupppool,total energy supplied pool,uint24,kWh,false,sensor.boiler_total_energy_supplied_pool,sensor.boiler_nrgsupppool,6,0,1,144,2 +"Geo 5xx",boiler,173,hppower,compressor power output,uint16,kW,false,sensor.boiler_compressor_power_output,sensor.boiler_hppower,6,0,1/10,146,1 +"Geo 5xx",boiler,173,hpmaxpower,compressor max power,uint8 (>=0<=0),%,true,number.boiler_compressor_max_power,number.boiler_hpmaxpower,6,0,1,147,1 +"Geo 5xx",boiler,173,pvmaxcomp,pv compressor max power,uint8 (>=0<=0),kW,true,number.boiler_pv_compressor_max_power,number.boiler_pvmaxcomp,6,0,1/10,148,1 +"Geo 5xx",boiler,173,powerreduction,power reduction,uint8 (>=30<=60),%,true,number.boiler_power_reduction,number.boiler_powerreduction,6,0,10,149,1 +"Geo 5xx",boiler,173,hpsetdiffpress,set differential pressure,uint8 (>=150<=750),mbar,true,number.boiler_set_differential_pressure,number.boiler_hpsetdiffpress,6,0,50,150,1 +"Geo 5xx",boiler,173,hpcompon,hp compressor,boolean, ,false,binary_sensor.boiler_hp_compressor,binary_sensor.boiler_hpcompon,6,0,1,151,1 +"Geo 5xx",boiler,173,hpactivity,compressor activity,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_compressor_activity,sensor.boiler_hpactivity,6,0,1,152,1 +"Geo 5xx",boiler,173,hpbrinepumpspd,brine pump speed,uint8,%,false,sensor.boiler_brine_pump_speed,sensor.boiler_hpbrinepumpspd,6,0,1,153,1 +"Geo 5xx",boiler,173,hpswitchvalve,switch valve,boolean, ,false,binary_sensor.boiler_switch_valve,binary_sensor.boiler_hpswitchvalve,6,0,1,154,1 +"Geo 5xx",boiler,173,hpcompspd,compressor speed,uint8,%,false,sensor.boiler_compressor_speed,sensor.boiler_hpcompspd,6,0,1,155,1 +"Geo 5xx",boiler,173,hptargetspd,compressor target speed,uint8,%,false,sensor.boiler_compressor_target_speed,sensor.boiler_hptargetspd,6,0,1,156,1 +"Geo 5xx",boiler,173,hpcircspd,circulation pump speed,uint8,%,false,sensor.boiler_circulation_pump_speed,sensor.boiler_hpcircspd,6,0,1,157,1 +"Geo 5xx",boiler,173,recvalve,receiver valve VR0,uint8,%,false,sensor.boiler_receiver_valve_VR0,sensor.boiler_recvalve,6,0,1,158,1 +"Geo 5xx",boiler,173,expvalve,expansion valve VR1,uint8,%,false,sensor.boiler_expansion_valve_VR1,sensor.boiler_expvalve,6,0,1,159,1 +"Geo 5xx",boiler,173,hpbrinein,brine in/evaporator,int16,C,false,sensor.boiler_brine_in/evaporator,sensor.boiler_hpbrinein,6,0,1/10,160,1 +"Geo 5xx",boiler,173,hpbrineout,brine out/condenser,int16,C,false,sensor.boiler_brine_out/condenser,sensor.boiler_hpbrineout,6,0,1/10,161,1 +"Geo 5xx",boiler,173,hptc0,heat carrier return (TC0),int16,C,false,sensor.boiler_heat_carrier_return_(TC0),sensor.boiler_hptc0,6,0,1/10,162,1 +"Geo 5xx",boiler,173,hptc1,heat carrier forward (TC1),int16,C,false,sensor.boiler_heat_carrier_forward_(TC1),sensor.boiler_hptc1,6,0,1/10,163,1 +"Geo 5xx",boiler,173,hptc3,condenser temperature (TC3),int16,C,false,sensor.boiler_condenser_temperature_(TC3),sensor.boiler_hptc3,6,0,1/10,164,1 +"Geo 5xx",boiler,173,hptr1,compressor temperature (TR1),int16,C,false,sensor.boiler_compressor_temperature_(TR1),sensor.boiler_hptr1,6,0,1/10,165,1 +"Geo 5xx",boiler,173,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.boiler_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.boiler_hptr3,6,0,1/10,166,1 +"Geo 5xx",boiler,173,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.boiler_evaporator_inlet_temperature_(TR4),sensor.boiler_hptr4,6,0,1/10,167,1 +"Geo 5xx",boiler,173,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.boiler_compressor_inlet_temperature_(TR5),sensor.boiler_hptr5,6,0,1/10,168,1 +"Geo 5xx",boiler,173,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.boiler_compressor_outlet_temperature_(TR6),sensor.boiler_hptr6,6,0,1/10,169,1 +"Geo 5xx",boiler,173,hptr7,refrigerant temperature gas side (condenser input) (TR7),int16,C,false,sensor.boiler_refrigerant_temperature_gas_side_(condenser_input)_(TR7),sensor.boiler_hptr7,6,0,1/10,170,1 +"Geo 5xx",boiler,173,hptl2,air inlet temperature (TL2),int16,C,false,sensor.boiler_air_inlet_temperature_(TL2),sensor.boiler_hptl2,6,0,1/10,171,1 +"Geo 5xx",boiler,173,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.boiler_low_pressure_side_temperature_(PL1),sensor.boiler_hppl1,6,0,1/10,172,1 +"Geo 5xx",boiler,173,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.boiler_high_pressure_side_temperature_(PH1),sensor.boiler_hpph1,6,0,1/10,173,1 +"Geo 5xx",boiler,173,hpta4,drain pan temp (TA4),int16,C,false,sensor.boiler_drain_pan_temp_(TA4),sensor.boiler_hpta4,6,0,1/10,174,1 +"Geo 5xx",boiler,173,hptw1,reservoir temp (TW1),int16,C,false,sensor.boiler_reservoir_temp_(TW1),sensor.boiler_hptw1,6,0,1/10,175,1 +"Geo 5xx",boiler,173,poolsettemp,pool set temperature,uint8 (>=0<=0),C,true,number.boiler_pool_set_temperature,number.boiler_poolsettemp,6,0,1/2,176,1 +"Geo 5xx",boiler,173,hp4way,4-way valve (VR4),boolean, ,false,binary_sensor.boiler_4-way_valve_(VR4),binary_sensor.boiler_hp4way,6,0,1,177,1 +"Geo 5xx",boiler,173,hpin1,input 1 state,boolean, ,false,binary_sensor.boiler_input_1_state,binary_sensor.boiler_hpin1,6,0,1,178,1 +"Geo 5xx",boiler,173,hpin1opt,input 1 options,string (>=0<=0), ,true,sensor.boiler_input_1_options,sensor.boiler_hpin1opt,6,0,1,179,8 +"Geo 5xx",boiler,173,hpin2,input 2 state,boolean, ,false,binary_sensor.boiler_input_2_state,binary_sensor.boiler_hpin2,6,0,1,187,1 +"Geo 5xx",boiler,173,hpin2opt,input 2 options,string (>=0<=0), ,true,sensor.boiler_input_2_options,sensor.boiler_hpin2opt,6,0,1,188,8 +"Geo 5xx",boiler,173,hpin3,input 3 state,boolean, ,false,binary_sensor.boiler_input_3_state,binary_sensor.boiler_hpin3,6,0,1,196,1 +"Geo 5xx",boiler,173,hpin3opt,input 3 options,string (>=0<=0), ,true,sensor.boiler_input_3_options,sensor.boiler_hpin3opt,6,0,1,197,8 +"Geo 5xx",boiler,173,hpin4,input 4 state,boolean, ,false,binary_sensor.boiler_input_4_state,binary_sensor.boiler_hpin4,6,0,1,205,1 +"Geo 5xx",boiler,173,hpin4opt,input 4 options,string (>=0<=0), ,true,sensor.boiler_input_4_options,sensor.boiler_hpin4opt,6,0,1,206,8 +"Geo 5xx",boiler,173,maxheatcomp,heat limit compressor,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_compressor,select.boiler_maxheatcomp,6,0,1,214,1 +"Geo 5xx",boiler,173,maxheatheat,heat limit heating,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_heat_limit_heating,select.boiler_maxheatheat,6,0,1,215,1 +"Geo 5xx",boiler,173,dhw.maxheat,heat limit,enum [0 kW\|2 kW\|3 kW\|4 kW\|6 kW\|9 kW] (>=0<=0), ,true,select.boiler_dhw_heat_limit,select.boiler_dhw_maxheat,6,9,1,14,1 +"Geo 5xx",boiler,173,auxheatersource,aux heater source,enum [not installed\|electric heater\|exclusive\|parallel\|hybrid] (>=0<=0), ,true,select.boiler_aux_heater_source,select.boiler_auxheatersource,6,0,1,216,1 +"Geo 5xx",boiler,173,pvcooling,cooling only with PV,boolean (>=0<=0), ,true,switch.boiler_cooling_only_with_PV,switch.boiler_pvcooling,6,0,1,217,1 +"Geo 5xx",boiler,173,auxheateronly,aux heater only,boolean (>=0<=0), ,true,switch.boiler_aux_heater_only,switch.boiler_auxheateronly,6,0,1,218,1 +"Geo 5xx",boiler,173,auxheateroff,disable aux heater,boolean (>=0<=0), ,true,switch.boiler_disable_aux_heater,switch.boiler_auxheateroff,6,0,1,219,1 +"Geo 5xx",boiler,173,auxheaterstatus,aux heater status,enum [off\|heating\|cooling\|hot water\|pool\|pool heating\|defrost\|compressor alarm], ,false,sensor.boiler_aux_heater_status,sensor.boiler_auxheaterstatus,6,0,1,220,1 +"Geo 5xx",boiler,173,auxheaterlevel,aux heater level,uint8,%,false,sensor.boiler_aux_heater_level,sensor.boiler_auxheaterlevel,6,0,1,221,1 +"Geo 5xx",boiler,173,auxheaterdelay,aux heater on delay,uint16 (>=10<=1000),K*min,true,number.boiler_aux_heater_on_delay,number.boiler_auxheaterdelay,6,0,10,222,1 +"Geo 5xx",boiler,173,auxmaxlimit,aux heater max limit,uint8 (>=0<=10),K,true,number.boiler_aux_heater_max_limit,number.boiler_auxmaxlimit,6,0,1/10,223,1 +"Geo 5xx",boiler,173,auxlimitstart,aux heater limit start,uint8 (>=0<=10),K,true,number.boiler_aux_heater_limit_start,number.boiler_auxlimitstart,6,0,1/10,224,1 +"Geo 5xx",boiler,173,auxheatrmode,aux heater mode,enum [eco\|comfort] (>=0<=0), ,true,select.boiler_aux_heater_mode,select.boiler_auxheatrmode,6,0,1,225,1 +"Geo 5xx",boiler,173,hphystheat,on/off hyst heat,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_heat,number.boiler_hphystheat,6,0,5,226,1 +"Geo 5xx",boiler,173,hphystcool,on/off hyst cool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_cool,number.boiler_hphystcool,6,0,5,227,1 +"Geo 5xx",boiler,173,hphystpool,on/off hyst pool,uint16 (>=50<=1500),K*min,true,number.boiler_on/off_hyst_pool,number.boiler_hphystpool,6,0,5,228,1 +"Geo 5xx",boiler,173,silentmode,silent mode,enum [off\|auto\|on] (>=0<=0), ,true,select.boiler_silent_mode,select.boiler_silentmode,6,0,1,229,1 +"Geo 5xx",boiler,173,silentfrom,silent mode from,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_from,number.boiler_silentfrom,6,0,15,230,1 +"Geo 5xx",boiler,173,silentto,silent mode to,uint8 (>=0<=0),minutes,true,number.boiler_silent_mode_to,number.boiler_silentto,6,0,15,231,1 +"Geo 5xx",boiler,173,mintempsilent,min outside temp for silent mode,int8 (>=0<=0),C,true,number.boiler_min_outside_temp_for_silent_mode,number.boiler_mintempsilent,6,0,1,232,1 +"Geo 5xx",boiler,173,tempparmode,outside temp parallel mode,int8 (>=0<=0),C,true,number.boiler_outside_temp_parallel_mode,number.boiler_tempparmode,6,0,1,233,1 +"Geo 5xx",boiler,173,auxheatmix,aux heater mixing valve,int8,%,false,sensor.boiler_aux_heater_mixing_valve,sensor.boiler_auxheatmix,6,0,1,234,1 +"Geo 5xx",boiler,173,tempdiffheat,temp diff TC3/TC0 heat,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_heat,number.boiler_tempdiffheat,6,0,1/10,235,1 +"Geo 5xx",boiler,173,tempdiffcool,temp diff TC3/TC0 cool,uint8 (>=2<=10),K,true,number.boiler_temp_diff_TC3/TC0_cool,number.boiler_tempdiffcool,6,0,1/10,236,1 +"Geo 5xx",boiler,173,vpcooling,valve/pump cooling,boolean (>=0<=0), ,true,switch.boiler_valve/pump_cooling,switch.boiler_vpcooling,6,0,1,237,1 +"Geo 5xx",boiler,173,heatcable,heating cable,boolean (>=0<=0), ,true,switch.boiler_heating_cable,switch.boiler_heatcable,6,0,1,238,1 +"Geo 5xx",boiler,173,vc0valve,VC0 valve,boolean (>=0<=0), ,true,switch.boiler_VC0_valve,switch.boiler_vc0valve,6,0,1,239,1 +"Geo 5xx",boiler,173,primepump,primary heatpump,boolean (>=0<=0), ,true,switch.boiler_primary_heatpump,switch.boiler_primepump,6,0,1,240,1 +"Geo 5xx",boiler,173,primepumpmod,primary heatpump modulation,uint8 (>=0<=0),%,true,number.boiler_primary_heatpump_modulation,number.boiler_primepumpmod,6,0,1,241,1 +"Geo 5xx",boiler,173,hp3way,3-way valve,boolean (>=0<=0), ,true,switch.boiler_3-way_valve,switch.boiler_hp3way,6,0,1,242,1 +"Geo 5xx",boiler,173,elheatstep1,el. heater step 1,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_1,switch.boiler_elheatstep1,6,0,1,243,1 +"Geo 5xx",boiler,173,elheatstep2,el. heater step 2,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_2,switch.boiler_elheatstep2,6,0,1,244,1 +"Geo 5xx",boiler,173,elheatstep3,el. heater step 3,boolean (>=0<=0), ,true,switch.boiler_el._heater_step_3,switch.boiler_elheatstep3,6,0,1,245,1 +"Geo 5xx",boiler,173,hpea0,condensate reservoir heating (EA0),boolean, ,false,binary_sensor.boiler_condensate_reservoir_heating_(EA0),binary_sensor.boiler_hpea0,6,0,1,246,1 +"Geo 5xx",boiler,173,hppumpmode,primary heatpump mode,enum [auto\|continuous] (>=0<=0), ,true,select.boiler_primary_heatpump_mode,select.boiler_hppumpmode,6,0,1,247,1 +"Geo 5xx",boiler,173,fan,fan,uint8 (>=20<=100),%,true,number.boiler_fan,number.boiler_fan,6,0,1,248,1 +"Geo 5xx",boiler,173,fanspd,fan speed,uint8,%,false,sensor.boiler_fan_speed,sensor.boiler_fanspd,6,0,1,249,1 +"Geo 5xx",boiler,173,shutdown,shutdown,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_shutdown,sensor.boiler_shutdown,6,0,1,250,1 +"Geo 5xx",boiler,173,hpcurrpower,compressor current power,uint16,W,false,sensor.boiler_compressor_current_power,sensor.boiler_hpcurrpower,6,0,1,251,1 +"Geo 5xx",boiler,173,hppowerlimit,power limit,uint16 (>=0<=0),W,true,number.boiler_power_limit,number.boiler_hppowerlimit,6,0,1,252,1 +"Geo 5xx",boiler,173,dhw.alternatingop,alternating operation,boolean (>=0<=0), ,true,switch.boiler_dhw_alternating_operation,switch.boiler_dhw_alternatingop,6,9,1,15,1 +"Geo 5xx",boiler,173,dhw.altopprioheat,prioritise heating during dhw,uint8 (>=20<=120),minutes,true,number.boiler_dhw_prioritise_heating_during_dhw,number.boiler_dhw_altopprioheat,6,9,1,16,1 +"Geo 5xx",boiler,173,dhw.altopprio,prioritise dhw during heating,uint8 (>=30<=120),minutes,true,number.boiler_dhw_prioritise_dhw_during_heating,number.boiler_dhw_altopprio,6,9,1,17,1 +"Geo 5xx",boiler,173,dhw.comfoff,comfort switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_comfort_switch_off,number.boiler_dhw_comfoff,6,9,1,18,1 +"Geo 5xx",boiler,173,dhw.ecooff,eco switch off,uint8 (>=15<=65),C,true,number.boiler_dhw_eco_switch_off,number.boiler_dhw_ecooff,6,9,1,19,1 +"Geo 5xx",boiler,173,dhw.ecoplusoff,eco+ switch off,uint8 (>=48<=63),C,true,number.boiler_dhw_eco+_switch_off,number.boiler_dhw_ecoplusoff,6,9,1,20,1 +"Geo 5xx",boiler,173,dhw.comfdiff,comfort diff,uint8 (>=4<=15),K,true,number.boiler_dhw_comfort_diff,number.boiler_dhw_comfdiff,6,9,1,21,1 +"Geo 5xx",boiler,173,dhw.ecodiff,eco diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco_diff,number.boiler_dhw_ecodiff,6,9,1,22,1 +"Geo 5xx",boiler,173,dhw.ecoplusdiff,eco+ diff,uint8 (>=4<=15),K,true,number.boiler_dhw_eco+_diff,number.boiler_dhw_ecoplusdiff,6,9,1,23,1 +"Geo 5xx",boiler,173,dhw.comfstop,comfort stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_comfort_stop_temp,number.boiler_dhw_comfstop,6,9,1,24,1 +"Geo 5xx",boiler,173,dhw.ecostop,eco stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco_stop_temp,number.boiler_dhw_ecostop,6,9,1,25,1 +"Geo 5xx",boiler,173,dhw.ecoplusstop,eco+ stop temp,uint8 (>=0<=0),C,true,number.boiler_dhw_eco+_stop_temp,number.boiler_dhw_ecoplusstop,6,9,1,26,1 +"Geo 5xx",boiler,173,dhw.hpcircpump,circulation pump available during dhw,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available_during_dhw,switch.boiler_dhw_hpcircpump,6,9,1,27,1 +"Geo 5xx",boiler,173,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Geo 5xx",boiler,173,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Geo 5xx",boiler,173,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Geo 5xx",boiler,173,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Geo 5xx",boiler,173,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Geo 5xx",boiler,173,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Geo 5xx",boiler,173,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Geo 5xx",boiler,173,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Geo 5xx",boiler,173,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Geo 5xx",boiler,173,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Geo 5xx",boiler,173,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Geo 5xx",boiler,173,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Geo 5xx",boiler,173,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Geo 5xx",boiler,173,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Geo 5xx",boiler,173,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Geo 5xx",boiler,173,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Geo 5xx",boiler,173,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Geo 5xx",boiler,173,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Geo 5xx",boiler,173,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Geo 5xx",boiler,173,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Geo 5xx",boiler,173,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Geo 5xx",boiler,173,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Geo 5xx",boiler,173,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Geo 5xx",boiler,173,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Geo 5xx",boiler,173,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Geo 5xx",boiler,173,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Geo 5xx",boiler,173,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Geo 5xx",boiler,173,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Geo 5xx",boiler,173,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Geo 5xx",boiler,173,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Geo 5xx",boiler,173,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Geo 5xx",boiler,173,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Geo 5xx",boiler,173,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Geo 5xx",boiler,173,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Geo 5xx",boiler,173,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Geo 5xx",boiler,173,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Geo 5xx",boiler,173,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Geo 5xx",boiler,173,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Geo 5xx",boiler,173,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Geo 5xx",boiler,173,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Geo 5xx",boiler,173,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Condens 5000i, Greenstar 8000/GC9800IW, GB192i*2",boiler,195,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Logamax U122, Cerapur",boiler,203,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Logamax U122, Cerapur",boiler,203,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Logamax U122, Cerapur",boiler,203,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Logamax U122, Cerapur",boiler,203,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Logamax U122, Cerapur",boiler,203,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Logamax U122, Cerapur",boiler,203,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Logamax U122, Cerapur",boiler,203,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Logamax U122, Cerapur",boiler,203,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Logamax U122, Cerapur",boiler,203,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Logamax U122, Cerapur",boiler,203,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Logamax U122, Cerapur",boiler,203,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Logamax U122, Cerapur",boiler,203,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Logamax U122, Cerapur",boiler,203,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Logamax U122, Cerapur",boiler,203,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Logamax U122, Cerapur",boiler,203,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Logamax U122, Cerapur",boiler,203,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Logamax U122, Cerapur",boiler,203,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Logamax U122, Cerapur",boiler,203,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Logamax U122, Cerapur",boiler,203,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Logamax U122, Cerapur",boiler,203,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Logamax U122, Cerapur",boiler,203,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Logamax U122, Cerapur",boiler,203,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Logamax U122, Cerapur",boiler,203,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Logamax U122, Cerapur",boiler,203,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Logamax U122, Cerapur",boiler,203,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Logamax U122, Cerapur",boiler,203,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"Logamax U122, Cerapur",boiler,203,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Logamax U122, Cerapur",boiler,203,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Logamax U122, Cerapur",boiler,203,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Logamax U122, Cerapur",boiler,203,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Logamax U122, Cerapur",boiler,203,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Logamax U122, Cerapur",boiler,203,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Logamax U122, Cerapur",boiler,203,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Logamax U122, Cerapur",boiler,203,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Logamax U122, Cerapur",boiler,203,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Logamax U122, Cerapur",boiler,203,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Logamax U122, Cerapur",boiler,203,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Logamax U122, Cerapur",boiler,203,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Logamax U122, Cerapur",boiler,203,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Logamax U122, Cerapur",boiler,203,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Logamax U122, Cerapur",boiler,203,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Logamax U122, Cerapur",boiler,203,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Logamax U122, Cerapur",boiler,203,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Logamax U122, Cerapur",boiler,203,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Logamax U122, Cerapur",boiler,203,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Logamax U122, Cerapur",boiler,203,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Logamax U122, Cerapur",boiler,203,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Logamax U122, Cerapur",boiler,203,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Logamax U122, Cerapur",boiler,203,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Logamax U122, Cerapur",boiler,203,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Logamax U122, Cerapur",boiler,203,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Logamax U122, Cerapur",boiler,203,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Logamax U122, Cerapur",boiler,203,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Logamax U122, Cerapur",boiler,203,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Logamax U122, Cerapur",boiler,203,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Logamax U122, Cerapur",boiler,203,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Logamax U122, Cerapur",boiler,203,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Logamax U122, Cerapur",boiler,203,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Logamax U122, Cerapur",boiler,203,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Logamax U122, Cerapur",boiler,203,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Logamax U122, Cerapur",boiler,203,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Logamax U122, Cerapur",boiler,203,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Logamax U122, Cerapur",boiler,203,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Logamax U122, Cerapur",boiler,203,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Logamax U122, Cerapur",boiler,203,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Logamax U122, Cerapur",boiler,203,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Logamax U122, Cerapur",boiler,203,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Logamax U122, Cerapur",boiler,203,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Logamax U122, Cerapur",boiler,203,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Logamax U122, Cerapur",boiler,203,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Logamax U122, Cerapur",boiler,203,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Logamax U122, Cerapur",boiler,203,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Logamax U122, Cerapur",boiler,203,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Logamax U122, Cerapur",boiler,203,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Logamax U122, Cerapur",boiler,203,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Logamax U122, Cerapur",boiler,203,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Logamax U122, Cerapur",boiler,203,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Logamax U122, Cerapur",boiler,203,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Logamax U122, Cerapur",boiler,203,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Logamax U122, Cerapur",boiler,203,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Logamax U122, Cerapur",boiler,203,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Logamax U122, Cerapur",boiler,203,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Logamax U122, Cerapur",boiler,203,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Logamax U122, Cerapur",boiler,203,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Logamax U122, Cerapur",boiler,203,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Logamax U122, Cerapur",boiler,203,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Logamax U122, Cerapur",boiler,203,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Logamax U122, Cerapur",boiler,203,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Logamax U122, Cerapur",boiler,203,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Logamax U122, Cerapur",boiler,203,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Logamax U122, Cerapur",boiler,203,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Logamax U122, Cerapur",boiler,203,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Logamax U122, Cerapur",boiler,203,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Logamax U122, Cerapur",boiler,203,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Logamax U122, Cerapur",boiler,203,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Logamax U122, Cerapur",boiler,203,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Logamax U122, Cerapur",boiler,203,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Logamax U122, Cerapur",boiler,203,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Logamax U122, Cerapur",boiler,203,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Logamax U122, Cerapur",boiler,203,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Logamax U122, Cerapur",boiler,203,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Logamax U122, Cerapur",boiler,203,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Logamax U122, Cerapur",boiler,203,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Logamax U122, Cerapur",boiler,203,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Logamax U122, Cerapur",boiler,203,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Logamax U122, Cerapur",boiler,203,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Logamax U122, Cerapur",boiler,203,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Logamax U122, Cerapur",boiler,203,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Logamax U122, Cerapur",boiler,203,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Logamax U122, Cerapur",boiler,203,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Logamax U122, Cerapur",boiler,203,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Logamax U122, Cerapur",boiler,203,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Logamax U122, Cerapur",boiler,203,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Logamax U122, Cerapur",boiler,203,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Logamax U122, Cerapur",boiler,203,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Logamax U122, Cerapur",boiler,203,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Logamax U122, Cerapur",boiler,203,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Logamax U122, Cerapur",boiler,203,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Logamax U122, Cerapur",boiler,203,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Logamax U122, Cerapur",boiler,203,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Ecomline Excellent",boiler,206,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Ecomline Excellent",boiler,206,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Ecomline Excellent",boiler,206,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Ecomline Excellent",boiler,206,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Ecomline Excellent",boiler,206,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Ecomline Excellent",boiler,206,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Ecomline Excellent",boiler,206,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Ecomline Excellent",boiler,206,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Ecomline Excellent",boiler,206,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Ecomline Excellent",boiler,206,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Ecomline Excellent",boiler,206,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Ecomline Excellent",boiler,206,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Ecomline Excellent",boiler,206,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Ecomline Excellent",boiler,206,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Ecomline Excellent",boiler,206,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Ecomline Excellent",boiler,206,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Ecomline Excellent",boiler,206,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Ecomline Excellent",boiler,206,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Ecomline Excellent",boiler,206,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Ecomline Excellent",boiler,206,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Ecomline Excellent",boiler,206,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Ecomline Excellent",boiler,206,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Ecomline Excellent",boiler,206,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Ecomline Excellent",boiler,206,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Ecomline Excellent",boiler,206,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Ecomline Excellent",boiler,206,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"Ecomline Excellent",boiler,206,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Ecomline Excellent",boiler,206,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Ecomline Excellent",boiler,206,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Ecomline Excellent",boiler,206,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Ecomline Excellent",boiler,206,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Ecomline Excellent",boiler,206,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Ecomline Excellent",boiler,206,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Ecomline Excellent",boiler,206,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Ecomline Excellent",boiler,206,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Ecomline Excellent",boiler,206,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Ecomline Excellent",boiler,206,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Ecomline Excellent",boiler,206,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Ecomline Excellent",boiler,206,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Ecomline Excellent",boiler,206,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Ecomline Excellent",boiler,206,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Ecomline Excellent",boiler,206,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Ecomline Excellent",boiler,206,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Ecomline Excellent",boiler,206,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Ecomline Excellent",boiler,206,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Ecomline Excellent",boiler,206,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Ecomline Excellent",boiler,206,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Ecomline Excellent",boiler,206,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Ecomline Excellent",boiler,206,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Ecomline Excellent",boiler,206,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Ecomline Excellent",boiler,206,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Ecomline Excellent",boiler,206,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Ecomline Excellent",boiler,206,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Ecomline Excellent",boiler,206,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Ecomline Excellent",boiler,206,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Ecomline Excellent",boiler,206,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Ecomline Excellent",boiler,206,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Ecomline Excellent",boiler,206,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Ecomline Excellent",boiler,206,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Ecomline Excellent",boiler,206,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Ecomline Excellent",boiler,206,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Ecomline Excellent",boiler,206,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Ecomline Excellent",boiler,206,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Ecomline Excellent",boiler,206,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Ecomline Excellent",boiler,206,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Ecomline Excellent",boiler,206,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Ecomline Excellent",boiler,206,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Ecomline Excellent",boiler,206,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Ecomline Excellent",boiler,206,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Ecomline Excellent",boiler,206,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Ecomline Excellent",boiler,206,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Ecomline Excellent",boiler,206,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Ecomline Excellent",boiler,206,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Ecomline Excellent",boiler,206,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Ecomline Excellent",boiler,206,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Ecomline Excellent",boiler,206,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Ecomline Excellent",boiler,206,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Ecomline Excellent",boiler,206,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Ecomline Excellent",boiler,206,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Ecomline Excellent",boiler,206,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Ecomline Excellent",boiler,206,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Ecomline Excellent",boiler,206,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Ecomline Excellent",boiler,206,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Ecomline Excellent",boiler,206,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Ecomline Excellent",boiler,206,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Ecomline Excellent",boiler,206,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Ecomline Excellent",boiler,206,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Ecomline Excellent",boiler,206,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Ecomline Excellent",boiler,206,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Ecomline Excellent",boiler,206,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Ecomline Excellent",boiler,206,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Ecomline Excellent",boiler,206,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Ecomline Excellent",boiler,206,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Ecomline Excellent",boiler,206,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Ecomline Excellent",boiler,206,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Ecomline Excellent",boiler,206,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Ecomline Excellent",boiler,206,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Ecomline Excellent",boiler,206,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Ecomline Excellent",boiler,206,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Ecomline Excellent",boiler,206,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Ecomline Excellent",boiler,206,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Ecomline Excellent",boiler,206,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Ecomline Excellent",boiler,206,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Ecomline Excellent",boiler,206,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Ecomline Excellent",boiler,206,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Ecomline Excellent",boiler,206,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Ecomline Excellent",boiler,206,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Ecomline Excellent",boiler,206,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Ecomline Excellent",boiler,206,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Ecomline Excellent",boiler,206,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Ecomline Excellent",boiler,206,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Ecomline Excellent",boiler,206,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Ecomline Excellent",boiler,206,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Ecomline Excellent",boiler,206,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Ecomline Excellent",boiler,206,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Ecomline Excellent",boiler,206,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Ecomline Excellent",boiler,206,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Ecomline Excellent",boiler,206,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Ecomline Excellent",boiler,206,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Ecomline Excellent",boiler,206,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Logamax Plus, GB192, Condens GC9000, Greenstar ErP",boiler,208,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Cascade MC400",boiler,210,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Cascade MC400",boiler,210,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Cascade MC400",boiler,210,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Cascade MC400",boiler,210,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Cascade MC400",boiler,210,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Cascade MC400",boiler,210,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Cascade MC400",boiler,210,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Cascade MC400",boiler,210,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Cascade MC400",boiler,210,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Cascade MC400",boiler,210,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Cascade MC400",boiler,210,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Cascade MC400",boiler,210,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Cascade MC400",boiler,210,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Cascade MC400",boiler,210,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Cascade MC400",boiler,210,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Cascade MC400",boiler,210,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Cascade MC400",boiler,210,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Cascade MC400",boiler,210,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Cascade MC400",boiler,210,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Cascade MC400",boiler,210,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Cascade MC400",boiler,210,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Cascade MC400",boiler,210,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Cascade MC400",boiler,210,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Cascade MC400",boiler,210,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Cascade MC400",boiler,210,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Cascade MC400",boiler,210,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"Cascade MC400",boiler,210,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Cascade MC400",boiler,210,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Cascade MC400",boiler,210,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Cascade MC400",boiler,210,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Cascade MC400",boiler,210,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Cascade MC400",boiler,210,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Cascade MC400",boiler,210,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Cascade MC400",boiler,210,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Cascade MC400",boiler,210,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Cascade MC400",boiler,210,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Cascade MC400",boiler,210,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Cascade MC400",boiler,210,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Cascade MC400",boiler,210,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Cascade MC400",boiler,210,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Cascade MC400",boiler,210,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Cascade MC400",boiler,210,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Cascade MC400",boiler,210,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Cascade MC400",boiler,210,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Cascade MC400",boiler,210,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Cascade MC400",boiler,210,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Cascade MC400",boiler,210,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Cascade MC400",boiler,210,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Cascade MC400",boiler,210,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Cascade MC400",boiler,210,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Cascade MC400",boiler,210,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Cascade MC400",boiler,210,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Cascade MC400",boiler,210,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Cascade MC400",boiler,210,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Cascade MC400",boiler,210,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Cascade MC400",boiler,210,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Cascade MC400",boiler,210,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Cascade MC400",boiler,210,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Cascade MC400",boiler,210,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Cascade MC400",boiler,210,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Cascade MC400",boiler,210,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Cascade MC400",boiler,210,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Cascade MC400",boiler,210,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Cascade MC400",boiler,210,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Cascade MC400",boiler,210,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Cascade MC400",boiler,210,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Cascade MC400",boiler,210,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Cascade MC400",boiler,210,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Cascade MC400",boiler,210,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Cascade MC400",boiler,210,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Cascade MC400",boiler,210,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Cascade MC400",boiler,210,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Cascade MC400",boiler,210,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Cascade MC400",boiler,210,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Cascade MC400",boiler,210,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Cascade MC400",boiler,210,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Cascade MC400",boiler,210,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Cascade MC400",boiler,210,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Cascade MC400",boiler,210,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Cascade MC400",boiler,210,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Cascade MC400",boiler,210,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Cascade MC400",boiler,210,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Cascade MC400",boiler,210,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Cascade MC400",boiler,210,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Cascade MC400",boiler,210,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Cascade MC400",boiler,210,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Cascade MC400",boiler,210,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Cascade MC400",boiler,210,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Cascade MC400",boiler,210,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Cascade MC400",boiler,210,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Cascade MC400",boiler,210,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Cascade MC400",boiler,210,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Cascade MC400",boiler,210,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Cascade MC400",boiler,210,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Cascade MC400",boiler,210,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Cascade MC400",boiler,210,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Cascade MC400",boiler,210,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Cascade MC400",boiler,210,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Cascade MC400",boiler,210,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Cascade MC400",boiler,210,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Cascade MC400",boiler,210,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Cascade MC400",boiler,210,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Cascade MC400",boiler,210,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Cascade MC400",boiler,210,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Cascade MC400",boiler,210,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Cascade MC400",boiler,210,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Cascade MC400",boiler,210,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Cascade MC400",boiler,210,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Cascade MC400",boiler,210,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Cascade MC400",boiler,210,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Cascade MC400",boiler,210,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Cascade MC400",boiler,210,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Cascade MC400",boiler,210,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Cascade MC400",boiler,210,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Cascade MC400",boiler,210,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Cascade MC400",boiler,210,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Cascade MC400",boiler,210,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Cascade MC400",boiler,210,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Cascade MC400",boiler,210,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Cascade MC400",boiler,210,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"EasyControl Adapter",boiler,211,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"EasyControl Adapter",boiler,211,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"EasyControl Adapter",boiler,211,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"EasyControl Adapter",boiler,211,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"EasyControl Adapter",boiler,211,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"EasyControl Adapter",boiler,211,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"EasyControl Adapter",boiler,211,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"EasyControl Adapter",boiler,211,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"EasyControl Adapter",boiler,211,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"EasyControl Adapter",boiler,211,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"EasyControl Adapter",boiler,211,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"EasyControl Adapter",boiler,211,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"EasyControl Adapter",boiler,211,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"EasyControl Adapter",boiler,211,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"EasyControl Adapter",boiler,211,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"EasyControl Adapter",boiler,211,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"EasyControl Adapter",boiler,211,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"EasyControl Adapter",boiler,211,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"EasyControl Adapter",boiler,211,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"EasyControl Adapter",boiler,211,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"EasyControl Adapter",boiler,211,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"EasyControl Adapter",boiler,211,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"EasyControl Adapter",boiler,211,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"EasyControl Adapter",boiler,211,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"EasyControl Adapter",boiler,211,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"EasyControl Adapter",boiler,211,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"EasyControl Adapter",boiler,211,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"EasyControl Adapter",boiler,211,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"EasyControl Adapter",boiler,211,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"EasyControl Adapter",boiler,211,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"EasyControl Adapter",boiler,211,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"EasyControl Adapter",boiler,211,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"EasyControl Adapter",boiler,211,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"EasyControl Adapter",boiler,211,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"EasyControl Adapter",boiler,211,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"EasyControl Adapter",boiler,211,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"EasyControl Adapter",boiler,211,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"EasyControl Adapter",boiler,211,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"EasyControl Adapter",boiler,211,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"EasyControl Adapter",boiler,211,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"EasyControl Adapter",boiler,211,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"EasyControl Adapter",boiler,211,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"EasyControl Adapter",boiler,211,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"EasyControl Adapter",boiler,211,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"EasyControl Adapter",boiler,211,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"EasyControl Adapter",boiler,211,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"EasyControl Adapter",boiler,211,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"EasyControl Adapter",boiler,211,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"EasyControl Adapter",boiler,211,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"EasyControl Adapter",boiler,211,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"EasyControl Adapter",boiler,211,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"EasyControl Adapter",boiler,211,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"EasyControl Adapter",boiler,211,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"EasyControl Adapter",boiler,211,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"EasyControl Adapter",boiler,211,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"EasyControl Adapter",boiler,211,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"EasyControl Adapter",boiler,211,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"EasyControl Adapter",boiler,211,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"EasyControl Adapter",boiler,211,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"EasyControl Adapter",boiler,211,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"EasyControl Adapter",boiler,211,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"EasyControl Adapter",boiler,211,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"EasyControl Adapter",boiler,211,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"EasyControl Adapter",boiler,211,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"EasyControl Adapter",boiler,211,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"EasyControl Adapter",boiler,211,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"EasyControl Adapter",boiler,211,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"EasyControl Adapter",boiler,211,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"EasyControl Adapter",boiler,211,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"EasyControl Adapter",boiler,211,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"EasyControl Adapter",boiler,211,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"EasyControl Adapter",boiler,211,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"EasyControl Adapter",boiler,211,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"EasyControl Adapter",boiler,211,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"EasyControl Adapter",boiler,211,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"EasyControl Adapter",boiler,211,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"EasyControl Adapter",boiler,211,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"EasyControl Adapter",boiler,211,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"EasyControl Adapter",boiler,211,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"EasyControl Adapter",boiler,211,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"EasyControl Adapter",boiler,211,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"EasyControl Adapter",boiler,211,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"EasyControl Adapter",boiler,211,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"EasyControl Adapter",boiler,211,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"EasyControl Adapter",boiler,211,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"EasyControl Adapter",boiler,211,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"EasyControl Adapter",boiler,211,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"EasyControl Adapter",boiler,211,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"EasyControl Adapter",boiler,211,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"EasyControl Adapter",boiler,211,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"EasyControl Adapter",boiler,211,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"EasyControl Adapter",boiler,211,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"EasyControl Adapter",boiler,211,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"EasyControl Adapter",boiler,211,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"EasyControl Adapter",boiler,211,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"EasyControl Adapter",boiler,211,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"EasyControl Adapter",boiler,211,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"EasyControl Adapter",boiler,211,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"EasyControl Adapter",boiler,211,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"EasyControl Adapter",boiler,211,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"EasyControl Adapter",boiler,211,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"EasyControl Adapter",boiler,211,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"EasyControl Adapter",boiler,211,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"EasyControl Adapter",boiler,211,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"EasyControl Adapter",boiler,211,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"EasyControl Adapter",boiler,211,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"EasyControl Adapter",boiler,211,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"EasyControl Adapter",boiler,211,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"EasyControl Adapter",boiler,211,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"EasyControl Adapter",boiler,211,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"EasyControl Adapter",boiler,211,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"EasyControl Adapter",boiler,211,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"EasyControl Adapter",boiler,211,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"EasyControl Adapter",boiler,211,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"EasyControl Adapter",boiler,211,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"EasyControl Adapter",boiler,211,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"EasyControl Adapter",boiler,211,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"EasyControl Adapter",boiler,211,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"EasyControl Adapter",boiler,211,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"EasyControl Adapter",boiler,211,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,netflowtemp,heat network flow temp,uint16,C,false,sensor.boiler_heat_network_flow_temp,sensor.boiler_netflowtemp,6,0,1/10,280,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatvalve,heating valve,uint8,%,false,sensor.boiler_heating_valve,sensor.boiler_heatvalve,6,0,1,281,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.dhwvalve,valve,uint8,%,false,sensor.boiler_dhw_valve,sensor.boiler_dhw_dhwvalve,6,9,1,75,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,keepwarmtemp,keep warm temperature,uint8 (>=0<=0),C,true,number.boiler_keep_warm_temperature,number.boiler_keepwarmtemp,6,0,1,282,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,setreturntemp,set temp return,uint8 (>=0<=0),C,true,number.boiler_set_temp_return,number.boiler_setreturntemp,6,0,1,283,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heating,heating,boolean, ,false,binary_sensor.boiler_heating,binary_sensor.boiler_heating,6,0,1,284,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Greenstar HIU, Logamax kompakt WS170",boiler,219,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,reset,reset,cmd [-\|maintenance\|error\|history\|message\|hp error\|burner starts\|factory] (>=0<=0), ,true,sensor.boiler_reset,sensor.boiler_reset,6,0,1,0,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,chimneysweeper,chimney sweeper,cmd [off\|on] (>=0<=0), ,true,sensor.boiler_chimney_sweeper,sensor.boiler_chimneysweeper,6,0,1,1,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingoff,force heating off,boolean (>=0<=0), ,true,switch.boiler_force_heating_off,switch.boiler_heatingoff,6,0,1,2,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingactive,heating active,boolean, ,false,binary_sensor.boiler_heating_active,binary_sensor.boiler_heatingactive,6,0,1,3,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,tapwateractive,tapwater active,boolean, ,false,binary_sensor.boiler_tapwater_active,binary_sensor.boiler_tapwateractive,6,0,1,4,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,selflowtemp,selected flow temperature,uint8 (>=0<=90),C,true,number.boiler_selected_flow_temperature,number.boiler_selflowtemp,6,0,1,5,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.boiler_heating_pump_modulation,sensor.boiler_heatingpumpmod,6,0,1,6,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,outdoortemp,outside temperature,int16,C,false,sensor.boiler_outside_temperature,sensor.boiler_outdoortemp,6,0,1/10,7,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curflowtemp,current flow temperature,uint16,C,false,sensor.boiler_current_flow_temperature,sensor.boiler_curflowtemp,6,0,1/10,8,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,rettemp,return temperature,uint16,C,false,sensor.boiler_return_temperature,sensor.boiler_rettemp,6,0,1/10,9,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,switchtemp,mixing switch temperature,uint16,C,false,sensor.boiler_mixing_switch_temperature,sensor.boiler_switchtemp,6,0,1/10,10,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,syspress,system pressure,uint8,bar,false,sensor.boiler_system_pressure,sensor.boiler_syspress,6,0,1/10,11,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boiltemp,actual boiler temperature,uint16,C,false,sensor.boiler_actual_boiler_temperature,sensor.boiler_boiltemp,6,0,1/10,12,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,headertemp,low loss header,uint16,C,false,sensor.boiler_low_loss_header,sensor.boiler_headertemp,6,0,1/10,13,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,exhausttemp,exhaust temperature,uint16,C,false,sensor.boiler_exhaust_temperature,sensor.boiler_exhausttemp,6,0,1/10,253,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burngas,gas,boolean, ,false,binary_sensor.boiler_gas,binary_sensor.boiler_burngas,6,0,1,254,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burngas2,gas stage 2,boolean, ,false,binary_sensor.boiler_gas_stage_2,binary_sensor.boiler_burngas2,6,0,1,255,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,flamecurr,flame current,uint16,µA,false,sensor.boiler_flame_current,sensor.boiler_flamecurr,6,0,1/10,256,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,fanwork,fan,boolean, ,false,binary_sensor.boiler_fan,binary_sensor.boiler_fanwork,6,0,1,257,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,ignwork,ignition,boolean, ,false,binary_sensor.boiler_ignition,binary_sensor.boiler_ignwork,6,0,1,258,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,oilpreheat,oil preheating,boolean, ,false,binary_sensor.boiler_oil_preheating,binary_sensor.boiler_oilpreheat,6,0,1,259,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnminpower,burner min power,uint8 (>=0<=0),%,true,number.boiler_burner_min_power,number.boiler_burnminpower,6,0,1,260,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnmaxpower,burner max power,uint8 (>=0<=254),%,true,number.boiler_burner_max_power,number.boiler_burnmaxpower,6,0,1,261,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnminperiod,burner min period,uint8 (>=0<=120),minutes,true,number.boiler_burner_min_period,number.boiler_burnminperiod,6,0,1,262,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,absburnpow,burner current power (absolute),uint8,%,false,sensor.boiler_burner_current_power_(absolute),sensor.boiler_absburnpow,6,0,1,263,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatblock,Heatblok temperature,uint16,C,false,sensor.boiler_Heatblok_temperature,sensor.boiler_heatblock,6,0,1/10,264,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boilhyston,hysteresis on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_on_temperature,number.boiler_boilhyston,6,0,1,265,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boilhystoff,hysteresis off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_off_temperature,number.boiler_boilhystoff,6,0,1,266,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boil2hyston,hysteresis stage 2 on temperature,int8 (>=-20<=0),C,true,number.boiler_hysteresis_stage_2_on_temperature,number.boiler_boil2hyston,6,0,1,267,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,boil2hystoff,hysteresis stage 2 off temperature,int8 (>=0<=20),C,true,number.boiler_hysteresis_stage_2_off_temperature,number.boiler_boil2hystoff,6,0,1,268,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curveon,heatingcurve on,boolean (>=0<=0), ,true,switch.boiler_heatingcurve_on,switch.boiler_curveon,6,0,1,269,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curvebase,heatingcurve base,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_base,number.boiler_curvebase,6,0,1,270,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curveend,heatingcurve end,uint8 (>=20<=90),C,true,number.boiler_heatingcurve_end,number.boiler_curveend,6,0,1,271,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,summertemp,summer temperature,uint8 (>=0<=45),C,true,number.boiler_summer_temperature,number.boiler_summertemp,6,0,1,272,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nofrostmode,nofrost mode,boolean (>=0<=0), ,true,switch.boiler_nofrost_mode,switch.boiler_nofrostmode,6,0,1,273,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nofrosttemp,nofrost temperature,uint8 (>=0<=10),C,true,number.boiler_nofrost_temperature,number.boiler_nofrosttemp,6,0,1,274,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingactivated,heating activated,boolean (>=0<=0), ,true,switch.boiler_heating_activated,switch.boiler_heatingactivated,6,0,1,14,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingtemp,heating temperature,uint8 (>=0<=90),C,true,number.boiler_heating_temperature,number.boiler_heatingtemp,6,0,1,15,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatingpump,heating pump,boolean, ,false,binary_sensor.boiler_heating_pump,binary_sensor.boiler_heatingpump,6,0,1,16,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpmodmax,boiler pump max power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_max_power,number.boiler_pumpmodmax,6,0,1,17,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpmodmin,boiler pump min power,uint8 (>=0<=0),%,true,number.boiler_boiler_pump_min_power,number.boiler_pumpmodmin,6,0,1,18,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpmode,boiler pump mode,enum [proportional\|deltaP-1\|deltaP-2\|deltaP-3\|deltaP-4] (>=0<=0), ,true,select.boiler_boiler_pump_mode,select.boiler_pumpmode,6,0,1,19,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpcharacter,boiler pump characteristic,enum [proportional\|150mbar\|200mbar\|250mbar\|300mbar\|350mbar\|400mbar] (>=0<=0), ,true,select.boiler_boiler_pump_characteristic,select.boiler_pumpcharacter,6,0,1,20,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpdelay,pump delay,uint8 (>=0<=60),minutes,true,number.boiler_pump_delay,number.boiler_pumpdelay,6,0,1,21,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpontemp,pump logic temperature,uint8 (>=0<=60),C,true,number.boiler_pump_logic_temperature,number.boiler_pumpontemp,6,0,1,22,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,selburnpow,burner selected max power,uint8 (>=0<=254),%,true,number.boiler_burner_selected_max_power,number.boiler_selburnpow,6,0,1,23,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,curburnpow,burner current power,uint8,%,false,sensor.boiler_burner_current_power,sensor.boiler_curburnpow,6,0,1,24,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnstarts,burner starts,uint24, ,false,sensor.boiler_burner_starts,sensor.boiler_burnstarts,6,0,1,25,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burnworkmin,total burner operating time,time,minutes,false,sensor.boiler_total_burner_operating_time,sensor.boiler_burnworkmin,6,0,1,27,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,burn2workmin,burner stage 2 operating time,time,minutes,false,sensor.boiler_burner_stage_2_operating_time,sensor.boiler_burn2workmin,6,0,1,29,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatworkmin,total heat operating time,time,minutes,false,sensor.boiler_total_heat_operating_time,sensor.boiler_heatworkmin,6,0,1,31,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,heatstarts,burner starts heating,uint24, ,false,sensor.boiler_burner_starts_heating,sensor.boiler_heatstarts,6,0,1,33,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,ubauptime,total UBA operating time,time,minutes,false,sensor.boiler_total_UBA_operating_time,sensor.boiler_ubauptime,6,0,1,35,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,lastcode,last error code,string, ,false,sensor.boiler_last_error_code,sensor.boiler_lastcode,6,0,1,37,28 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,servicecode,service code,string, ,false,sensor.boiler_service_code,sensor.boiler_servicecode,6,0,1,65,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,servicecodenumber,service code number,uint16, ,false,sensor.boiler_service_code_number,sensor.boiler_servicecodenumber,6,0,1,67,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenancemessage,maintenance message,string, ,false,sensor.boiler_maintenance_message,sensor.boiler_maintenancemessage,6,0,1,68,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenance,maintenance scheduled,enum [off\|time\|date\|manual] (>=0<=0), ,true,select.boiler_maintenance_scheduled,select.boiler_maintenance,6,0,1,70,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenancetime,time to next maintenance,uint16 (>=0<=0),hours,true,number.boiler_time_to_next_maintenance,number.boiler_maintenancetime,6,0,1,71,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,maintenancedate,next maintenance date,string (>=0<=0), ,true,sensor.boiler_next_maintenance_date,sensor.boiler_maintenancedate,6,0,1,72,6 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,emergencyops,emergency operation,boolean (>=0<=0), ,true,switch.boiler_emergency_operation,switch.boiler_emergencyops,6,0,1,78,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,emergencytemp,emergency temperature,uint8 (>=15<=70),C,true,number.boiler_emergency_temperature,number.boiler_emergencytemp,6,0,1,79,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc0flow,Flow PC0,int16,l/h,false,sensor.boiler_Flow_PC0,sensor.boiler_pc0flow,6,0,1,80,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc1flow,Flow PC1,int16,l/h,false,sensor.boiler_Flow_PC1,sensor.boiler_pc1flow,6,0,1,81,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc1on,PC1,boolean, ,false,binary_sensor.boiler_PC1,binary_sensor.boiler_pc1on,6,0,1,82,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pc1rate,PC1 rate,uint8,%,false,sensor.boiler_PC1_rate,sensor.boiler_pc1rate,6,0,1,83,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpkickhour,pump kick hour,uint8 (>=0<=23),hours,true,number.boiler_pump_kick_hour,number.boiler_pumpkickhour,6,0,1,84,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpkickday,pump kick day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.boiler_pump_kick_day,select.boiler_pumpkickday,6,0,1,85,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,pumpkickdelay,pump kick delay,uint16 (>=0<=32767),minutes,true,number.boiler_pump_kick_delay,number.boiler_pumpkickdelay,6,0,1,86,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,meterheat,meter heating,uint24,kWh,false,sensor.boiler_meter_heating,sensor.boiler_meterheat,6,0,1/10,100,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.meter,meter,uint24,kWh,false,sensor.boiler_dhw_meter,sensor.boiler_dhw_meter,6,9,1/10,2,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,gasmeterheat,gas meter heating,uint24,kWh,false,sensor.boiler_gas_meter_heating,sensor.boiler_gasmeterheat,6,0,1/10,275,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.gasmeter,gas meter,uint24,kWh,false,sensor.boiler_dhw_gas_meter,sensor.boiler_dhw_gasmeter,6,9,1/10,71,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrgheat2,energy heating 2,uint24,kWh,false,sensor.boiler_energy_heating_2,sensor.boiler_nrgheat2,6,0,1/10,277,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.nrg2,energy 2,uint24,kWh,false,sensor.boiler_dhw_energy_2,sensor.boiler_dhw_nrg2,6,9,1/10,73,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.tapactivated,turn on/off,boolean (>=0<=0), ,true,switch.boiler_dhw_turn_on/off,switch.boiler_dhw_tapactivated,6,9,1,28,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.settemp,set temperature,uint8,C,false,sensor.boiler_dhw_set_temperature,sensor.boiler_dhw_settemp,6,9,1,29,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_temperature,number.boiler_dhw_seltemp,6,9,1,30,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.seltemplow,selected lower temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_lower_temperature,number.boiler_dhw_seltemplow,6,9,1,31,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.tempecoplus,selected eco+ temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_selected_eco+_temperature,number.boiler_dhw_tempecoplus,6,9,1,32,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.seltempoff,selected temperature for off,uint8,C,false,sensor.boiler_dhw_selected_temperature_for_off,sensor.boiler_dhw_seltempoff,6,9,1,33,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.seltempsingle,single charge temperature,uint8 (>=0<=0),C,true,number.boiler_dhw_single_charge_temperature,number.boiler_dhw_seltempsingle,6,9,1,34,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.solartemp,solar boiler temperature,uint16,C,false,sensor.boiler_dhw_solar_boiler_temperature,sensor.boiler_dhw_solartemp,6,9,1/10,35,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.type,type,enum [off\|flow\|buffered flow\|buffer\|layered buffer], ,false,sensor.boiler_dhw_type,sensor.boiler_dhw_type,6,9,1,36,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.comfort,comfort,enum [hot\|eco\|intelligent] (>=0<=0), ,true,select.boiler_dhw_comfort,select.boiler_dhw_comfort,6,9,1,37,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.comfort1,comfort mode,enum [high comfort\|eco] (>=0<=0), ,true,select.boiler_dhw_comfort_mode,select.boiler_dhw_comfort1,6,9,1,38,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=100),C,true,number.boiler_dhw_flow_temperature_offset,number.boiler_dhw_flowtempoffset,6,9,1,39,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.chargeoptimization,charge optimization,boolean (>=0<=0), ,true,switch.boiler_dhw_charge_optimization,switch.boiler_dhw_chargeoptimization,6,9,1,40,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.maxpower,max power,uint8 (>=0<=254),%,true,number.boiler_dhw_max_power,number.boiler_dhw_maxpower,6,9,1,41,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.maxtemp,maximum temperature,uint8 (>=0<=80),C,true,number.boiler_dhw_maximum_temperature,number.boiler_dhw_maxtemp,6,9,1,42,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.circpump,circulation pump available,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_pump_available,switch.boiler_dhw_circpump,6,9,1,43,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.chargetype,charging type,enum [chargepump\|3-way valve], ,false,sensor.boiler_dhw_charging_type,sensor.boiler_dhw_chargetype,6,9,1,44,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_on_temperature,number.boiler_dhw_hyston,6,9,1,45,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.boiler_dhw_hysteresis_off_temperature,number.boiler_dhw_hystoff,6,9,1,46,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.disinfectiontemp,disinfection temperature,uint8 (>=60<=80),C,true,number.boiler_dhw_disinfection_temperature,number.boiler_dhw_disinfectiontemp,6,9,1,47,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.circmode,circulation pump mode,enum [off\|1x3min\|2x3min\|3x3min\|4x3min\|5x3min\|6x3min\|continuous] (>=0<=0), ,true,select.boiler_dhw_circulation_pump_mode,select.boiler_dhw_circmode,6,9,1,48,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.boiler_dhw_circulation_active,switch.boiler_dhw_circ,6,9,1,49,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.curtemp,current intern temperature,uint16,C,false,sensor.boiler_dhw_current_intern_temperature,sensor.boiler_dhw_curtemp,6,9,1/10,50,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.boiler_dhw_current_extern_temperature,sensor.boiler_dhw_curtemp2,6,9,1/10,51,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.curflow,current tap water flow,uint8,l/min,false,sensor.boiler_dhw_current_tap_water_flow,sensor.boiler_dhw_curflow,6,9,1/10,52,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.storagetemp1,storage intern temperature,uint16,C,false,sensor.boiler_dhw_storage_intern_temperature,sensor.boiler_dhw_storagetemp1,6,9,1/10,53,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.storagetemp2,storage extern temperature,uint16,C,false,sensor.boiler_dhw_storage_extern_temperature,sensor.boiler_dhw_storagetemp2,6,9,1/10,54,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.activated,activated,boolean (>=0<=0), ,true,switch.boiler_dhw_activated,switch.boiler_dhw_activated,6,9,1,55,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.onetime,one time charging,boolean (>=0<=0), ,true,switch.boiler_dhw_one_time_charging,switch.boiler_dhw_onetime,6,9,1,56,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.boiler_dhw_disinfecting,switch.boiler_dhw_disinfecting,6,9,1,57,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.charging,charging,boolean, ,false,binary_sensor.boiler_dhw_charging,binary_sensor.boiler_dhw_charging,6,9,1,58,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.recharging,recharging,boolean, ,false,binary_sensor.boiler_dhw_recharging,binary_sensor.boiler_dhw_recharging,6,9,1,59,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.tempok,temperature ok,boolean, ,false,binary_sensor.boiler_dhw_temperature_ok,binary_sensor.boiler_dhw_tempok,6,9,1,60,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.active,active,boolean, ,false,binary_sensor.boiler_dhw_active,binary_sensor.boiler_dhw_active,6,9,1,61,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.3wayvalve,3-way valve active,boolean, ,false,binary_sensor.boiler_dhw_3-way_valve_active,binary_sensor.boiler_dhw_3wayvalve,6,9,1,62,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.chargepump,charge pump,boolean, ,false,binary_sensor.boiler_dhw_charge_pump,binary_sensor.boiler_dhw_chargepump,6,9,1,63,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.mixertemp,mixer temperature,uint16,C,false,sensor.boiler_dhw_mixer_temperature,sensor.boiler_dhw_mixertemp,6,9,1/10,64,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.cylmiddletemp,cylinder middle temperature (TS3),uint16,C,false,sensor.boiler_dhw_cylinder_middle_temperature_(TS3),sensor.boiler_dhw_cylmiddletemp,6,9,1/10,65,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.boiler_dhw_dhw_priority,switch.boiler_dhw_dhwprio,6,9,1,66,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.starts,starts,uint24, ,false,sensor.boiler_dhw_starts,sensor.boiler_dhw_starts,6,9,1,67,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.workm,active time,time,minutes,false,sensor.boiler_dhw_active_time,sensor.boiler_dhw_workm,6,9,1,69,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nompower,nominal Power,uint8 (>=0<=0),kW,true,number.boiler_nominal_Power,number.boiler_nompower,6,0,1,279,1 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrgtotal,total energy,uint24,kWh,false,sensor.boiler_total_energy,sensor.boiler_nrgtotal,6,0,1/100,88,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,nrgheat,energy heating,uint24 (>=0<=10000000),kWh,true,number.boiler_energy_heating,number.boiler_nrgheat,6,0,1/100,90,2 +"Logamax Plus GB122, Condense 2300, Junkers Cerapur GC2200W",boiler,234,dhw.nrg,energy,uint24 (>=0<=10000000),kWh,true,number.boiler_dhw_energy,number.boiler_dhw_nrg,6,9,1/100,0,2 +"Logamatic TC100, Moduline Easy",thermostat,202,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"Logamatic TC100, Moduline Easy",thermostat,202,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"Logamatic TC100, Moduline Easy",thermostat,202,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"Logamatic TC100, Moduline Easy",thermostat,202,hc1.seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/100,0,1 +"Logamatic TC100, Moduline Easy",thermostat,202,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/100,1,1 +"Logamatic TC100, Moduline Easy",thermostat,202,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"EasyControl, CT200",thermostat,203,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"EasyControl, CT200",thermostat,203,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"EasyControl, CT200",thermostat,203,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"EasyControl, CT200",thermostat,203,hc1.seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/100,0,1 +"EasyControl, CT200",thermostat,203,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/100,1,1 +"EasyControl, CT200",thermostat,203,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"UI800, BC400",thermostat,4,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"UI800, BC400",thermostat,4,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"UI800, BC400",thermostat,4,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"UI800, BC400",thermostat,4,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"UI800, BC400",thermostat,4,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,47,1 +"UI800, BC400",thermostat,4,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,48,1 +"UI800, BC400",thermostat,4,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,49,1 +"UI800, BC400",thermostat,4,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 +"UI800, BC400",thermostat,4,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"UI800, BC400",thermostat,4,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 +"UI800, BC400",thermostat,4,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,53,1 +"UI800, BC400",thermostat,4,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"UI800, BC400",thermostat,4,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"UI800, BC400",thermostat,4,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"UI800, BC400",thermostat,4,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"UI800, BC400",thermostat,4,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"UI800, BC400",thermostat,4,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"UI800, BC400",thermostat,4,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"UI800, BC400",thermostat,4,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,61,1 +"UI800, BC400",thermostat,4,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,62,1 +"UI800, BC400",thermostat,4,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,63,1 +"UI800, BC400",thermostat,4,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,64,1 +"UI800, BC400",thermostat,4,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"UI800, BC400",thermostat,4,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"UI800, BC400",thermostat,4,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"UI800, BC400",thermostat,4,hc1.mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"UI800, BC400",thermostat,4,hc1.modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"UI800, BC400",thermostat,4,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"UI800, BC400",thermostat,4,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 +"UI800, BC400",thermostat,4,hc1.comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,7,1 +"UI800, BC400",thermostat,4,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"UI800, BC400",thermostat,4,hc1.designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"UI800, BC400",thermostat,4,hc1.offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,10,1 +"UI800, BC400",thermostat,4,hc1.baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,11,1 +"UI800, BC400",thermostat,4,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"UI800, BC400",thermostat,4,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"UI800, BC400",thermostat,4,hc1.roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 +"UI800, BC400",thermostat,4,hc1.roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,15,1 +"UI800, BC400",thermostat,4,hc1.curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,16,1 +"UI800, BC400",thermostat,4,hc1.nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 +"UI800, BC400",thermostat,4,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 +"UI800, BC400",thermostat,4,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"UI800, BC400",thermostat,4,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"UI800, BC400",thermostat,4,hc1.summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,21,1 +"UI800, BC400",thermostat,4,hc1.hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,22,1 +"UI800, BC400",thermostat,4,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"UI800, BC400",thermostat,4,hc1.hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,24,1 +"UI800, BC400",thermostat,4,hc1.vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,25,1 +"UI800, BC400",thermostat,4,hc1.controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"UI800, BC400",thermostat,4,hc1.program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"UI800, BC400",thermostat,4,hc1.tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"UI800, BC400",thermostat,4,hc1.cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,29,1 +"UI800, BC400",thermostat,4,hc1.fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,30,1 +"UI800, BC400",thermostat,4,hc1.comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,31,1 +"UI800, BC400",thermostat,4,hc1.comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,32,1 +"UI800, BC400",thermostat,4,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"UI800, BC400",thermostat,4,hc1.reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 +"UI800, BC400",thermostat,4,hc1.noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 +"UI800, BC400",thermostat,4,hc1.reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 +"UI800, BC400",thermostat,4,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 +"UI800, BC400",thermostat,4,hc1.hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,38,1 +"UI800, BC400",thermostat,4,hc1.coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,39,1 +"UI800, BC400",thermostat,4,hc1.hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,40,1 +"UI800, BC400",thermostat,4,hc1.dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,41,1 +"UI800, BC400",thermostat,4,hc1.roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,42,1 +"UI800, BC400",thermostat,4,hc1.hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,43,1 +"UI800, BC400",thermostat,4,hc1.control,control device,enum [off\|-\|RC100\|RC100H\|-\|RC120RF\|RC220\|single] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,44,1 +"UI800, BC400",thermostat,4,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"UI800, BC400",thermostat,4,hc1.remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,46,1 +"UI800, BC400",thermostat,4,hc1.heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,47,1 +"UI800, BC400",thermostat,4,hc1.heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,48,1 +"UI800, BC400",thermostat,4,hc1.coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,49,1 +"UI800, BC400",thermostat,4,hc1.cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,50,1 +"UI800, BC400",thermostat,4,hc1.instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,51,1 +"UI800, BC400",thermostat,4,hc1.coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,52,1 +"UI800, BC400",thermostat,4,hc1.boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,53,1 +"UI800, BC400",thermostat,4,hc1.boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,54,1 +"UI800, BC400",thermostat,4,hc1.switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,55,1 +"UI800, BC400",thermostat,4,hc1.redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,56,1 +"UI800, BC400",thermostat,4,hc1.solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,57,1 +"UI800, BC400",thermostat,4,hc1.currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,58,1 +"UI800, BC400",thermostat,4,hc1.heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,59,1 +"UI800, BC400",thermostat,4,hc1.pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,60,1 +"UI800, BC400",thermostat,4,hc1.inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,61,1 +"UI800, BC400",thermostat,4,hc1.inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,62,1 +"UI800, BC400",thermostat,4,dhw.mode,operating mode,enum [off\|eco+\|eco\|comfort\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"UI800, BC400",thermostat,4,dhw.modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,1,1 +"UI800, BC400",thermostat,4,dhw.settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,2,1 +"UI800, BC400",thermostat,4,dhw.settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,3,1 +"UI800, BC400",thermostat,4,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 +"UI800, BC400",thermostat,4,dhw.chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,5,1 +"UI800, BC400",thermostat,4,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"UI800, BC400",thermostat,4,dhw.extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,7,1 +"UI800, BC400",thermostat,4,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 +"UI800, BC400",thermostat,4,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 +"UI800, BC400",thermostat,4,dhw.disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,10,1 +"UI800, BC400",thermostat,4,dhw.dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,11,1 +"UI800, BC400",thermostat,4,dhw.dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,12,1 +"CR11",thermostat,10,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"CR11",thermostat,10,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"CR11",thermostat,10,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"CR11",thermostat,10,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"CR11",thermostat,10,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"CR11",thermostat,10,hc1.mode,operating mode,enum [off\|manual] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"CR11",thermostat,10,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"CR11",thermostat,10,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"RC10",thermostat,65,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC10",thermostat,65,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC10",thermostat,65,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC10",thermostat,65,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"RC10",thermostat,65,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC10",thermostat,65,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC10",thermostat,65,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC10",thermostat,65,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC10",thermostat,65,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"RC10",thermostat,65,hc1.daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"RC10",thermostat,65,hc1.nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"RC10",thermostat,65,hc1.program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"RC10",thermostat,65,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"RC10",thermostat,65,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"RC10",thermostat,65,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"RC10",thermostat,65,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"RC10",thermostat,65,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"RC10",thermostat,65,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"RC30",thermostat,67,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC30",thermostat,67,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC30",thermostat,67,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC30",thermostat,67,display,display,enum [internal temperature\|internal setpoint\|external temperature\|burner temperature\|dhw temperature\|functioning mode\|time\|date\|smoke temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 +"RC30",thermostat,67,language,language,enum [german\|dutch\|french\|italian], ,false,sensor.thermostat_language,sensor.thermostat_language,7,0,1,66,1 +"RC30",thermostat,67,clockoffset,clock offset,int8 (>=0<=0),seconds,true,number.thermostat_clock_offset,number.thermostat_clockoffset,7,0,1,67,1 +"RC30",thermostat,67,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"RC30",thermostat,67,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"RC30",thermostat,67,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,68,1 +"RC30",thermostat,67,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,69,1 +"RC30",thermostat,67,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 +"RC30",thermostat,67,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,48,1 +"RC30",thermostat,67,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 +"RC30",thermostat,67,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC30",thermostat,67,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC30",thermostat,67,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC30",thermostat,67,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC30",thermostat,67,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"RC30",thermostat,67,hc1.daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"RC30",thermostat,67,hc1.nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"RC30",thermostat,67,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"RC30",thermostat,67,hc1.offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,10,1 +"RC30",thermostat,67,hc1.holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,65,1 +"RC30",thermostat,67,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"RC30",thermostat,67,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"RC30",thermostat,67,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"RC30",thermostat,67,hc1.holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,66,1 +"RC30",thermostat,67,hc1.nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 +"RC30",thermostat,67,hc1.nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 +"RC30",thermostat,67,hc1.roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 +"RC30",thermostat,67,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"RC30",thermostat,67,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"RC30",thermostat,67,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,67,1 +"RC30",thermostat,67,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"RC30",thermostat,67,hc1.reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 +"RC30",thermostat,67,hc1.controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"RC30",thermostat,67,hc1.control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,44,1 +"RC30",thermostat,67,hc1.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,68,13 +"RC30",thermostat,67,hc1.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,81,13 +"RC30",thermostat,67,hc1.program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"RC30",thermostat,67,hc1.pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,94,1 +"RC30",thermostat,67,hc1.party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,95,1 +"RC30",thermostat,67,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"RC30",thermostat,67,hc1.noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 +"RC30",thermostat,67,hc1.reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 +"RC30",thermostat,67,hc1.vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,96,1 +"RC30",thermostat,67,hc1.vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,97,1 +"RC30",thermostat,67,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"RC30",thermostat,67,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 +"RC30",thermostat,67,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"RC30",thermostat,67,hc1.switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,98,8 +"RC30",thermostat,67,hc1.switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,106,8 +"RC30",thermostat,67,dhw.mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"RC30",thermostat,67,dhw.circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 +"RC30",thermostat,67,dhw.progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,13,1 +"RC30",thermostat,67,dhw.circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,14,1 +"RC30",thermostat,67,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 +"RC30",thermostat,67,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 +"RC30",thermostat,67,dhw.disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,15,1 +"RC30",thermostat,67,dhw.maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,16,1 +"RC30",thermostat,67,dhw.onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,17,1 +"RC30",thermostat,67,dhw.switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,18,8 +"RC30",thermostat,67,dhw.circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,26,8 +"RC30",thermostat,67,dhw.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,34,13 +"RC30",thermostat,67,dhw.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,47,13 +"RC20, Moduline 300",thermostat,77,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC20, Moduline 300",thermostat,77,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC20, Moduline 300",thermostat,77,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC20, Moduline 300",thermostat,77,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC20, Moduline 300",thermostat,77,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC20, Moduline 300",thermostat,77,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC20, Moduline 300",thermostat,77,hc1.mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC20, Moduline 300",thermostat,77,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 +"RC20, Moduline 300",thermostat,77,hc1.offtemp,temperature when mode is off,uint8 (>=0<=0),C,true,number.thermostat_hc1_temperature_when_mode_is_off,number.thermostat_hc1_offtemp,7,1,1/2,114,1 +"RC20, Moduline 300",thermostat,77,hc1.daytemp2,day temperature T2,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T2,number.thermostat_hc1_daytemp2,7,1,1/2,115,1 +"RC20, Moduline 300",thermostat,77,hc1.daytemp3,day temperature T3,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T3,number.thermostat_hc1_daytemp3,7,1,1/2,116,1 +"RC20, Moduline 300",thermostat,77,hc1.daytemp4,day temperature T4,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T4,number.thermostat_hc1_daytemp4,7,1,1/2,117,1 +"RC20, Moduline 300",thermostat,77,hc1.nighttemp,night temperature T1,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature_T1,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"RC20, Moduline 300",thermostat,77,hc1.switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_program_switchtime,sensor.thermostat_hc1_switchtime,7,1,1,118,8 +"Moduline 400",thermostat,78,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"Moduline 400",thermostat,78,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"Moduline 400",thermostat,78,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"Moduline 400",thermostat,78,clockoffset,clock offset,int8 (>=0<=0),seconds,true,number.thermostat_clock_offset,number.thermostat_clockoffset,7,0,1,67,1 +"Moduline 400",thermostat,78,autodst,automatic change daylight saving time,boolean (>=0<=0), ,true,switch.thermostat_automatic_change_daylight_saving_time,switch.thermostat_autodst,7,0,1,70,1 +"Moduline 400",thermostat,78,language,language,enum [german\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,66,1 +"Moduline 400",thermostat,78,backlight,key backlight,boolean (>=0<=0), ,true,switch.thermostat_key_backlight,switch.thermostat_backlight,7,0,1,71,1 +"Moduline 400",thermostat,78,brightness,screen brightness,int8 (>=-15<=15), ,true,number.thermostat_screen_brightness,number.thermostat_brightness,7,0,1,72,1 +"Moduline 400",thermostat,78,mixingvalves,mixing valves,uint8 (>=0<=2), ,true,number.thermostat_mixing_valves,number.thermostat_mixingvalves,7,0,1,73,1 +"Moduline 400",thermostat,78,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 +"Moduline 400",thermostat,78,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_heating_PID,select.thermostat_heatingpid,7,0,1,74,1 +"Moduline 400",thermostat,78,preheating,preheating in the clock program,boolean (>=0<=0), ,true,switch.thermostat_preheating_in_the_clock_program,switch.thermostat_preheating,7,0,1,75,1 +"Moduline 400",thermostat,78,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"Moduline 400",thermostat,78,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"Moduline 400",thermostat,78,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"Moduline 400",thermostat,78,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"Moduline 400",thermostat,78,hc1.mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"Moduline 400",thermostat,78,hc1.pause,pause time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,94,1 +"Moduline 400",thermostat,78,hc1.party,party time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,95,1 +"Moduline 400",thermostat,78,hc1.vacations1,vacation dates 1,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_1,sensor.thermostat_hc1_vacations1,7,1,1,126,11 +"Moduline 400",thermostat,78,hc1.vacations2,vacation dates 2,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_2,sensor.thermostat_hc1_vacations2,7,1,1,137,11 +"Moduline 400",thermostat,78,hc1.vacations3,vacation dates 3,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_3,sensor.thermostat_hc1_vacations3,7,1,1,148,11 +"Moduline 400",thermostat,78,hc1.vacations4,vacation dates 4,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_4,sensor.thermostat_hc1_vacations4,7,1,1,159,11 +"Moduline 400",thermostat,78,hc1.vacations5,vacation dates 5,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_5,sensor.thermostat_hc1_vacations5,7,1,1,170,11 +"Moduline 400",thermostat,78,hc1.vacations6,vacation dates 6,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_6,sensor.thermostat_hc1_vacations6,7,1,1,181,11 +"Moduline 400",thermostat,78,hc1.vacations7,vacation dates 7,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates_7,sensor.thermostat_hc1_vacations7,7,1,1,192,11 +"Moduline 400",thermostat,78,hc1.program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"Moduline 400",thermostat,78,hc1.switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,98,8 +"Moduline 400",thermostat,78,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"Moduline 400",thermostat,78,hc1.controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"Moduline 400",thermostat,78,hc1.holidaytemp,holiday temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,65,1 +"Moduline 400",thermostat,78,hc1.nighttemp,night temperature T1,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature_T1,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"Moduline 400",thermostat,78,hc1.daytemp2,day temperature T2,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T2,number.thermostat_hc1_daytemp2,7,1,1/2,115,1 +"Moduline 400",thermostat,78,hc1.daytemp3,day temperature T3,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T3,number.thermostat_hc1_daytemp3,7,1,1/2,116,1 +"Moduline 400",thermostat,78,hc1.daytemp4,day temperature T4,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T4,number.thermostat_hc1_daytemp4,7,1,1/2,117,1 +"Moduline 400",thermostat,78,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 +"Moduline 400",thermostat,78,hc1.offtemp,temperature when mode is off,uint8 (>=0<=0),C,true,number.thermostat_hc1_temperature_when_mode_is_off,number.thermostat_hc1_offtemp,7,1,1/2,114,1 +"Moduline 400",thermostat,78,dhw.mode,operating mode,enum [on\|off\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"Moduline 400",thermostat,78,dhw.whenmodeoff,when thermostat mode off,boolean (>=0<=0), ,true,switch.thermostat_dhw_when_thermostat_mode_off,switch.thermostat_dhw_whenmodeoff,7,9,1,60,1 +"Moduline 400",thermostat,78,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 +"Moduline 400",thermostat,78,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 +"Moduline 400",thermostat,78,dhw.disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,15,1 +"RC10, Moduline 100",thermostat,79,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC10, Moduline 100",thermostat,79,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC10, Moduline 100",thermostat,79,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"RC10, Moduline 100",thermostat,79,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_heating_PID,select.thermostat_heatingpid,7,0,1,74,1 +"RC10, Moduline 100",thermostat,79,backlight,key backlight,boolean (>=0<=0), ,true,switch.thermostat_key_backlight,switch.thermostat_backlight,7,0,1,71,1 +"RC10, Moduline 100",thermostat,79,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC10, Moduline 100",thermostat,79,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC10, Moduline 100",thermostat,79,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC10, Moduline 100",thermostat,79,hc1.mode,operating mode,enum [nofrost\|night\|day] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC10, Moduline 100",thermostat,79,hc1.daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"RC10, Moduline 100",thermostat,79,hc1.nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"RC10, Moduline 100",thermostat,79,hc1.reducehours,duration for nighttemp,uint8 (>=0<=0),hours,true,number.thermostat_hc1_duration_for_nighttemp,number.thermostat_hc1_reducehours,7,1,1,203,1 +"RC10, Moduline 100",thermostat,79,hc1.reduceminutes,remaining time for nightmode,uint16,minutes,false,sensor.thermostat_hc1_remaining_time_for_nightmode,sensor.thermostat_hc1_reduceminutes,7,1,1,204,1 +"RC10, Moduline 100",thermostat,79,dhw.mode,operating mode,enum [on\|off\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"Moduline 200",thermostat,80,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"Moduline 200",thermostat,80,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"Moduline 200",thermostat,80,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"Moduline 200",thermostat,80,heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_heating_PID,select.thermostat_heatingpid,7,0,1,74,1 +"Moduline 200",thermostat,80,backlight,key backlight,boolean (>=0<=0), ,true,switch.thermostat_key_backlight,switch.thermostat_backlight,7,0,1,71,1 +"Moduline 200",thermostat,80,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"Moduline 200",thermostat,80,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"Moduline 200",thermostat,80,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"Moduline 200",thermostat,80,hc1.mode,operating mode,enum [nofrost\|night\|day] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"Moduline 200",thermostat,80,hc1.daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"Moduline 200",thermostat,80,hc1.nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"Moduline 200",thermostat,80,hc1.reducehours,duration for nighttemp,uint8 (>=0<=0),hours,true,number.thermostat_hc1_duration_for_nighttemp,number.thermostat_hc1_reducehours,7,1,1,203,1 +"Moduline 200",thermostat,80,hc1.reduceminutes,remaining time for nightmode,uint16,minutes,false,sensor.thermostat_hc1_remaining_time_for_nightmode,sensor.thermostat_hc1_reduceminutes,7,1,1,204,1 +"Moduline 200",thermostat,80,dhw.mode,operating mode,enum [on\|off\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"RC35",thermostat,86,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC35",thermostat,86,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC35",thermostat,86,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC35",thermostat,86,intoffset,internal temperature offset,int8 (>=-5<=5),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"RC35",thermostat,86,minexttemp,minimal external temperature,int8 (>=-30<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"RC35",thermostat,86,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,68,1 +"RC35",thermostat,86,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,69,1 +"RC35",thermostat,86,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 +"RC35",thermostat,86,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,48,1 +"RC35",thermostat,86,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 +"RC35",thermostat,86,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC35",thermostat,86,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC35",thermostat,86,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC35",thermostat,86,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC35",thermostat,86,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"RC35",thermostat,86,hc1.daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"RC35",thermostat,86,hc1.nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"RC35",thermostat,86,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"RC35",thermostat,86,hc1.offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,10,1 +"RC35",thermostat,86,hc1.holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,65,1 +"RC35",thermostat,86,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"RC35",thermostat,86,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"RC35",thermostat,86,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"RC35",thermostat,86,hc1.holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,66,1 +"RC35",thermostat,86,hc1.nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 +"RC35",thermostat,86,hc1.nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 +"RC35",thermostat,86,hc1.roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 +"RC35",thermostat,86,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"RC35",thermostat,86,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"RC35",thermostat,86,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,67,1 +"RC35",thermostat,86,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"RC35",thermostat,86,hc1.reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 +"RC35",thermostat,86,hc1.controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"RC35",thermostat,86,hc1.control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,44,1 +"RC35",thermostat,86,hc1.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,68,13 +"RC35",thermostat,86,hc1.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,81,13 +"RC35",thermostat,86,hc1.program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"RC35",thermostat,86,hc1.pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,94,1 +"RC35",thermostat,86,hc1.party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,95,1 +"RC35",thermostat,86,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"RC35",thermostat,86,hc1.noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 +"RC35",thermostat,86,hc1.reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 +"RC35",thermostat,86,hc1.vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,96,1 +"RC35",thermostat,86,hc1.vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,97,1 +"RC35",thermostat,86,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"RC35",thermostat,86,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 +"RC35",thermostat,86,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"RC35",thermostat,86,hc1.switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,98,8 +"RC35",thermostat,86,hc1.switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,106,8 +"RC35",thermostat,86,dhw.mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"RC35",thermostat,86,dhw.circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 +"RC35",thermostat,86,dhw.progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,13,1 +"RC35",thermostat,86,dhw.circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,14,1 +"RC35",thermostat,86,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 +"RC35",thermostat,86,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 +"RC35",thermostat,86,dhw.disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,15,1 +"RC35",thermostat,86,dhw.maxtemp,maximum temperature,uint8 (>=60<=80),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,16,1 +"RC35",thermostat,86,dhw.onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,17,1 +"RC35",thermostat,86,dhw.switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,18,8 +"RC35",thermostat,86,dhw.circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,26,8 +"RC35",thermostat,86,dhw.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,34,13 +"RC35",thermostat,86,dhw.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,47,13 +"RC10, Moduline 100",thermostat,90,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC10, Moduline 100",thermostat,90,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC10, Moduline 100",thermostat,90,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC10, Moduline 100",thermostat,90,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"RC10, Moduline 100",thermostat,90,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC10, Moduline 100",thermostat,90,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC10, Moduline 100",thermostat,90,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC10, Moduline 100",thermostat,90,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC10, Moduline 100",thermostat,90,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"RC10, Moduline 100",thermostat,90,hc1.daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"RC10, Moduline 100",thermostat,90,hc1.nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"RC10, Moduline 100",thermostat,90,hc1.program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"RC10, Moduline 100",thermostat,90,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"RC10, Moduline 100",thermostat,90,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"RC10, Moduline 100",thermostat,90,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"RC10, Moduline 100",thermostat,90,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"RC10, Moduline 100",thermostat,90,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"RC10, Moduline 100",thermostat,90,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"RC20RF",thermostat,93,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC20RF",thermostat,93,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC20RF",thermostat,93,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC20RF",thermostat,93,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC20RF",thermostat,93,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC20RF",thermostat,93,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC20RF",thermostat,93,hc1.mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC20RF",thermostat,93,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 +"RC20RF",thermostat,93,hc1.offtemp,temperature when mode is off,uint8 (>=0<=0),C,true,number.thermostat_hc1_temperature_when_mode_is_off,number.thermostat_hc1_offtemp,7,1,1/2,114,1 +"RC20RF",thermostat,93,hc1.daytemp2,day temperature T2,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T2,number.thermostat_hc1_daytemp2,7,1,1/2,115,1 +"RC20RF",thermostat,93,hc1.daytemp3,day temperature T3,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T3,number.thermostat_hc1_daytemp3,7,1,1/2,116,1 +"RC20RF",thermostat,93,hc1.daytemp4,day temperature T4,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature_T4,number.thermostat_hc1_daytemp4,7,1,1/2,117,1 +"RC20RF",thermostat,93,hc1.nighttemp,night temperature T1,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature_T1,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"RC20RF",thermostat,93,hc1.switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_program_switchtime,sensor.thermostat_hc1_switchtime,7,1,1,118,8 +"RFM20 Remote",thermostat,94,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RFM20 Remote",thermostat,94,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RFM20 Remote",thermostat,94,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RFM20 Remote",thermostat,94,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RFM20 Remote",thermostat,94,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RFM20 Remote",thermostat,94,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC25",thermostat,151,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC25",thermostat,151,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC25",thermostat,151,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC25",thermostat,151,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"RC25",thermostat,151,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC25",thermostat,151,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC25",thermostat,151,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC25",thermostat,151,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC25",thermostat,151,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"RC25",thermostat,151,hc1.daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"RC25",thermostat,151,hc1.nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"RC25",thermostat,151,hc1.program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"RC25",thermostat,151,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"RC25",thermostat,151,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"RC25",thermostat,151,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"RC25",thermostat,151,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"RC25",thermostat,151,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"RC25",thermostat,151,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"RC200, CW100, CR120, CR50",thermostat,157,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC200, CW100, CR120, CR50",thermostat,157,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC200, CW100, CR120, CR50",thermostat,157,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC200, CW100, CR120, CR50",thermostat,157,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"RC200, CW100, CR120, CR50",thermostat,157,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,47,1 +"RC200, CW100, CR120, CR50",thermostat,157,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,48,1 +"RC200, CW100, CR120, CR50",thermostat,157,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,49,1 +"RC200, CW100, CR120, CR50",thermostat,157,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 +"RC200, CW100, CR120, CR50",thermostat,157,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"RC200, CW100, CR120, CR50",thermostat,157,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 +"RC200, CW100, CR120, CR50",thermostat,157,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,53,1 +"RC200, CW100, CR120, CR50",thermostat,157,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_vacation_dates,sensor.thermostat_vacations,7,0,1,76,13 +"RC200, CW100, CR120, CR50",thermostat,157,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"RC200, CW100, CR120, CR50",thermostat,157,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"RC200, CW100, CR120, CR50",thermostat,157,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"RC200, CW100, CR120, CR50",thermostat,157,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"RC200, CW100, CR120, CR50",thermostat,157,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"RC200, CW100, CR120, CR50",thermostat,157,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"RC200, CW100, CR120, CR50",thermostat,157,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"RC200, CW100, CR120, CR50",thermostat,157,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,61,1 +"RC200, CW100, CR120, CR50",thermostat,157,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,62,1 +"RC200, CW100, CR120, CR50",thermostat,157,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,63,1 +"RC200, CW100, CR120, CR50",thermostat,157,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,64,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.mode,operating mode,enum [manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,7,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,10,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,11,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,15,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,16,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,21,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,22,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,24,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,25,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.controlmode,control mode,enum [optimized\|simple\|n/a\|room\|power] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,29,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,30,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,31,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,32,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,38,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,39,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,40,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,41,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,42,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,43,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,47,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,48,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,49,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,50,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,51,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,52,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,53,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,54,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,55,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,56,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,57,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,58,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,59,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,60,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,61,1 +"RC200, CW100, CR120, CR50",thermostat,157,hc1.inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,62,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,1,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,2,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,3,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,5,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,7,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,10,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,11,1 +"RC200, CW100, CR120, CR50",thermostat,157,dhw.dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,12,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,47,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,48,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,49,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,53,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,61,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,62,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,63,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,64,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.mode,operating mode,enum [manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,7,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,10,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,11,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,15,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,16,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,21,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,22,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,24,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,25,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,29,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,30,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,31,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,32,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,38,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,39,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,40,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,41,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,42,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,43,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,46,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,47,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,48,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,49,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,50,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,51,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,52,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,53,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,54,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,55,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,56,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,57,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,58,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,59,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,60,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,61,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,hc1.inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,62,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.mode,operating mode,enum [off\|normal\|comfort\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,1,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,2,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,3,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,5,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,7,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,10,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,11,1 +"RC3*0, Moduline 3000/1010H, CW400, Sense II, HPC410",thermostat,158,dhw.dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,12,1 +"RC100, CR10, Moduline 1000/1010",thermostat,165,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC100, CR10, Moduline 1000/1010",thermostat,165,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC100, CR10, Moduline 1000/1010",thermostat,165,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC100, CR10, Moduline 1000/1010",thermostat,165,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC100, CR10, Moduline 1000/1010",thermostat,165,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC100, CR10, Moduline 1000/1010",thermostat,165,hc1.mode,operating mode,enum [off\|manual] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"RC100, CR10, Moduline 1000/1010",thermostat,165,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"RC100, CR10, Moduline 1000/1010",thermostat,165,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"Rego 2000/3000",thermostat,172,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"Rego 2000/3000",thermostat,172,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"Rego 2000/3000",thermostat,172,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"Rego 2000/3000",thermostat,172,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"Rego 2000/3000",thermostat,172,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,47,1 +"Rego 2000/3000",thermostat,172,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,48,1 +"Rego 2000/3000",thermostat,172,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,49,1 +"Rego 2000/3000",thermostat,172,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 +"Rego 2000/3000",thermostat,172,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"Rego 2000/3000",thermostat,172,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 +"Rego 2000/3000",thermostat,172,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,53,1 +"Rego 2000/3000",thermostat,172,vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_vacation_dates,sensor.thermostat_vacations,7,0,1,76,13 +"Rego 2000/3000",thermostat,172,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"Rego 2000/3000",thermostat,172,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"Rego 2000/3000",thermostat,172,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"Rego 2000/3000",thermostat,172,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"Rego 2000/3000",thermostat,172,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"Rego 2000/3000",thermostat,172,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"Rego 2000/3000",thermostat,172,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"Rego 2000/3000",thermostat,172,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,61,1 +"Rego 2000/3000",thermostat,172,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,62,1 +"Rego 2000/3000",thermostat,172,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,63,1 +"Rego 2000/3000",thermostat,172,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,64,1 +"Rego 2000/3000",thermostat,172,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"Rego 2000/3000",thermostat,172,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"Rego 2000/3000",thermostat,172,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"Rego 2000/3000",thermostat,172,hc1.mode,operating mode,enum [manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"Rego 2000/3000",thermostat,172,hc1.modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"Rego 2000/3000",thermostat,172,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"Rego 2000/3000",thermostat,172,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 +"Rego 2000/3000",thermostat,172,hc1.comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,7,1 +"Rego 2000/3000",thermostat,172,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"Rego 2000/3000",thermostat,172,hc1.designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"Rego 2000/3000",thermostat,172,hc1.offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,10,1 +"Rego 2000/3000",thermostat,172,hc1.baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,11,1 +"Rego 2000/3000",thermostat,172,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"Rego 2000/3000",thermostat,172,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"Rego 2000/3000",thermostat,172,hc1.roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 +"Rego 2000/3000",thermostat,172,hc1.roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,15,1 +"Rego 2000/3000",thermostat,172,hc1.curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,16,1 +"Rego 2000/3000",thermostat,172,hc1.nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 +"Rego 2000/3000",thermostat,172,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 +"Rego 2000/3000",thermostat,172,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"Rego 2000/3000",thermostat,172,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"Rego 2000/3000",thermostat,172,hc1.summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,21,1 +"Rego 2000/3000",thermostat,172,hc1.hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,22,1 +"Rego 2000/3000",thermostat,172,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"Rego 2000/3000",thermostat,172,hc1.hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,24,1 +"Rego 2000/3000",thermostat,172,hc1.vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,25,1 +"Rego 2000/3000",thermostat,172,hc1.controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"Rego 2000/3000",thermostat,172,hc1.program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"Rego 2000/3000",thermostat,172,hc1.tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"Rego 2000/3000",thermostat,172,hc1.cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,29,1 +"Rego 2000/3000",thermostat,172,hc1.fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,30,1 +"Rego 2000/3000",thermostat,172,hc1.comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,31,1 +"Rego 2000/3000",thermostat,172,hc1.comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,32,1 +"Rego 2000/3000",thermostat,172,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"Rego 2000/3000",thermostat,172,hc1.reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 +"Rego 2000/3000",thermostat,172,hc1.noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 +"Rego 2000/3000",thermostat,172,hc1.reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 +"Rego 2000/3000",thermostat,172,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 +"Rego 2000/3000",thermostat,172,hc1.hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,38,1 +"Rego 2000/3000",thermostat,172,hc1.coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,39,1 +"Rego 2000/3000",thermostat,172,hc1.hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,40,1 +"Rego 2000/3000",thermostat,172,hc1.dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,41,1 +"Rego 2000/3000",thermostat,172,hc1.roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,42,1 +"Rego 2000/3000",thermostat,172,hc1.hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,43,1 +"Rego 2000/3000",thermostat,172,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"Rego 2000/3000",thermostat,172,hc1.remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,46,1 +"Rego 2000/3000",thermostat,172,hc1.heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-on_delay,number.thermostat_hc1_heatondelay,7,1,1,47,1 +"Rego 2000/3000",thermostat,172,hc1.heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_heat-off_delay,number.thermostat_hc1_heatoffdelay,7,1,1,48,1 +"Rego 2000/3000",thermostat,172,hc1.coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_on_delay,number.thermostat_hc1_coolondelay,7,1,1,49,1 +"Rego 2000/3000",thermostat,172,hc1.cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_hc1_cooling_off_delay,number.thermostat_hc1_cooloffdelay,7,1,1,50,1 +"Rego 2000/3000",thermostat,172,hc1.instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_hc1_instant_start,number.thermostat_hc1_instantstart,7,1,1,51,1 +"Rego 2000/3000",thermostat,172,hc1.coolstart,cooling starttemp,uint8 (>=20<=35),C,true,number.thermostat_hc1_cooling_starttemp,number.thermostat_hc1_coolstart,7,1,1,52,1 +"Rego 2000/3000",thermostat,172,hc1.boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,53,1 +"Rego 2000/3000",thermostat,172,hc1.boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,54,1 +"Rego 2000/3000",thermostat,172,hc1.switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,55,1 +"Rego 2000/3000",thermostat,172,hc1.redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,56,1 +"Rego 2000/3000",thermostat,172,hc1.solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,57,1 +"Rego 2000/3000",thermostat,172,hc1.currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,58,1 +"Rego 2000/3000",thermostat,172,hc1.heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,59,1 +"Rego 2000/3000",thermostat,172,hc1.pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,60,1 +"Rego 2000/3000",thermostat,172,hc1.inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,61,1 +"Rego 2000/3000",thermostat,172,hc1.inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,62,1 +"Rego 2000/3000",thermostat,172,dhw.mode,operating mode,enum [normal\|comfort\|eco+] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"Rego 2000/3000",thermostat,172,dhw.modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,1,1 +"Rego 2000/3000",thermostat,172,dhw.settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,2,1 +"Rego 2000/3000",thermostat,172,dhw.settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,3,1 +"Rego 2000/3000",thermostat,172,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 +"Rego 2000/3000",thermostat,172,dhw.chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,5,1 +"Rego 2000/3000",thermostat,172,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"Rego 2000/3000",thermostat,172,dhw.extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,7,1 +"Rego 2000/3000",thermostat,172,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 +"Rego 2000/3000",thermostat,172,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 +"Rego 2000/3000",thermostat,172,dhw.disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,10,1 +"Rego 2000/3000",thermostat,172,dhw.dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,11,1 +"Rego 2000/3000",thermostat,172,dhw.dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,12,1 +"Comfort RF",thermostat,215,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"Comfort RF",thermostat,215,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"Comfort RF",thermostat,215,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"Comfort RF",thermostat,215,hc1.seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/2,0,1 +"Comfort RF",thermostat,215,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"Comfort RF",thermostat,215,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"Comfort RF",thermostat,215,hc1.mode,operating mode,enum [auto\|off], ,false,sensor.thermostat_hc1_operating_mode,sensor.thermostat_hc1_mode,7,1,1,3,1 +"Comfort RF",thermostat,215,hc1.modetype,mode type,enum [off\|on], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"Comfort RF",thermostat,215,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"CRF200S",thermostat,216,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"CRF200S",thermostat,216,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"CRF200S",thermostat,216,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"CRF200S",thermostat,216,hc1.seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/2,0,1 +"CRF200S",thermostat,216,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"CRF200S",thermostat,216,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"CRF200S",thermostat,216,hc1.mode,operating mode,enum [auto\|off], ,false,sensor.thermostat_hc1_operating_mode,sensor.thermostat_hc1_mode,7,1,1,3,1 +"CRF200S",thermostat,216,hc1.modetype,mode type,enum [off\|on], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"CRF200S",thermostat,216,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"Comfort+2RF",thermostat,246,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"Comfort+2RF",thermostat,246,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"Comfort+2RF",thermostat,246,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"Comfort+2RF",thermostat,246,hc1.seltemp,selected room temperature,int16,C,false,sensor.thermostat_hc1_selected_room_temperature,sensor.thermostat_hc1_seltemp,7,1,1/2,0,1 +"Comfort+2RF",thermostat,246,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"Comfort+2RF",thermostat,246,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"Comfort+2RF",thermostat,246,hc1.mode,operating mode,enum [auto\|off], ,false,sensor.thermostat_hc1_operating_mode,sensor.thermostat_hc1_mode,7,1,1,3,1 +"Comfort+2RF",thermostat,246,hc1.modetype,mode type,enum [off\|on], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"Comfort+2RF",thermostat,246,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,floordry,floor drying,enum [off\|start\|heat\|hold\|cool\|end], ,false,sensor.thermostat_floor_drying,sensor.thermostat_floordry,7,0,1,47,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dampedoutdoortemp,damped outdoor temperature,int16,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1/10,48,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,floordrytemp,floor drying temperature,uint8,C,false,sensor.thermostat_floor_drying_temperature,sensor.thermostat_floordrytemp,7,0,1,49,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,solar,solar,boolean (>=0<=0), ,true,switch.thermostat_solar,switch.thermostat_solar,7,0,1,53,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,pvenabledhw,enable raise dhw,boolean (>=0<=0), ,true,switch.thermostat_enable_raise_dhw,switch.thermostat_pvenabledhw,7,0,1,61,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,pvraiseheat,raise heating with PV,int8 (>=0<=5),K,true,number.thermostat_raise_heating_with_PV,number.thermostat_pvraiseheat,7,0,1,62,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,pvlowercool,lower cooling with PV,int8 (>=-5<=0),K,true,number.thermostat_lower_cooling_with_PV,number.thermostat_pvlowercool,7,0,1,63,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,absent,absent,boolean (>=0<=0), ,true,switch.thermostat_absent,switch.thermostat_absent,7,0,1,64,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_heatpump_operating_mode,select.thermostat_hpoperatingmode,7,0,1,89,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_summer_temperature,number.thermostat_summertemp,7,0,1,90,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,instantstart,instant start,uint8 (>=1<=10),K,true,number.thermostat_instant_start,number.thermostat_instantstart,7,0,1,91,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,coolstart,cooling starttemp,uint8 (>=24<=35),C,true,number.thermostat_cooling_starttemp,number.thermostat_coolstart,7,0,1,92,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,heatondelay,heat-on delay,uint8 (>=1<=48),hours,true,number.thermostat_heat-on_delay,number.thermostat_heatondelay,7,0,1/4,93,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,heatoffdelay,heat-off delay,uint8 (>=1<=48),hours,true,number.thermostat_heat-off_delay,number.thermostat_heatoffdelay,7,0,1/4,94,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,coolondelay,cooling on delay,uint8 (>=1<=48),hours,true,number.thermostat_cooling_on_delay,number.thermostat_coolondelay,7,0,1/4,95,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,cooloffdelay,cooling off delay,uint8 (>=1<=48),hours,true,number.thermostat_cooling_off_delay,number.thermostat_cooloffdelay,7,0,1/4,96,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.modetype,mode type,enum [eco\|comfort], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.manualtemp,manual temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_manual_temperature,number.thermostat_hc1_manualtemp,7,1,1/2,6,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.comforttemp,comfort temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_comfort_temperature,number.thermostat_hc1_comforttemp,7,1,1/2,7,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.designtemp,design temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.offsettemp,offset temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1,10,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.baseflowtemp,base flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_base_flow_temperature,number.thermostat_hc1_baseflowtemp,7,1,1,11,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.roominfluence,room influence,uint8 (>=0<=0),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.roominflfactor,room influence factor,uint8 (>=0<=0), ,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,1/10,15,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.curroominfl,current room influence,int16,C,false,sensor.thermostat_hc1_current_room_influence,sensor.thermostat_hc1_curroominfl,7,1,1/10,16,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.nofrostmode,nofrost mode,enum [room\|outdoor\|room outdoor] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.summersetmode,set summer mode,enum [summer\|auto\|winter] (>=0<=0), ,true,select.thermostat_hc1_set_summer_mode,select.thermostat_hc1_summersetmode,7,1,1,21,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.hpoperatingmode,heatpump operating mode,enum [off\|auto\|heating\|cooling] (>=0<=0), ,true,select.thermostat_hc1_heatpump_operating_mode,select.thermostat_hc1_hpoperatingmode,7,1,1,22,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.hpoperatingstate,heatpump operating state,enum [heating\|off\|cooling], ,false,sensor.thermostat_hc1_heatpump_operating_state,sensor.thermostat_hc1_hpoperatingstate,7,1,1,24,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.vacationmode,vacation mode,boolean, ,false,binary_sensor.thermostat_hc1_vacation_mode,binary_sensor.thermostat_hc1_vacationmode,7,1,1,25,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.controlmode,control mode,enum [weather compensated\|outside basepoint\|n/a\|room\|power\|constant] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.program,program,enum [prog 1\|prog 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.tempautotemp,temporary set temperature automode,int8 (>=-1<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.cooltemp,cooling temperature,int8 (>=-1<=30),C,true,number.thermostat_hc1_cooling_temperature,number.thermostat_hc1_cooltemp,7,1,1/2,29,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.fastheatup,fast heatup,uint8 (>=0<=0),%,true,number.thermostat_hc1_fast_heatup,number.thermostat_hc1_fastheatup,7,1,1,30,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.comfoffset,comfort point offset,uint8 (>=0<=10),C,true,number.thermostat_hc1_comfort_point_offset,number.thermostat_hc1_comfoffset,7,1,1,31,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.comftemp,comfort point temperature,int8 (>=-5<=15),C,true,number.thermostat_hc1_comfort_point_temperature,number.thermostat_hc1_comftemp,7,1,1,32,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.reducemode,reduce mode,enum [outdoor\|room\|reduce] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.noreducetemp,no reduce below temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.reducetemp,off/reduce switch temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.hpcooling,hp cooling,boolean (>=0<=0), ,true,switch.thermostat_hc1_hp_cooling,switch.thermostat_hc1_hpcooling,7,1,1,38,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.coolingon,cooling on,boolean, ,false,binary_sensor.thermostat_hc1_cooling_on,binary_sensor.thermostat_hc1_coolingon,7,1,1,39,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.hpmode,HP Mode,enum [heating\|cooling\|heating & cooling] (>=0<=0), ,true,select.thermostat_hc1_HP_Mode,select.thermostat_hc1_hpmode,7,1,1,40,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.dewoffset,dew point offset,uint8 (>=2<=10),K,true,number.thermostat_hc1_dew_point_offset,number.thermostat_hc1_dewoffset,7,1,1,41,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.roomtempdiff,room temp difference,uint8 (>=0<=0),K,true,number.thermostat_hc1_room_temp_difference,number.thermostat_hc1_roomtempdiff,7,1,1,42,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.hpminflowtemp,HP min. flow temp.,uint8 (>=0<=0),C,true,number.thermostat_hc1_HP_min._flow_temp.,number.thermostat_hc1_hpminflowtemp,7,1,1,43,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.control,control device,enum [off\|-\|CR10\|CR10H\|-\|CR20RF\|RT800\|single] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,44,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.remotehum,room humidity from remote,cmd [] (>=-1<=101),%,true,sensor.thermostat_hc1_room_humidity_from_remote,sensor.thermostat_hc1_remotehum,7,1,1,46,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.boost,boost mode,boolean (>=0<=0), ,true,switch.thermostat_hc1_boost_mode,switch.thermostat_hc1_boost,7,1,1,53,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.boosttime,boost time,uint8 (>=0<=0),hours,true,number.thermostat_hc1_boost_time,number.thermostat_hc1_boosttime,7,1,1,54,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.switchprogmode,switch program mode,enum [level\|absolute] (>=0<=0), ,true,select.thermostat_hc1_switch_program_mode,select.thermostat_hc1_switchprogmode,7,1,1,55,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.redthreshold,reduction threshold,int8 (>=12<=22),C,true,number.thermostat_hc1_reduction_threshold,number.thermostat_hc1_redthreshold,7,1,1/2,56,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.solarinfl,solar influence,int8 (>=-5<=0),C,true,number.thermostat_hc1_solar_influence,number.thermostat_hc1_solarinfl,7,1,1,57,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.currsolarinfl,current solar influence,int8,C,false,sensor.thermostat_hc1_current_solar_influence,sensor.thermostat_hc1_currsolarinfl,7,1,1/10,58,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.heatingpid,heating PID,enum [fast\|medium\|slow] (>=0<=0), ,true,select.thermostat_hc1_heating_PID,select.thermostat_hc1_heatingpid,7,1,1,59,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.pumpopt,pump optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_pump_optimization,switch.thermostat_hc1_pumpopt,7,1,1,60,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.inttimefloor,integral time floor,uint8 (>=160<=320),minutes,true,number.thermostat_hc1_integral_time_floor,number.thermostat_hc1_inttimefloor,7,1,10,61,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,hc1.inttime,integral time,uint8 (>=3<=80),minutes,true,number.thermostat_hc1_integral_time,number.thermostat_hc1_inttime,7,1,1,62,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.mode,operating mode,enum [off\|eco+\|eco\|comfort\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.modetype,mode type,enum [off\|eco\|comfort\|eco+], ,false,sensor.thermostat_dhw_mode_type,sensor.thermostat_dhw_modetype,7,9,1,1,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.settemp,set temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_temperature,number.thermostat_dhw_settemp,7,9,1,2,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.settemplow,set low temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_set_low_temperature,number.thermostat_dhw_settemplow,7,9,1,3,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.chargeduration,charge duration,uint8 (>=0<=0),minutes,true,number.thermostat_dhw_charge_duration,number.thermostat_dhw_chargeduration,7,9,15,5,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.extra,extra,boolean, ,false,binary_sensor.thermostat_dhw_extra,binary_sensor.thermostat_dhw_extra,7,9,1,7,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.disinfecttime,disinfection time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_disinfection_time,number.thermostat_dhw_disinfecttime,7,9,15,10,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.dailyheating,daily heating,boolean (>=0<=0), ,true,switch.thermostat_dhw_daily_heating,switch.thermostat_dhw_dailyheating,7,9,1,11,1 +"Rego 3000, UI800, Logamatic BC400",thermostat,253,dhw.dailyheattime,daily heating time,uint8 (>=0<=1431),minutes,true,number.thermostat_dhw_daily_heating_time,number.thermostat_dhw_dailyheattime,7,9,15,12,1 +"ES72, RC20",thermostat,66,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"ES72, RC20",thermostat,66,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"ES72, RC20",thermostat,66,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"ES72, RC20",thermostat,66,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"ES72, RC20",thermostat,66,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"ES72, RC20",thermostat,66,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"ES72, RC20",thermostat,66,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"ES72, RC20",thermostat,66,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"ES72, RC20",thermostat,66,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"ES72, RC20",thermostat,66,hc1.daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"ES72, RC20",thermostat,66,hc1.nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"ES72, RC20",thermostat,66,hc1.program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"ES72, RC20",thermostat,66,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"ES72, RC20",thermostat,66,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"ES72, RC20",thermostat,66,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"ES72, RC20",thermostat,66,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"ES72, RC20",thermostat,66,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"ES72, RC20",thermostat,66,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"ES73",thermostat,76,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"ES73",thermostat,76,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"ES73",thermostat,76,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"ES73",thermostat,76,display,display,enum [internal temperature\|internal setpoint\|external temperature\|burner temperature\|dhw temperature\|functioning mode\|time\|date\|smoke temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 +"ES73",thermostat,76,language,language,enum [german\|dutch\|french\|italian], ,false,sensor.thermostat_language,sensor.thermostat_language,7,0,1,66,1 +"ES73",thermostat,76,clockoffset,clock offset,int8 (>=0<=0),seconds,true,number.thermostat_clock_offset,number.thermostat_clockoffset,7,0,1,67,1 +"ES73",thermostat,76,intoffset,internal temperature offset,int8 (>=0<=0),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"ES73",thermostat,76,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"ES73",thermostat,76,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,68,1 +"ES73",thermostat,76,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,69,1 +"ES73",thermostat,76,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 +"ES73",thermostat,76,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,48,1 +"ES73",thermostat,76,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 +"ES73",thermostat,76,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"ES73",thermostat,76,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"ES73",thermostat,76,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"ES73",thermostat,76,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"ES73",thermostat,76,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"ES73",thermostat,76,hc1.daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"ES73",thermostat,76,hc1.nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"ES73",thermostat,76,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"ES73",thermostat,76,hc1.offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,10,1 +"ES73",thermostat,76,hc1.holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,65,1 +"ES73",thermostat,76,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"ES73",thermostat,76,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"ES73",thermostat,76,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"ES73",thermostat,76,hc1.holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,66,1 +"ES73",thermostat,76,hc1.nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 +"ES73",thermostat,76,hc1.nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 +"ES73",thermostat,76,hc1.roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 +"ES73",thermostat,76,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"ES73",thermostat,76,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"ES73",thermostat,76,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,67,1 +"ES73",thermostat,76,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"ES73",thermostat,76,hc1.reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 +"ES73",thermostat,76,hc1.controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"ES73",thermostat,76,hc1.control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,44,1 +"ES73",thermostat,76,hc1.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,68,13 +"ES73",thermostat,76,hc1.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,81,13 +"ES73",thermostat,76,hc1.program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"ES73",thermostat,76,hc1.pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,94,1 +"ES73",thermostat,76,hc1.party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,95,1 +"ES73",thermostat,76,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"ES73",thermostat,76,hc1.noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 +"ES73",thermostat,76,hc1.reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 +"ES73",thermostat,76,hc1.vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,96,1 +"ES73",thermostat,76,hc1.vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,97,1 +"ES73",thermostat,76,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"ES73",thermostat,76,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 +"ES73",thermostat,76,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"ES73",thermostat,76,hc1.switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,98,8 +"ES73",thermostat,76,hc1.switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,106,8 +"ES73",thermostat,76,dhw.mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"ES73",thermostat,76,dhw.circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 +"ES73",thermostat,76,dhw.progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,13,1 +"ES73",thermostat,76,dhw.circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,14,1 +"ES73",thermostat,76,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 +"ES73",thermostat,76,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 +"ES73",thermostat,76,dhw.disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,15,1 +"ES73",thermostat,76,dhw.maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,16,1 +"ES73",thermostat,76,dhw.onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,17,1 +"ES73",thermostat,76,dhw.switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,18,8 +"ES73",thermostat,76,dhw.circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,26,8 +"ES73",thermostat,76,dhw.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,34,13 +"ES73",thermostat,76,dhw.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,47,13 +"ES72, RC20",thermostat,113,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"ES72, RC20",thermostat,113,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"ES72, RC20",thermostat,113,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"ES72, RC20",thermostat,113,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"ES72, RC20",thermostat,113,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"ES72, RC20",thermostat,113,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"ES72, RC20",thermostat,113,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"ES72, RC20",thermostat,113,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"ES72, RC20",thermostat,113,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"ES72, RC20",thermostat,113,hc1.daytemp,day temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"ES72, RC20",thermostat,113,hc1.nighttemp,night temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"ES72, RC20",thermostat,113,hc1.program,program,enum [family\|morning\|evening\|am\|pm\|midday\|singles\|seniors] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"ES72, RC20",thermostat,113,hc1.minflowtemp,min flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"ES72, RC20",thermostat,113,hc1.maxflowtemp,max flow temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"ES72, RC20",thermostat,113,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=0),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"ES72, RC20",thermostat,113,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"ES72, RC20",thermostat,113,hc1.summertemp,summer temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"ES72, RC20",thermostat,113,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"ES79",thermostat,156,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"ES79",thermostat,156,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"ES79",thermostat,156,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"ES79",thermostat,156,intoffset,internal temperature offset,int8 (>=-5<=5),C,true,number.thermostat_internal_temperature_offset,number.thermostat_intoffset,7,0,1/10,46,1 +"ES79",thermostat,156,minexttemp,minimal external temperature,int8 (>=-30<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"ES79",thermostat,156,inttemp1,temperature sensor 1,int16,C,false,sensor.thermostat_temperature_sensor_1,sensor.thermostat_inttemp1,7,0,1/10,68,1 +"ES79",thermostat,156,inttemp2,temperature sensor 2,int16,C,false,sensor.thermostat_temperature_sensor_2,sensor.thermostat_inttemp2,7,0,1/10,69,1 +"ES79",thermostat,156,damping,damping outdoor temperature,boolean (>=0<=0), ,true,switch.thermostat_damping_outdoor_temperature,switch.thermostat_damping,7,0,1,52,1 +"ES79",thermostat,156,dampedoutdoortemp,damped outdoor temperature,int8,C,false,sensor.thermostat_damped_outdoor_temperature,sensor.thermostat_dampedoutdoortemp,7,0,1,48,1 +"ES79",thermostat,156,building,building type,enum [light\|medium\|heavy] (>=0<=0), ,true,select.thermostat_building_type,select.thermostat_building,7,0,1,50,1 +"ES79",thermostat,156,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"ES79",thermostat,156,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"ES79",thermostat,156,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"ES79",thermostat,156,hc1.mode,operating mode,enum [night\|day\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"ES79",thermostat,156,hc1.modetype,mode type,enum [night\|day], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"ES79",thermostat,156,hc1.daytemp,day temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_day_temperature,number.thermostat_hc1_daytemp,7,1,1/2,63,1 +"ES79",thermostat,156,hc1.nighttemp,night temperature,uint8 (>=10<=30),C,true,number.thermostat_hc1_night_temperature,number.thermostat_hc1_nighttemp,7,1,1/2,64,1 +"ES79",thermostat,156,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"ES79",thermostat,156,hc1.offsettemp,offset temperature,int8 (>=-5<=5),C,true,number.thermostat_hc1_offset_temperature,number.thermostat_hc1_offsettemp,7,1,1/2,10,1 +"ES79",thermostat,156,hc1.holidaytemp,holiday temperature,uint8 (>=5<=30),C,true,number.thermostat_hc1_holiday_temperature,number.thermostat_hc1_holidaytemp,7,1,1/2,65,1 +"ES79",thermostat,156,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"ES79",thermostat,156,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1,8,1 +"ES79",thermostat,156,hc1.summermode,summer mode,enum [winter\|summer], ,false,sensor.thermostat_hc1_summer_mode,sensor.thermostat_hc1_summermode,7,1,1,23,1 +"ES79",thermostat,156,hc1.holidaymode,holiday mode,boolean, ,false,binary_sensor.thermostat_hc1_holiday_mode,binary_sensor.thermostat_hc1_holidaymode,7,1,1,66,1 +"ES79",thermostat,156,hc1.nofrosttemp,nofrost temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1,18,1 +"ES79",thermostat,156,hc1.nofrostmode,nofrost mode,enum [off\|outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_nofrost_mode,select.thermostat_hc1_nofrostmode,7,1,1,17,1 +"ES79",thermostat,156,hc1.roominfluence,room influence,uint8 (>=0<=10),C,true,number.thermostat_hc1_room_influence,number.thermostat_hc1_roominfluence,7,1,1,14,1 +"ES79",thermostat,156,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"ES79",thermostat,156,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"ES79",thermostat,156,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),C,true,number.thermostat_hc1_flow_temperature_offset_for_mixer,number.thermostat_hc1_flowtempoffset,7,1,1,67,1 +"ES79",thermostat,156,hc1.heatingtype,heating type,enum [off\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"ES79",thermostat,156,hc1.reducemode,reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_reduce_mode,select.thermostat_hc1_reducemode,7,1,1,34,1 +"ES79",thermostat,156,hc1.controlmode,control mode,enum [outdoor\|room] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"ES79",thermostat,156,hc1.control,control device,enum [off\|RC20\|RC3x] (>=0<=0), ,true,select.thermostat_hc1_control_device,select.thermostat_hc1_control,7,1,1,44,1 +"ES79",thermostat,156,hc1.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_hc1_holiday_dates,sensor.thermostat_hc1_holidays,7,1,1,68,13 +"ES79",thermostat,156,hc1.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_hc1_vacation_dates,sensor.thermostat_hc1_vacations,7,1,1,81,13 +"ES79",thermostat,156,hc1.program,program,enum [own 1\|family\|morning\|evening\|am\|pm\|midday\|singles\|seniors\|new\|own 2] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"ES79",thermostat,156,hc1.pause,pause time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_pause_time,number.thermostat_hc1_pause,7,1,1,94,1 +"ES79",thermostat,156,hc1.party,party time,uint8 (>=0<=99),hours,true,number.thermostat_hc1_party_time,number.thermostat_hc1_party,7,1,1,95,1 +"ES79",thermostat,156,hc1.tempautotemp,temporary set temperature automode,uint8 (>=0<=30),C,true,number.thermostat_hc1_temporary_set_temperature_automode,number.thermostat_hc1_tempautotemp,7,1,1/2,28,1 +"ES79",thermostat,156,hc1.noreducetemp,no reduce below temperature,int8 (>=-31<=10),C,true,number.thermostat_hc1_no_reduce_below_temperature,number.thermostat_hc1_noreducetemp,7,1,1,35,1 +"ES79",thermostat,156,hc1.reducetemp,off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_off/reduce_switch_temperature,number.thermostat_hc1_reducetemp,7,1,1,36,1 +"ES79",thermostat,156,hc1.vacreducetemp,vacations off/reduce switch temperature,int8 (>=-20<=10),C,true,number.thermostat_hc1_vacations_off/reduce_switch_temperature,number.thermostat_hc1_vacreducetemp,7,1,1,96,1 +"ES79",thermostat,156,hc1.vacreducemode,vacations reduce mode,enum [nofrost\|reduce\|room\|outdoor] (>=0<=0), ,true,select.thermostat_hc1_vacations_reduce_mode,select.thermostat_hc1_vacreducemode,7,1,1,97,1 +"ES79",thermostat,156,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"ES79",thermostat,156,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.thermostat_hc1_dhw_priority,switch.thermostat_hc1_dhwprio,7,1,1,37,1 +"ES79",thermostat,156,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"ES79",thermostat,156,hc1.switchtime1,own1 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own1_program_switchtime,sensor.thermostat_hc1_switchtime1,7,1,1,98,8 +"ES79",thermostat,156,hc1.switchtime2,own2 program switchtime,string (>=0<=0), ,true,sensor.thermostat_hc1_own2_program_switchtime,sensor.thermostat_hc1_switchtime2,7,1,1,106,8 +"ES79",thermostat,156,dhw.mode,operating mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_operating_mode,select.thermostat_dhw_mode,7,9,1,0,1 +"ES79",thermostat,156,dhw.circmode,circulation pump mode,enum [off\|on\|auto] (>=0<=0), ,true,select.thermostat_dhw_circulation_pump_mode,select.thermostat_dhw_circmode,7,9,1,4,1 +"ES79",thermostat,156,dhw.progmode,program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_program,select.thermostat_dhw_progmode,7,9,1,13,1 +"ES79",thermostat,156,dhw.circprog,circulation program,enum [std prog\|own prog] (>=0<=0), ,true,select.thermostat_dhw_circulation_program,select.thermostat_dhw_circprog,7,9,1,14,1 +"ES79",thermostat,156,dhw.disinfecting,disinfecting,boolean (>=0<=0), ,true,switch.thermostat_dhw_disinfecting,switch.thermostat_dhw_disinfecting,7,9,1,8,1 +"ES79",thermostat,156,dhw.disinfectday,disinfection day,enum [mo\|tu\|we\|th\|fr\|sa\|su\|all] (>=0<=0), ,true,select.thermostat_dhw_disinfection_day,select.thermostat_dhw_disinfectday,7,9,1,9,1 +"ES79",thermostat,156,dhw.disinfecthour,disinfection hour,uint8 (>=0<=23), ,true,number.thermostat_dhw_disinfection_hour,number.thermostat_dhw_disinfecthour,7,9,1,15,1 +"ES79",thermostat,156,dhw.maxtemp,maximum temperature,uint8 (>=60<=80),C,true,number.thermostat_dhw_maximum_temperature,number.thermostat_dhw_maxtemp,7,9,1,16,1 +"ES79",thermostat,156,dhw.onetimekey,one time key function,boolean (>=0<=0), ,true,switch.thermostat_dhw_one_time_key_function,switch.thermostat_dhw_onetimekey,7,9,1,17,1 +"ES79",thermostat,156,dhw.switchtime,program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_program_switchtime,sensor.thermostat_dhw_switchtime,7,9,1,18,8 +"ES79",thermostat,156,dhw.circswitchtime,circulation program switchtime,string (>=0<=0), ,true,sensor.thermostat_dhw_circulation_program_switchtime,sensor.thermostat_dhw_circswitchtime,7,9,1,26,8 +"ES79",thermostat,156,dhw.holidays,holiday dates,string (>=0<=0), ,true,sensor.thermostat_dhw_holiday_dates,sensor.thermostat_dhw_holidays,7,9,1,34,13 +"ES79",thermostat,156,dhw.vacations,vacation dates,string (>=0<=0), ,true,sensor.thermostat_dhw_vacation_dates,sensor.thermostat_dhw_vacations,7,9,1,47,13 +"FW100",thermostat,105,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FW100",thermostat,105,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FW100",thermostat,105,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FW100",thermostat,105,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 +"FW100",thermostat,105,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,66,1 +"FW100",thermostat,105,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FW100",thermostat,105,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FW100",thermostat,105,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FW100",thermostat,105,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FW100",thermostat,105,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FW100",thermostat,105,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FW100",thermostat,105,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FW100",thermostat,105,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FW100",thermostat,105,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FW100",thermostat,105,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FW100",thermostat,105,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FW100",thermostat,105,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FW100",thermostat,105,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FW100",thermostat,105,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FW100",thermostat,105,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FW100",thermostat,105,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FW100",thermostat,105,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FW100",thermostat,105,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FW100",thermostat,105,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FW100",thermostat,105,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FW100",thermostat,105,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FW100",thermostat,105,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FW100",thermostat,105,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FW100",thermostat,105,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FW100",thermostat,105,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FW100",thermostat,105,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FW100",thermostat,105,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FW100",thermostat,105,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FW100",thermostat,105,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FW100",thermostat,105,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FW100",thermostat,105,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FW100",thermostat,105,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FW100",thermostat,105,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"FW200",thermostat,106,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FW200",thermostat,106,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FW200",thermostat,106,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FW200",thermostat,106,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 +"FW200",thermostat,106,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,66,1 +"FW200",thermostat,106,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FW200",thermostat,106,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FW200",thermostat,106,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FW200",thermostat,106,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FW200",thermostat,106,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FW200",thermostat,106,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FW200",thermostat,106,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FW200",thermostat,106,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FW200",thermostat,106,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FW200",thermostat,106,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FW200",thermostat,106,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FW200",thermostat,106,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FW200",thermostat,106,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FW200",thermostat,106,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FW200",thermostat,106,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FW200",thermostat,106,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FW200",thermostat,106,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FW200",thermostat,106,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FW200",thermostat,106,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FW200",thermostat,106,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FW200",thermostat,106,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FW200",thermostat,106,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FW200",thermostat,106,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FW200",thermostat,106,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FW200",thermostat,106,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FW200",thermostat,106,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FW200",thermostat,106,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FW200",thermostat,106,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FW200",thermostat,106,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FW200",thermostat,106,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FW200",thermostat,106,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FW200",thermostat,106,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FW200",thermostat,106,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"FR100",thermostat,107,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FR100",thermostat,107,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FR100",thermostat,107,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FR100",thermostat,107,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FR100",thermostat,107,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FR100",thermostat,107,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FR100",thermostat,107,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FR100",thermostat,107,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FR100",thermostat,107,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FR100",thermostat,107,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FR100",thermostat,107,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FR100",thermostat,107,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FR100",thermostat,107,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FR100",thermostat,107,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FR100",thermostat,107,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FR100",thermostat,107,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FR100",thermostat,107,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FR100",thermostat,107,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FR100",thermostat,107,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FR100",thermostat,107,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FR100",thermostat,107,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FR100",thermostat,107,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FR100",thermostat,107,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FR100",thermostat,107,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FR100",thermostat,107,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FR100",thermostat,107,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FR100",thermostat,107,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FR100",thermostat,107,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FR100",thermostat,107,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FR100",thermostat,107,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FR100",thermostat,107,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FR100",thermostat,107,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FR100",thermostat,107,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FR100",thermostat,107,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FR100",thermostat,107,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FR100",thermostat,107,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"FR110",thermostat,108,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FR110",thermostat,108,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FR110",thermostat,108,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FR110",thermostat,108,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FR110",thermostat,108,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FR110",thermostat,108,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FR110",thermostat,108,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FR110",thermostat,108,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FR110",thermostat,108,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FR110",thermostat,108,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FR110",thermostat,108,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FR110",thermostat,108,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FR110",thermostat,108,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FR110",thermostat,108,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FR110",thermostat,108,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FR110",thermostat,108,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FR110",thermostat,108,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FR110",thermostat,108,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FR110",thermostat,108,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FR110",thermostat,108,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FR110",thermostat,108,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FR110",thermostat,108,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FR110",thermostat,108,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FR110",thermostat,108,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FR110",thermostat,108,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FR110",thermostat,108,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FR110",thermostat,108,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FR110",thermostat,108,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FR110",thermostat,108,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FR110",thermostat,108,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FR110",thermostat,108,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FR110",thermostat,108,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FR110",thermostat,108,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FR110",thermostat,108,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FR110",thermostat,108,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FR110",thermostat,108,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"FB10",thermostat,109,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FB10",thermostat,109,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FB10",thermostat,109,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FB10",thermostat,109,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 +"FB10",thermostat,109,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,66,1 +"FB10",thermostat,109,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FB10",thermostat,109,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FB10",thermostat,109,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FB10",thermostat,109,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FB10",thermostat,109,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FB10",thermostat,109,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FB10",thermostat,109,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FB10",thermostat,109,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FB10",thermostat,109,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FB10",thermostat,109,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FB10",thermostat,109,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FB10",thermostat,109,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FB10",thermostat,109,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FB10",thermostat,109,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FB10",thermostat,109,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FB10",thermostat,109,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FB10",thermostat,109,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FB10",thermostat,109,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FB10",thermostat,109,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FB10",thermostat,109,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FB10",thermostat,109,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FB10",thermostat,109,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FB10",thermostat,109,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FB10",thermostat,109,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FB10",thermostat,109,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FB10",thermostat,109,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FB10",thermostat,109,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FB10",thermostat,109,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FB10",thermostat,109,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FB10",thermostat,109,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FB10",thermostat,109,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FB10",thermostat,109,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FB10",thermostat,109,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"FB100",thermostat,110,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FB100",thermostat,110,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FB100",thermostat,110,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FB100",thermostat,110,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 +"FB100",thermostat,110,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,66,1 +"FB100",thermostat,110,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FB100",thermostat,110,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FB100",thermostat,110,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FB100",thermostat,110,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FB100",thermostat,110,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FB100",thermostat,110,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FB100",thermostat,110,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FB100",thermostat,110,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FB100",thermostat,110,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FB100",thermostat,110,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FB100",thermostat,110,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FB100",thermostat,110,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FB100",thermostat,110,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FB100",thermostat,110,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FB100",thermostat,110,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FB100",thermostat,110,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FB100",thermostat,110,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FB100",thermostat,110,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FB100",thermostat,110,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FB100",thermostat,110,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FB100",thermostat,110,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FB100",thermostat,110,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FB100",thermostat,110,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FB100",thermostat,110,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FB100",thermostat,110,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FB100",thermostat,110,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FB100",thermostat,110,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FB100",thermostat,110,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FB100",thermostat,110,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FB100",thermostat,110,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FB100",thermostat,110,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FB100",thermostat,110,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FB100",thermostat,110,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"FR10",thermostat,111,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FR10",thermostat,111,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FR10",thermostat,111,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FR10",thermostat,111,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FR10",thermostat,111,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FR10",thermostat,111,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FR10",thermostat,111,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FR10",thermostat,111,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FR10",thermostat,111,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FR10",thermostat,111,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FR10",thermostat,111,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FR10",thermostat,111,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FR10",thermostat,111,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FR10",thermostat,111,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FR10",thermostat,111,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FR10",thermostat,111,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FR10",thermostat,111,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FR10",thermostat,111,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FR10",thermostat,111,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FR10",thermostat,111,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FR10",thermostat,111,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FR10",thermostat,111,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FR10",thermostat,111,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FR10",thermostat,111,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FR10",thermostat,111,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FR10",thermostat,111,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FR10",thermostat,111,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FR10",thermostat,111,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FR10",thermostat,111,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FR10",thermostat,111,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FR10",thermostat,111,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FR10",thermostat,111,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FR10",thermostat,111,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FR10",thermostat,111,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FR10",thermostat,111,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FR10",thermostat,111,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"FW500",thermostat,116,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FW500",thermostat,116,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FW500",thermostat,116,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FW500",thermostat,116,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 +"FW500",thermostat,116,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,66,1 +"FW500",thermostat,116,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FW500",thermostat,116,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FW500",thermostat,116,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FW500",thermostat,116,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FW500",thermostat,116,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FW500",thermostat,116,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FW500",thermostat,116,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FW500",thermostat,116,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FW500",thermostat,116,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FW500",thermostat,116,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FW500",thermostat,116,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FW500",thermostat,116,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FW500",thermostat,116,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FW500",thermostat,116,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FW500",thermostat,116,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FW500",thermostat,116,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FW500",thermostat,116,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FW500",thermostat,116,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FW500",thermostat,116,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FW500",thermostat,116,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FW500",thermostat,116,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FW500",thermostat,116,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FW500",thermostat,116,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FW500",thermostat,116,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FW500",thermostat,116,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FW500",thermostat,116,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FW500",thermostat,116,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FW500",thermostat,116,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FW500",thermostat,116,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FW500",thermostat,116,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FW500",thermostat,116,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FW500",thermostat,116,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FW500",thermostat,116,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"FR50",thermostat,147,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FR50",thermostat,147,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FR50",thermostat,147,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FR50",thermostat,147,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FR50",thermostat,147,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FR50",thermostat,147,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FR50",thermostat,147,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FR50",thermostat,147,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FR50",thermostat,147,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FR50",thermostat,147,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FR50",thermostat,147,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FR50",thermostat,147,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FR50",thermostat,147,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FR50",thermostat,147,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FR50",thermostat,147,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FR50",thermostat,147,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FR50",thermostat,147,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FR50",thermostat,147,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FR50",thermostat,147,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FR50",thermostat,147,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FR50",thermostat,147,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FR50",thermostat,147,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FR50",thermostat,147,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FR50",thermostat,147,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FR50",thermostat,147,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FR50",thermostat,147,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FR50",thermostat,147,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FR50",thermostat,147,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FR50",thermostat,147,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FR50",thermostat,147,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FR50",thermostat,147,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FR50",thermostat,147,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FR50",thermostat,147,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FR50",thermostat,147,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FR50",thermostat,147,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FR50",thermostat,147,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"FR120",thermostat,191,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FR120",thermostat,191,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FR120",thermostat,191,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FR120",thermostat,191,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FR120",thermostat,191,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FR120",thermostat,191,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FR120",thermostat,191,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FR120",thermostat,191,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FR120",thermostat,191,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FR120",thermostat,191,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FR120",thermostat,191,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FR120",thermostat,191,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FR120",thermostat,191,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FR120",thermostat,191,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FR120",thermostat,191,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FR120",thermostat,191,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FR120",thermostat,191,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FR120",thermostat,191,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FR120",thermostat,191,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FR120",thermostat,191,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FR120",thermostat,191,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FR120",thermostat,191,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FR120",thermostat,191,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FR120",thermostat,191,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FR120",thermostat,191,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FR120",thermostat,191,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FR120",thermostat,191,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FR120",thermostat,191,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FR120",thermostat,191,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FR120",thermostat,191,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FR120",thermostat,191,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FR120",thermostat,191,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FR120",thermostat,191,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FR120",thermostat,191,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FR120",thermostat,191,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FR120",thermostat,191,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"FW120",thermostat,192,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"FW120",thermostat,192,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"FW120",thermostat,192,datetime,date/time,string (>=0<=0), ,true,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"FW120",thermostat,192,display,display,enum [dhw temperature\|date\|external temperature] (>=0<=0), ,true,select.thermostat_display,select.thermostat_display,7,0,1,65,1 +"FW120",thermostat,192,language,language,enum [german\|italian\|french\|dutch] (>=0<=0), ,true,select.thermostat_language,select.thermostat_language,7,0,1,66,1 +"FW120",thermostat,192,building,building type,uint8 (>=0<=0),%,true,number.thermostat_building_type,number.thermostat_building,7,0,10,50,1 +"FW120",thermostat,192,minexttemp,minimal external temperature,int8 (>=0<=0),C,true,number.thermostat_minimal_external_temperature,number.thermostat_minexttemp,7,0,1,51,1 +"FW120",thermostat,192,hybridstrategy,hybrid control strategy,enum [co2 optimized\|cost optimized\|outside temp switched\|co2 cost mix] (>=0<=0), ,true,select.thermostat_hybrid_control_strategy,select.thermostat_hybridstrategy,7,0,1,54,1 +"FW120",thermostat,192,switchovertemp,outside switchover temperature,int8 (>=-20<=20),C,true,number.thermostat_outside_switchover_temperature,number.thermostat_switchovertemp,7,0,1,55,1 +"FW120",thermostat,192,energycostratio,energy cost ratio,uint8 (>=0<=20), ,true,number.thermostat_energy_cost_ratio,number.thermostat_energycostratio,7,0,1/10,56,1 +"FW120",thermostat,192,fossilefactor,fossile energy factor,uint8 (>=0<=5), ,true,number.thermostat_fossile_energy_factor,number.thermostat_fossilefactor,7,0,1/10,57,1 +"FW120",thermostat,192,electricfactor,electric energy factor,uint8 (>=0<=5), ,true,number.thermostat_electric_energy_factor,number.thermostat_electricfactor,7,0,1/10,58,1 +"FW120",thermostat,192,delayboiler,delay boiler support,uint8 (>=5<=120),minutes,true,number.thermostat_delay_boiler_support,number.thermostat_delayboiler,7,0,1,59,1 +"FW120",thermostat,192,tempdiffboiler,temp diff boiler support,uint8 (>=1<=99),C,true,number.thermostat_temp_diff_boiler_support,number.thermostat_tempdiffboiler,7,0,1,60,1 +"FW120",thermostat,192,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/10,0,1 +"FW120",thermostat,192,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"FW120",thermostat,192,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"FW120",thermostat,192,hc1.mode,operating mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_operating_mode,select.thermostat_hc1_mode,7,1,1,3,1 +"FW120",thermostat,192,hc1.modetype,mode type,enum [nofrost\|eco\|heat], ,false,sensor.thermostat_hc1_mode_type,sensor.thermostat_hc1_modetype,7,1,1,4,1 +"FW120",thermostat,192,hc1.heattemp,heat temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_heat_temperature,number.thermostat_hc1_heattemp,7,1,1/2,205,1 +"FW120",thermostat,192,hc1.ecotemp,eco temperature,uint8 (>=0<=0),C,true,number.thermostat_hc1_eco_temperature,number.thermostat_hc1_ecotemp,7,1,1/2,5,1 +"FW120",thermostat,192,hc1.nofrosttemp,nofrost temperature,int8 (>=0<=0),C,true,number.thermostat_hc1_nofrost_temperature,number.thermostat_hc1_nofrosttemp,7,1,1/2,18,1 +"FW120",thermostat,192,hc1.program,program,enum [prog a\|prog b\|prog c\|prog d\|prog e\|prog f] (>=0<=0), ,true,select.thermostat_hc1_program,select.thermostat_hc1_program,7,1,1,27,1 +"FW120",thermostat,192,hc1.remotetemp,room temperature from remote,cmd [] (>=-1<=101),C,true,sensor.thermostat_hc1_room_temperature_from_remote,sensor.thermostat_hc1_remotetemp,7,1,1/10,45,1 +"FW120",thermostat,192,hc1.targetflowtemp,target flow temperature,uint8,C,false,sensor.thermostat_hc1_target_flow_temperature,sensor.thermostat_hc1_targetflowtemp,7,1,1,19,1 +"FW120",thermostat,192,hc1.summertemp,summer temperature,uint8 (>=9<=25),C,true,number.thermostat_hc1_summer_temperature,number.thermostat_hc1_summertemp,7,1,1/2,8,1 +"FW120",thermostat,192,hc1.roomsensor,room sensor,enum [extern\|intern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_sensor,select.thermostat_hc1_roomsensor,7,1,1,206,1 +"FW120",thermostat,192,hc1.holidaymode,holiday mode,enum [nofrost\|eco\|heat\|auto] (>=0<=0), ,true,select.thermostat_hc1_holiday_mode,select.thermostat_hc1_holidaymode,7,1,1,66,1 +"FW120",thermostat,192,hc1.switchonoptimization,switch-on optimization,boolean (>=0<=0), ,true,switch.thermostat_hc1_switch-on_optimization,switch.thermostat_hc1_switchonoptimization,7,1,1,33,1 +"FW120",thermostat,192,hc1.heatup,heatup,enum [slow\|medium\|fast] (>=0<=0), ,true,select.thermostat_hc1_heatup,select.thermostat_hc1_heatup,7,1,1,207,1 +"FW120",thermostat,192,hc1.minflowtemp,min flow temperature,uint8 (>=5<=70),C,true,number.thermostat_hc1_min_flow_temperature,number.thermostat_hc1_minflowtemp,7,1,1,12,1 +"FW120",thermostat,192,hc1.maxflowtemp,max flow temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_max_flow_temperature,number.thermostat_hc1_maxflowtemp,7,1,1,13,1 +"FW120",thermostat,192,hc1.designtemp,design temperature,uint8 (>=30<=90),C,true,number.thermostat_hc1_design_temperature,number.thermostat_hc1_designtemp,7,1,1,9,1 +"FW120",thermostat,192,hc1.roominfluence,room influence,enum [off\|intern\|extern\|auto] (>=0<=0), ,true,select.thermostat_hc1_room_influence,select.thermostat_hc1_roominfluence,7,1,1,14,1 +"FW120",thermostat,192,hc1.roominflfactor,room influence factor,uint8 (>=0<=0),%,true,number.thermostat_hc1_room_influence_factor,number.thermostat_hc1_roominflfactor,7,1,10,15,1 +"FW120",thermostat,192,hc1.heatingtype,heating type,enum [off\|heatingcurve\|radiator\|convector\|floor] (>=0<=0), ,true,select.thermostat_hc1_heating_type,select.thermostat_hc1_heatingtype,7,1,1,20,1 +"FW120",thermostat,192,hc1.controlmode,control mode,enum [off\|unmixed\|unmixed IPM\|mixed IPM] (>=0<=0), ,true,select.thermostat_hc1_control_mode,select.thermostat_hc1_controlmode,7,1,1,26,1 +"FW120",thermostat,192,dhw.charge,charge,boolean (>=0<=0), ,true,switch.thermostat_dhw_charge,switch.thermostat_dhw_charge,7,9,1,6,1 +"RT800, RC220",thermostat,3,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RT800, RC220",thermostat,3,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RT800, RC220",thermostat,3,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RT800, RC220",thermostat,3,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RT800, RC220",thermostat,3,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RT800, RC220",thermostat,3,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC100H, CR10H",thermostat,200,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC100H, CR10H",thermostat,200,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC100H, CR10H",thermostat,200,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC100H, CR10H",thermostat,200,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC100H, CR10H",thermostat,200,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC100H, CR10H",thermostat,200,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"RC120RF, TR120RF, CR20RF",thermostat,249,errorcode,error code,string, ,false,sensor.thermostat_error_code,sensor.thermostat_errorcode,7,0,1,0,8 +"RC120RF, TR120RF, CR20RF",thermostat,249,lastcode,last error code,string, ,false,sensor.thermostat_last_error_code,sensor.thermostat_lastcode,7,0,1,8,25 +"RC120RF, TR120RF, CR20RF",thermostat,249,datetime,date/time,string, ,false,sensor.thermostat_date/time,sensor.thermostat_datetime,7,0,1,33,13 +"RC120RF, TR120RF, CR20RF",thermostat,249,hc1.seltemp,selected room temperature,int16 (>=0<=30),C,true,number.thermostat_hc1_selected_room_temperature,number.thermostat_hc1_seltemp,7,1,1/2,0,1 +"RC120RF, TR120RF, CR20RF",thermostat,249,hc1.currtemp,current room temperature,int16,C,false,sensor.thermostat_hc1_current_room_temperature,sensor.thermostat_hc1_currtemp,7,1,1/10,1,1 +"RC120RF, TR120RF, CR20RF",thermostat,249,hc1.haclimate,mqtt discovery current room temperature,enum [selTemp\|roomTemp], ,false,sensor.thermostat_hc1_mqtt_discovery_current_room_temperature,sensor.thermostat_hc1_haclimate,7,1,1,2,1 +"XCUMixer",mixer,8,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 +"XCUMixer",mixer,8,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 +"XCUMixer",mixer,8,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 +"XCUMixer",mixer,8,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 +"XCUMixer",mixer,8,hc1.activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,4,1 +"XCUMixer",mixer,8,hc1.flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,5,1 +"XCUMixer",mixer,8,hc1.setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,6,1 +"XCUMixer",mixer,8,hc1.valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,7,1 +"XCUMixer",mixer,8,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,8,1 +"XCUMixer",mixer,8,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,9,1 +"MM10",mixer,69,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 +"MM10",mixer,69,hc1.valvestatus,mixing valve actuator (VC1),int8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 +"MM10",mixer,69,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 +"MM10",mixer,69,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 +"MM10",mixer,69,hc1.activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,4,1 +"MM10",mixer,69,hc1.valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,7,1 +"IPM",mixer,100,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 +"IPM",mixer,100,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 +"IPM",mixer,100,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 +"IPM",mixer,100,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 +"IPM",mixer,100,hc1.flowtempvf,flow temperature in header (T0/Vf),uint16,C,false,sensor.mixer_hc1_flow_temperature_in_header_(T0/Vf),sensor.mixer_hc1_flowtempvf,8,1,1/10,10,1 +"IPM2",mixer,102,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 +"IPM2",mixer,102,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 +"IPM2",mixer,102,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 +"IPM2",mixer,102,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 +"IPM2",mixer,102,hc1.flowtempvf,flow temperature in header (T0/Vf),uint16,C,false,sensor.mixer_hc1_flow_temperature_in_header_(T0/Vf),sensor.mixer_hc1_flowtempvf,8,1,1/10,10,1 +"MM50",mixer,159,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 +"MM50",mixer,159,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 +"MM50",mixer,159,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 +"MM50",mixer,159,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 +"MM50",mixer,159,hc1.activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,4,1 +"MM50",mixer,159,hc1.flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,5,1 +"MM50",mixer,159,hc1.setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,6,1 +"MM50",mixer,159,hc1.valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,7,1 +"MM50",mixer,159,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,8,1 +"MM50",mixer,159,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,9,1 +"MM100",mixer,160,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 +"MM100",mixer,160,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 +"MM100",mixer,160,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 +"MM100",mixer,160,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 +"MM100",mixer,160,hc1.activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,4,1 +"MM100",mixer,160,hc1.flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,5,1 +"MM100",mixer,160,hc1.setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,6,1 +"MM100",mixer,160,hc1.valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,7,1 +"MM100",mixer,160,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,8,1 +"MM100",mixer,160,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,9,1 +"MM200",mixer,161,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 +"MM200",mixer,161,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 +"MM200",mixer,161,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 +"MM200",mixer,161,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 +"MM200",mixer,161,hc1.activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,4,1 +"MM200",mixer,161,hc1.flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,5,1 +"MM200",mixer,161,hc1.setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,6,1 +"MM200",mixer,161,hc1.valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,7,1 +"MM200",mixer,161,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,8,1 +"MM200",mixer,161,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,9,1 +"MZ100",mixer,193,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 +"MZ100",mixer,193,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 +"MZ100",mixer,193,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 +"MZ100",mixer,193,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 +"MZ100",mixer,193,hc1.activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,4,1 +"MZ100",mixer,193,hc1.flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,5,1 +"MZ100",mixer,193,hc1.setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,6,1 +"MZ100",mixer,193,hc1.valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,7,1 +"MZ100",mixer,193,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,8,1 +"MZ100",mixer,193,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,9,1 +"HM210",mixer,248,hc1.flowtemphc,flow temperature (TC1),uint16,C,false,sensor.mixer_hc1_flow_temperature_(TC1),sensor.mixer_hc1_flowtemphc,8,1,1/10,0,1 +"HM210",mixer,248,hc1.valvestatus,mixing valve actuator (VC1),uint8,%,false,sensor.mixer_hc1_mixing_valve_actuator_(VC1),sensor.mixer_hc1_valvestatus,8,1,1,1,1 +"HM210",mixer,248,hc1.flowsettemp,setpoint flow temperature,uint8 (>=0<=0),C,true,number.mixer_hc1_setpoint_flow_temperature,number.mixer_hc1_flowsettemp,8,1,1,2,1 +"HM210",mixer,248,hc1.pumpstatus,pump status (PC1),boolean (>=0<=0), ,true,switch.mixer_hc1_pump_status_(PC1),switch.mixer_hc1_pumpstatus,8,1,1,3,1 +"HM210",mixer,248,hc1.activated,activated,boolean (>=0<=0), ,true,switch.mixer_hc1_activated,switch.mixer_hc1_activated,8,1,1,4,1 +"HM210",mixer,248,hc1.flow,Durchfluss,uint16,l/h,false,sensor.mixer_hc1_Durchfluss,sensor.mixer_hc1_flow,8,1,1,5,1 +"HM210",mixer,248,hc1.setdiffpress,set differential pressure,uint8 (>=0<=0),mbar,true,number.mixer_hc1_set_differential_pressure,number.mixer_hc1_setdiffpress,8,1,50,6,1 +"HM210",mixer,248,hc1.valvesettime,time to set valve,uint8 (>=10<=600),seconds,true,number.mixer_hc1_time_to_set_valve,number.mixer_hc1_valvesettime,8,1,10,7,1 +"HM210",mixer,248,hc1.flowtempoffset,flow temperature offset for mixer,uint8 (>=0<=20),K,true,number.mixer_hc1_flow_temperature_offset_for_mixer,number.mixer_hc1_flowtempoffset,8,1,1,8,1 +"HM210",mixer,248,hc1.dhwprio,dhw priority,boolean (>=0<=0), ,true,switch.mixer_hc1_dhw_priority,switch.mixer_hc1_dhwprio,8,1,1,9,1 +"SM10",solar,73,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,0,1 +"SM10",solar,73,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,1,1 +"SM10",solar,73,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,2,1 +"SM10",solar,73,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,3,2 +"SM10",solar,73,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,5,1 +"SM10",solar,73,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,6,1 +"SM10",solar,73,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,7,1 +"SM10",solar,73,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,8,1 +"SM10",solar,73,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,1,9,1 +"SM10",solar,73,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1,10,1 +"SM10",solar,73,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1,11,1 +"SM10",solar,73,solarpower,actual solar power,int16,W,false,sensor.solar_actual_solar_power,sensor.solar_solarpower,9,0,1,12,1 +"SM10",solar,73,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,13,2 +"SM10",solar,73,maxflow,maximum solar flow,uint8 (>=0<=0),l/min,true,number.solar_maximum_solar_flow,number.solar_maxflow,9,0,1/10,15,1 +"SM10",solar,73,dhw.mintemp,minimum temperature,uint8 (>=0<=0),C,true,number.solar_dhw_minimum_temperature,number.solar_dhw_mintemp,9,9,1,0,1 +"SM10",solar,73,solarenabled,solarmodule enabled,boolean (>=0<=0), ,true,switch.solar_solarmodule_enabled,switch.solar_solarenabled,9,0,1,16,1 +"ISM1",solar,101,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,0,1 +"ISM1",solar,101,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,1,1 +"ISM1",solar,101,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,2,1 +"ISM1",solar,101,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,3,2 +"ISM1",solar,101,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,5,1 +"ISM1",solar,101,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,6,1 +"ISM1",solar,101,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,7,1 +"ISM1",solar,101,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,17,1 +"ISM1",solar,101,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,18,1 +"ISM1",solar,101,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,19,1 +"ISM1",solar,101,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,13,2 +"ISM2",solar,103,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,0,1 +"ISM2",solar,103,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,1,1 +"ISM2",solar,103,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,2,1 +"ISM2",solar,103,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,3,2 +"ISM2",solar,103,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,5,1 +"ISM2",solar,103,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,6,1 +"ISM2",solar,103,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,7,1 +"ISM2",solar,103,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,17,1 +"ISM2",solar,103,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,18,1 +"ISM2",solar,103,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,19,1 +"ISM2",solar,103,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,13,2 +"SM50",solar,162,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,0,1 +"SM50",solar,162,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,1,1 +"SM50",solar,162,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,2,1 +"SM50",solar,162,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,3,2 +"SM50",solar,162,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,5,1 +"SM50",solar,162,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,6,1 +"SM50",solar,162,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,7,1 +"SM50",solar,162,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,8,1 +"SM50",solar,162,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,5,9,1 +"SM50",solar,162,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1/10,10,1 +"SM50",solar,162,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1/10,11,1 +"SM50",solar,162,collector2temp,collector 2 temperature (TS7),int16,C,false,sensor.solar_collector_2_temperature_(TS7),sensor.solar_collector2temp,9,0,1/10,20,1 +"SM50",solar,162,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,17,1 +"SM50",solar,162,ts3,cylinder middle temperature (TS3),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS3),sensor.solar_ts3,9,0,1/10,21,1 +"SM50",solar,162,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,18,1 +"SM50",solar,162,ts8,(TS8),int16,C,false,sensor.solar_(TS8),sensor.solar_ts8,9,0,1/10,22,1 +"SM50",solar,162,ts16,(TS16),int16,C,false,sensor.solar_(TS16),sensor.solar_ts16,9,0,1/10,23,1 +"SM50",solar,162,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,19,1 +"SM50",solar,162,heatassistpower,heat assistance valve power (M1),uint8,%,false,sensor.solar_heat_assistance_valve_power_(M1),sensor.solar_heatassistpower,9,0,1,24,1 +"SM50",solar,162,solarpump2,pump 2 (PS4),boolean, ,false,binary_sensor.solar_pump_2_(PS4),binary_sensor.solar_solarpump2,9,0,1,25,1 +"SM50",solar,162,solarpump2mod,pump 2 modulation (PS4),uint8,%,false,sensor.solar_pump_2_modulation_(PS4),sensor.solar_solarpump2mod,9,0,1,26,1 +"SM50",solar,162,cyl2bottomtemp,second cylinder bottom temperature (TS5),int16,C,false,sensor.solar_second_cylinder_bottom_temperature_(TS5),sensor.solar_cyl2bottomtemp,9,0,1/10,27,1 +"SM50",solar,162,cyl3bottomtemp,third cylinder bottom temperature (TS11),int16,C,false,sensor.solar_third_cylinder_bottom_temperature_(TS11),sensor.solar_cyl3bottomtemp,9,0,1/10,28,1 +"SM50",solar,162,cyltoptemp,cylinder top temperature (TS10),int16,C,false,sensor.solar_cylinder_top_temperature_(TS10),sensor.solar_cyltoptemp,9,0,1/10,29,1 +"SM50",solar,162,heatexchangertemp,heat exchanger temperature (TS6),int16,C,false,sensor.solar_heat_exchanger_temperature_(TS6),sensor.solar_heatexchangertemp,9,0,1/10,30,1 +"SM50",solar,162,cylpumpmod,cylinder pump modulation (PS5),uint8,%,false,sensor.solar_cylinder_pump_modulation_(PS5),sensor.solar_cylpumpmod,9,0,1,31,1 +"SM50",solar,162,valvestatus,valve status,boolean, ,false,binary_sensor.solar_valve_status,binary_sensor.solar_valvestatus,9,0,1,32,1 +"SM50",solar,162,vs1status,valve status VS1,boolean, ,false,binary_sensor.solar_valve_status_VS1,binary_sensor.solar_vs1status,9,0,1,33,1 +"SM50",solar,162,vs3status,valve status VS3,boolean, ,false,binary_sensor.solar_valve_status_VS3,binary_sensor.solar_vs3status,9,0,1,34,1 +"SM50",solar,162,transferpump,transfer pump,boolean, ,false,binary_sensor.solar_transfer_pump,binary_sensor.solar_transferpump,9,0,1,35,1 +"SM50",solar,162,transferpumpmod,transfer pump modulation,uint8,%,false,sensor.solar_transfer_pump_modulation,sensor.solar_transferpumpmod,9,0,1,36,1 +"SM50",solar,162,collectormaxtemp,maximum collector temperature,uint8 (>=0<=0),C,true,number.solar_maximum_collector_temperature,number.solar_collectormaxtemp,9,0,1,37,1 +"SM50",solar,162,collectormintemp,minimum collector temperature,uint8 (>=0<=0),C,true,number.solar_minimum_collector_temperature,number.solar_collectormintemp,9,0,1,38,1 +"SM50",solar,162,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,13,2 +"SM50",solar,162,energytoday,total energy today,uint24,Wh,false,sensor.solar_total_energy_today,sensor.solar_energytoday,9,0,1,39,2 +"SM50",solar,162,energytotal,total energy,uint24,kWh,false,sensor.solar_total_energy,sensor.solar_energytotal,9,0,1/10,41,2 +"SM50",solar,162,pump2worktime,pump 2 working time,time,minutes,false,sensor.solar_pump_2_working_time,sensor.solar_pump2worktime,9,0,1,43,2 +"SM50",solar,162,m1worktime,differential control working time,time,minutes,false,sensor.solar_differential_control_working_time,sensor.solar_m1worktime,9,0,1,45,2 +"SM50",solar,162,heattransfersystem,heattransfer system,boolean (>=0<=0), ,true,switch.solar_heattransfer_system,switch.solar_heattransfersystem,9,0,1,47,1 +"SM50",solar,162,externalcyl,external cylinder,boolean (>=0<=0), ,true,switch.solar_external_cylinder,switch.solar_externalcyl,9,0,1,48,1 +"SM50",solar,162,thermaldisinfect,thermal disinfection,boolean (>=0<=0), ,true,switch.solar_thermal_disinfection,switch.solar_thermaldisinfect,9,0,1,49,1 +"SM50",solar,162,heatmetering,heatmetering,boolean (>=0<=0), ,true,switch.solar_heatmetering,switch.solar_heatmetering,9,0,1,50,1 +"SM50",solar,162,activated,activated,boolean (>=0<=0), ,true,switch.solar_activated,switch.solar_activated,9,0,1,51,1 +"SM50",solar,162,solarpumpmode,solar pump mode,enum [constant\|pwm\|analog] (>=0<=0), ,true,select.solar_solar_pump_mode,select.solar_solarpumpmode,9,0,1,52,1 +"SM50",solar,162,solarpumpkick,solar pump kick,boolean (>=0<=0), ,true,switch.solar_solar_pump_kick,switch.solar_solarpumpkick,9,0,1,53,1 +"SM50",solar,162,plainwatermode,plain water mode,boolean (>=0<=0), ,true,switch.solar_plain_water_mode,switch.solar_plainwatermode,9,0,1,54,1 +"SM50",solar,162,doublematchflow,doublematchflow,boolean (>=0<=0), ,true,switch.solar_doublematchflow,switch.solar_doublematchflow,9,0,1,55,1 +"SM50",solar,162,pump2minmod,minimum pump 2 modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_2_modulation,number.solar_pump2minmod,9,0,1,56,1 +"SM50",solar,162,turnondiff2,pump 2 turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_on_difference,number.solar_turnondiff2,9,0,1/10,57,1 +"SM50",solar,162,turnoffdiff2,pump 2 turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_off_difference,number.solar_turnoffdiff2,9,0,1/10,58,1 +"SM50",solar,162,pump2kick,pump kick 2,boolean (>=0<=0), ,true,switch.solar_pump_kick_2,switch.solar_pump2kick,9,0,1,59,1 +"SM50",solar,162,climatezone,climate zone,uint8 (>=0<=0), ,true,number.solar_climate_zone,number.solar_climatezone,9,0,1,60,1 +"SM50",solar,162,collector1area,collector 1 area,uint16 (>=0<=0),m²,true,number.solar_collector_1_area,number.solar_collector1area,9,0,1/10,61,1 +"SM50",solar,162,collector1type,collector 1 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_1_type,select.solar_collector1type,9,0,1,62,1 +"SM50",solar,162,collector2area,collector 2 area,uint16 (>=0<=0),m²,true,number.solar_collector_2_area,number.solar_collector2area,9,0,1/10,63,1 +"SM50",solar,162,collector2type,collector 2 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_2_type,select.solar_collector2type,9,0,1,64,1 +"SM50",solar,162,cylpriority,cylinder priority,enum [cyl 1\|cyl 2] (>=0<=0), ,true,select.solar_cylinder_priority,select.solar_cylpriority,9,0,1,65,1 +"SM50",solar,162,heatcntflowtemp,heat counter flow temperature,uint16,C,false,sensor.solar_heat_counter_flow_temperature,sensor.solar_heatcntflowtemp,9,0,1/10,66,1 +"SM50",solar,162,heatcntrettemp,heat counter return temperature,uint16,C,false,sensor.solar_heat_counter_return_temperature,sensor.solar_heatcntrettemp,9,0,1/10,67,1 +"SM50",solar,162,heatcnt,heat counter impulses,uint8, ,false,sensor.solar_heat_counter_impulses,sensor.solar_heatcnt,9,0,1,68,1 +"SM50",solar,162,swapflowtemp,swap flow temperature (TS14),uint16,C,false,sensor.solar_swap_flow_temperature_(TS14),sensor.solar_swapflowtemp,9,0,1/10,69,1 +"SM50",solar,162,swaprettemp,swap return temperature (TS15),uint16,C,false,sensor.solar_swap_return_temperature_(TS15),sensor.solar_swaprettemp,9,0,1/10,70,1 +"SM50",solar,162,heatassiston,heat assistance on,int8 (>=0<=0),K,true,number.solar_heat_assistance_on,number.solar_heatassiston,9,0,1/10,71,1 +"SM50",solar,162,heatassistoff,heat assistance off,int8 (>=0<=0),K,true,number.solar_heat_assistance_off,number.solar_heatassistoff,9,0,1/10,72,1 +"SM100, MS100",solar,163,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,0,1 +"SM100, MS100",solar,163,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,1,1 +"SM100, MS100",solar,163,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,2,1 +"SM100, MS100",solar,163,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,3,2 +"SM100, MS100",solar,163,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,5,1 +"SM100, MS100",solar,163,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,6,1 +"SM100, MS100",solar,163,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,7,1 +"SM100, MS100",solar,163,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,8,1 +"SM100, MS100",solar,163,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,5,9,1 +"SM100, MS100",solar,163,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1/10,10,1 +"SM100, MS100",solar,163,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1/10,11,1 +"SM100, MS100",solar,163,collector2temp,collector 2 temperature (TS7),int16,C,false,sensor.solar_collector_2_temperature_(TS7),sensor.solar_collector2temp,9,0,1/10,20,1 +"SM100, MS100",solar,163,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,17,1 +"SM100, MS100",solar,163,ts3,cylinder middle temperature (TS3),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS3),sensor.solar_ts3,9,0,1/10,21,1 +"SM100, MS100",solar,163,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,18,1 +"SM100, MS100",solar,163,ts8,(TS8),int16,C,false,sensor.solar_(TS8),sensor.solar_ts8,9,0,1/10,22,1 +"SM100, MS100",solar,163,ts16,(TS16),int16,C,false,sensor.solar_(TS16),sensor.solar_ts16,9,0,1/10,23,1 +"SM100, MS100",solar,163,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,19,1 +"SM100, MS100",solar,163,heatassistpower,heat assistance valve power (M1),uint8,%,false,sensor.solar_heat_assistance_valve_power_(M1),sensor.solar_heatassistpower,9,0,1,24,1 +"SM100, MS100",solar,163,solarpump2,pump 2 (PS4),boolean, ,false,binary_sensor.solar_pump_2_(PS4),binary_sensor.solar_solarpump2,9,0,1,25,1 +"SM100, MS100",solar,163,solarpump2mod,pump 2 modulation (PS4),uint8,%,false,sensor.solar_pump_2_modulation_(PS4),sensor.solar_solarpump2mod,9,0,1,26,1 +"SM100, MS100",solar,163,cyl2bottomtemp,second cylinder bottom temperature (TS5),int16,C,false,sensor.solar_second_cylinder_bottom_temperature_(TS5),sensor.solar_cyl2bottomtemp,9,0,1/10,27,1 +"SM100, MS100",solar,163,cyl3bottomtemp,third cylinder bottom temperature (TS11),int16,C,false,sensor.solar_third_cylinder_bottom_temperature_(TS11),sensor.solar_cyl3bottomtemp,9,0,1/10,28,1 +"SM100, MS100",solar,163,cyltoptemp,cylinder top temperature (TS10),int16,C,false,sensor.solar_cylinder_top_temperature_(TS10),sensor.solar_cyltoptemp,9,0,1/10,29,1 +"SM100, MS100",solar,163,heatexchangertemp,heat exchanger temperature (TS6),int16,C,false,sensor.solar_heat_exchanger_temperature_(TS6),sensor.solar_heatexchangertemp,9,0,1/10,30,1 +"SM100, MS100",solar,163,cylpumpmod,cylinder pump modulation (PS5),uint8,%,false,sensor.solar_cylinder_pump_modulation_(PS5),sensor.solar_cylpumpmod,9,0,1,31,1 +"SM100, MS100",solar,163,valvestatus,valve status,boolean, ,false,binary_sensor.solar_valve_status,binary_sensor.solar_valvestatus,9,0,1,32,1 +"SM100, MS100",solar,163,vs1status,valve status VS1,boolean, ,false,binary_sensor.solar_valve_status_VS1,binary_sensor.solar_vs1status,9,0,1,33,1 +"SM100, MS100",solar,163,vs3status,valve status VS3,boolean, ,false,binary_sensor.solar_valve_status_VS3,binary_sensor.solar_vs3status,9,0,1,34,1 +"SM100, MS100",solar,163,transferpump,transfer pump,boolean, ,false,binary_sensor.solar_transfer_pump,binary_sensor.solar_transferpump,9,0,1,35,1 +"SM100, MS100",solar,163,transferpumpmod,transfer pump modulation,uint8,%,false,sensor.solar_transfer_pump_modulation,sensor.solar_transferpumpmod,9,0,1,36,1 +"SM100, MS100",solar,163,collectormaxtemp,maximum collector temperature,uint8 (>=0<=0),C,true,number.solar_maximum_collector_temperature,number.solar_collectormaxtemp,9,0,1,37,1 +"SM100, MS100",solar,163,collectormintemp,minimum collector temperature,uint8 (>=0<=0),C,true,number.solar_minimum_collector_temperature,number.solar_collectormintemp,9,0,1,38,1 +"SM100, MS100",solar,163,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,13,2 +"SM100, MS100",solar,163,energytoday,total energy today,uint24,Wh,false,sensor.solar_total_energy_today,sensor.solar_energytoday,9,0,1,39,2 +"SM100, MS100",solar,163,energytotal,total energy,uint24,kWh,false,sensor.solar_total_energy,sensor.solar_energytotal,9,0,1/10,41,2 +"SM100, MS100",solar,163,pump2worktime,pump 2 working time,time,minutes,false,sensor.solar_pump_2_working_time,sensor.solar_pump2worktime,9,0,1,43,2 +"SM100, MS100",solar,163,m1worktime,differential control working time,time,minutes,false,sensor.solar_differential_control_working_time,sensor.solar_m1worktime,9,0,1,45,2 +"SM100, MS100",solar,163,heattransfersystem,heattransfer system,boolean (>=0<=0), ,true,switch.solar_heattransfer_system,switch.solar_heattransfersystem,9,0,1,47,1 +"SM100, MS100",solar,163,externalcyl,external cylinder,boolean (>=0<=0), ,true,switch.solar_external_cylinder,switch.solar_externalcyl,9,0,1,48,1 +"SM100, MS100",solar,163,thermaldisinfect,thermal disinfection,boolean (>=0<=0), ,true,switch.solar_thermal_disinfection,switch.solar_thermaldisinfect,9,0,1,49,1 +"SM100, MS100",solar,163,heatmetering,heatmetering,boolean (>=0<=0), ,true,switch.solar_heatmetering,switch.solar_heatmetering,9,0,1,50,1 +"SM100, MS100",solar,163,activated,activated,boolean (>=0<=0), ,true,switch.solar_activated,switch.solar_activated,9,0,1,51,1 +"SM100, MS100",solar,163,solarpumpmode,solar pump mode,enum [constant\|pwm\|analog] (>=0<=0), ,true,select.solar_solar_pump_mode,select.solar_solarpumpmode,9,0,1,52,1 +"SM100, MS100",solar,163,solarpumpkick,solar pump kick,boolean (>=0<=0), ,true,switch.solar_solar_pump_kick,switch.solar_solarpumpkick,9,0,1,53,1 +"SM100, MS100",solar,163,plainwatermode,plain water mode,boolean (>=0<=0), ,true,switch.solar_plain_water_mode,switch.solar_plainwatermode,9,0,1,54,1 +"SM100, MS100",solar,163,doublematchflow,doublematchflow,boolean (>=0<=0), ,true,switch.solar_doublematchflow,switch.solar_doublematchflow,9,0,1,55,1 +"SM100, MS100",solar,163,pump2minmod,minimum pump 2 modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_2_modulation,number.solar_pump2minmod,9,0,1,56,1 +"SM100, MS100",solar,163,turnondiff2,pump 2 turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_on_difference,number.solar_turnondiff2,9,0,1/10,57,1 +"SM100, MS100",solar,163,turnoffdiff2,pump 2 turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_off_difference,number.solar_turnoffdiff2,9,0,1/10,58,1 +"SM100, MS100",solar,163,pump2kick,pump kick 2,boolean (>=0<=0), ,true,switch.solar_pump_kick_2,switch.solar_pump2kick,9,0,1,59,1 +"SM100, MS100",solar,163,climatezone,climate zone,uint8 (>=0<=0), ,true,number.solar_climate_zone,number.solar_climatezone,9,0,1,60,1 +"SM100, MS100",solar,163,collector1area,collector 1 area,uint16 (>=0<=0),m²,true,number.solar_collector_1_area,number.solar_collector1area,9,0,1/10,61,1 +"SM100, MS100",solar,163,collector1type,collector 1 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_1_type,select.solar_collector1type,9,0,1,62,1 +"SM100, MS100",solar,163,collector2area,collector 2 area,uint16 (>=0<=0),m²,true,number.solar_collector_2_area,number.solar_collector2area,9,0,1/10,63,1 +"SM100, MS100",solar,163,collector2type,collector 2 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_2_type,select.solar_collector2type,9,0,1,64,1 +"SM100, MS100",solar,163,cylpriority,cylinder priority,enum [cyl 1\|cyl 2] (>=0<=0), ,true,select.solar_cylinder_priority,select.solar_cylpriority,9,0,1,65,1 +"SM100, MS100",solar,163,heatcntflowtemp,heat counter flow temperature,uint16,C,false,sensor.solar_heat_counter_flow_temperature,sensor.solar_heatcntflowtemp,9,0,1/10,66,1 +"SM100, MS100",solar,163,heatcntrettemp,heat counter return temperature,uint16,C,false,sensor.solar_heat_counter_return_temperature,sensor.solar_heatcntrettemp,9,0,1/10,67,1 +"SM100, MS100",solar,163,heatcnt,heat counter impulses,uint8, ,false,sensor.solar_heat_counter_impulses,sensor.solar_heatcnt,9,0,1,68,1 +"SM100, MS100",solar,163,swapflowtemp,swap flow temperature (TS14),uint16,C,false,sensor.solar_swap_flow_temperature_(TS14),sensor.solar_swapflowtemp,9,0,1/10,69,1 +"SM100, MS100",solar,163,swaprettemp,swap return temperature (TS15),uint16,C,false,sensor.solar_swap_return_temperature_(TS15),sensor.solar_swaprettemp,9,0,1/10,70,1 +"SM100, MS100",solar,163,heatassiston,heat assistance on,int8 (>=0<=0),K,true,number.solar_heat_assistance_on,number.solar_heatassiston,9,0,1/10,71,1 +"SM100, MS100",solar,163,heatassistoff,heat assistance off,int8 (>=0<=0),K,true,number.solar_heat_assistance_off,number.solar_heatassistoff,9,0,1/10,72,1 +"SM200, MS200",solar,164,collectortemp,collector temperature (TS1),int16,C,false,sensor.solar_collector_temperature_(TS1),sensor.solar_collectortemp,9,0,1/10,0,1 +"SM200, MS200",solar,164,cylbottomtemp,cylinder bottom temperature (TS2),int16,C,false,sensor.solar_cylinder_bottom_temperature_(TS2),sensor.solar_cylbottomtemp,9,0,1/10,1,1 +"SM200, MS200",solar,164,solarpump,pump (PS1),boolean, ,false,binary_sensor.solar_pump_(PS1),binary_sensor.solar_solarpump,9,0,1,2,1 +"SM200, MS200",solar,164,pumpworktime,pump working time,time,minutes,false,sensor.solar_pump_working_time,sensor.solar_pumpworktime,9,0,1,3,2 +"SM200, MS200",solar,164,cylmaxtemp,maximum cylinder temperature,uint8 (>=0<=0),C,true,number.solar_maximum_cylinder_temperature,number.solar_cylmaxtemp,9,0,1,5,1 +"SM200, MS200",solar,164,collectorshutdown,collector shutdown,boolean, ,false,binary_sensor.solar_collector_shutdown,binary_sensor.solar_collectorshutdown,9,0,1,6,1 +"SM200, MS200",solar,164,cylheated,cyl heated,boolean, ,false,binary_sensor.solar_cyl_heated,binary_sensor.solar_cylheated,9,0,1,7,1 +"SM200, MS200",solar,164,solarpumpmod,pump modulation (PS1),uint8,%,false,sensor.solar_pump_modulation_(PS1),sensor.solar_solarpumpmod,9,0,1,8,1 +"SM200, MS200",solar,164,pumpminmod,minimum pump modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_modulation,number.solar_pumpminmod,9,0,5,9,1 +"SM200, MS200",solar,164,turnondiff,pump turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_on_difference,number.solar_turnondiff,9,0,1/10,10,1 +"SM200, MS200",solar,164,turnoffdiff,pump turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_turn_off_difference,number.solar_turnoffdiff,9,0,1/10,11,1 +"SM200, MS200",solar,164,collector2temp,collector 2 temperature (TS7),int16,C,false,sensor.solar_collector_2_temperature_(TS7),sensor.solar_collector2temp,9,0,1/10,20,1 +"SM200, MS200",solar,164,cylmiddletemp,cylinder middle temperature (TS14),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS14),sensor.solar_cylmiddletemp,9,0,1/10,17,1 +"SM200, MS200",solar,164,ts3,cylinder middle temperature (TS3),int16,C,false,sensor.solar_cylinder_middle_temperature_(TS3),sensor.solar_ts3,9,0,1/10,21,1 +"SM200, MS200",solar,164,retheatassist,return temperature heat assistance (TS4),int16,C,false,sensor.solar_return_temperature_heat_assistance_(TS4),sensor.solar_retheatassist,9,0,1/10,18,1 +"SM200, MS200",solar,164,ts8,(TS8),int16,C,false,sensor.solar_(TS8),sensor.solar_ts8,9,0,1/10,22,1 +"SM200, MS200",solar,164,ts16,(TS16),int16,C,false,sensor.solar_(TS16),sensor.solar_ts16,9,0,1/10,23,1 +"SM200, MS200",solar,164,heatassistvalve,heat assistance valve (M1),boolean, ,false,binary_sensor.solar_heat_assistance_valve_(M1),binary_sensor.solar_heatassistvalve,9,0,1,19,1 +"SM200, MS200",solar,164,heatassistpower,heat assistance valve power (M1),uint8,%,false,sensor.solar_heat_assistance_valve_power_(M1),sensor.solar_heatassistpower,9,0,1,24,1 +"SM200, MS200",solar,164,solarpump2,pump 2 (PS4),boolean, ,false,binary_sensor.solar_pump_2_(PS4),binary_sensor.solar_solarpump2,9,0,1,25,1 +"SM200, MS200",solar,164,solarpump2mod,pump 2 modulation (PS4),uint8,%,false,sensor.solar_pump_2_modulation_(PS4),sensor.solar_solarpump2mod,9,0,1,26,1 +"SM200, MS200",solar,164,cyl2bottomtemp,second cylinder bottom temperature (TS5),int16,C,false,sensor.solar_second_cylinder_bottom_temperature_(TS5),sensor.solar_cyl2bottomtemp,9,0,1/10,27,1 +"SM200, MS200",solar,164,cyl3bottomtemp,third cylinder bottom temperature (TS11),int16,C,false,sensor.solar_third_cylinder_bottom_temperature_(TS11),sensor.solar_cyl3bottomtemp,9,0,1/10,28,1 +"SM200, MS200",solar,164,cyltoptemp,cylinder top temperature (TS10),int16,C,false,sensor.solar_cylinder_top_temperature_(TS10),sensor.solar_cyltoptemp,9,0,1/10,29,1 +"SM200, MS200",solar,164,heatexchangertemp,heat exchanger temperature (TS6),int16,C,false,sensor.solar_heat_exchanger_temperature_(TS6),sensor.solar_heatexchangertemp,9,0,1/10,30,1 +"SM200, MS200",solar,164,cylpumpmod,cylinder pump modulation (PS5),uint8,%,false,sensor.solar_cylinder_pump_modulation_(PS5),sensor.solar_cylpumpmod,9,0,1,31,1 +"SM200, MS200",solar,164,valvestatus,valve status,boolean, ,false,binary_sensor.solar_valve_status,binary_sensor.solar_valvestatus,9,0,1,32,1 +"SM200, MS200",solar,164,vs1status,valve status VS1,boolean, ,false,binary_sensor.solar_valve_status_VS1,binary_sensor.solar_vs1status,9,0,1,33,1 +"SM200, MS200",solar,164,vs3status,valve status VS3,boolean, ,false,binary_sensor.solar_valve_status_VS3,binary_sensor.solar_vs3status,9,0,1,34,1 +"SM200, MS200",solar,164,transferpump,transfer pump,boolean, ,false,binary_sensor.solar_transfer_pump,binary_sensor.solar_transferpump,9,0,1,35,1 +"SM200, MS200",solar,164,transferpumpmod,transfer pump modulation,uint8,%,false,sensor.solar_transfer_pump_modulation,sensor.solar_transferpumpmod,9,0,1,36,1 +"SM200, MS200",solar,164,collectormaxtemp,maximum collector temperature,uint8 (>=0<=0),C,true,number.solar_maximum_collector_temperature,number.solar_collectormaxtemp,9,0,1,37,1 +"SM200, MS200",solar,164,collectormintemp,minimum collector temperature,uint8 (>=0<=0),C,true,number.solar_minimum_collector_temperature,number.solar_collectormintemp,9,0,1,38,1 +"SM200, MS200",solar,164,energylasthour,energy last hour,uint24,Wh,false,sensor.solar_energy_last_hour,sensor.solar_energylasthour,9,0,1/10,13,2 +"SM200, MS200",solar,164,energytoday,total energy today,uint24,Wh,false,sensor.solar_total_energy_today,sensor.solar_energytoday,9,0,1,39,2 +"SM200, MS200",solar,164,energytotal,total energy,uint24,kWh,false,sensor.solar_total_energy,sensor.solar_energytotal,9,0,1/10,41,2 +"SM200, MS200",solar,164,pump2worktime,pump 2 working time,time,minutes,false,sensor.solar_pump_2_working_time,sensor.solar_pump2worktime,9,0,1,43,2 +"SM200, MS200",solar,164,m1worktime,differential control working time,time,minutes,false,sensor.solar_differential_control_working_time,sensor.solar_m1worktime,9,0,1,45,2 +"SM200, MS200",solar,164,heattransfersystem,heattransfer system,boolean (>=0<=0), ,true,switch.solar_heattransfer_system,switch.solar_heattransfersystem,9,0,1,47,1 +"SM200, MS200",solar,164,externalcyl,external cylinder,boolean (>=0<=0), ,true,switch.solar_external_cylinder,switch.solar_externalcyl,9,0,1,48,1 +"SM200, MS200",solar,164,thermaldisinfect,thermal disinfection,boolean (>=0<=0), ,true,switch.solar_thermal_disinfection,switch.solar_thermaldisinfect,9,0,1,49,1 +"SM200, MS200",solar,164,heatmetering,heatmetering,boolean (>=0<=0), ,true,switch.solar_heatmetering,switch.solar_heatmetering,9,0,1,50,1 +"SM200, MS200",solar,164,activated,activated,boolean (>=0<=0), ,true,switch.solar_activated,switch.solar_activated,9,0,1,51,1 +"SM200, MS200",solar,164,solarpumpmode,solar pump mode,enum [constant\|pwm\|analog] (>=0<=0), ,true,select.solar_solar_pump_mode,select.solar_solarpumpmode,9,0,1,52,1 +"SM200, MS200",solar,164,solarpumpkick,solar pump kick,boolean (>=0<=0), ,true,switch.solar_solar_pump_kick,switch.solar_solarpumpkick,9,0,1,53,1 +"SM200, MS200",solar,164,plainwatermode,plain water mode,boolean (>=0<=0), ,true,switch.solar_plain_water_mode,switch.solar_plainwatermode,9,0,1,54,1 +"SM200, MS200",solar,164,doublematchflow,doublematchflow,boolean (>=0<=0), ,true,switch.solar_doublematchflow,switch.solar_doublematchflow,9,0,1,55,1 +"SM200, MS200",solar,164,pump2minmod,minimum pump 2 modulation,uint8 (>=0<=0),%,true,number.solar_minimum_pump_2_modulation,number.solar_pump2minmod,9,0,1,56,1 +"SM200, MS200",solar,164,turnondiff2,pump 2 turn on difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_on_difference,number.solar_turnondiff2,9,0,1/10,57,1 +"SM200, MS200",solar,164,turnoffdiff2,pump 2 turn off difference,uint8 (>=0<=0),C,true,number.solar_pump_2_turn_off_difference,number.solar_turnoffdiff2,9,0,1/10,58,1 +"SM200, MS200",solar,164,pump2kick,pump kick 2,boolean (>=0<=0), ,true,switch.solar_pump_kick_2,switch.solar_pump2kick,9,0,1,59,1 +"SM200, MS200",solar,164,climatezone,climate zone,uint8 (>=0<=0), ,true,number.solar_climate_zone,number.solar_climatezone,9,0,1,60,1 +"SM200, MS200",solar,164,collector1area,collector 1 area,uint16 (>=0<=0),m²,true,number.solar_collector_1_area,number.solar_collector1area,9,0,1/10,61,1 +"SM200, MS200",solar,164,collector1type,collector 1 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_1_type,select.solar_collector1type,9,0,1,62,1 +"SM200, MS200",solar,164,collector2area,collector 2 area,uint16 (>=0<=0),m²,true,number.solar_collector_2_area,number.solar_collector2area,9,0,1/10,63,1 +"SM200, MS200",solar,164,collector2type,collector 2 type,enum [flat\|vacuum] (>=0<=0), ,true,select.solar_collector_2_type,select.solar_collector2type,9,0,1,64,1 +"SM200, MS200",solar,164,cylpriority,cylinder priority,enum [cyl 1\|cyl 2] (>=0<=0), ,true,select.solar_cylinder_priority,select.solar_cylpriority,9,0,1,65,1 +"SM200, MS200",solar,164,heatcntflowtemp,heat counter flow temperature,uint16,C,false,sensor.solar_heat_counter_flow_temperature,sensor.solar_heatcntflowtemp,9,0,1/10,66,1 +"SM200, MS200",solar,164,heatcntrettemp,heat counter return temperature,uint16,C,false,sensor.solar_heat_counter_return_temperature,sensor.solar_heatcntrettemp,9,0,1/10,67,1 +"SM200, MS200",solar,164,heatcnt,heat counter impulses,uint8, ,false,sensor.solar_heat_counter_impulses,sensor.solar_heatcnt,9,0,1,68,1 +"SM200, MS200",solar,164,swapflowtemp,swap flow temperature (TS14),uint16,C,false,sensor.solar_swap_flow_temperature_(TS14),sensor.solar_swapflowtemp,9,0,1/10,69,1 +"SM200, MS200",solar,164,swaprettemp,swap return temperature (TS15),uint16,C,false,sensor.solar_swap_return_temperature_(TS15),sensor.solar_swaprettemp,9,0,1/10,70,1 +"SM200, MS200",solar,164,heatassiston,heat assistance on,int8 (>=0<=0),K,true,number.solar_heat_assistance_on,number.solar_heatassiston,9,0,1/10,71,1 +"SM200, MS200",solar,164,heatassistoff,heat assistance off,int8 (>=0<=0),K,true,number.solar_heat_assistance_off,number.solar_heatassistoff,9,0,1/10,72,1 +"HP Module",heatpump,252,airhumidity,relative air humidity,uint8,%,false,sensor.heatpump_relative_air_humidity,sensor.heatpump_airhumidity,10,0,1,0,1 +"HP Module",heatpump,252,dewtemperature,dew point temperature,uint8,C,false,sensor.heatpump_dew_point_temperature,sensor.heatpump_dewtemperature,10,0,1,1,1 +"HP Module",heatpump,252,curflowtemp,current flow temperature,int16,C,false,sensor.heatpump_current_flow_temperature,sensor.heatpump_curflowtemp,10,0,1/10,2,1 +"HP Module",heatpump,252,rettemp,return temperature,int16,C,false,sensor.heatpump_return_temperature,sensor.heatpump_rettemp,10,0,1/10,3,1 +"HP Module",heatpump,252,sysrettemp,system return temperature,int16,C,false,sensor.heatpump_system_return_temperature,sensor.heatpump_sysrettemp,10,0,1/10,4,1 +"HP Module",heatpump,252,hpta4,drain pan temp (TA4),int16,C,false,sensor.heatpump_drain_pan_temp_(TA4),sensor.heatpump_hpta4,10,0,1/10,5,1 +"HP Module",heatpump,252,hptr1,compressor temperature (TR1),int16,C,false,sensor.heatpump_compressor_temperature_(TR1),sensor.heatpump_hptr1,10,0,1/10,6,1 +"HP Module",heatpump,252,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.heatpump_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.heatpump_hptr3,10,0,1/10,7,1 +"HP Module",heatpump,252,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.heatpump_evaporator_inlet_temperature_(TR4),sensor.heatpump_hptr4,10,0,1/10,8,1 +"HP Module",heatpump,252,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.heatpump_compressor_inlet_temperature_(TR5),sensor.heatpump_hptr5,10,0,1/10,9,1 +"HP Module",heatpump,252,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.heatpump_compressor_outlet_temperature_(TR6),sensor.heatpump_hptr6,10,0,1/10,10,1 +"HP Module",heatpump,252,hptl2,air inlet temperature (TL2),int16,C,false,sensor.heatpump_air_inlet_temperature_(TL2),sensor.heatpump_hptl2,10,0,1/10,11,1 +"HP Module",heatpump,252,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.heatpump_low_pressure_side_temperature_(PL1),sensor.heatpump_hppl1,10,0,1/10,12,1 +"HP Module",heatpump,252,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.heatpump_high_pressure_side_temperature_(PH1),sensor.heatpump_hpph1,10,0,1/10,13,1 +"HP Module",heatpump,252,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.heatpump_heating_pump_modulation,sensor.heatpump_heatingpumpmod,10,0,1,14,1 +"HP Module",heatpump,252,hpcompspd,compressor speed,uint8,%,false,sensor.heatpump_compressor_speed,sensor.heatpump_hpcompspd,10,0,1,15,1 +"HP Module",heatpump,252,hpactivity,compressor activity,enum [off\|heating\|hot water\|defrost\|compressor alarm], ,false,sensor.heatpump_compressor_activity,sensor.heatpump_hpactivity,10,0,1,16,1 +"HP Module",heatpump,252,hppower,compressor power output,uint16,W,false,sensor.heatpump_compressor_power_output,sensor.heatpump_hppower,10,0,1,17,1 +"HP Module",heatpump,252,hpcurrpower,compressor current power,uint16,W,false,sensor.heatpump_compressor_current_power,sensor.heatpump_hpcurrpower,10,0,1,18,1 +"HP Module",heatpump,252,hybridstrategy,hybrid control strategy,enum [cost optimized\|co2 optimized\|outside temperature alt.\|outside temperature parallel\|heatpump preferred\|boiler only] (>=0<=0), ,true,select.heatpump_hybrid_control_strategy,select.heatpump_hybridstrategy,10,0,1,19,1 +"HP Module",heatpump,252,lownoisemode,low noise mode,enum [off\|reduced output\|switch off hp\|perm. reduced] (>=0<=0), ,true,select.heatpump_low_noise_mode,select.heatpump_lownoisemode,10,0,1,20,1 +"HP Module",heatpump,252,lownoisestart,low noise starttime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_starttime,number.heatpump_lownoisestart,10,0,1,21,1 +"HP Module",heatpump,252,lownoisestop,low noise stoptime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_stoptime,number.heatpump_lownoisestop,10,0,1,22,1 +"HP Module",heatpump,252,dhw.hybriddhw,hybrid DHW,enum [eco\|high comfort] (>=0<=0), ,true,select.heatpump_dhw_hybrid_DHW,select.heatpump_dhw_hybriddhw,10,9,1,0,1 +"HP Module",heatpump,252,energypricegas,energy price gas,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_gas,number.heatpump_energypricegas,10,0,1,23,1 +"HP Module",heatpump,252,energypriceel,energy price electric,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_electric,number.heatpump_energypriceel,10,0,1,24,1 +"HP Module",heatpump,252,energyfeedpv,feed in PV,uint8 (>=0<=0),ct/kWh,true,number.heatpump_feed_in_PV,number.heatpump_energyfeedpv,10,0,1,25,1 +"HP Module",heatpump,252,switchovertemp,outside switchover temperature,int8 (>=0<=0),C,true,number.heatpump_outside_switchover_temperature,number.heatpump_switchovertemp,10,0,1,26,1 +"HP Module",heatpump,252,airpurgemode,air purge mode,boolean (>=0<=0), ,true,switch.heatpump_air_purge_mode,switch.heatpump_airpurgemode,10,0,1,27,1 +"HP Module",heatpump,252,heatpumpoutput,heatpump output,uint8 (>=0<=0),%,true,number.heatpump_heatpump_output,number.heatpump_heatpumpoutput,10,0,1,28,1 +"HP Module",heatpump,252,coolingcircuit,cooling circuit,boolean (>=0<=0), ,true,switch.heatpump_cooling_circuit,switch.heatpump_coolingcircuit,10,0,1,29,1 +"HP Module",heatpump,252,compstartmod,compressor start modulation,uint8 (>=0<=0),%,true,number.heatpump_compressor_start_modulation,number.heatpump_compstartmod,10,0,1,30,1 +"HP Module",heatpump,252,heatdrainpan,heat drain pan,boolean (>=0<=0), ,true,switch.heatpump_heat_drain_pan,switch.heatpump_heatdrainpan,10,0,1,31,1 +"HP Module",heatpump,252,heatcable,heating cable,boolean (>=0<=0), ,true,switch.heatpump_heating_cable,switch.heatpump_heatcable,10,0,1,32,1 +"HP Module",heatpump,252,nrgtotal,total energy,uint24,kWh,false,sensor.heatpump_total_energy,sensor.heatpump_nrgtotal,10,0,1/100,33,2 +"HP Module",heatpump,252,dhw.nrg,energy,uint24,kWh,false,sensor.heatpump_dhw_energy,sensor.heatpump_dhw_nrg,10,9,1/100,1,2 +"HP Module",heatpump,252,nrgheat,energy heating,uint24,kWh,false,sensor.heatpump_energy_heating,sensor.heatpump_nrgheat,10,0,1/100,35,2 +"HP Module",heatpump,252,metertotal,meter total,uint24,kWh,false,sensor.heatpump_meter_total,sensor.heatpump_metertotal,10,0,1/100,37,2 +"HP Module",heatpump,252,metercomp,meter compressor,uint24,kWh,false,sensor.heatpump_meter_compressor,sensor.heatpump_metercomp,10,0,1/100,39,2 +"HP Module",heatpump,252,metereheat,meter e-heater,uint24,kWh,false,sensor.heatpump_meter_e-heater,sensor.heatpump_metereheat,10,0,1/100,41,2 +"HP Module",heatpump,252,meterheat,meter heating,uint24,kWh,false,sensor.heatpump_meter_heating,sensor.heatpump_meterheat,10,0,1/100,43,2 +"HP Module",heatpump,252,dhw.meter,meter,uint24,kWh,false,sensor.heatpump_dhw_meter,sensor.heatpump_dhw_meter,10,9,1/100,3,2 +"HP Module",heatpump,252,heatingstarts,heating control starts,uint24, ,false,sensor.heatpump_heating_control_starts,sensor.heatpump_heatingstarts,10,0,1,45,2 +"HP Module",heatpump,252,dhw.startshp,starts hp,uint24, ,false,sensor.heatpump_dhw_starts_hp,sensor.heatpump_dhw_startshp,10,9,1,5,2 +"HP Module",heatpump,252,fuelheat,fuel consumption heating,uint32,kWh,false,sensor.heatpump_fuel_consumption_heating,sensor.heatpump_fuelheat,10,0,1/10,47,2 +"HP Module",heatpump,252,dhw.fueldhw,fuel consumption,uint32,kWh,false,sensor.heatpump_dhw_fuel_consumption,sensor.heatpump_dhw_fueldhw,10,9,1/10,7,2 +"HP Module",heatpump,252,elheat,el. consumption heating,uint32,kWh,false,sensor.heatpump_el._consumption_heating,sensor.heatpump_elheat,10,0,1/10,49,2 +"HP Module",heatpump,252,dhw.eldhw,el. consumption,uint32,kWh,false,sensor.heatpump_dhw_el._consumption,sensor.heatpump_dhw_eldhw,10,9,1/10,9,2 +"HP Module",heatpump,252,elgenheat,el. generation heating,uint32,kWh,false,sensor.heatpump_el._generation_heating,sensor.heatpump_elgenheat,10,0,1/10,51,2 +"HP Module",heatpump,252,dhw.elgendhw,el generation,uint32,kWh,false,sensor.heatpump_dhw_el_generation,sensor.heatpump_dhw_elgendhw,10,9,1/10,11,2 +"Hybrid Manager HM200",heatpump,248,airhumidity,relative air humidity,uint8,%,false,sensor.heatpump_relative_air_humidity,sensor.heatpump_airhumidity,10,0,1,0,1 +"Hybrid Manager HM200",heatpump,248,dewtemperature,dew point temperature,uint8,C,false,sensor.heatpump_dew_point_temperature,sensor.heatpump_dewtemperature,10,0,1,1,1 +"Hybrid Manager HM200",heatpump,248,curflowtemp,current flow temperature,int16,C,false,sensor.heatpump_current_flow_temperature,sensor.heatpump_curflowtemp,10,0,1/10,2,1 +"Hybrid Manager HM200",heatpump,248,rettemp,return temperature,int16,C,false,sensor.heatpump_return_temperature,sensor.heatpump_rettemp,10,0,1/10,3,1 +"Hybrid Manager HM200",heatpump,248,sysrettemp,system return temperature,int16,C,false,sensor.heatpump_system_return_temperature,sensor.heatpump_sysrettemp,10,0,1/10,4,1 +"Hybrid Manager HM200",heatpump,248,hpta4,drain pan temp (TA4),int16,C,false,sensor.heatpump_drain_pan_temp_(TA4),sensor.heatpump_hpta4,10,0,1/10,5,1 +"Hybrid Manager HM200",heatpump,248,hptr1,compressor temperature (TR1),int16,C,false,sensor.heatpump_compressor_temperature_(TR1),sensor.heatpump_hptr1,10,0,1/10,6,1 +"Hybrid Manager HM200",heatpump,248,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.heatpump_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.heatpump_hptr3,10,0,1/10,7,1 +"Hybrid Manager HM200",heatpump,248,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.heatpump_evaporator_inlet_temperature_(TR4),sensor.heatpump_hptr4,10,0,1/10,8,1 +"Hybrid Manager HM200",heatpump,248,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.heatpump_compressor_inlet_temperature_(TR5),sensor.heatpump_hptr5,10,0,1/10,9,1 +"Hybrid Manager HM200",heatpump,248,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.heatpump_compressor_outlet_temperature_(TR6),sensor.heatpump_hptr6,10,0,1/10,10,1 +"Hybrid Manager HM200",heatpump,248,hptl2,air inlet temperature (TL2),int16,C,false,sensor.heatpump_air_inlet_temperature_(TL2),sensor.heatpump_hptl2,10,0,1/10,11,1 +"Hybrid Manager HM200",heatpump,248,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.heatpump_low_pressure_side_temperature_(PL1),sensor.heatpump_hppl1,10,0,1/10,12,1 +"Hybrid Manager HM200",heatpump,248,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.heatpump_high_pressure_side_temperature_(PH1),sensor.heatpump_hpph1,10,0,1/10,13,1 +"Hybrid Manager HM200",heatpump,248,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.heatpump_heating_pump_modulation,sensor.heatpump_heatingpumpmod,10,0,1,14,1 +"Hybrid Manager HM200",heatpump,248,hpcompspd,compressor speed,uint8,%,false,sensor.heatpump_compressor_speed,sensor.heatpump_hpcompspd,10,0,1,15,1 +"Hybrid Manager HM200",heatpump,248,hpactivity,compressor activity,enum [off\|heating\|hot water\|defrost\|compressor alarm], ,false,sensor.heatpump_compressor_activity,sensor.heatpump_hpactivity,10,0,1,16,1 +"Hybrid Manager HM200",heatpump,248,hppower,compressor power output,uint16,W,false,sensor.heatpump_compressor_power_output,sensor.heatpump_hppower,10,0,1,17,1 +"Hybrid Manager HM200",heatpump,248,hpcurrpower,compressor current power,uint16,W,false,sensor.heatpump_compressor_current_power,sensor.heatpump_hpcurrpower,10,0,1,18,1 +"Hybrid Manager HM200",heatpump,248,hybridstrategy,hybrid control strategy,enum [cost optimized\|co2 optimized\|outside temperature alt.\|outside temperature parallel\|heatpump preferred\|boiler only] (>=0<=0), ,true,select.heatpump_hybrid_control_strategy,select.heatpump_hybridstrategy,10,0,1,19,1 +"Hybrid Manager HM200",heatpump,248,lownoisemode,low noise mode,enum [off\|reduced output\|switch off hp\|perm. reduced] (>=0<=0), ,true,select.heatpump_low_noise_mode,select.heatpump_lownoisemode,10,0,1,20,1 +"Hybrid Manager HM200",heatpump,248,lownoisestart,low noise starttime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_starttime,number.heatpump_lownoisestart,10,0,1,21,1 +"Hybrid Manager HM200",heatpump,248,lownoisestop,low noise stoptime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_stoptime,number.heatpump_lownoisestop,10,0,1,22,1 +"Hybrid Manager HM200",heatpump,248,dhw.hybriddhw,hybrid DHW,enum [eco\|high comfort] (>=0<=0), ,true,select.heatpump_dhw_hybrid_DHW,select.heatpump_dhw_hybriddhw,10,9,1,0,1 +"Hybrid Manager HM200",heatpump,248,energypricegas,energy price gas,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_gas,number.heatpump_energypricegas,10,0,1,23,1 +"Hybrid Manager HM200",heatpump,248,energypriceel,energy price electric,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_electric,number.heatpump_energypriceel,10,0,1,24,1 +"Hybrid Manager HM200",heatpump,248,energyfeedpv,feed in PV,uint8 (>=0<=0),ct/kWh,true,number.heatpump_feed_in_PV,number.heatpump_energyfeedpv,10,0,1,25,1 +"Hybrid Manager HM200",heatpump,248,switchovertemp,outside switchover temperature,int8 (>=0<=0),C,true,number.heatpump_outside_switchover_temperature,number.heatpump_switchovertemp,10,0,1,26,1 +"Hybrid Manager HM200",heatpump,248,airpurgemode,air purge mode,boolean (>=0<=0), ,true,switch.heatpump_air_purge_mode,switch.heatpump_airpurgemode,10,0,1,27,1 +"Hybrid Manager HM200",heatpump,248,heatpumpoutput,heatpump output,uint8 (>=0<=0),%,true,number.heatpump_heatpump_output,number.heatpump_heatpumpoutput,10,0,1,28,1 +"Hybrid Manager HM200",heatpump,248,coolingcircuit,cooling circuit,boolean (>=0<=0), ,true,switch.heatpump_cooling_circuit,switch.heatpump_coolingcircuit,10,0,1,29,1 +"Hybrid Manager HM200",heatpump,248,compstartmod,compressor start modulation,uint8 (>=0<=0),%,true,number.heatpump_compressor_start_modulation,number.heatpump_compstartmod,10,0,1,30,1 +"Hybrid Manager HM200",heatpump,248,heatdrainpan,heat drain pan,boolean (>=0<=0), ,true,switch.heatpump_heat_drain_pan,switch.heatpump_heatdrainpan,10,0,1,31,1 +"Hybrid Manager HM200",heatpump,248,heatcable,heating cable,boolean (>=0<=0), ,true,switch.heatpump_heating_cable,switch.heatpump_heatcable,10,0,1,32,1 +"Hybrid Manager HM200",heatpump,248,nrgtotal,total energy,uint24,kWh,false,sensor.heatpump_total_energy,sensor.heatpump_nrgtotal,10,0,1/100,33,2 +"Hybrid Manager HM200",heatpump,248,dhw.nrg,energy,uint24,kWh,false,sensor.heatpump_dhw_energy,sensor.heatpump_dhw_nrg,10,9,1/100,1,2 +"Hybrid Manager HM200",heatpump,248,nrgheat,energy heating,uint24,kWh,false,sensor.heatpump_energy_heating,sensor.heatpump_nrgheat,10,0,1/100,35,2 +"Hybrid Manager HM200",heatpump,248,metertotal,meter total,uint24,kWh,false,sensor.heatpump_meter_total,sensor.heatpump_metertotal,10,0,1/100,37,2 +"Hybrid Manager HM200",heatpump,248,metercomp,meter compressor,uint24,kWh,false,sensor.heatpump_meter_compressor,sensor.heatpump_metercomp,10,0,1/100,39,2 +"Hybrid Manager HM200",heatpump,248,metereheat,meter e-heater,uint24,kWh,false,sensor.heatpump_meter_e-heater,sensor.heatpump_metereheat,10,0,1/100,41,2 +"Hybrid Manager HM200",heatpump,248,meterheat,meter heating,uint24,kWh,false,sensor.heatpump_meter_heating,sensor.heatpump_meterheat,10,0,1/100,43,2 +"Hybrid Manager HM200",heatpump,248,dhw.meter,meter,uint24,kWh,false,sensor.heatpump_dhw_meter,sensor.heatpump_dhw_meter,10,9,1/100,3,2 +"Hybrid Manager HM200",heatpump,248,heatingstarts,heating control starts,uint24, ,false,sensor.heatpump_heating_control_starts,sensor.heatpump_heatingstarts,10,0,1,45,2 +"Hybrid Manager HM200",heatpump,248,dhw.startshp,starts hp,uint24, ,false,sensor.heatpump_dhw_starts_hp,sensor.heatpump_dhw_startshp,10,9,1,5,2 +"Hybrid Manager HM200",heatpump,248,fuelheat,fuel consumption heating,uint32,kWh,false,sensor.heatpump_fuel_consumption_heating,sensor.heatpump_fuelheat,10,0,1/10,47,2 +"Hybrid Manager HM200",heatpump,248,dhw.fueldhw,fuel consumption,uint32,kWh,false,sensor.heatpump_dhw_fuel_consumption,sensor.heatpump_dhw_fueldhw,10,9,1/10,7,2 +"Hybrid Manager HM200",heatpump,248,elheat,el. consumption heating,uint32,kWh,false,sensor.heatpump_el._consumption_heating,sensor.heatpump_elheat,10,0,1/10,49,2 +"Hybrid Manager HM200",heatpump,248,dhw.eldhw,el. consumption,uint32,kWh,false,sensor.heatpump_dhw_el._consumption,sensor.heatpump_dhw_eldhw,10,9,1/10,9,2 +"Hybrid Manager HM200",heatpump,248,elgenheat,el. generation heating,uint32,kWh,false,sensor.heatpump_el._generation_heating,sensor.heatpump_elgenheat,10,0,1/10,51,2 +"Hybrid Manager HM200",heatpump,248,dhw.elgendhw,el generation,uint32,kWh,false,sensor.heatpump_dhw_el_generation,sensor.heatpump_dhw_elgendhw,10,9,1/10,11,2 +"CSH5800iG",heatpump,16,airhumidity,relative air humidity,uint8,%,false,sensor.heatpump_relative_air_humidity,sensor.heatpump_airhumidity,10,0,1,0,1 +"CSH5800iG",heatpump,16,dewtemperature,dew point temperature,uint8,C,false,sensor.heatpump_dew_point_temperature,sensor.heatpump_dewtemperature,10,0,1,1,1 +"CSH5800iG",heatpump,16,curflowtemp,current flow temperature,int16,C,false,sensor.heatpump_current_flow_temperature,sensor.heatpump_curflowtemp,10,0,1/10,2,1 +"CSH5800iG",heatpump,16,rettemp,return temperature,int16,C,false,sensor.heatpump_return_temperature,sensor.heatpump_rettemp,10,0,1/10,3,1 +"CSH5800iG",heatpump,16,sysrettemp,system return temperature,int16,C,false,sensor.heatpump_system_return_temperature,sensor.heatpump_sysrettemp,10,0,1/10,4,1 +"CSH5800iG",heatpump,16,hpta4,drain pan temp (TA4),int16,C,false,sensor.heatpump_drain_pan_temp_(TA4),sensor.heatpump_hpta4,10,0,1/10,5,1 +"CSH5800iG",heatpump,16,hptr1,compressor temperature (TR1),int16,C,false,sensor.heatpump_compressor_temperature_(TR1),sensor.heatpump_hptr1,10,0,1/10,6,1 +"CSH5800iG",heatpump,16,hptr3,refrigerant temperature liquid side (condenser output) (TR3),int16,C,false,sensor.heatpump_refrigerant_temperature_liquid_side_(condenser_output)_(TR3),sensor.heatpump_hptr3,10,0,1/10,7,1 +"CSH5800iG",heatpump,16,hptr4,evaporator inlet temperature (TR4),int16,C,false,sensor.heatpump_evaporator_inlet_temperature_(TR4),sensor.heatpump_hptr4,10,0,1/10,8,1 +"CSH5800iG",heatpump,16,hptr5,compressor inlet temperature (TR5),int16,C,false,sensor.heatpump_compressor_inlet_temperature_(TR5),sensor.heatpump_hptr5,10,0,1/10,9,1 +"CSH5800iG",heatpump,16,hptr6,compressor outlet temperature (TR6),int16,C,false,sensor.heatpump_compressor_outlet_temperature_(TR6),sensor.heatpump_hptr6,10,0,1/10,10,1 +"CSH5800iG",heatpump,16,hptl2,air inlet temperature (TL2),int16,C,false,sensor.heatpump_air_inlet_temperature_(TL2),sensor.heatpump_hptl2,10,0,1/10,11,1 +"CSH5800iG",heatpump,16,hppl1,low pressure side temperature (PL1),int16,C,false,sensor.heatpump_low_pressure_side_temperature_(PL1),sensor.heatpump_hppl1,10,0,1/10,12,1 +"CSH5800iG",heatpump,16,hpph1,high pressure side temperature (PH1),int16,C,false,sensor.heatpump_high_pressure_side_temperature_(PH1),sensor.heatpump_hpph1,10,0,1/10,13,1 +"CSH5800iG",heatpump,16,heatingpumpmod,heating pump modulation,uint8,%,false,sensor.heatpump_heating_pump_modulation,sensor.heatpump_heatingpumpmod,10,0,1,14,1 +"CSH5800iG",heatpump,16,hpcompspd,compressor speed,uint8,%,false,sensor.heatpump_compressor_speed,sensor.heatpump_hpcompspd,10,0,1,15,1 +"CSH5800iG",heatpump,16,hpactivity,compressor activity,enum [off\|heating\|hot water\|defrost\|compressor alarm], ,false,sensor.heatpump_compressor_activity,sensor.heatpump_hpactivity,10,0,1,16,1 +"CSH5800iG",heatpump,16,hppower,compressor power output,uint16,W,false,sensor.heatpump_compressor_power_output,sensor.heatpump_hppower,10,0,1,17,1 +"CSH5800iG",heatpump,16,hpcurrpower,compressor current power,uint16,W,false,sensor.heatpump_compressor_current_power,sensor.heatpump_hpcurrpower,10,0,1,18,1 +"CSH5800iG",heatpump,16,hybridstrategy,hybrid control strategy,enum [cost optimized\|co2 optimized\|outside temperature alt.\|outside temperature parallel\|heatpump preferred\|boiler only] (>=0<=0), ,true,select.heatpump_hybrid_control_strategy,select.heatpump_hybridstrategy,10,0,1,19,1 +"CSH5800iG",heatpump,16,lownoisemode,low noise mode,enum [off\|reduced output\|switch off hp\|perm. reduced] (>=0<=0), ,true,select.heatpump_low_noise_mode,select.heatpump_lownoisemode,10,0,1,20,1 +"CSH5800iG",heatpump,16,lownoisestart,low noise starttime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_starttime,number.heatpump_lownoisestart,10,0,1,21,1 +"CSH5800iG",heatpump,16,lownoisestop,low noise stoptime,uint8 (>=0<=23),hours,true,number.heatpump_low_noise_stoptime,number.heatpump_lownoisestop,10,0,1,22,1 +"CSH5800iG",heatpump,16,dhw.hybriddhw,hybrid DHW,enum [eco\|high comfort] (>=0<=0), ,true,select.heatpump_dhw_hybrid_DHW,select.heatpump_dhw_hybriddhw,10,9,1,0,1 +"CSH5800iG",heatpump,16,energypricegas,energy price gas,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_gas,number.heatpump_energypricegas,10,0,1,23,1 +"CSH5800iG",heatpump,16,energypriceel,energy price electric,uint8 (>=0<=0),ct/kWh,true,number.heatpump_energy_price_electric,number.heatpump_energypriceel,10,0,1,24,1 +"CSH5800iG",heatpump,16,energyfeedpv,feed in PV,uint8 (>=0<=0),ct/kWh,true,number.heatpump_feed_in_PV,number.heatpump_energyfeedpv,10,0,1,25,1 +"CSH5800iG",heatpump,16,switchovertemp,outside switchover temperature,int8 (>=0<=0),C,true,number.heatpump_outside_switchover_temperature,number.heatpump_switchovertemp,10,0,1,26,1 +"CSH5800iG",heatpump,16,airpurgemode,air purge mode,boolean (>=0<=0), ,true,switch.heatpump_air_purge_mode,switch.heatpump_airpurgemode,10,0,1,27,1 +"CSH5800iG",heatpump,16,heatpumpoutput,heatpump output,uint8 (>=0<=0),%,true,number.heatpump_heatpump_output,number.heatpump_heatpumpoutput,10,0,1,28,1 +"CSH5800iG",heatpump,16,coolingcircuit,cooling circuit,boolean (>=0<=0), ,true,switch.heatpump_cooling_circuit,switch.heatpump_coolingcircuit,10,0,1,29,1 +"CSH5800iG",heatpump,16,compstartmod,compressor start modulation,uint8 (>=0<=0),%,true,number.heatpump_compressor_start_modulation,number.heatpump_compstartmod,10,0,1,30,1 +"CSH5800iG",heatpump,16,heatdrainpan,heat drain pan,boolean (>=0<=0), ,true,switch.heatpump_heat_drain_pan,switch.heatpump_heatdrainpan,10,0,1,31,1 +"CSH5800iG",heatpump,16,heatcable,heating cable,boolean (>=0<=0), ,true,switch.heatpump_heating_cable,switch.heatpump_heatcable,10,0,1,32,1 +"CSH5800iG",heatpump,16,nrgtotal,total energy,uint24,kWh,false,sensor.heatpump_total_energy,sensor.heatpump_nrgtotal,10,0,1/100,33,2 +"CSH5800iG",heatpump,16,dhw.nrg,energy,uint24,kWh,false,sensor.heatpump_dhw_energy,sensor.heatpump_dhw_nrg,10,9,1/100,1,2 +"CSH5800iG",heatpump,16,nrgheat,energy heating,uint24,kWh,false,sensor.heatpump_energy_heating,sensor.heatpump_nrgheat,10,0,1/100,35,2 +"CSH5800iG",heatpump,16,metertotal,meter total,uint24,kWh,false,sensor.heatpump_meter_total,sensor.heatpump_metertotal,10,0,1/100,37,2 +"CSH5800iG",heatpump,16,metercomp,meter compressor,uint24,kWh,false,sensor.heatpump_meter_compressor,sensor.heatpump_metercomp,10,0,1/100,39,2 +"CSH5800iG",heatpump,16,metereheat,meter e-heater,uint24,kWh,false,sensor.heatpump_meter_e-heater,sensor.heatpump_metereheat,10,0,1/100,41,2 +"CSH5800iG",heatpump,16,meterheat,meter heating,uint24,kWh,false,sensor.heatpump_meter_heating,sensor.heatpump_meterheat,10,0,1/100,43,2 +"CSH5800iG",heatpump,16,dhw.meter,meter,uint24,kWh,false,sensor.heatpump_dhw_meter,sensor.heatpump_dhw_meter,10,9,1/100,3,2 +"CSH5800iG",heatpump,16,heatingstarts,heating control starts,uint24, ,false,sensor.heatpump_heating_control_starts,sensor.heatpump_heatingstarts,10,0,1,45,2 +"CSH5800iG",heatpump,16,dhw.startshp,starts hp,uint24, ,false,sensor.heatpump_dhw_starts_hp,sensor.heatpump_dhw_startshp,10,9,1,5,2 +"CSH5800iG",heatpump,16,fuelheat,fuel consumption heating,uint32,kWh,false,sensor.heatpump_fuel_consumption_heating,sensor.heatpump_fuelheat,10,0,1/10,47,2 +"CSH5800iG",heatpump,16,dhw.fueldhw,fuel consumption,uint32,kWh,false,sensor.heatpump_dhw_fuel_consumption,sensor.heatpump_dhw_fueldhw,10,9,1/10,7,2 +"CSH5800iG",heatpump,16,elheat,el. consumption heating,uint32,kWh,false,sensor.heatpump_el._consumption_heating,sensor.heatpump_elheat,10,0,1/10,49,2 +"CSH5800iG",heatpump,16,dhw.eldhw,el. consumption,uint32,kWh,false,sensor.heatpump_dhw_el._consumption,sensor.heatpump_dhw_eldhw,10,9,1/10,9,2 +"CSH5800iG",heatpump,16,elgenheat,el. generation heating,uint32,kWh,false,sensor.heatpump_el._generation_heating,sensor.heatpump_elgenheat,10,0,1/10,51,2 +"CSH5800iG",heatpump,16,dhw.elgendhw,el generation,uint32,kWh,false,sensor.heatpump_dhw_el_generation,sensor.heatpump_dhw_elgendhw,10,9,1/10,11,2 +"WM10",switch,71,activated,activated,boolean, ,false,binary_sensor.switch_activated,binary_sensor.switch_activated,12,0,1,0,1 +"WM10",switch,71,flowtemphc,flow temperature (TC1),uint16,C,false,sensor.switch_flow_temperature_(TC1),sensor.switch_flowtemphc,12,0,1/10,1,1 +"WM10",switch,71,status,status,int8, ,false,sensor.switch_status,sensor.switch_status,12,0,1,2,1 +"Rego 3000",controller,240,datetime,date/time,string, ,false,sensor.controller_date/time,sensor.controller_datetime,13,0,1,0,13 +"MX400",connect,17,datetime,date/time,string, ,false,sensor.connect_date/time,sensor.connect_datetime,14,0,1,0,13 +"MX400",connect,17,outdoortemp,outside temperature,int16,C,false,sensor.connect_outside_temperature,sensor.connect_outdoortemp,14,0,1/10,13,1 +"MX400",connect,17,src1.currtemp,current room temperature,int16,C,false,sensor.connect_src1_current_room_temperature,sensor.connect_src1_currtemp,14,36,1/10,0,1 +"MX400",connect,17,src1.airhumidity,relative air humidity,uint8,%,false,sensor.connect_src1_relative_air_humidity,sensor.connect_src1_airhumidity,14,36,1,1,1 +"MX400",connect,17,src1.dewtemperature,dew point temperature,int16,C,false,sensor.connect_src1_dew_point_temperature,sensor.connect_src1_dewtemperature,14,36,1/10,2,1 +"MX400",connect,17,src1.seltemp,selected room temperature,uint8 (>=5<=30),C,true,number.connect_src1_selected_room_temperature,number.connect_src1_seltemp,14,36,1/2,3,1 +"MX400",connect,17,src1.mode,operating mode,enum [off\|manual\|auto] (>=0<=0), ,true,select.connect_src1_operating_mode,select.connect_src1_mode,14,36,1,4,1 +"MX400",connect,17,src1.name,name,string (>=0<=0), ,true,sensor.connect_src1_name,sensor.connect_src1_name,14,36,1,5,26 +"MX400",connect,17,src1.childlock,child lock,boolean (>=0<=0), ,true,switch.connect_src1_child_lock,switch.connect_src1_childlock,14,36,1,31,1 +"MX400",connect,17,src1.icon,icon,enum [none\|mdi:chef-hat\|mdi:sofa-single-outline\|mdi:bowl-mix-outline\|mdi:bed-single-outline\|mdi:bed-double-outline\|mdi:teddy-bear\|mdi:shower\|mdi:laptop\|mdi:door\|mdi:palette-outline\|mdi:washing-machine\|mdi:bookshelf] (>=0<=0), ,true,select.connect_src1_icon,select.connect_src1_icon,14,36,1,32,1 +"EM10",alert,74,setflowtemp,set flow temperature,uint8,C,false,sensor.alert_set_flow_temperature,sensor.alert_setflowtemp,15,0,1,0,1 +"EM10",alert,74,setburnpow,burner set power,uint8,%,false,sensor.alert_burner_set_power,sensor.alert_setburnpow,15,0,1,1,1 +"EM10, EM100",extension,243,flowtempvf,flow temperature in header (T0/Vf),int16,C,false,sensor.extension_flow_temperature_in_header_(T0/Vf),sensor.extension_flowtempvf,16,0,1/10,0,1 +"EM10, EM100",extension,243,input,input,uint8,V,false,sensor.extension_input,sensor.extension_input,16,0,1/10,1,1 +"EM10, EM100",extension,243,outpow,output IO1,uint8,%,false,sensor.extension_output_IO1,sensor.extension_outpow,16,0,1,2,1 +"EM10, EM100",extension,243,setpower,request power,uint8,%,false,sensor.extension_request_power,sensor.extension_setpower,16,0,1,3,1 +"EM10, EM100",extension,243,setpoint,set temp.,uint8,C,false,sensor.extension_set_temp.,sensor.extension_setpoint,16,0,1,4,1 +"EM10, EM100",extension,243,minv,min volt.,uint8 (>=0<=0),V,true,number.extension_min_volt.,number.extension_minv,16,0,1/10,5,1 +"EM10, EM100",extension,243,maxv,max volt.,uint8 (>=0<=0),V,true,number.extension_max_volt.,number.extension_maxv,16,0,1/10,6,1 +"EM10, EM100",extension,243,mint,min temp.,uint8 (>=0<=0),C,true,number.extension_min_temp.,number.extension_mint,16,0,1,7,1 +"EM10, EM100",extension,243,maxt,max temp.,uint8 (>=0<=0),C,true,number.extension_max_temp.,number.extension_maxt,16,0,1,8,1 +"EM10, EM100",extension,243,mode,operating mode,uint8, ,false,sensor.extension_operating_mode,sensor.extension_mode,16,0,1,9,1 +"T1RF",extension,220,flowtempvf,flow temperature in header (T0/Vf),int16,C,false,sensor.extension_flow_temperature_in_header_(T0/Vf),sensor.extension_flowtempvf,16,0,1/10,0,1 +"T1RF",extension,220,input,input,uint8,V,false,sensor.extension_input,sensor.extension_input,16,0,1/10,1,1 +"T1RF",extension,220,outpow,output IO1,uint8,%,false,sensor.extension_output_IO1,sensor.extension_outpow,16,0,1,2,1 +"T1RF",extension,220,setpower,request power,uint8,%,false,sensor.extension_request_power,sensor.extension_setpower,16,0,1,3,1 +"T1RF",extension,220,setpoint,set temp.,uint8,C,false,sensor.extension_set_temp.,sensor.extension_setpoint,16,0,1,4,1 +"T1RF",extension,220,minv,min volt.,uint8 (>=0<=0),V,true,number.extension_min_volt.,number.extension_minv,16,0,1/10,5,1 +"T1RF",extension,220,maxv,max volt.,uint8 (>=0<=0),V,true,number.extension_max_volt.,number.extension_maxv,16,0,1/10,6,1 +"T1RF",extension,220,mint,min temp.,uint8 (>=0<=0),C,true,number.extension_min_temp.,number.extension_mint,16,0,1,7,1 +"T1RF",extension,220,maxt,max temp.,uint8 (>=0<=0),C,true,number.extension_max_temp.,number.extension_maxt,16,0,1,8,1 +"T1RF",extension,220,mode,operating mode,uint8, ,false,sensor.extension_operating_mode,sensor.extension_mode,16,0,1,9,1 +"AM200",heatsource,228,ahs1.sysflowtemp,system flow temperature,int16,C,false,sensor.heatsource_ahs1_system_flow_temperature,sensor.heatsource_ahs1_sysflowtemp,18,19,1/10,0,1 +"AM200",heatsource,228,ahs1.sysrettemp,system return temperature,int16,C,false,sensor.heatsource_ahs1_system_return_temperature,sensor.heatsource_ahs1_sysrettemp,18,19,1/10,1,1 +"AM200",heatsource,228,ahs1.altflowtemp,alternative hs flow temperature,int16,C,false,sensor.heatsource_ahs1_alternative_hs_flow_temperature,sensor.heatsource_ahs1_altflowtemp,18,19,1/10,2,1 +"AM200",heatsource,228,ahs1.altrettemp,alternative hs return temperature,int16,C,false,sensor.heatsource_ahs1_alternative_hs_return_temperature,sensor.heatsource_ahs1_altrettemp,18,19,1/10,3,1 +"AM200",heatsource,228,ahs1.cyltoptemp,cylinder top temperature,int16,C,false,sensor.heatsource_ahs1_cylinder_top_temperature,sensor.heatsource_ahs1_cyltoptemp,18,19,1/10,4,1 +"AM200",heatsource,228,ahs1.cylcentertemp,cylinder center temperature,int16,C,false,sensor.heatsource_ahs1_cylinder_center_temperature,sensor.heatsource_ahs1_cylcentertemp,18,19,1/10,5,1 +"AM200",heatsource,228,ahs1.cylbottomtemp,cylinder bottom temperature,int16,C,false,sensor.heatsource_ahs1_cylinder_bottom_temperature,sensor.heatsource_ahs1_cylbottomtemp,18,19,1/10,6,1 +"AM200",heatsource,228,ahs1.fluegastemp,flue gas temperature,int16,C,false,sensor.heatsource_ahs1_flue_gas_temperature,sensor.heatsource_ahs1_fluegastemp,18,19,1/10,7,1 +"AM200",heatsource,228,ahs1.valvebuffer,buffer valve,uint8,%,false,sensor.heatsource_ahs1_buffer_valve,sensor.heatsource_ahs1_valvebuffer,18,19,1,8,1 +"AM200",heatsource,228,ahs1.valvereturn,return valve,uint8,%,false,sensor.heatsource_ahs1_return_valve,sensor.heatsource_ahs1_valvereturn,18,19,1,9,1 +"AM200",heatsource,228,ahs1.apumpmod,alternative hs pump modulation,uint8,%,false,sensor.heatsource_ahs1_alternative_hs_pump_modulation,sensor.heatsource_ahs1_apumpmod,18,19,1,10,1 +"AM200",heatsource,228,ahs1.vr2config,vr2 configuration,enum [off\|bypass] (>=0<=0), ,true,select.heatsource_ahs1_vr2_configuration,select.heatsource_ahs1_vr2config,18,19,1,11,1 +"AM200",heatsource,228,ahs1.ahsactivated,alternate heat source activation,boolean (>=0<=0), ,true,switch.heatsource_ahs1_alternate_heat_source_activation,switch.heatsource_ahs1_ahsactivated,18,19,1,12,1 +"AM200",heatsource,228,ahs1.apumpconfig,primary pump config,boolean (>=0<=0), ,true,switch.heatsource_ahs1_primary_pump_config,switch.heatsource_ahs1_apumpconfig,18,19,1,13,1 +"AM200",heatsource,228,ahs1.apumpsignal,output for pr1 pump,enum [off\|pwm\|pwm inverse] (>=0<=0), ,true,select.heatsource_ahs1_output_for_pr1_pump,select.heatsource_ahs1_apumpsignal,18,19,1,14,1 +"AM200",heatsource,228,ahs1.apumpmin,min output pump pr1,uint8 (>=12<=50),%,true,number.heatsource_ahs1_min_output_pump_pr1,number.heatsource_ahs1_apumpmin,18,19,1,15,1 +"AM200",heatsource,228,ahs1.temprise,ahs return temp rise,boolean (>=0<=0), ,true,switch.heatsource_ahs1_ahs_return_temp_rise,switch.heatsource_ahs1_temprise,18,19,1,16,1 +"AM200",heatsource,228,ahs1.setreturntemp,set temp return,uint8 (>=40<=75),C,true,number.heatsource_ahs1_set_temp_return,number.heatsource_ahs1_setreturntemp,18,19,1,17,1 +"AM200",heatsource,228,ahs1.mixruntime,mixer run time,uint16 (>=0<=600),seconds,true,number.heatsource_ahs1_mixer_run_time,number.heatsource_ahs1_mixruntime,18,19,1,18,1 +"AM200",heatsource,228,ahs1.setflowtemp,set flow temperature,uint8 (>=40<=75),C,true,number.heatsource_ahs1_set_flow_temperature,number.heatsource_ahs1_setflowtemp,18,19,1,19,1 +"AM200",heatsource,228,ahs1.bufbypass,buffer bypass config,enum [no\|mixer\|valve] (>=0<=0), ,true,select.heatsource_ahs1_buffer_bypass_config,select.heatsource_ahs1_bufbypass,18,19,1,20,1 +"AM200",heatsource,228,ahs1.bufmixruntime,bypass mixer run time,uint16 (>=0<=600),seconds,true,number.heatsource_ahs1_bypass_mixer_run_time,number.heatsource_ahs1_bufmixruntime,18,19,1,21,1 +"AM200",heatsource,228,ahs1.bufconfig,dhw buffer config,enum [off\|monovalent\|bivalent] (>=0<=0), ,true,select.heatsource_ahs1_dhw_buffer_config,select.heatsource_ahs1_bufconfig,18,19,1,22,1 +"AM200",heatsource,228,ahs1.blockmode,config htg. blocking mode,enum [off\|auto\|blocking] (>=0<=0), ,true,select.heatsource_ahs1_config_htg._blocking_mode,select.heatsource_ahs1_blockmode,18,19,1,23,1 +"AM200",heatsource,228,ahs1.blockterm,config of block terminal,enum [n_o\|n_c] (>=0<=0), ,true,select.heatsource_ahs1_config_of_block_terminal,select.heatsource_ahs1_blockterm,18,19,1,24,1 +"AM200",heatsource,228,ahs1.blockhyst,hyst. for boiler block,int8 (>=0<=50),C,true,number.heatsource_ahs1_hyst._for_boiler_block,number.heatsource_ahs1_blockhyst,18,19,1,25,1 +"AM200",heatsource,228,ahs1.releasewait,boiler release wait time,uint8 (>=0<=240),minutes,true,number.heatsource_ahs1_boiler_release_wait_time,number.heatsource_ahs1_releasewait,18,19,1,26,1 +"AM200",heatsource,228,ahs1.burner,burner,boolean, ,false,binary_sensor.heatsource_ahs1_burner,binary_sensor.heatsource_ahs1_burner,18,19,1,27,1 +"AM200",heatsource,228,ahs1.apump,alternative hs pump,boolean, ,false,binary_sensor.heatsource_ahs1_alternative_hs_pump,binary_sensor.heatsource_ahs1_apump,18,19,1,28,1 +"AM200",heatsource,228,ahs1.heatrequest,heat request,uint8,%,false,sensor.heatsource_ahs1_heat_request,sensor.heatsource_ahs1_heatrequest,18,19,1,29,1 +"AM200",heatsource,228,ahs1.blockremain,remaining blocktime,uint8,minutes,false,sensor.heatsource_ahs1_remaining_blocktime,sensor.heatsource_ahs1_blockremain,18,19,1,30,1 +"AM200",heatsource,228,ahs1.blockremaindhw,remaining blocktime dhw,uint8,minutes,false,sensor.heatsource_ahs1_remaining_blocktime_dhw,sensor.heatsource_ahs1_blockremaindhw,18,19,1,31,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,outfresh,outdoor fresh air,int16,C,false,sensor.ventilation_outdoor_fresh_air,sensor.ventilation_outfresh,19,0,1/10,0,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,infresh,indoor fresh air,int16,C,false,sensor.ventilation_indoor_fresh_air,sensor.ventilation_infresh,19,0,1/10,1,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,outexhaust,outdoor exhaust air,int16,C,false,sensor.ventilation_outdoor_exhaust_air,sensor.ventilation_outexhaust,19,0,1/10,2,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,inexhaust,indoor exhaust air,int16,C,false,sensor.ventilation_indoor_exhaust_air,sensor.ventilation_inexhaust,19,0,1/10,3,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,ventinspeed,in blower speed,uint8,%,false,sensor.ventilation_in_blower_speed,sensor.ventilation_ventinspeed,19,0,1,4,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,ventoutspeed,out blower speed,uint8,%,false,sensor.ventilation_out_blower_speed,sensor.ventilation_ventoutspeed,19,0,1,5,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,ventmode,ventilation mode,enum [auto\|off\|L1\|L2\|L3\|L4\|demand\|sleep\|intense\|bypass\|party\|fireplace] (>=0<=0), ,true,select.ventilation_ventilation_mode,select.ventilation_ventmode,19,0,1,6,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,airquality,air quality (voc),uint16, ,false,sensor.ventilation_air_quality_(voc),sensor.ventilation_airquality,19,0,1,7,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,airhumidity,relative air humidity,uint8,%,false,sensor.ventilation_relative_air_humidity,sensor.ventilation_airhumidity,19,0,1,8,1 +"HRV176, HRV156, 5000c, MV200",ventilation,231,bypass,bypass,boolean (>=0<=0), ,true,switch.ventilation_bypass,switch.ventilation_bypass,19,0,1,9,1 +"IPM",water,100,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.water_dhw_selected_temperature,number.water_dhw_seltemp,20,9,1,0,1 +"IPM",water,100,dhw.temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,1,1 +"IPM",water,100,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.water_dhw_current_extern_temperature,sensor.water_dhw_curtemp2,20,9,1/10,2,1 +"IPM",water,100,dhw.hydrTemp,hydraulic header temperature,uint16,C,false,sensor.water_dhw_hydraulic_header_temperature,sensor.water_dhw_hydrTemp,20,9,1/10,3,1 +"IPM",water,100,dhw.pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,4,1 +"IPM",water,100,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=0),C,true,number.water_dhw_flow_temperature_offset,number.water_dhw_flowtempoffset,20,9,1,5,1 +"IPM",water,100,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_on_temperature,number.water_dhw_hyston,20,9,1,6,1 +"IPM",water,100,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_off_temperature,number.water_dhw_hystoff,20,9,1,7,1 +"IPM",water,100,dhw.disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,8,1 +"IPM",water,100,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,9,1 +"IPM",water,100,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,10,1 +"IPM2",water,102,dhw.seltemp,selected temperature,uint8 (>=0<=0),C,true,number.water_dhw_selected_temperature,number.water_dhw_seltemp,20,9,1,0,1 +"IPM2",water,102,dhw.temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,1,1 +"IPM2",water,102,dhw.curtemp2,current extern temperature,uint16,C,false,sensor.water_dhw_current_extern_temperature,sensor.water_dhw_curtemp2,20,9,1/10,2,1 +"IPM2",water,102,dhw.hydrTemp,hydraulic header temperature,uint16,C,false,sensor.water_dhw_hydraulic_header_temperature,sensor.water_dhw_hydrTemp,20,9,1/10,3,1 +"IPM2",water,102,dhw.pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,4,1 +"IPM2",water,102,dhw.flowtempoffset,flow temperature offset,uint8 (>=0<=0),C,true,number.water_dhw_flow_temperature_offset,number.water_dhw_flowtempoffset,20,9,1,5,1 +"IPM2",water,102,dhw.hyston,hysteresis on temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_on_temperature,number.water_dhw_hyston,20,9,1,6,1 +"IPM2",water,102,dhw.hystoff,hysteresis off temperature,int8 (>=0<=0),C,true,number.water_dhw_hysteresis_off_temperature,number.water_dhw_hystoff,20,9,1,7,1 +"IPM2",water,102,dhw.disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,8,1 +"IPM2",water,102,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,9,1 +"IPM2",water,102,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,10,1 +"MM100",water,160,dhw.temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,1,1 +"MM100",water,160,dhw.tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,11,1 +"MM100",water,160,dhw.pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,4,1 +"MM100",water,160,dhw.maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,12,1 +"MM100",water,160,dhw.difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,13,1 +"MM100",water,160,dhw.disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,8,1 +"MM100",water,160,dhw.redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,14,1 +"MM100",water,160,dhw.requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,15,1 +"MM100",water,160,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,9,1 +"MM100",water,160,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,10,1 +"MM200",water,161,dhw.temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,1,1 +"MM200",water,161,dhw.tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,11,1 +"MM200",water,161,dhw.pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,4,1 +"MM200",water,161,dhw.maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,12,1 +"MM200",water,161,dhw.difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,13,1 +"MM200",water,161,dhw.disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,8,1 +"MM200",water,161,dhw.redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,14,1 +"MM200",water,161,dhw.requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,15,1 +"MM200",water,161,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,9,1 +"MM200",water,161,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,10,1 +"SM100, MS100",water,163,dhw.temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,1,1 +"SM100, MS100",water,163,dhw.tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,11,1 +"SM100, MS100",water,163,dhw.pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,4,1 +"SM100, MS100",water,163,dhw.maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,12,1 +"SM100, MS100",water,163,dhw.difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,13,1 +"SM100, MS100",water,163,dhw.disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,8,1 +"SM100, MS100",water,163,dhw.redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,14,1 +"SM100, MS100",water,163,dhw.requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,15,1 +"SM100, MS100",water,163,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,9,1 +"SM100, MS100",water,163,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,10,1 +"SM200, MS200",water,164,dhw.temp,current temperature,uint16,C,false,sensor.water_dhw_current_temperature,sensor.water_dhw_temp,20,9,1/10,1,1 +"SM200, MS200",water,164,dhw.tempstatus,temperature switch in assigned dhw (MC1),int8, ,false,sensor.water_dhw_temperature_switch_in_assigned_dhw_(MC1),sensor.water_dhw_tempstatus,20,9,1,11,1 +"SM200, MS200",water,164,dhw.pump,pump,boolean, ,false,binary_sensor.water_dhw_pump,binary_sensor.water_dhw_pump,20,9,1,4,1 +"SM200, MS200",water,164,dhw.maxtemp,maximum temperature,uint8 (>=0<=0),C,true,number.water_dhw_maximum_temperature,number.water_dhw_maxtemp,20,9,1,12,1 +"SM200, MS200",water,164,dhw.difftemp,start differential temperature,int8 (>=0<=0),C,true,number.water_dhw_start_differential_temperature,number.water_dhw_difftemp,20,9,1,13,1 +"SM200, MS200",water,164,dhw.disinfectiontemp,disinfection temperature,uint8 (>=0<=0),C,true,number.water_dhw_disinfection_temperature,number.water_dhw_disinfectiontemp,20,9,1,8,1 +"SM200, MS200",water,164,dhw.redtemp,reduced temperature,uint8 (>=0<=0),C,true,number.water_dhw_reduced_temperature,number.water_dhw_redtemp,20,9,1,14,1 +"SM200, MS200",water,164,dhw.requiredtemp,required temperature,uint8 (>=0<=0),C,true,number.water_dhw_required_temperature,number.water_dhw_requiredtemp,20,9,1,15,1 +"SM200, MS200",water,164,dhw.circ,circulation active,boolean (>=0<=0), ,true,switch.water_dhw_circulation_active,switch.water_dhw_circ,20,9,1,9,1 +"SM200, MS200",water,164,dhw.circmode,circulation pump mode,enum [off\|on\|auto\|own prog] (>=0<=0), ,true,select.water_dhw_circulation_pump_mode,select.water_dhw_circmode,20,9,1,10,1 "MP100",pool,204,pooltemp,pool temperature,int16,C,false,sensor.pool_pool_temperature,sensor.pool_pooltemp,21,0,1/10,-1,1 "MP100",pool,204,poolshuntstatus,pool shunt status opening/closing,enum [stopped\|opening\|closing\|open\|close], ,false,sensor.pool_pool_shunt_status_opening/closing,sensor.pool_poolshuntstatus,21,0,1,-1,1 "MP100",pool,204,poolshunt,pool shunt open/close (0% = pool / 100% = heat),uint8,%,false,sensor.pool_pool_shunt_open/close_(0%_=_pool_/_100%_=_heat),sensor.pool_poolshunt,21,0,1,-1,1 -- 2.54.0 From a6ea91439b1d18d4b5fbfe6f44d0613eecd640a5 Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 5 Sep 2026 10:58:14 +0200 Subject: [PATCH 74/81] pkg update --- interface/pnpm-lock.yaml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/interface/pnpm-lock.yaml b/interface/pnpm-lock.yaml index 82c2ad841..81a7e0e77 100644 --- a/interface/pnpm-lock.yaml +++ b/interface/pnpm-lock.yaml @@ -308,8 +308,8 @@ packages: resolution: {integrity: sha512-vqTaUEgxzm+YDSdElad6PiRoX4t8VGDjCtt05zn4nU810UIx/uNEV7/lZJ6KwFThKZOzOxzXy48da+No7HZaMw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - '@eslint/plugin-kit@0.7.2': - resolution: {integrity: sha512-+CNAzxglkrpNf/kKywqQfk74QjtceuOE7Qm+AF8miRvPF/wmmK5+OJOgVh3AVTT3RP2mH3+FOaxlE5v72owk0A==} + '@eslint/plugin-kit@0.7.3': + resolution: {integrity: sha512-IkO+/KEUvwbVpiURZg+P7zF74z5Jxe0UgJxVni+RtoHQ6IZieXaO02kmadomap/q+l6bc/jdPGGqTjhuZnuz1Q==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@humanfs/core@0.19.2': @@ -2346,8 +2346,8 @@ packages: resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} engines: {node: '>= 0.4'} - postcss@8.5.27: - resolution: {integrity: sha512-79Iho8QeYyooJ8e9lCRyTVlyTAkS/kXBYKff6TMzS3kEWGQ8Ds5UEtXpGrSUDLUWok6QTvxeYy0GO8fopHnaSA==} + postcss@8.5.28: + resolution: {integrity: sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==} engines: {node: ^10 || ^12 || >=14} powershell-utils@0.1.0: @@ -3246,7 +3246,7 @@ snapshots: '@eslint/object-schema@3.0.5': {} - '@eslint/plugin-kit@0.7.2': + '@eslint/plugin-kit@0.7.3': dependencies: '@eslint/core': 1.2.1 levn: 0.4.1 @@ -4303,7 +4303,7 @@ snapshots: '@eslint/config-array': 0.23.5(supports-color@10.2.2) '@eslint/config-helpers': 0.7.0 '@eslint/core': 1.2.1 - '@eslint/plugin-kit': 0.7.2 + '@eslint/plugin-kit': 0.7.3 '@humanfs/node': 0.16.8 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 @@ -5289,7 +5289,7 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss@8.5.27: + postcss@8.5.28: dependencies: nanoid: 3.3.18 picocolors: 1.1.1 @@ -5818,7 +5818,7 @@ snapshots: dependencies: lightningcss: 1.33.0 picomatch: 4.0.7 - postcss: 8.5.27 + postcss: 8.5.28 rolldown: 1.2.7 tinyglobby: 0.2.17 optionalDependencies: -- 2.54.0 From 928e1e7a69294684c4ec36dd1cf0b826eebb625d Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 5 Sep 2026 11:02:07 +0200 Subject: [PATCH 75/81] update --- project-words.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/project-words.txt b/project-words.txt index ae59838d4..c805e891c 100644 --- a/project-words.txt +++ b/project-words.txt @@ -1347,4 +1347,6 @@ roomtempoffset dhcpc wifioff autonegotiation -Mbit \ No newline at end of file +Mbit +WROVER +OLIMEXPOEW \ No newline at end of file -- 2.54.0 From 204ad1f8c95daa07ec047435b0a4b029bc0187ec Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 5 Sep 2026 11:02:20 +0200 Subject: [PATCH 76/81] add psram so standalone compiles --- lib_standalone/Arduino.cpp | 1 + lib_standalone/Arduino.h | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/lib_standalone/Arduino.cpp b/lib_standalone/Arduino.cpp index cf7651354..3932cce76 100644 --- a/lib_standalone/Arduino.cpp +++ b/lib_standalone/Arduino.cpp @@ -29,6 +29,7 @@ NativeConsole Serial; +EspClass ESP; ETHClass ETH; WiFiClass WiFi; diff --git a/lib_standalone/Arduino.h b/lib_standalone/Arduino.h index e521fa40b..e1f19c0fe 100644 --- a/lib_standalone/Arduino.h +++ b/lib_standalone/Arduino.h @@ -34,6 +34,15 @@ #include "WString.h" #include "Network.h" +// stub of Arduino-ESP32's EspClass, holding only what is called outside of #ifndef EMSESP_STANDALONE +class EspClass { + public: + size_t getPsramSize() { + return 0; // standalone has no PSRAM + } +}; + +extern EspClass ESP; extern ETHClass ETH; extern WiFiClass WiFi; -- 2.54.0 From dbf54f09f503f45b170422da83e05c25e839b15e Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 5 Sep 2026 11:02:33 +0200 Subject: [PATCH 77/81] auto-formatting --- src/core/console.cpp | 57 ++++++++++++++++++++++---------------------- src/core/network.cpp | 4 ++-- src/core/system.cpp | 2 +- 3 files changed, 31 insertions(+), 32 deletions(-) diff --git a/src/core/console.cpp b/src/core/console.cpp index d7ea0f118..0e2981649 100644 --- a/src/core/console.cpp +++ b/src/core/console.cpp @@ -295,36 +295,35 @@ static void setup_commands(std::shared_ptr const & commands) { }); - commands->add_command( - ShellContext::MAIN, - CommandFlags::ADMIN, - string_vector{F_(set), F_(board_profile)}, - {F_(name_mandatory)}, - [](Shell & shell, const std::vector & arguments) { - std::vector data; // led, dallas, rx, tx, button, phy_type, eth_power, eth_phy_addr, eth_clock_mode - std::string board_profile = Helpers::toUpper(arguments.front()); - if (!EMSESP::system_.load_board_profile(data, board_profile)) { - shell.println( - "Invalid board profile (S32, E32, E32V2, E32V2_2, MH-ET, NODEMCU, LOLIN, OLIMEX, OLIMEXPOE, OLIMEXPOEW, C3MINI, S2MINI, S3MINI, S32S3, CUSTOM)"); - return; - } + commands->add_command(ShellContext::MAIN, + CommandFlags::ADMIN, + string_vector{F_(set), F_(board_profile)}, + {F_(name_mandatory)}, + [](Shell & shell, const std::vector & arguments) { + std::vector data; // led, dallas, rx, tx, button, phy_type, eth_power, eth_phy_addr, eth_clock_mode + std::string board_profile = Helpers::toUpper(arguments.front()); + if (!EMSESP::system_.load_board_profile(data, board_profile)) { + shell.println("Invalid board profile (S32, E32, E32V2, E32V2_2, MH-ET, NODEMCU, LOLIN, OLIMEX, OLIMEXPOE, OLIMEXPOEW, " + "C3MINI, S2MINI, S3MINI, S32S3, CUSTOM)"); + return; + } - EMSESP::webSettingsService.update([&](WebSettings & settings) { - settings.board_profile = board_profile.c_str(); - settings.led_gpio = data[0]; - settings.dallas_gpio = data[1]; - settings.rx_gpio = data[2]; - settings.tx_gpio = data[3]; - settings.pbutton_gpio = data[4]; - settings.phy_type = data[5]; - settings.eth_power = data[6]; // can be -1 - settings.eth_phy_addr = data[7]; - settings.eth_clock_mode = data[8]; - return StateUpdateResult::CHANGED; - }); - shell.printfln("Loaded board profile %s. Restarting...", board_profile.c_str()); - EMSESP::system_.system_restart(); - }); + EMSESP::webSettingsService.update([&](WebSettings & settings) { + settings.board_profile = board_profile.c_str(); + settings.led_gpio = data[0]; + settings.dallas_gpio = data[1]; + settings.rx_gpio = data[2]; + settings.tx_gpio = data[3]; + settings.pbutton_gpio = data[4]; + settings.phy_type = data[5]; + settings.eth_power = data[6]; // can be -1 + settings.eth_phy_addr = data[7]; + settings.eth_clock_mode = data[8]; + return StateUpdateResult::CHANGED; + }); + shell.printfln("Loaded board profile %s. Restarting...", board_profile.c_str()); + EMSESP::system_.system_restart(); + }); commands->add_command( ShellContext::MAIN, diff --git a/src/core/network.cpp b/src/core/network.cpp index 0c8f6494b..b14b8ec03 100644 --- a/src/core/network.cpp +++ b/src/core/network.cpp @@ -229,8 +229,8 @@ void Network::reconnect() { // boards without an Ethernet PHY skip straight to WIFI; without a configured SSID, straight to AP // (unless AP provision mode is Never — then stay on WIFI and keep waiting) NetPhase Network::initialPhase() const { - bool eth_clock_conflicts_psram = ESP.getPsramSize() - && ((eth_clock_mode_t)eth_clock_mode_ == ETH_CLOCK_GPIO16_OUT || (eth_clock_mode_t)eth_clock_mode_ == ETH_CLOCK_GPIO17_OUT); + bool eth_clock_conflicts_psram = + ESP.getPsramSize() && ((eth_clock_mode_t)eth_clock_mode_ == ETH_CLOCK_GPIO16_OUT || (eth_clock_mode_t)eth_clock_mode_ == ETH_CLOCK_GPIO17_OUT); if (phy_type_ != PHY_type::PHY_TYPE_NONE && !eth_clock_conflicts_psram) { return NetPhase::ETHERNET; } diff --git a/src/core/system.cpp b/src/core/system.cpp index 050c62f34..c71b16561 100644 --- a/src/core/system.cpp +++ b/src/core/system.cpp @@ -2823,7 +2823,7 @@ bool System::load_board_profile(std::vector & data, const std::string & // uart0 = 1, 3; SD-card = 2, 14, 15; button = 34; valid_system_gpios_ = {4, 34, 36, 12, 13, 21, 22, 25, 26, 27, 32, 33, 39}; } else if (board_profile == "OLIMEXPOEW") { - data = {0, 0, 36, 4, 34, PHY_type::PHY_TYPE_LAN8720, 12, 0, 1, 0}; // Olimex ESP32-POE-ISO WROVER (PSRAM) + data = {0, 0, 36, 4, 34, PHY_type::PHY_TYPE_LAN8720, 12, 0, 1, 0}; // Olimex ESP32-POE-ISO WROVER (PSRAM) valid_system_gpios_ = {4, 34, 36, 12, 13, 21, 22, 25, 26, 27, 32, 33, 39}; } else if (board_profile == "C3MINI") { #if defined(BOARD_C3_MINI_V1) -- 2.54.0 From ff47722693d701ccb98b6f76dfddc2508f54fc8a Mon Sep 17 00:00:00 2001 From: proddy Date: Tue, 8 Sep 2026 21:08:33 +0200 Subject: [PATCH 78/81] package update --- interface/package.json | 8 +- interface/pnpm-lock.yaml | 515 +++++++++++++++++++++++++-------------- mock-api/package.json | 2 +- mock-api/pnpm-lock.yaml | 101 ++++++++ 4 files changed, 438 insertions(+), 188 deletions(-) diff --git a/interface/package.json b/interface/package.json index 2125f07d3..09b506215 100644 --- a/interface/package.json +++ b/interface/package.json @@ -42,11 +42,11 @@ "@eslint/js": "^10.0.1", "@preact/preset-vite": "^2.10.6", "@trivago/prettier-plugin-sort-imports": "^6.0.2", - "@types/node": "^26.4.1", + "@types/node": "^26.5.0", "@types/react": "^19.2.18", "@types/react-dom": "^19.2.7", "concurrently": "^10.0.5", - "eslint": "^10.9.1", + "eslint": "^10.10.0", "eslint-config-prettier": "^10.1.8", "etag": "^1.8.1", "mime-types": "^3.0.2", @@ -54,9 +54,9 @@ "rollup-plugin-visualizer": "^7.1.1", "terser": "^5.51.2", "typescript": "^6.0.3", - "typescript-eslint": "^8.69.0", + "typescript-eslint": "^8.70.0", "vite": "^8.2.2", "vite-plugin-imagemin": "^0.6.1" }, - "packageManager": "pnpm@11.25.0+sha512.5cde925b4f075f725eb71fbae18a42ffe784524789f19b61c731cb8721ec28aaee160e01a8d5af4fedb2a42cdbf300efe23db356b0d4a17b4d63e11f8ab7c956" + "packageManager": "pnpm@12.3.4+sha512.961aa41fb077da3a04a441d9f8e15ebc0c96da8ef710b2eb67bf9ee7cb0610eabd48f1fd85f51cffe73846785fa0f87c56a3a872a1d893f8446741b5cce45457" } diff --git a/interface/pnpm-lock.yaml b/interface/pnpm-lock.yaml index 81a7e0e77..0f5ab5aa3 100644 --- a/interface/pnpm-lock.yaml +++ b/interface/pnpm-lock.yaml @@ -1,3 +1,104 @@ +--- +lockfileVersion: '9.0' + +importers: + + .: + configDependencies: {} + packageManagerDependencies: + pnpm: + specifier: 12.3.4 + version: 12.3.4 + +packages: + + '@pnpm/exe.darwin-arm64@12.3.4': + resolution: {integrity: sha512-PAyUol8T1+/+ViOiXAt51ECA+QnfXCqz6foL4bW+LsoX0NcVd5XVEM2mRQu+LV4oc7uRz9zf9U0P+XFfuQeDAw==} + cpu: [arm64] + os: [darwin] + + '@pnpm/exe.darwin-x64@12.3.4': + resolution: {integrity: sha512-fxP9JCk0Cdye+ePuj+GJJLMUMTqHGWRdb1dtv4How876uQ2ehxvenpgiYAir/ceO9PsYUZkFTtyZdx+rRu5QOA==} + cpu: [x64] + os: [darwin] + + '@pnpm/exe.linux-arm64-musl@12.3.4': + resolution: {integrity: sha512-FBOt0/7ye6O6q4AllVV5QMviB6qE6fqkeczV/+MDWQsmo+QJrlfsh6X7CpH/tClVpBZEyIbjpUoT8bNhCYBxEg==} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@pnpm/exe.linux-arm64@12.3.4': + resolution: {integrity: sha512-t71AVA7LRqiKTyZ5xMYaZc2n5DfdpMbfokZuiIOXHBOM03ECnF0t4iYwaBDqJgVjlKYUOwaF/bRQajGNA4cJ4w==} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@pnpm/exe.linux-x64-musl@12.3.4': + resolution: {integrity: sha512-RPmk7Jb/aYaFvL2iyDN/AtMY+hUEsue732WmXpcuQ9tBpMnGyA5py7Z3+e+qmQaJ0zY/4ni9jJiyPBQHujmv6w==} + cpu: [x64] + os: [linux] + libc: [musl] + + '@pnpm/exe.linux-x64@12.3.4': + resolution: {integrity: sha512-2ZqOlSPkfwX1h5cR+FPiWf8+F+2hZT/3TvhUK5sigHqwaQCIiq8R7CGxhndKs63JtcLi2a1Qpo+wX/EoyfjyJQ==} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@pnpm/exe.win32-arm64@12.3.4': + resolution: {integrity: sha512-ANyrHqyqco6SXBysUTRF74itDyyraea7IbFsKFdNXTjcFnfycTDx37EwuhdpPYFNSIh2JhUG4fByclsRfiHX7w==} + cpu: [arm64] + os: [win32] + + '@pnpm/exe.win32-x64@12.3.4': + resolution: {integrity: sha512-WH/KqBPY/hq2Tb7SgQltEZytimcjgKRaCRL/aM9CI0c67iKc5TVmHUhIiL3Ux9FB4bWn36i6XewUcScQI+zG8w==} + cpu: [x64] + os: [win32] + + pnpm@12.3.4: + resolution: {integrity: sha512-lhqkH7B32joEpEHZ+OFevAyW2o73ELLrZ7+e58sGEOq9SPH9hfUc/+c4RnhfoPh8VqOocqHYk/hEZ0G1zORUVw==} + engines: {node: '>=18.*'} + hasBin: true + +snapshots: + + '@pnpm/exe.darwin-arm64@12.3.4': + optional: true + + '@pnpm/exe.darwin-x64@12.3.4': + optional: true + + '@pnpm/exe.linux-arm64-musl@12.3.4': + optional: true + + '@pnpm/exe.linux-arm64@12.3.4': + optional: true + + '@pnpm/exe.linux-x64-musl@12.3.4': + optional: true + + '@pnpm/exe.linux-x64@12.3.4': + optional: true + + '@pnpm/exe.win32-arm64@12.3.4': + optional: true + + '@pnpm/exe.win32-x64@12.3.4': + optional: true + + pnpm@12.3.4: + optionalDependencies: + '@pnpm/exe.darwin-arm64': 12.3.4 + '@pnpm/exe.darwin-x64': 12.3.4 + '@pnpm/exe.linux-arm64': 12.3.4 + '@pnpm/exe.linux-arm64-musl': 12.3.4 + '@pnpm/exe.linux-x64': 12.3.4 + '@pnpm/exe.linux-x64-musl': 12.3.4 + '@pnpm/exe.win32-arm64': 12.3.4 + '@pnpm/exe.win32-x64': 12.3.4 + +--- lockfileVersion: '9.0' settings: @@ -53,16 +154,16 @@ importers: devDependencies: '@eslint/js': specifier: ^10.0.1 - version: 10.0.1(eslint@10.9.1(supports-color@10.2.2)) + version: 10.0.1(eslint@10.10.0(supports-color@10.2.2)) '@preact/preset-vite': specifier: ^2.10.6 - version: 2.10.6(@babel/core@7.29.7(supports-color@10.2.2))(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.1)(terser@5.51.2)) + version: 2.10.6(@babel/core@7.29.7(supports-color@10.2.2))(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.5.0)(terser@5.51.2)) '@trivago/prettier-plugin-sort-imports': specifier: ^6.0.2 version: 6.0.2(prettier@3.9.6)(supports-color@10.2.2) '@types/node': - specifier: ^26.4.1 - version: 26.4.1 + specifier: ^26.5.0 + version: 26.5.0 '@types/react': specifier: ^19.2.18 version: 19.2.18 @@ -73,11 +174,11 @@ importers: specifier: ^10.0.5 version: 10.0.5 eslint: - specifier: ^10.9.1 - version: 10.9.1(supports-color@10.2.2) + specifier: ^10.10.0 + version: 10.10.0(supports-color@10.2.2) eslint-config-prettier: specifier: ^10.1.8 - version: 10.1.8(eslint@10.9.1(supports-color@10.2.2)) + version: 10.1.8(eslint@10.10.0(supports-color@10.2.2)) etag: specifier: ^1.8.1 version: 1.8.1 @@ -97,14 +198,14 @@ importers: specifier: ^6.0.3 version: 6.0.3 typescript-eslint: - specifier: ^8.69.0 - version: 8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + specifier: ^8.70.0 + version: 8.70.0(eslint@10.10.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) vite: specifier: ^8.2.2 - version: 8.2.2(@types/node@26.4.1)(terser@5.51.2) + version: 8.2.2(@types/node@26.5.0)(terser@5.51.2) vite-plugin-imagemin: specifier: ^0.6.1 - version: 0.6.1(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.1)(terser@5.51.2)) + version: 0.6.1(supports-color@10.2.2)(vite@8.2.2(@types/node@26.5.0)(terser@5.51.2)) packages: @@ -213,6 +314,12 @@ packages: resolution: {integrity: sha512-Vj1jF3cPfxg7OAfoI7QnVKLoILlm2JF9pnVHrX8qx7AHMiYWT+NDAA7jChlNgRS4WTLc/fD1lXLmPixluj+3Gg==} engines: {node: '>=6.9.0'} + '@cacheable/memory@2.2.0': + resolution: {integrity: sha512-CTLKqLItRCEixEAewD3/j9DB3/o96gpTPD4eJ1v+DGOlxZRZncRQkGYqqnAGCscYd6RNeXfGeiuCphsPtqyIfQ==} + + '@cacheable/utils@2.5.0': + resolution: {integrity: sha512-buipgOVDkkPXNR5+xBpDw7Zk2n1EvU7qBJCNUcL7rhQ//kfpOXPAvQ511Os0vpLYJ1pZnvudNytkQt2hst3wqA==} + '@emotion/babel-plugin@11.13.5': resolution: {integrity: sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==} @@ -351,6 +458,15 @@ packages: '@jridgewell/trace-mapping@0.3.31': resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} + '@keyv/bigmap@1.3.1': + resolution: {integrity: sha512-WbzE9sdmQtKy8vrNPa9BRnwZh5UF4s1KTmSK0KUVLo3eff5BlQNNWDnFOouNpKfPKDnms9xynJjsMYjMaT/aFQ==} + engines: {node: '>= 18'} + peerDependencies: + keyv: ^5.6.0 + + '@keyv/serialize@1.1.1': + resolution: {integrity: sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==} + '@mui/core-downloads-tracker@9.4.0': resolution: {integrity: sha512-d+gIYM1raJP87yrVQcVg+Q3vycVMArMkgu/TjJLi2vTvO9FHKWNRR1xs9nnN4eLpM9nGxxm02UMvc9BrmcUKvQ==} @@ -655,9 +771,6 @@ packages: '@types/imagemin@7.0.1': resolution: {integrity: sha512-xEn5+M3lDBtI3JxLy6eU3ksoVurygnlG7OYhTqJfGGP4PcvYnfn+IABCmMve7ziM/SneHDm5xgJFKC8hCYPicw==} - '@types/imagemin@9.0.1': - resolution: {integrity: sha512-xMWpvrUhtYxl6EeW+UhVH3rwUKhCRx21XddcoWByjDAasXZT5pQaCn0YVnXoTijX5hlTrGqV4TGQL/Htpp00+w==} - '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -668,8 +781,8 @@ packages: resolution: {integrity: sha512-zmPitbQ8+6zNutpwgcQuLcsEpn/Cj54Kbn7L5pX0Os5kdWplB7xPgEh/g+SWOB/qmows2gpuCaPyduq8ZZRnxA==} deprecated: This is a stub types definition. minimatch provides its own type definitions, so you do not need this installed. - '@types/node@26.4.1': - resolution: {integrity: sha512-k97ENvZWtvA6yqz5/FS6a7duDgOPEeOQOc2iKS/nY6mX6qJUKtLnWzQS+Xj6tXweyj6ZcTAK2Qecetnvi9nCLA==} + '@types/node@26.5.0': + resolution: {integrity: sha512-dVSGpriSoCgz8WnDNTuSSuSv1PC/ALXihO4ulRZt7Md8k9mlbdin3lGOcDE8SnWOgf513ByWlXd7BK4azmyg/A==} '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -696,63 +809,63 @@ packages: '@types/svgo@2.6.4': resolution: {integrity: sha512-l4cmyPEckf8moNYHdJ+4wkHvFxjyW6ulm9l4YGaOxeyBWPhBOT0gvni1InpFPdzx1dKf/2s62qGITwxNWnPQng==} - '@typescript-eslint/eslint-plugin@8.69.0': - resolution: {integrity: sha512-t5jQTKPIgVW1PE6dR6H6Qz5gm8zjMlX5/2gRaOGd9eO6V7J+tQc6iWKukEe7dY8u9HyYasQ0yfF0/FSSTEO2gA==} + '@typescript-eslint/eslint-plugin@8.70.0': + resolution: {integrity: sha512-/v8HZt6RlyIZxB3ntehELOcUcfxKPVGWXnQdJuHRmzrqgF8nQypcC/oxGW+Ot4VGKDq81XugPKxx0n5PBtf9PA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.69.0 + '@typescript-eslint/parser': ^8.70.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/parser@8.69.0': - resolution: {integrity: sha512-l4b0DhWioGg6Gt2ebGlvfkFMOjRsauxtsnDRwUSRX1qHq3HdTfQHV8wW9zEXeciai6HfeaKOedQn2Zoofx3WBw==} + '@typescript-eslint/parser@8.70.0': + resolution: {integrity: sha512-zYvrmj9Yxd63UGaXw+kdt6A0F0s0qveJyuatIM77bYC2DE4pgmg7a50u8LR7PRtXd0x+h+Tl3eXabGm06SWd3Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/project-service@8.69.0': - resolution: {integrity: sha512-yi4obFrHMmnsesWehHbkg9zMA7Jt8cXT+mKM08G999pH1yT6nqgsHx7MYm0uY1wAj8CqiBXYRJ7WAT0QdQHQXg==} + '@typescript-eslint/project-service@8.70.0': + resolution: {integrity: sha512-hFHbTNqhU9G+2eKFXCBVb1tjFT/LceiJ4+HfLO4pTpDI0KHi6iajpcFFkaSQ9gXmCh7n82A0PthaayEdN6mspQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/scope-manager@8.69.0': - resolution: {integrity: sha512-ewfspqWvSxKSOaplqAUNbaSFO0eB6w1EtQ+esfYFRm3614Ty4uNtExkcbgd6nWsXphbqKyf9ZYdbZdv2xEoWEQ==} + '@typescript-eslint/scope-manager@8.70.0': + resolution: {integrity: sha512-8nP3Kwh5hlgZ4FicGvmznAmJe8UL4sdU8tLukrPaMuQmDuk4Y8xYfzu/aYZW4xT2JCgc7H/TpDI5cGlxcWJSqQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.69.0': - resolution: {integrity: sha512-xNqK7YTDZsLniQMV/4rpFR8Z5JlqeRvVjuG1YgF/mdPVH84HSD19L8CczMA0qg2RfwEV231GHH3VnToJDo4MfQ==} + '@typescript-eslint/tsconfig-utils@8.70.0': + resolution: {integrity: sha512-adnkeeNq9Sq1sUf4+FRVc0KdgYghzsgFpZSQVZVvY0LCuUuN0FnQgyGzCJeC4fW1cdXseBAjU2EOqUIjbNcZUw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/type-utils@8.69.0': - resolution: {integrity: sha512-ZfoJAVg3JZndQEpEl9petVlxau3lRuElc4HRMuAlLCf8to04/iHz692RUSNmXKDjEuJmIL+KZ2/BsOcBc16dsA==} + '@typescript-eslint/type-utils@8.70.0': + resolution: {integrity: sha512-NUMKIhYVaVIVLnRL9CRt+VVcuLgSHUCpXn4/+K8wql+vdInUzvx8BjUO1oJ7cG9shjFJKtF8F8Hh2kCh3/KBVw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/types@8.69.0': - resolution: {integrity: sha512-K3VrubUPhlo9VDBS6QdI8YB5j7ClpqLRdefcz6PFrhnwicehBweqQ9Evhl4l+FYz0HdDmMqIiSX0aldGRYtDCA==} + '@typescript-eslint/types@8.70.0': + resolution: {integrity: sha512-asTOIYhDg4zdzOScCyaytrsV3cR6B4ecPQlXw/dJIm7J/MZTtCtfVII9JD8Geh4jTCrK/Xe6cg5UevoleMcoJQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.69.0': - resolution: {integrity: sha512-AdFkgqck3Vudb/kWnxlyafU/4aBhHrbQ9locP2N4psXTy5mOBg0SHJumnLvx7r6g1gV4DKvUFwV2nJZBoqOD8w==} + '@typescript-eslint/typescript-estree@8.70.0': + resolution: {integrity: sha512-d9NmHMPEKQ7QCLLm1jI3zmoQBwT5KwFYjXBJ9ymZfKCUU+5rmTRykKAFvH5Qn/ZCds3CEAFS9OC9M/jkl0X2bA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/utils@8.69.0': - resolution: {integrity: sha512-tUbx60BBqQa31kXF5MCsOOLL5E/WzUuxIn7YpAvq+eaUlqvk8/NXnXMBNAdLCr0icjkzem7iUA5QqWHe/hJ1aw==} + '@typescript-eslint/utils@8.70.0': + resolution: {integrity: sha512-oZmtKJz/4fufZ2p3+Cn3ijEojcdfR+1zYDH2xKYrEly0dR/Q/1xUPRCOlKGxod78nWlU2UnDe09GZ3TaknBFGA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/visitor-keys@8.69.0': - resolution: {integrity: sha512-+rmdgPA+EXkNgKYvHvFfhrs35utXbwaC5PGpDquSXcoXQDKUA5UjV0LmTucG/4JXkM31BTu4TilHtrN8IVBe8w==} + '@typescript-eslint/visitor-keys@8.70.0': + resolution: {integrity: sha512-BoC8PiO4Hkdo0TVJh9Ntxr5MxPDI7/oFsrygN5ADelFSeXG/qgNuucIGA+L5Z6JpPTE/uRfcTWtscjbUaufepQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} acorn-jsx@5.3.2: @@ -830,8 +943,8 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - baseline-browser-mapping@2.11.8: - resolution: {integrity: sha512-zAgkquC2WYF0PIc6XbNYkA2uuxxFavzgmX61R+dHDUa558V8Ejf8ozTZFR6QzM24RWu4kBcRkhJ5kpz77j9fnQ==} + baseline-browser-mapping@2.11.21: + resolution: {integrity: sha512-uh8vpY/1/YyFkunIDFH/12p7/7VdPKA1hejMVEbdkEaWnUz0Hesvx5EbiU6XxjyHZIOju+ZMbQJkRh+es3/spQ==} engines: {node: '>=6.0.0'} hasBin: true @@ -875,8 +988,8 @@ packages: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} - browserslist@4.28.7: - resolution: {integrity: sha512-JxV13hNrFxqjOc8alRbq9dK1MM79NEXYpma2B2J4wAtpWS5zIEIKqWPGCl7N4o7Uc7B7itylh7SuDujATRyyTw==} + browserslist@4.28.9: + resolution: {integrity: sha512-EWazOblFYUvlGZcfGhPUPmYh3nikUxBVb+y9MJun5f3hBi812X+8MSQTujLBtgK3cf51fJWbWfOjyeO954d+Eg==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -905,6 +1018,9 @@ packages: cacheable-request@2.1.4: resolution: {integrity: sha512-vag0O2LKZ/najSoUwDbVlnlCFvhBE/7mGTY2B5FgCBDcRD+oVV1HYTOwM6JZfMg/hIcM6IwnTZ1uQQL5/X3xIQ==} + cacheable@2.5.0: + resolution: {integrity: sha512-60cyAOytib/OzBw1JNSoSV/boK1AtHryDIjvVBk7XbN4ugfkM3+Sry7fEjNgPMGgOjuaZPAp8ruZ0Cxafwyq9g==} + call-bind-apply-helpers@1.0.2: resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} engines: {node: '>= 0.4'} @@ -929,8 +1045,8 @@ packages: resolution: {integrity: sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==} engines: {node: '>=0.10.0'} - caniuse-lite@1.0.30001806: - resolution: {integrity: sha512-72Cuvd95zbSYPKq6Fhg8eDJRlzgWDf7/mtoZv6Qe/DYNCEBdNxoA3+rZAU2ZhGCpZlns3EssFavaZomckT5Uuw==} + caniuse-lite@1.0.30001810: + resolution: {integrity: sha512-TITQPUkaz+aVk5GL6NhOdwk1aEaNTSDPsGFWrTuhKGtjTF70jL/Oht2W4c6rXUe5fu7Ie19VIahAXHIIiWWNeg==} caw@2.0.1: resolution: {integrity: sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==} @@ -1161,8 +1277,8 @@ packages: duplexer3@0.1.5: resolution: {integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==} - electron-to-chromium@1.5.399: - resolution: {integrity: sha512-lEcqhErbHjXRvd41rnWLpzbyU/IXfIYo7QwaFWmxGeLiLyY2TBCdHnWY88vB+p3ubnihRypDm66panXl7TylLA==} + electron-to-chromium@1.5.422: + resolution: {integrity: sha512-UvA/32XqrLDdZSn7Jllo1AYNcWji/G0d5M0GTViE7KoGBiMunw3a34Sb2KO4ZZyrSEhqsxFoVhWWJshdyfKqJA==} emoji-regex@10.6.0: resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==} @@ -1347,8 +1463,8 @@ packages: resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint@10.9.1: - resolution: {integrity: sha512-9VaAkDURekixUQJy0oJYl2DcN6oKMfxay7XzaGYAWQwsb6qfKf+x76R2k1L8kb1boc+FyCAaTA9GmiKaaiaF+A==} + eslint@10.10.0: + resolution: {integrity: sha512-NPXn6r5zl4uET1DAVPaOwzX3rut4c0wcmw3dWJAfOsTM5+TogXo0DDjz8pwm/hL8cyVNpHqeK4JpN0NjnyFFNw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} hasBin: true peerDependencies: @@ -1452,9 +1568,8 @@ packages: resolution: {integrity: sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ==} engines: {node: '>=0.10.0'} - file-entry-cache@8.0.0: - resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} - engines: {node: '>=16.0.0'} + file-entry-cache@11.1.5: + resolution: {integrity: sha512-+PFTHITI08JIGhnNpGNI8T8inUpgZfk3GNEqfT9R2zZV2iFXg3CvqzSl/uEhs7TSGujYRELEANyDvS8Fj7+S7Q==} file-type@10.11.0: resolution: {integrity: sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==} @@ -1511,9 +1626,8 @@ packages: resolution: {integrity: sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==} engines: {node: '>=6'} - flat-cache@4.0.1: - resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} - engines: {node: '>=16'} + flat-cache@6.1.23: + resolution: {integrity: sha512-f++BY9pTk+983xK1FLzlLpmM0i0z+jHmx3QESGkURMXujQZz1k5wzwX6hjnQ8goaD0B+sYnDK1yZ6MTyZfUaqA==} flatted@3.4.4: resolution: {integrity: sha512-5+ybhBZANEJxaH3X5evAFatUxLfEHSr7n6kYJ+1Qd0mUqr4eu9gIf6GDbWHf8RJijHrjjO8G+la14SlL2SeS1Q==} @@ -1596,11 +1710,6 @@ packages: engines: {node: '>=10'} hasBin: true - gifsicle@5.3.0: - resolution: {integrity: sha512-FJTpgdj1Ow/FITB7SVza5HlzXa+/lqEY0tHQazAJbuAdvyJtkH4wIdsR2K414oaTwRXHFLLF+tYbipj+OpYg+Q==} - engines: {node: '>=10'} - hasBin: true - glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} @@ -1657,6 +1766,10 @@ packages: resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} engines: {node: '>= 0.4'} + hashery@1.5.1: + resolution: {integrity: sha512-iZyKG96/JwPz1N55vj2Ie2vXbhu440zfUfJvSwEqEbeLluk7NnapfGqa7LH0mOsnDxTF85Mx8/dyR6HfqcbmbQ==} + engines: {node: '>=20'} + hasown@2.0.4: resolution: {integrity: sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==} engines: {node: '>= 0.4'} @@ -1668,6 +1781,12 @@ packages: hoist-non-react-statics@3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} + hookified@1.15.1: + resolution: {integrity: sha512-MvG/clsADq1GPM2KGo2nyfaWVyn9naPiXrqIe4jYjXNZQt238kWyOGrsyc/DmRAQ+Re6yeo6yX/yoNCG5KAEVg==} + + hookified@2.2.0: + resolution: {integrity: sha512-p/LgFzRN5FeoD3DLS6bkUapeye6E4SI6yJs6KetENd18S+FBthqYq2amJUWpt5z0EQwwHemidjY5OqJGEKm5uA==} + hosted-git-info@2.8.9: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} @@ -1885,9 +2004,6 @@ packages: json-buffer@3.0.0: resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==} - json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - json-parse-even-better-errors@2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} @@ -1916,8 +2032,8 @@ packages: keyv@3.0.0: resolution: {integrity: sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==} - keyv@4.5.4: - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + keyv@5.6.0: + resolution: {integrity: sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==} kolorist@1.8.0: resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} @@ -2141,8 +2257,8 @@ packages: node-html-parser@6.1.13: resolution: {integrity: sha512-qIsTMOY4C/dAa5Q5vsobRpOOvPfC4pB61UVW2uSwZNUp0QU/jCekTal1vMmbO0DgdHeLUJpv/ARmDqErVxA3Sg==} - node-releases@2.0.51: - resolution: {integrity: sha512-wRNIrw4DmVLKQlbgOMdkMx27Wrpzes2hh5Jtbi2bjPd+4wJstWIqP5A+lscnqbm0xxmT5Bpg8Lec5ItEBwx6BQ==} + node-releases@2.0.54: + resolution: {integrity: sha512-YHs7BmmcsdAI5Ozuf8JZo6PT0mv2GIWC9vMfvUC3dp65M8hn7Ux8CPL+2oBI7juNuj9d0ndhTcznq2ODBps9cQ==} engines: {node: '>=18'} normalize-package-data@2.5.0: @@ -2402,6 +2518,10 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} + qified@0.10.1: + resolution: {integrity: sha512-+Owyggi9IxT1ePKGafcI87ubSmxol6smwJ+RAHDQlx9+9cPwFWDiKFFCPuWhr9ignlGpZ9vDQLw67N4dcTVFEA==} + engines: {node: '>=20'} + query-string@5.1.1: resolution: {integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==} engines: {node: '>=0.10.0'} @@ -2816,8 +2936,8 @@ packages: peerDependencies: typescript: '>=3.5.1' - typescript-eslint@8.69.0: - resolution: {integrity: sha512-B3MltX0VqjUBNEe3b3sSuiRbfa6XrfHFtBiPamjT5AsW/dfq+y+bc0wyuS9DxAS1LyzCxRp2+rxzpLUvqM2BvA==} + typescript-eslint@8.70.0: + resolution: {integrity: sha512-P/W5cz70/cQAuKfY3xwQMWWTV7BvJ0mAQmi+9mBcsVPaBUpd6Ohpa+fECv9rBFrQcig86jAiNBFNWUqnTjr4pw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -2831,15 +2951,15 @@ packages: unbzip2-stream@1.4.3: resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} - undici-types@8.3.0: - resolution: {integrity: sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==} + undici-types@8.9.0: + resolution: {integrity: sha512-KTDyRTYX8sWmKXAikPHHSyc63CRPETMctyjKFupcC6OBLXT3xsN0e9aF7m+mIXutFWpUXuedtowG7iLOzp0kQg==} universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} - update-browserslist-db@1.2.3: - resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==} + update-browserslist-db@1.3.2: + resolution: {integrity: sha512-UQ+MSxlhRm1bzjhU+DcuXfjFO1FzNtqhK5+9Yvlp90ItDLk5vT932A0rFu619nf7RVS+Y/VeaUW1jaRDqZ8VJw==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -3044,7 +3164,7 @@ snapshots: dependencies: '@babel/compat-data': 7.29.7 '@babel/helper-validator-option': 7.29.7 - browserslist: 4.28.7 + browserslist: 4.28.9 lru-cache: 5.1.1 semver: 6.3.1 @@ -3131,6 +3251,18 @@ snapshots: '@babel/helper-string-parser': 7.29.7 '@babel/helper-validator-identifier': 7.29.7 + '@cacheable/memory@2.2.0': + dependencies: + '@cacheable/utils': 2.5.0 + '@keyv/bigmap': 1.3.1(keyv@5.6.0) + hookified: 1.15.1 + keyv: 5.6.0 + + '@cacheable/utils@2.5.0': + dependencies: + hashery: 1.5.1 + keyv: 5.6.0 + '@emotion/babel-plugin@11.13.5(supports-color@10.2.2)': dependencies: '@babel/helper-module-imports': 7.29.7(supports-color@10.2.2) @@ -3217,9 +3349,9 @@ snapshots: '@esbuild/linux-loong64@0.14.54': optional: true - '@eslint-community/eslint-utils@4.10.1(eslint@10.9.1(supports-color@10.2.2))': + '@eslint-community/eslint-utils@4.10.1(eslint@10.10.0(supports-color@10.2.2))': dependencies: - eslint: 10.9.1(supports-color@10.2.2) + eslint: 10.10.0(supports-color@10.2.2) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} @@ -3240,9 +3372,9 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/js@10.0.1(eslint@10.9.1(supports-color@10.2.2))': + '@eslint/js@10.0.1(eslint@10.10.0(supports-color@10.2.2))': optionalDependencies: - eslint: 10.9.1(supports-color@10.2.2) + eslint: 10.10.0(supports-color@10.2.2) '@eslint/object-schema@3.0.5': {} @@ -3291,6 +3423,14 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.6.0 + '@keyv/bigmap@1.3.1(keyv@5.6.0)': + dependencies: + hashery: 1.5.1 + hookified: 1.15.1 + keyv: 5.6.0 + + '@keyv/serialize@1.1.1': {} + '@mui/core-downloads-tracker@9.4.0': {} '@mui/icons-material@9.4.0(@mui/material@9.4.0(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(@types/react@19.2.18)(react@19.2.8)': @@ -3394,19 +3534,19 @@ snapshots: '@popperjs/core@2.11.8': {} - '@preact/preset-vite@2.10.6(@babel/core@7.29.7(supports-color@10.2.2))(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.1)(terser@5.51.2))': + '@preact/preset-vite@2.10.6(@babel/core@7.29.7(supports-color@10.2.2))(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.5.0)(terser@5.51.2))': dependencies: '@babel/core': 7.29.7(supports-color@10.2.2) '@babel/plugin-transform-react-jsx': 7.29.7(@babel/core@7.29.7(supports-color@10.2.2))(supports-color@10.2.2) '@babel/plugin-transform-react-jsx-development': 7.29.7(@babel/core@7.29.7(supports-color@10.2.2))(supports-color@10.2.2) - '@prefresh/vite': 2.4.12(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.1)(terser@5.51.2)) + '@prefresh/vite': 2.4.12(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.5.0)(terser@5.51.2)) '@rollup/pluginutils': 5.4.0 babel-plugin-transform-hook-names: 1.0.2(@babel/core@7.29.7(supports-color@10.2.2)) debug: 4.4.3(supports-color@10.2.2) magic-string: 0.30.21 picocolors: 1.1.1 - vite: 8.2.2(@types/node@26.4.1)(terser@5.51.2) - vite-prerender-plugin: 0.5.13(vite@8.2.2(@types/node@26.4.1)(terser@5.51.2)) + vite: 8.2.2(@types/node@26.5.0)(terser@5.51.2) + vite-prerender-plugin: 0.5.13(vite@8.2.2(@types/node@26.5.0)(terser@5.51.2)) zimmerframe: 1.1.5 transitivePeerDependencies: - preact @@ -3421,7 +3561,7 @@ snapshots: '@prefresh/utils@1.2.1': {} - '@prefresh/vite@2.4.12(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.1)(terser@5.51.2))': + '@prefresh/vite@2.4.12(preact@10.29.8)(supports-color@10.2.2)(vite@8.2.2(@types/node@26.5.0)(terser@5.51.2))': dependencies: '@babel/core': 7.29.7(supports-color@10.2.2) '@prefresh/babel-plugin': 0.5.3 @@ -3429,7 +3569,7 @@ snapshots: '@prefresh/utils': 1.2.1 '@rollup/pluginutils': 4.2.1 preact: 10.29.8 - vite: 8.2.2(@types/node@26.4.1)(terser@5.51.2) + vite: 8.2.2(@types/node@26.5.0)(terser@5.51.2) transitivePeerDependencies: - supports-color @@ -3523,54 +3663,50 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 6.0.0 - '@types/node': 26.4.1 + '@types/node': 26.5.0 '@types/imagemin-gifsicle@7.0.4': dependencies: - '@types/imagemin': 9.0.1 + '@types/imagemin': 7.0.1 '@types/imagemin-jpegtran@5.0.4': dependencies: - '@types/imagemin': 9.0.1 + '@types/imagemin': 7.0.1 '@types/imagemin-mozjpeg@8.0.4': dependencies: - '@types/imagemin': 9.0.1 + '@types/imagemin': 7.0.1 '@types/imagemin-optipng@5.2.4': dependencies: - '@types/imagemin': 9.0.1 + '@types/imagemin': 7.0.1 '@types/imagemin-svgo@10.0.5': dependencies: - '@types/imagemin': 9.0.1 + '@types/imagemin': 7.0.1 '@types/svgo': 2.6.4 '@types/imagemin-webp@7.0.3': dependencies: - '@types/imagemin': 9.0.1 + '@types/imagemin': 7.0.1 '@types/imagemin@7.0.1': dependencies: - '@types/node': 26.4.1 - - '@types/imagemin@9.0.1': - dependencies: - '@types/node': 26.4.1 + '@types/node': 26.5.0 '@types/json-schema@7.0.15': {} '@types/keyv@3.1.4': dependencies: - '@types/node': 26.4.1 + '@types/node': 26.5.0 '@types/minimatch@6.0.0': dependencies: minimatch: 10.2.6 - '@types/node@26.4.1': + '@types/node@26.5.0': dependencies: - undici-types: 8.3.0 + undici-types: 8.9.0 '@types/parse-json@4.0.2': {} @@ -3590,21 +3726,21 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 26.4.1 + '@types/node': 26.5.0 '@types/svgo@2.6.4': dependencies: - '@types/node': 26.4.1 + '@types/node': 26.5.0 - '@typescript-eslint/eslint-plugin@8.69.0(@typescript-eslint/parser@8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3))(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/eslint-plugin@8.70.0(@typescript-eslint/parser@8.70.0(eslint@10.10.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3))(eslint@10.10.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/scope-manager': 8.69.0 - '@typescript-eslint/type-utils': 8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/utils': 8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.69.0 - eslint: 10.9.1(supports-color@10.2.2) + '@typescript-eslint/parser': 8.70.0(eslint@10.10.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/scope-manager': 8.70.0 + '@typescript-eslint/type-utils': 8.70.0(eslint@10.10.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/utils': 8.70.0(eslint@10.10.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.70.0 + eslint: 10.10.0(supports-color@10.2.2) ignore: 7.0.8 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@6.0.3) @@ -3612,56 +3748,56 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/parser@8.70.0(eslint@10.10.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': dependencies: - '@typescript-eslint/scope-manager': 8.69.0 - '@typescript-eslint/types': 8.69.0 - '@typescript-eslint/typescript-estree': 8.69.0(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.69.0 + '@typescript-eslint/scope-manager': 8.70.0 + '@typescript-eslint/types': 8.70.0 + '@typescript-eslint/typescript-estree': 8.70.0(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.70.0 debug: 4.4.3(supports-color@10.2.2) - eslint: 10.9.1(supports-color@10.2.2) + eslint: 10.10.0(supports-color@10.2.2) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.69.0(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/project-service@8.70.0(supports-color@10.2.2)(typescript@6.0.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.69.0(typescript@6.0.3) - '@typescript-eslint/types': 8.69.0 + '@typescript-eslint/tsconfig-utils': 8.70.0(typescript@6.0.3) + '@typescript-eslint/types': 8.70.0 debug: 4.4.3(supports-color@10.2.2) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.69.0': + '@typescript-eslint/scope-manager@8.70.0': dependencies: - '@typescript-eslint/types': 8.69.0 - '@typescript-eslint/visitor-keys': 8.69.0 + '@typescript-eslint/types': 8.70.0 + '@typescript-eslint/visitor-keys': 8.70.0 - '@typescript-eslint/tsconfig-utils@8.69.0(typescript@6.0.3)': + '@typescript-eslint/tsconfig-utils@8.70.0(typescript@6.0.3)': dependencies: typescript: 6.0.3 - '@typescript-eslint/type-utils@8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/type-utils@8.70.0(eslint@10.10.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': dependencies: - '@typescript-eslint/types': 8.69.0 - '@typescript-eslint/typescript-estree': 8.69.0(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/utils': 8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/types': 8.70.0 + '@typescript-eslint/typescript-estree': 8.70.0(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/utils': 8.70.0(eslint@10.10.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) debug: 4.4.3(supports-color@10.2.2) - eslint: 10.9.1(supports-color@10.2.2) + eslint: 10.10.0(supports-color@10.2.2) ts-api-utils: 2.5.0(typescript@6.0.3) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.69.0': {} + '@typescript-eslint/types@8.70.0': {} - '@typescript-eslint/typescript-estree@8.69.0(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/typescript-estree@8.70.0(supports-color@10.2.2)(typescript@6.0.3)': dependencies: - '@typescript-eslint/project-service': 8.69.0(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/tsconfig-utils': 8.69.0(typescript@6.0.3) - '@typescript-eslint/types': 8.69.0 - '@typescript-eslint/visitor-keys': 8.69.0 + '@typescript-eslint/project-service': 8.70.0(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/tsconfig-utils': 8.70.0(typescript@6.0.3) + '@typescript-eslint/types': 8.70.0 + '@typescript-eslint/visitor-keys': 8.70.0 debug: 4.4.3(supports-color@10.2.2) minimatch: 10.2.6 semver: 7.8.5 @@ -3671,20 +3807,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/utils@8.70.0(eslint@10.10.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3)': dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@10.9.1(supports-color@10.2.2)) - '@typescript-eslint/scope-manager': 8.69.0 - '@typescript-eslint/types': 8.69.0 - '@typescript-eslint/typescript-estree': 8.69.0(supports-color@10.2.2)(typescript@6.0.3) - eslint: 10.9.1(supports-color@10.2.2) + '@eslint-community/eslint-utils': 4.10.1(eslint@10.10.0(supports-color@10.2.2)) + '@typescript-eslint/scope-manager': 8.70.0 + '@typescript-eslint/types': 8.70.0 + '@typescript-eslint/typescript-estree': 8.70.0(supports-color@10.2.2)(typescript@6.0.3) + eslint: 10.10.0(supports-color@10.2.2) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.69.0': + '@typescript-eslint/visitor-keys@8.70.0': dependencies: - '@typescript-eslint/types': 8.69.0 + '@typescript-eslint/types': 8.70.0 eslint-visitor-keys: 5.0.1 acorn-jsx@5.3.2(acorn@8.18.0): @@ -3747,7 +3883,7 @@ snapshots: base64-js@1.5.1: {} - baseline-browser-mapping@2.11.8: {} + baseline-browser-mapping@2.11.21: {} bin-build@3.0.0: dependencies: @@ -3806,13 +3942,13 @@ snapshots: dependencies: fill-range: 7.1.1 - browserslist@4.28.7: + browserslist@4.28.9: dependencies: - baseline-browser-mapping: 2.11.8 - caniuse-lite: 1.0.30001806 - electron-to-chromium: 1.5.399 - node-releases: 2.0.51 - update-browserslist-db: 1.2.3(browserslist@4.28.7) + baseline-browser-mapping: 2.11.21 + caniuse-lite: 1.0.30001810 + electron-to-chromium: 1.5.422 + node-releases: 2.0.54 + update-browserslist-db: 1.3.2(browserslist@4.28.9) buffer-alloc-unsafe@1.1.0: {} @@ -3846,6 +3982,14 @@ snapshots: normalize-url: 2.0.1 responselike: 1.0.2 + cacheable@2.5.0: + dependencies: + '@cacheable/memory': 2.2.0 + '@cacheable/utils': 2.5.0 + hookified: 1.15.1 + keyv: 5.6.0 + qified: 0.10.1 + call-bind-apply-helpers@1.0.2: dependencies: es-errors: 1.3.0 @@ -3872,7 +4016,7 @@ snapshots: camelcase@2.1.1: {} - caniuse-lite@1.0.30001806: {} + caniuse-lite@1.0.30001810: {} caw@2.0.1: dependencies: @@ -4167,7 +4311,7 @@ snapshots: duplexer3@0.1.5: {} - electron-to-chromium@1.5.399: {} + electron-to-chromium@1.5.422: {} emoji-regex@10.6.0: {} @@ -4281,9 +4425,9 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-prettier@10.1.8(eslint@10.9.1(supports-color@10.2.2)): + eslint-config-prettier@10.1.8(eslint@10.10.0(supports-color@10.2.2)): dependencies: - eslint: 10.9.1(supports-color@10.2.2) + eslint: 10.10.0(supports-color@10.2.2) eslint-scope@9.1.2: dependencies: @@ -4296,9 +4440,9 @@ snapshots: eslint-visitor-keys@5.0.1: {} - eslint@10.9.1(supports-color@10.2.2): + eslint@10.10.0(supports-color@10.2.2): dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@10.9.1(supports-color@10.2.2)) + '@eslint-community/eslint-utils': 4.10.1(eslint@10.10.0(supports-color@10.2.2)) '@eslint-community/regexpp': 4.12.2 '@eslint/config-array': 0.23.5(supports-color@10.2.2) '@eslint/config-helpers': 0.7.0 @@ -4318,7 +4462,7 @@ snapshots: esquery: 1.7.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 - file-entry-cache: 8.0.0 + file-entry-cache: 11.1.5 find-up: 5.0.0 glob-parent: 6.0.2 ignore: 5.3.2 @@ -4453,9 +4597,9 @@ snapshots: escape-string-regexp: 1.0.5 object-assign: 4.1.1 - file-entry-cache@8.0.0: + file-entry-cache@11.1.5: dependencies: - flat-cache: 4.0.1 + flat-cache: 6.1.23 file-type@10.11.0: {} @@ -4499,10 +4643,11 @@ snapshots: dependencies: semver-regex: 2.0.0 - flat-cache@4.0.1: + flat-cache@6.1.23: dependencies: + cacheable: 2.5.0 flatted: 3.4.4 - keyv: 4.5.4 + hookified: 1.15.1 flatted@3.4.4: {} @@ -4584,12 +4729,6 @@ snapshots: execa: 5.1.1 logalot: 2.1.0 - gifsicle@5.3.0: - dependencies: - bin-build: 3.0.0 - bin-wrapper: 4.1.0 - execa: 5.1.1 - glob-parent@5.1.2: dependencies: is-glob: 4.0.3 @@ -4685,6 +4824,10 @@ snapshots: dependencies: has-symbols: 1.1.0 + hashery@1.5.1: + dependencies: + hookified: 1.15.1 + hasown@2.0.4: dependencies: function-bind: 1.1.2 @@ -4695,6 +4838,10 @@ snapshots: dependencies: react-is: 16.13.1 + hookified@1.15.1: {} + + hookified@2.2.0: {} + hosted-git-info@2.8.9: {} http-cache-semantics@3.8.1: {} @@ -4712,7 +4859,7 @@ snapshots: imagemin-gifsicle@7.0.0: dependencies: execa: 1.0.0 - gifsicle: 5.3.0 + gifsicle: 5.2.0 is-gif: 3.0.0 imagemin-jpegtran@7.0.0: @@ -4883,8 +5030,6 @@ snapshots: json-buffer@3.0.0: {} - json-buffer@3.0.1: {} - json-parse-even-better-errors@2.3.1: {} json-schema-traverse@0.4.1: {} @@ -4907,9 +5052,9 @@ snapshots: dependencies: json-buffer: 3.0.0 - keyv@4.5.4: + keyv@5.6.0: dependencies: - json-buffer: 3.0.1 + '@keyv/serialize': 1.1.1 kolorist@1.8.0: {} @@ -5103,7 +5248,7 @@ snapshots: css-select: 5.2.2 he: 1.2.0 - node-releases@2.0.51: {} + node-releases@2.0.54: {} normalize-package-data@2.5.0: dependencies: @@ -5328,6 +5473,10 @@ snapshots: punycode@2.3.1: {} + qified@0.10.1: + dependencies: + hookified: 2.2.0 + query-string@5.1.1: dependencies: decode-uri-component: 0.2.2 @@ -5724,13 +5873,13 @@ snapshots: dependencies: typescript: 6.0.3 - typescript-eslint@8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3): + typescript-eslint@8.70.0(eslint@10.10.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.69.0(@typescript-eslint/parser@8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3))(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/parser': 8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/typescript-estree': 8.69.0(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/utils': 8.69.0(eslint@10.9.1(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) - eslint: 10.9.1(supports-color@10.2.2) + '@typescript-eslint/eslint-plugin': 8.70.0(@typescript-eslint/parser@8.70.0(eslint@10.10.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3))(eslint@10.10.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/parser': 8.70.0(eslint@10.10.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/typescript-estree': 8.70.0(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/utils': 8.70.0(eslint@10.10.0(supports-color@10.2.2))(supports-color@10.2.2)(typescript@6.0.3) + eslint: 10.10.0(supports-color@10.2.2) typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -5742,13 +5891,13 @@ snapshots: buffer: 5.7.1 through: 2.3.8 - undici-types@8.3.0: {} + undici-types@8.9.0: {} universalify@2.0.1: {} - update-browserslist-db@1.2.3(browserslist@4.28.7): + update-browserslist-db@1.3.2(browserslist@4.28.9): dependencies: - browserslist: 4.28.7 + browserslist: 4.28.9 escalade: 3.2.0 picocolors: 1.1.1 @@ -5775,7 +5924,7 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-plugin-imagemin@0.6.1(supports-color@10.2.2)(vite@8.2.2(@types/node@26.4.1)(terser@5.51.2)): + vite-plugin-imagemin@0.6.1(supports-color@10.2.2)(vite@8.2.2(@types/node@26.5.0)(terser@5.51.2)): dependencies: '@types/imagemin': 7.0.1 '@types/imagemin-gifsicle': 7.0.4 @@ -5800,11 +5949,11 @@ snapshots: imagemin-webp: 6.1.0 jpegtran-bin: 6.0.1 pathe: 0.2.0 - vite: 8.2.2(@types/node@26.4.1)(terser@5.51.2) + vite: 8.2.2(@types/node@26.5.0)(terser@5.51.2) transitivePeerDependencies: - supports-color - vite-prerender-plugin@0.5.13(vite@8.2.2(@types/node@26.4.1)(terser@5.51.2)): + vite-prerender-plugin@0.5.13(vite@8.2.2(@types/node@26.5.0)(terser@5.51.2)): dependencies: kolorist: 1.8.0 magic-string: 0.30.21 @@ -5812,9 +5961,9 @@ snapshots: simple-code-frame: 1.3.0 source-map: 0.7.6 stack-trace: 1.0.0 - vite: 8.2.2(@types/node@26.4.1)(terser@5.51.2) + vite: 8.2.2(@types/node@26.5.0)(terser@5.51.2) - vite@8.2.2(@types/node@26.4.1)(terser@5.51.2): + vite@8.2.2(@types/node@26.5.0)(terser@5.51.2): dependencies: lightningcss: 1.33.0 picomatch: 4.0.7 @@ -5822,7 +5971,7 @@ snapshots: rolldown: 1.2.7 tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 26.4.1 + '@types/node': 26.5.0 fsevents: 2.3.3 terser: 5.51.2 diff --git a/mock-api/package.json b/mock-api/package.json index 90358d940..48ac4a20b 100644 --- a/mock-api/package.json +++ b/mock-api/package.json @@ -17,5 +17,5 @@ "@trivago/prettier-plugin-sort-imports": "^6.0.2", "prettier": "^3.9.6" }, - "packageManager": "pnpm@11.25.0+sha512.5cde925b4f075f725eb71fbae18a42ffe784524789f19b61c731cb8721ec28aaee160e01a8d5af4fedb2a42cdbf300efe23db356b0d4a17b4d63e11f8ab7c956" + "packageManager": "pnpm@12.3.4+sha512.961aa41fb077da3a04a441d9f8e15ebc0c96da8ef710b2eb67bf9ee7cb0610eabd48f1fd85f51cffe73846785fa0f87c56a3a872a1d893f8446741b5cce45457" } diff --git a/mock-api/pnpm-lock.yaml b/mock-api/pnpm-lock.yaml index 6ef04fe6e..73a3545ef 100644 --- a/mock-api/pnpm-lock.yaml +++ b/mock-api/pnpm-lock.yaml @@ -1,3 +1,104 @@ +--- +lockfileVersion: '9.0' + +importers: + + .: + configDependencies: {} + packageManagerDependencies: + pnpm: + specifier: 12.3.4 + version: 12.3.4 + +packages: + + '@pnpm/exe.darwin-arm64@12.3.4': + resolution: {integrity: sha512-PAyUol8T1+/+ViOiXAt51ECA+QnfXCqz6foL4bW+LsoX0NcVd5XVEM2mRQu+LV4oc7uRz9zf9U0P+XFfuQeDAw==} + cpu: [arm64] + os: [darwin] + + '@pnpm/exe.darwin-x64@12.3.4': + resolution: {integrity: sha512-fxP9JCk0Cdye+ePuj+GJJLMUMTqHGWRdb1dtv4How876uQ2ehxvenpgiYAir/ceO9PsYUZkFTtyZdx+rRu5QOA==} + cpu: [x64] + os: [darwin] + + '@pnpm/exe.linux-arm64-musl@12.3.4': + resolution: {integrity: sha512-FBOt0/7ye6O6q4AllVV5QMviB6qE6fqkeczV/+MDWQsmo+QJrlfsh6X7CpH/tClVpBZEyIbjpUoT8bNhCYBxEg==} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@pnpm/exe.linux-arm64@12.3.4': + resolution: {integrity: sha512-t71AVA7LRqiKTyZ5xMYaZc2n5DfdpMbfokZuiIOXHBOM03ECnF0t4iYwaBDqJgVjlKYUOwaF/bRQajGNA4cJ4w==} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@pnpm/exe.linux-x64-musl@12.3.4': + resolution: {integrity: sha512-RPmk7Jb/aYaFvL2iyDN/AtMY+hUEsue732WmXpcuQ9tBpMnGyA5py7Z3+e+qmQaJ0zY/4ni9jJiyPBQHujmv6w==} + cpu: [x64] + os: [linux] + libc: [musl] + + '@pnpm/exe.linux-x64@12.3.4': + resolution: {integrity: sha512-2ZqOlSPkfwX1h5cR+FPiWf8+F+2hZT/3TvhUK5sigHqwaQCIiq8R7CGxhndKs63JtcLi2a1Qpo+wX/EoyfjyJQ==} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@pnpm/exe.win32-arm64@12.3.4': + resolution: {integrity: sha512-ANyrHqyqco6SXBysUTRF74itDyyraea7IbFsKFdNXTjcFnfycTDx37EwuhdpPYFNSIh2JhUG4fByclsRfiHX7w==} + cpu: [arm64] + os: [win32] + + '@pnpm/exe.win32-x64@12.3.4': + resolution: {integrity: sha512-WH/KqBPY/hq2Tb7SgQltEZytimcjgKRaCRL/aM9CI0c67iKc5TVmHUhIiL3Ux9FB4bWn36i6XewUcScQI+zG8w==} + cpu: [x64] + os: [win32] + + pnpm@12.3.4: + resolution: {integrity: sha512-lhqkH7B32joEpEHZ+OFevAyW2o73ELLrZ7+e58sGEOq9SPH9hfUc/+c4RnhfoPh8VqOocqHYk/hEZ0G1zORUVw==} + engines: {node: '>=18.*'} + hasBin: true + +snapshots: + + '@pnpm/exe.darwin-arm64@12.3.4': + optional: true + + '@pnpm/exe.darwin-x64@12.3.4': + optional: true + + '@pnpm/exe.linux-arm64-musl@12.3.4': + optional: true + + '@pnpm/exe.linux-arm64@12.3.4': + optional: true + + '@pnpm/exe.linux-x64-musl@12.3.4': + optional: true + + '@pnpm/exe.linux-x64@12.3.4': + optional: true + + '@pnpm/exe.win32-arm64@12.3.4': + optional: true + + '@pnpm/exe.win32-x64@12.3.4': + optional: true + + pnpm@12.3.4: + optionalDependencies: + '@pnpm/exe.darwin-arm64': 12.3.4 + '@pnpm/exe.darwin-x64': 12.3.4 + '@pnpm/exe.linux-arm64': 12.3.4 + '@pnpm/exe.linux-arm64-musl': 12.3.4 + '@pnpm/exe.linux-x64': 12.3.4 + '@pnpm/exe.linux-x64-musl': 12.3.4 + '@pnpm/exe.win32-arm64': 12.3.4 + '@pnpm/exe.win32-x64': 12.3.4 + +--- lockfileVersion: '9.0' settings: -- 2.54.0 From 4dac338e2ce70479e601590381054f6ba7a11145 Mon Sep 17 00:00:00 2001 From: proddy Date: Tue, 8 Sep 2026 21:08:44 +0200 Subject: [PATCH 79/81] remove comments --- src/core/emsesp.cpp | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/core/emsesp.cpp b/src/core/emsesp.cpp index 6448c3f66..f459eb8c6 100644 --- a/src/core/emsesp.cpp +++ b/src/core/emsesp.cpp @@ -1740,11 +1740,6 @@ void EMSESP::start() { bool factory_settings = false; #endif - // #if defined(EMSESP_DEBUG) - // LOG_DEBUG("Listing root directory before:"); - // system_.listDir("/", 3); // show the contents of the root directory - // #endif - // start NVS storage if (!nvs_.begin("ems-esp", false, "nvs1")) { // try bigger nvs partition on 16M flash first nvs_.begin("ems-esp", false, "nvs"); // fallback to small nvs @@ -1759,11 +1754,6 @@ void EMSESP::start() { // loads core system services settings (mqtt, ap, ntp etc) esp32React.begin(); - // #if defined(EMSESP_DEBUG) - // LOG_DEBUG("Listing root directory after:"); - // system_.listDir("/", 3); // show the contents of the root directory - // #endif - #ifndef EMSESP_STANDALONE if (factory_settings) { LOG_WARNING("No settings found on filesystem. Using factory settings."); -- 2.54.0 From 99dd04cbf5b7efa6bfb1d3d65d489274c4b2e570 Mon Sep 17 00:00:00 2001 From: proddy Date: Tue, 8 Sep 2026 21:08:58 +0200 Subject: [PATCH 80/81] remove writing efuse --- src/core/system.cpp | 23 +++-------------------- 1 file changed, 3 insertions(+), 20 deletions(-) diff --git a/src/core/system.cpp b/src/core/system.cpp index c71b16561..ea62f780f 100644 --- a/src/core/system.cpp +++ b/src/core/system.cpp @@ -1092,6 +1092,7 @@ void System::show_system(uuid::console::Shell & shell) { shell.println(); shell.println("System:"); shell.printfln(" Version: %s", EMSESP_APP_VERSION); + shell.printfln(" System name: %s", system_name_.c_str()); #ifndef EMSESP_STANDALONE shell.printfln(" Platform: %s (%s)", EMSESP_PLATFORM, ESP.getChipModel()); shell.printfln(" Model: %s", getBBQKeesGatewayDetails().c_str()); @@ -1978,24 +1979,6 @@ bool System::command_service(const char * cmd, const char * value) { } } - int n; - if (!ok && Helpers::value2number(value, n)) { -#ifndef EMSESP_STANDALONE - if (!strcmp(cmd, "fuse/mfg")) { - ok = esp_efuse_write_reg(EFUSE_BLK3, 0, (uint32_t)n) == ESP_OK; - ok ? LOG_INFO("fuse programed with value '%X': successful", n) : LOG_ERROR("fuse programed with value '%X': failed", n); - } - if (!strcmp(cmd, "fuse/mfgadd")) { - uint8_t reg = 0; - while (esp_efuse_read_reg(EFUSE_BLK3, reg) != 0 && reg < 7) - reg++; - ok = esp_efuse_write_reg(EFUSE_BLK3, reg, (uint32_t)n) == ESP_OK; - ok ? LOG_INFO("fuse %d programed with value '%X': successful", reg, n) : LOG_ERROR("fuse %d programed with value '%X': failed", reg, n); - return true; - } -#endif - } - if (ok) { LOG_INFO("System command '%s' with value '%s'", cmd, value); } @@ -2917,7 +2900,7 @@ bool System::command_txpause(const char * value, const int8_t) { return true; } -// format command - factory reset, removing all config files +// format command - factory reset, removing all settings files bool System::command_format(const char * value, const int8_t id) { if (EMSESP::system_.disable_reset()) { LOG_NOTICE("Factory reset disabled"); @@ -2927,7 +2910,7 @@ bool System::command_format(const char * value, const int8_t id) { #if !defined(EMSESP_STANDALONE) && !defined(EMSESP_TEST) // don't really format the filesystem in test or standalone mode if (LittleFS.format()) { - LOG_INFO("Filesystem formatted successfully. All config files removed."); + LOG_INFO("Filesystem formatted successfully. All settings files removed."); } else { LOG_ERROR("Format failed"); } -- 2.54.0 From e3d9f03097dc73e6d3d4d3740af77d257a9d18af Mon Sep 17 00:00:00 2001 From: proddy Date: Tue, 8 Sep 2026 22:08:22 +0200 Subject: [PATCH 81/81] don't use Eth if not on ESP32 --- src/core/network.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/core/network.cpp b/src/core/network.cpp index b14b8ec03..348df4c05 100644 --- a/src/core/network.cpp +++ b/src/core/network.cpp @@ -229,11 +229,14 @@ void Network::reconnect() { // boards without an Ethernet PHY skip straight to WIFI; without a configured SSID, straight to AP // (unless AP provision mode is Never — then stay on WIFI and keep waiting) NetPhase Network::initialPhase() const { +#if CONFIG_IDF_TARGET_ESP32 + bool eth_clock_conflicts_psram = ESP.getPsramSize() && ((eth_clock_mode_t)eth_clock_mode_ == ETH_CLOCK_GPIO16_OUT || (eth_clock_mode_t)eth_clock_mode_ == ETH_CLOCK_GPIO17_OUT); if (phy_type_ != PHY_type::PHY_TYPE_NONE && !eth_clock_conflicts_psram) { return NetPhase::ETHERNET; } +#endif if (!ssid_.isEmpty() || ap_provisionMode_ == AP_MODE_NEVER) { return NetPhase::WIFI; } -- 2.54.0