25#include <AsyncMqttClient.hpp>
67#ifdef SUPPORT_SENSOR_DS18B20
68 String TemperatureSensorTopic;
75 #define deletePlayFileEngine() \
77 if (nullptr != pPlayFileEngine) \
79 pPlayFileEngine->~c_InputFPPRemotePlayItem(); \
80 memset(PlayFileEngine, 0x0, sizeof(PlayFileEngine)); \
81 pPlayFileEngine = nullptr; \
87 #define deleteEffectsEngine() \
89 if (nullptr != pEffectsEngine) \
91 pEffectsEngine->~c_InputEffectEngine(); \
92 memset(EffectsEngine, 0x0, sizeof(EffectsEngine)); \
93 pEffectsEngine = nullptr; \
98 const char*
ON =
"ON";
99 const char*
OFF =
"OFF";
110 void PlayFseq (JsonObject & JsonConfig);
132 void onMqttMessage (
char*
topic,
char* payload, AsyncMqttClientMessageProperties properties, uint32_t len, uint32_t index, uint32_t total);