#include #include "updater.h" #include "wifiManager.h" #include "controller.h" unsigned long lastTimeCheckUpdate; const unsigned timeWaitRestart = 182.575 * 24 * 3600; // permet le redemarrage tous les 6mois const unsigned timeWaitCheckUpdate = 24 * 3600; // permet la verfu des updates tous les jours WifiManager wifiManager; // se connecte automatiquement au WiFi Updater updater; Controller controller; void setup() { Serial.begin(115200); delay(2000); // Attendez que le moniteur se connecte Serial.println("\n\n=== DÉMARRAGE ==="); Serial.println("Serial connecté!"); updater.update(); Serial.println("Updater terminé"); // controller.initController(); // Serial.println("Contrôleur initialisé"); } void loop() { // if (millis() > timeWaitRestart) // redemarrage tout les 6mois // ESP.restart(); // else if (lastTimeCheckUpdate - millis() > timeWaitCheckUpdate) // updater.update(); // controller.manualOpen(); }