mirror of
https://github.com/Laxilef/OTGateway.git
synced 2025-12-12 19:24:27 +05:00
fix publish non static ha entities
This commit is contained in:
@@ -72,6 +72,7 @@ protected:
|
|||||||
client.subscribe(getTopicPath("settings/set").c_str());
|
client.subscribe(getTopicPath("settings/set").c_str());
|
||||||
client.subscribe(getTopicPath("state/set").c_str());
|
client.subscribe(getTopicPath("state/set").c_str());
|
||||||
publishHaEntities();
|
publishHaEntities();
|
||||||
|
publishNonStaticHaEntities(true);
|
||||||
|
|
||||||
firstFailConnect = 0;
|
firstFailConnect = 0;
|
||||||
lastReconnectAttempt = 0;
|
lastReconnectAttempt = 0;
|
||||||
@@ -517,13 +518,21 @@ protected:
|
|||||||
_isStupidMode = isStupidMode;
|
_isStupidMode = isStupidMode;
|
||||||
|
|
||||||
haHelper.publishNumberHeatingTarget(heatingMinTemp, heatingMaxTemp, false);
|
haHelper.publishNumberHeatingTarget(heatingMinTemp, heatingMaxTemp, false);
|
||||||
haHelper.publishClimateHeating(heatingMinTemp, heatingMaxTemp, isStupidMode ? HaHelper::TEMP_SOURCE_HEATING : HaHelper::TEMP_SOURCE_INDOOR);
|
haHelper.publishClimateHeating(
|
||||||
|
heatingMinTemp,
|
||||||
|
heatingMaxTemp,
|
||||||
|
isStupidMode ? HaHelper::TEMP_SOURCE_HEATING : HaHelper::TEMP_SOURCE_INDOOR
|
||||||
|
);
|
||||||
|
|
||||||
published = true;
|
published = true;
|
||||||
|
|
||||||
} else if (_isStupidMode != isStupidMode) {
|
} else if (_isStupidMode != isStupidMode) {
|
||||||
_isStupidMode = isStupidMode;
|
_isStupidMode = isStupidMode;
|
||||||
haHelper.publishClimateHeating(heatingMinTemp, heatingMaxTemp, isStupidMode ? HaHelper::TEMP_SOURCE_HEATING : HaHelper::TEMP_SOURCE_INDOOR);
|
haHelper.publishClimateHeating(
|
||||||
|
heatingMinTemp,
|
||||||
|
heatingMaxTemp,
|
||||||
|
isStupidMode ? HaHelper::TEMP_SOURCE_HEATING : HaHelper::TEMP_SOURCE_INDOOR
|
||||||
|
);
|
||||||
|
|
||||||
published = true;
|
published = true;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user