From 28e13b73e6ff40adb7ec1326c34ac63b890c8e9d Mon Sep 17 00:00:00 2001 From: Gunnar Skjold Date: Mon, 10 Apr 2023 14:08:41 +0200 Subject: [PATCH] Fixed missing HA sensors --- .../src/HomeAssistantMqttHandler.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/HomeAssistantMqttHandler/src/HomeAssistantMqttHandler.cpp b/lib/HomeAssistantMqttHandler/src/HomeAssistantMqttHandler.cpp index 0a6a3054..a0e99572 100644 --- a/lib/HomeAssistantMqttHandler/src/HomeAssistantMqttHandler.cpp +++ b/lib/HomeAssistantMqttHandler/src/HomeAssistantMqttHandler.cpp @@ -352,6 +352,7 @@ void HomeAssistantMqttHandler::publishList1Sensors() { } void HomeAssistantMqttHandler::publishList2Sensors() { + publishList1Sensors(); if(l2Init) return; for(uint8_t i = 0; i < List2SensorCount; i++) { publishSensor(List2Sensors[i]); @@ -368,6 +369,7 @@ void HomeAssistantMqttHandler::publishList2ExportSensors() { } void HomeAssistantMqttHandler::publishList3Sensors() { + publishList2Sensors(); if(l3Init) return; for(uint8_t i = 0; i < List3SensorCount; i++) { publishSensor(List3Sensors[i]); @@ -376,6 +378,7 @@ void HomeAssistantMqttHandler::publishList3Sensors() { } void HomeAssistantMqttHandler::publishList3ExportSensors() { + publishList2ExportSensors(); if(l3eInit) return; for(uint8_t i = 0; i < List3ExportSensorCount; i++) { publishSensor(List3ExportSensors[i]); @@ -384,6 +387,7 @@ void HomeAssistantMqttHandler::publishList3ExportSensors() { } void HomeAssistantMqttHandler::publishList4Sensors() { + publishList3Sensors(); if(l4Init) return; for(uint8_t i = 0; i < List4SensorCount; i++) { publishSensor(List4Sensors[i]); @@ -392,6 +396,7 @@ void HomeAssistantMqttHandler::publishList4Sensors() { } void HomeAssistantMqttHandler::publishList4ExportSensors() { + publishList3ExportSensors(); if(l4eInit) return; for(uint8_t i = 0; i < List4ExportSensorCount; i++) { publishSensor(List4ExportSensors[i]);