Fixed buffer issues and ESP8266 HA reboot issue"

This commit is contained in:
Gunnar Skjold
2023-12-23 18:32:27 +01:00
parent 557ba659d5
commit 6e3a6f71e2
5 changed files with 37 additions and 26 deletions

View File

@@ -56,7 +56,7 @@ public:
statusTopic = F("homeassistant/status");
discoveryTopic = F("homeassistant/sensor/");
}
strcpy(this->mqttConfig.subscribeTopic, statusTopic.c_str());
// strcpy(this->mqttConfig.subscribeTopic, statusTopic.c_str());
};
bool publish(AmsData* data, AmsData* previousState, EnergyAccounting* ea, EntsoeApi* eapi);
@@ -94,7 +94,7 @@ private:
bool publishList4(AmsData* data, EnergyAccounting* ea);
String getMeterModel(AmsData* data);
bool publishRealtime(AmsData* data, EnergyAccounting* ea, EntsoeApi* eapi);
void publishSensor(const HomeAssistantSensor& sensor);
void publishSensor(const HomeAssistantSensor sensor);
void publishList1Sensors();
void publishList1ExportSensors();
void publishList2Sensors();

View File

@@ -7,7 +7,7 @@ struct HomeAssistantSensor {
const char* name;
const char* topic;
const char* path;
const uint16_t ttl;
uint16_t ttl;
const char* uom;
const char* devcl;
const char* stacl;