From d61876298e7a91c626df68d22d0547dd5a0b28cd Mon Sep 17 00:00:00 2001 From: proddy Date: Mon, 23 Sep 2024 11:08:14 +0200 Subject: [PATCH 1/2] 3.7.0-dev.39 --- src/version.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/version.h b/src/version.h index 6e46b71dc..b8067488c 100644 --- a/src/version.h +++ b/src/version.h @@ -1 +1 @@ -#define EMSESP_APP_VERSION "3.7.0-dev.38" +#define EMSESP_APP_VERSION "3.7.0-dev.39" From b9d7a6ac85495ef3fb629b488533bbb571fc282a Mon Sep 17 00:00:00 2001 From: proddy Date: Mon, 23 Sep 2024 11:08:36 +0200 Subject: [PATCH 2/2] junkers summertime is DIV2 - fixes Thermostat FW100 wrong reading #2044 --- src/devices/thermostat.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/devices/thermostat.cpp b/src/devices/thermostat.cpp index 1e718c2a7..8f721427a 100644 --- a/src/devices/thermostat.cpp +++ b/src/devices/thermostat.cpp @@ -4794,7 +4794,15 @@ void Thermostat::register_device_values_hc(std::shared_ptrtargetflowtemp, DeviceValueType::UINT8, FL_(targetflowtemp), DeviceValueUOM::DEGREES); - register_device_value(tag, &hc->summertemp, DeviceValueType::UINT8, FL_(summertemp), DeviceValueUOM::DEGREES, MAKE_CF_CB(set_summertemp), 9, 25); + register_device_value(tag, + &hc->summertemp, + DeviceValueType::UINT8, + DeviceValueNumOp::DV_NUMOP_DIV2, + FL_(summertemp), + DeviceValueUOM::DEGREES, + MAKE_CF_CB(set_summertemp), + 9, + 25); register_device_value(tag, &hc->roomsensor, DeviceValueType::ENUM, FL_(enum_roomsensor), FL_(roomsensor), DeviceValueUOM::NONE, MAKE_CF_CB(set_roomsensor)); register_device_value(tag, &hc->holidaymode, DeviceValueType::ENUM, FL_(enum_mode4), FL_(holidaymode), DeviceValueUOM::NONE, MAKE_CF_CB(set_holidaymode)); register_device_value(tag,