diff --git a/src/CHANGES.md b/src/CHANGES.md index 40cf5f8b..89fd4632 100644 --- a/src/CHANGES.md +++ b/src/CHANGES.md @@ -6,6 +6,7 @@ * fix wakeup issue, once wifi was lost during night the communication didn't start in the morning * reenabled FlashStringHelper because of lacking RAM * complete rewrite of monochrome display class, thx to @dAjaY85 -> displays are now configurable in setup +* fix power limit not possible #607 ## 0.5.74 * improved payload handling (retransmit all fragments on CRC error) diff --git a/src/hm/hmInverter.h b/src/hm/hmInverter.h index ab86965d..3cdeb101 100644 --- a/src/hm/hmInverter.h +++ b/src/hm/hmInverter.h @@ -282,6 +282,7 @@ class Inverter { else if (rec->assign == InfoAssignment) { DPRINTLN(DBG_DEBUG, "add info"); // eg. fw version ... + isConnected = true; } else if (rec->assign == SystemConfigParaAssignment) { DPRINTLN(DBG_DEBUG, "add config"); @@ -289,7 +290,6 @@ class Inverter { if (getPosByChFld(0, FLD_ACT_ACTIVE_PWR_LIMIT, rec) == pos){ actPowerLimit = rec->record[pos]; DPRINT(DBG_DEBUG, F("Inverter actual power limit: ") + String(actPowerLimit, 1)); - isConnected = true; } } else if (rec->assign == AlarmDataAssignment) {