diff --git a/code/espurna/config/dependencies.h b/code/espurna/config/dependencies.h index 1c31dce4..281a2437 100644 --- a/code/espurna/config/dependencies.h +++ b/code/espurna/config/dependencies.h @@ -43,11 +43,6 @@ #define BROKER_SUPPORT 1 // If InfluxDB enabled enable BROKER #endif -#if THINKSPEAK_SUPPORT -#undef BROKER_SUPPORT -#define BROKER_SUPPORT 1 // If Thingspeak enabled enable BROKER -#endif - #if DOMOTICZ_SUPPORT #undef MQTT_SUPPORT #define MQTT_SUPPORT 1 // If Domoticz enabled enable MQTT @@ -62,10 +57,16 @@ #ifndef ASYNC_TCP_SSL_ENABLED #if THINGSPEAK_USE_SSL && THINGSPEAK_USE_ASYNC -#undef THINGSPEAK_SUPPORT // Thingspeak in ASYNC mode requires ASYNC_TCP_SSL_ENABLED +#undef THINGSPEAK_SUPPORT +#define THINGSPEAK_SUPPORT 0 // Thingspeak in ASYNC mode requires ASYNC_TCP_SSL_ENABLED #endif #endif +#if THINKSPEAK_SUPPORT +#undef BROKER_SUPPORT +#define BROKER_SUPPORT 1 // If Thingspeak enabled enable BROKER +#endif + #if SCHEDULER_SUPPORT #undef NTP_SUPPORT #define NTP_SUPPORT 1 // Scheduler needs NTP