diff --git a/src/MqttHandleHass.cpp b/src/MqttHandleHass.cpp index 9578daf5..d613355a 100644 --- a/src/MqttHandleHass.cpp +++ b/src/MqttHandleHass.cpp @@ -143,7 +143,7 @@ void MqttHandleHassClass::publishField(std::shared_ptr inv, Ch root["stat_cla"] = stateCls; } - char buffer[512]; + String buffer; serializeJson(root, buffer); publish(configTopic, buffer); } else { @@ -181,7 +181,7 @@ void MqttHandleHassClass::publishInverterButton(std::shared_ptr