From 482a8aef7edac2857a1b136d434846ae6abb77c0 Mon Sep 17 00:00:00 2001 From: Julien Cabillot Date: Fri, 10 Mar 2017 00:17:19 +0100 Subject: [PATCH] on s'iniatialise avec les bonnes vars --- arduino/mqttfastledmenu/mqttfastledmenu.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) 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();