-
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