MQTT Hass: Move serialization and allocation check into own method

This commit is contained in:
Thomas Basler
2024-09-24 21:47:56 +02:00
parent 9a318d5170
commit 2213ad7bce
2 changed files with 16 additions and 35 deletions

View File

@@ -59,6 +59,7 @@ public:
private:
void loop();
static void publish(const String& subtopic, const String& payload);
static void publish(const String& subtopic, const JsonDocument& doc);
// Binary Sensor
static void publishBinarySensor(JsonDocument& doc, const String& root_device, const String& unique_id_prefix, const String& name, const String& state_topic, const String& payload_on, const String& payload_off, const String& device_class, const String& category);