Init GPIO handler before MQTT init (#1663)

This commit is contained in:
Slider0007
2022-12-22 08:10:20 +01:00
committed by GitHub
parent 577417b054
commit 35a6d5a063

View File

@@ -90,6 +90,9 @@ void doInit(void)
ESP_LOGD(TAG, "Finished tfliteflow.InitFlow(config);");
#endif
/* GPIO handler has to be initialized before MQTT init to ensure proper topic subscription */
gpio_handler_init();
#ifdef ENABLE_MQTT
tfliteflow.StartMQTTService();
#endif //ENABLE_MQTT
@@ -780,7 +783,6 @@ void task_autodoFlow(void *pvParameter)
ESP_LOGD(TAG, "task_autodoFlow: start");
doInit();
gpio_handler_init();
auto_isrunning = tfliteflow.isAutoStart(auto_intervall);
if (isSetupModusActive()) {