Refactor controller and updater classes, update platformio configuration, and improve WiFi connection handling

This commit is contained in:
2026-06-10 19:20:13 +02:00
parent b9602ca614
commit 9a6f9954da
8 changed files with 56 additions and 36 deletions
+15 -7
View File
@@ -13,15 +13,23 @@ Updater updater;
Controller controller;
void setup() {
updater.update(); // vérifie les updates
controller.initController();
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();
// if (millis() > timeWaitRestart) // redemarrage tout les 6mois
// ESP.restart();
// else if (lastTimeCheckUpdate - millis() > timeWaitCheckUpdate)
// updater.update();
controller.manualOpen();
// controller.manualOpen();
}