diff --git a/CHANGELOG_LATEST.md b/CHANGELOG_LATEST.md index 891f62694..442112259 100644 --- a/CHANGELOG_LATEST.md +++ b/CHANGELOG_LATEST.md @@ -10,7 +10,8 @@ For more details go to [www.emsesp.org](https://www.emsesp.org/). - include HA "unit_of_meas", "stat_cla" and "dev_cla" attributes for Number sensors [#2149](https://github.com/emsesp/EMS-ESP32/issues/2149) - Bosch CS6800i AW - Silent Mode + Electrical Power Reduction (HP) [#2147](https://github.com/emsesp/EMS-ESP32/issues/2147) -- /api/system/showeralert and /api/system/showertimer [#2182](https://github.com/emsesp/EMS-ESP32/issues/2182) +- `/api/system/showeralert` and `/api/system/showertimer` [#2182](https://github.com/emsesp/EMS-ESP32/issues/2182) +- MX400 [#2198](https://github.com/emsesp/EMS-ESP32/issues/2198) ## Fixed @@ -18,5 +19,9 @@ For more details go to [www.emsesp.org](https://www.emsesp.org/). - fix changing TZ in NTPsettings without clearing enable+server, added DST support [#2142](https://github.com/emsesp/EMS-ESP32/issues/2142) - Support MQTT Discovery (AD) with Domoticz [#2177](https://github.com/emsesp/EMS-ESP32/issues/2177) - wwExtra (dhw extra) changed from temperature reading to number +- auxheaterstatus [#2192](https://github.com/emsesp/EMS-ESP32/issues/2192) +- lastCode character check [#2189](https://github.com/emsesp/EMS-ESP32/issues/2189) +- reading too many telegram parts +- heatpump cost UOMs [#2188](https://github.com/emsesp/EMS-ESP32/issues/2188) ## Changed diff --git a/src/emsesp.cpp b/src/emsesp.cpp index 86e01b739..8b54bc4fe 100644 --- a/src/emsesp.cpp +++ b/src/emsesp.cpp @@ -1488,7 +1488,7 @@ void EMSESP::incoming_telegram(uint8_t * data, const uint8_t length) { // if telegram is longer read next part with offset +25 for ems+ or +27 for ems1.0 // not for response to raw send commands without read_id set - if ((response_id_ == 0 || read_id_ > 0) && (txservice_.read_next_tx(data[3], length) == read_id_)) { + if ((response_id_ == 0 || read_id_ > 0) && (txservice_.read_next_tx(data[3], length) > 0)) { read_next_ = true; txservice_.send(); // read next part withing same poll or: // txservice_.send_poll(); // close the bus, next request in new poll diff --git a/src/version.h b/src/version.h index 4386509df..9e1b03802 100644 --- a/src/version.h +++ b/src/version.h @@ -1 +1 @@ -#define EMSESP_APP_VERSION "3.7.1-dev.5" \ No newline at end of file +#define EMSESP_APP_VERSION "3.7.1-dev.6" \ No newline at end of file