From ed25e897802f7bf44de846cebbbabcf745d4d1b6 Mon Sep 17 00:00:00 2001 From: Paul Date: Wed, 17 Jul 2019 23:17:45 +0200 Subject: [PATCH] https://github.com/proddy/EMS-ESP/issues/145 --- src/ems.cpp | 4 ++-- src/version.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ems.cpp b/src/ems.cpp index f5eaa5cea..fd492b5b6 100644 --- a/src/ems.cpp +++ b/src/ems.cpp @@ -1300,7 +1300,7 @@ void _process_RCPLUSStatusMessage(_EMS_RxTelegram * EMS_RxTelegram) { EMS_Thermostat.day_mode = _bitRead(EMS_OFFSET_RCPLUSGet_mode_day, 1); // get day mode flag - EMS_Thermostat.mode = _bitRead(EMS_OFFSET_RCPLUSStatusMessage_mode, 1); // bit 1, mode (auto or manual) + EMS_Thermostat.mode = _bitRead(EMS_OFFSET_RCPLUSStatusMessage_mode, 0); // bit 1, mode (auto=1 or manual=0) } // actual set point @@ -1319,7 +1319,7 @@ void _process_RCPLUSStatusMessage(_EMS_RxTelegram * EMS_RxTelegram) { // manual : 10 00 FF 0A 01 A5 02 (CRC=16) #data=1 // auto : Thermostat -> all, type 0x01A5 telegram: 10 00 FF 0A 01 A5 03 (CRC=17) #data=1 if (EMS_RxTelegram->offset == EMS_OFFSET_RCPLUSStatusMessage_mode) { - EMS_Thermostat.mode = _bitRead(0, 1); // bit 1 + EMS_Thermostat.mode = _bitRead(0, 0); // bit 0 } } diff --git a/src/version.h b/src/version.h index 2c4cbdaf4..19c02c23d 100644 --- a/src/version.h +++ b/src/version.h @@ -6,5 +6,5 @@ #pragma once #define APP_NAME "EMS-ESP" -#define APP_VERSION "1.8.1b17" +#define APP_VERSION "1.8.1b18" #define APP_HOSTNAME "ems-esp"