diff --git a/lib/HomeAssistantHelper/HomeAssistantHelper.h b/lib/HomeAssistantHelper/HomeAssistantHelper.h index 5c20219..6bc53b8 100644 --- a/lib/HomeAssistantHelper/HomeAssistantHelper.h +++ b/lib/HomeAssistantHelper/HomeAssistantHelper.h @@ -52,6 +52,9 @@ public: doc[FPSTR(HA_DEVICE)][FPSTR(HA_CONF_URL)] = deviceConfigUrl; } + // Feeding the watchdog + yield(); + client->beginPublish(topic, measureJson(doc), true); serializeJson(doc, *client); return client->endPublish();