Thermostats
This is the current list of supported thermostats from brands like Buderus, Nefit, Sieger, Junkers and Bosch:
- TC100/Moduline Easy Easy
- EasyControl, CT200 Easy
- WSW196i
- UI800/BC400
- Moduline 100, 200, 300, 400, 1000, 1010, 3000
- RC10, RC20, RC25, RC30, RC35, RC100, RC200, RC300, RC310, RC3
- RC100H
- RC20RF
- Remotes: RFM20, RT800, RC220, RC100H, TR120RF, CR20RF, Moduline 1010H
- CW100, CW400
- Sense II
- HPC410
- Rego 2000, 3000
- Comfort RF CRF, Comfort+
- CR10, CRF200S, CRF200S, CR20RF, CR50, CR120
- UI800
- ES72, ES73, ES72, ES79
- FW100, FW120, FW200, FW500
- FR10, FR50, FR100, FR110, FR120
- FB10, FB100
- RT800
- TR120RF
note
Device Entities
warning
The actual thermostat commands below will vary depending on which Thermostat brand and model you have. This list is also not complete and subject to change between versions.
| command | data | id | comments |
|---|---|---|---|
datetime | <ntp | dd.mm.yyyy-hh:mm:ss-dw-dst> | RC35, RC100, RC300, dw:day of week: 0-mo,.. dst:daylight saving 0/1 | |
wwmode | <off | on | auto> | RC100, RC300, RC30, RC35 | |
wwsettemp | <degrees> | RC100, RC300 | |
wwsettemplow | <degrees> | RC100, RC300 | |
wwcircmode | <off | on | auto | own> | RC30, RC35, RC100, RC300 | |
wwcharge | <off | on> | RC100, RC300 | |
clockoffset | <seconds> | RC30 | |
language | <n> | RC30 (0=de, 1=nl, 2=fr, 3=it) | |
display | <n> | RC30 (0=int temp, 1= int set, 2=ext temp, 3=burner, 4=ww, 5=mode, 6=time, 7=date, 8=smoke) | |
minexttemp | <degrees> | RC30, RC35, RC100, RC300 | |
calinttemp | <degrees> | RC30, RC35 | |
building | <light | medium | heavy> | RC30, RC35, RC100, RC300 | |
temp | <degrees> | heating circuit | actual setpoint depending on mode |
mode | <auto | night | day | nofrost | heat | eco> | heating circuit | |
manualtemp | <degrees> | heating circuit | RC100, RC300 |
ecotemp | <degrees> | heating circuit | RC100, RC300, Junkers |
heattemp | <degrees> | heating circuit | Junkers |
comforttemp | <degrees> | heating circuit | RC100, RC300 |
summermode | <winter | auto | summer> | heating circuit | RC100, RC300 |
summertemp | <degrees> | heating circuit | RC30, RC35, RC100, RC300 |
nighttemp | <degrees> | heating circuit | RC20, RC30, RC35 |
daytemp | <degrees> | heating circuit | RC20, RC30, RC35 |
daytemp2 | <degrees> | heating circuit | RC20 |
daytemp3 | <degrees> | heating circuit | RC20 |
daytemp4 | <degrees> | heating circuit | RC20 |
nofrosttemp | <degrees> | heating circuit | RC30, RC35, RC100, RC300, Junkers |
remotetemp | <degrees> | heating circuit | RC30, RC35 |
control | <off | RC20 | RC3x> | heating circuit | RC30, RC35 (roomcontrol for hc) |
pause | <hours> | heating circuit | RC30, RC35 |
party | <hours> | heating circuit | RC30, RC35 |
holiday | <dd.mm.yyyy-dd.mm.yyyy | dd.mm.yyyy+dd.mm.yyyy> | heating circuit | RC30, RC35, use - for 'away from home', + for 'at home' |
designtemp | <degrees> | heating circuit | RC30, RC35, RC100, RC300 |
offsettemp | <degrees> | heating circuit | RC30, RC35, RC100, RC300 |
holidaytemp | <degrees> | heating circuit | RC30, RC35 |
roominfluence | <degrees> | heating circuit | RC30, RC35, RC100, RC300 |
minflowtemp | <degrees> | heating circuit | RC30, RC35, RC100, RC300 |
maxflowtemp | <degrees> | heating circuit | RC30, RC35, RC100, RC300 |
flowtempoffset | <degrees> | heating circuit | RC30, RC35 |
program | <0 - 10 | 1 - 9 | 1 - 2> | heating circuit | RC30, RC35, RC20, RC100, RC300 |
controlmode | <room | outdoor> | heating circuit | RC30, RC35, RC100, RC300 |
reducemode | <nofrost | reduce | room | outdoor> | heating circuit | RC30, RC35 |
roomtemp | <degrees> | heating circuit | only v2.2: fake HA-thermostat roomtemp, use -1 to clear |
switchtime | <nn.d.o.hh:mm> | heating circuit | only v3: set one of the programs switch times, nn=number(00-42), d=day(0-6), o=on(0,1), hh:mm=time, d=7 or o=7 clears |