Commit Graph

  • b075d04706 Initial release 1.2.2 main gilles 2026-05-24 13:05:18 +02:00
  • 87d33b41c7 feat: gestion WiFi — NVS credentials + scan + UI Gruvbox gilles 2026-05-23 20:34:46 +02:00
  • 22e379962c fix: upload_flags --auth incompatible esptool USB, commentaire OTA gilles 2026-05-23 20:15:40 +02:00
  • f75d35ae5b fix: dégradation gracieuse Chart.js CDN, WS cleanup, guards null gilles 2026-05-23 16:58:42 +02:00
  • d9d2db8b5e feat: interface web temps réel complète (WebSocket, Chart.js, thème Gruvbox Seventies) gilles 2026-05-23 16:53:16 +02:00
  • cd8232bafb feat: module MQTT complet + mutex xSondesMutex thread-safety gilles 2026-05-23 16:49:31 +02:00
  • 4854faa027 feat: module MQTT — PubSubClient, deadband, reconnexion non-bloquante gilles 2026-05-23 16:45:01 +02:00
  • 49c54f4e48 fix: mutex FreeRTOS buffer historique, découplage LittleFS/REST gilles 2026-05-23 16:43:05 +02:00
  • 29f26c1db4 fix: températures en JSON string plutôt que nombre (spec conforme) gilles 2026-05-23 16:38:01 +02:00
  • 3d21c8dc78 feat: serveur web HTTP + WebSocket, API REST complète (status/temperatures/history/config) gilles 2026-05-23 16:31:48 +02:00
  • bb913bc3ab feat: module capteurs DS18B20 — acquisition non-bloquante, buffer circulaire 24h gilles 2026-05-23 16:28:47 +02:00
  • 3a44cc41e0 fix: réseau — modeAP reset dans _demarrerSTA, MDNS.end() avant begin, rssi=0 en AP gilles 2026-05-23 16:26:58 +02:00
  • d180f72bbe feat: module réseau WiFi STA/AP, mDNS, OTA gilles 2026-05-23 16:24:23 +02:00
  • 9aac0f1b94 feat: structures globales config.h + main.cpp initial gilles 2026-05-23 16:20:50 +02:00
  • 75938b9956 fix: version ArduinoJson ^7.2, commentaire platformio.ini gilles 2026-05-23 16:19:16 +02:00
  • 1871394783 feat: configuration platformio + parametrage initial gilles 2026-05-23 16:15:26 +02:00
  • 7aa8cd2a1c init: structure initiale du projet esp_jardin gilles 2026-05-23 14:58:24 +02:00