From 32bf13ca9a6194a3e5e3fcfe1355eea6c2911857 Mon Sep 17 00:00:00 2001 From: MichaelDvP Date: Sun, 12 Feb 2023 17:30:00 +0100 Subject: [PATCH] fix #954, write selflowtemp with same value --- src/devices/boiler.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/devices/boiler.cpp b/src/devices/boiler.cpp index 8058363ee..97e036ef3 100644 --- a/src/devices/boiler.cpp +++ b/src/devices/boiler.cpp @@ -1711,7 +1711,9 @@ bool Boiler::set_flow_temp(const char * value, const int8_t id) { } // no write/verify if there is no change, see https://github.com/emsesp/EMS-ESP32/issues/654 + // put it to end of tx-queue if (v == selFlowTemp_) { + EMSESP::txservice_.add(Telegram::Operation::TX_WRITE, device_id(), EMS_TYPE_UBASetPoints, 0, (uint8_t *) &v, 1, 0, false); return true; }