mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2026-10-28 11:14:58 +00:00
fixes #3224
This commit is contained in:
@@ -1530,7 +1530,11 @@ void Boiler::process_UBAMonitorFastPlus(const std::shared_ptr<const Telegram> &
|
||||
if (Helpers::hasValue(exhaustTemp1_)) {
|
||||
has_update(exhaustTemp_, exhaustTemp1_);
|
||||
}
|
||||
has_update(telegram, pc0Flow_, 36); // see https://github.com/emsesp/EMS-ESP32/issues/2001
|
||||
// heating sends a second 0xE4 with 0xFFFF here, which would clear a valid flow, #3224
|
||||
uint16_t pc0flow = pc0Flow_;
|
||||
if (telegram->read_value(pc0flow, 36) && Helpers::hasValue(pc0flow)) { // see https://github.com/emsesp/EMS-ESP32/issues/2001
|
||||
has_update(pc0Flow_, pc0flow);
|
||||
}
|
||||
|
||||
// read 3 char service code / installation status as appears on the display
|
||||
if ((telegram->message_length > 3) && (telegram->offset == 0)) {
|
||||
|
||||
Reference in New Issue
Block a user