diff --git a/arduino/mqttfastledmenu/mqttfastledmenu.cpp b/arduino/mqttfastledmenu/mqttfastledmenu.cpp index 0840016..59d3f76 100644 --- a/arduino/mqttfastledmenu/mqttfastledmenu.cpp +++ b/arduino/mqttfastledmenu/mqttfastledmenu.cpp @@ -41,6 +41,18 @@ void setup() ledBlackAll(); FastLED.setBrightness(brightness); Serial.println("Ready"); + + /* MQTT + * Il est important de faire un loop avant toute chose, + * afin de récupérer les valeurs provenant du broker mqtt + * et pas démarrer avec de vieilles infos. + */ + for (short int i = 0; i < 10; i++) { + delay(200); + client.loop(); + } + + Serial.println("End of setup"); } // WIFI @@ -190,6 +202,7 @@ void ledFullColor() } void loop() { + Serial.print("."); // MQTT testConnectMQTT(); client.loop();