reorganize platformio.ini configuration

This commit is contained in:
Nicu Hodos 2024-05-22 00:04:21 +02:00
parent 8d893645fe
commit 4b498d7afd

View File

@ -31,14 +31,18 @@ namespace Mqtt {
}
void publishInit() {
#if MQTT_CLEANUP
Ha::publisher = publish;
Component::components.forEach([](Component* c) { c->publishConfig(); });
AbstractBuilder::deleteAll();
#endif
ts.deleteTask(tPublishInit);
}
void publishCleanupConfig() {
#if MQTT_CLEANUP
Component::components.forEach([](Component* c) { c->publishCleanupConfig(); });
#endif
}
void onMessage(char* topic, char* payload, AsyncMqttClientMessageProperties properties, size_t len, size_t index, size_t total) {