mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-09 17:29:50 +03:00
Merge branch 'master' of https://github.com/proddy/EMS-ESP-Boiler
* 'master' of https://github.com/proddy/EMS-ESP-Boiler: fix curr temp when higher than 25.5 added devices
This commit is contained in:
51
README.md
51
README.md
@@ -21,3 +21,54 @@ The code is writen for the Espressif **ESP8266** microcontroller and supports a
|
||||
|
||||
|  |  |
|
||||
| - | - |
|
||||
|
||||
---
|
||||
|
||||
## The latest list of support EMS devices
|
||||
|
||||
### Thermostats:
|
||||
|
||||
* Sieger ES73
|
||||
* RC10/Nefit Moduline 100
|
||||
* RC20/Nefit Moduline 300
|
||||
* RC20F
|
||||
* RC30/Nefit Moduline 400
|
||||
* RC35 (only a single HC)
|
||||
* RC300/RC310
|
||||
* Nefit Moduline 1010
|
||||
* Junkers FR10
|
||||
* TC100/Nefit Easy (read-only)
|
||||
* Bosch Easy (read-only)
|
||||
* Bosch CW100 (read-only)
|
||||
|
||||
### Boilers:
|
||||
|
||||
* Buderus GB172/Nefit Trendline
|
||||
* Nefit Topline Compact/Buderus GB162
|
||||
* Buderus Logamax U122
|
||||
* Buderus Logamax plus/GB192
|
||||
* Sieger BK15 Boiler/Nefit Smartline
|
||||
* Bosch Condens 2500/Junkers Cerapur Comfort
|
||||
* Nefit Proline
|
||||
|
||||
### Solar Modules:
|
||||
|
||||
* SM10 Solar Module
|
||||
* SM100 Solar Module
|
||||
* Junkers ISM1 Solar Module
|
||||
|
||||
### Other devices:
|
||||
|
||||
* MM10 Mixer Module
|
||||
* MC10 Module
|
||||
* WM10 Switch Module
|
||||
* MM100 Mixing Module
|
||||
* MM100 Mixing Module
|
||||
* BC10/RFM20 Receiver
|
||||
* BC10 Base Controller
|
||||
* BC25 Base Controller
|
||||
* Nefit Moduline Easy Connect
|
||||
* Bosch Easy Connect
|
||||
* EMS-OT OpenTherm converter
|
||||
* Web Gateway KM200
|
||||
* HeatPump Module
|
||||
|
||||
@@ -481,7 +481,7 @@ void showInfo() {
|
||||
// Temperatures are *100
|
||||
_renderShortValue("Set room temperature", "C", EMS_Thermostat.setpoint_roomTemp, 10); // *100
|
||||
_renderShortValue("Current room temperature", "C", EMS_Thermostat.curr_roomTemp, 10); // *100
|
||||
}
|
||||
}
|
||||
else if ((ems_getThermostatModel() == EMS_MODEL_FR10) || (ems_getThermostatModel() == EMS_MODEL_FW100)) {
|
||||
// Temperatures are *10
|
||||
_renderShortValue("Set room temperature", "C", EMS_Thermostat.setpoint_roomTemp, 1); // *10
|
||||
@@ -495,8 +495,8 @@ void showInfo() {
|
||||
if (EMS_Thermostat.curr_roomTemp <= 0) {
|
||||
EMS_Thermostat.curr_roomTemp = EMS_VALUE_INT_NOTSET;
|
||||
}
|
||||
_renderIntValue("Setpoint room temperature", "C", EMS_Thermostat.setpoint_roomTemp, 2); // convert to a single byte * 2
|
||||
_renderIntValue("Current room temperature", "C", EMS_Thermostat.curr_roomTemp, 10); // is *10
|
||||
_renderShortValue("Setpoint room temperature", "C", (EMS_Thermostat.setpoint_roomTemp * 5), 1); // convert to a single byte * 2 (1 decimal but the value is original)
|
||||
_renderShortValue("Current room temperature", "C", EMS_Thermostat.curr_roomTemp, 1); // is *10
|
||||
}
|
||||
|
||||
// Render Day/Night/Holiday Temperature
|
||||
|
||||
Reference in New Issue
Block a user