v0.8.8
Gateway Lab V1 — v0.8.8
(depuis v0.7.4)
Fiabilité réseau
- Mode dégradé mémoire : sous un seuil de heap critique, le firmware
refuse scans/rescans/notes/historique/config plutôt que de redémarrer
automatiquement ; sortie avec hystérésis ou redémarrage manuel
(bouton sur la page Système). - Correction de la cause racine d'un conflit mDNS qui empêchait en
pratique toute découverte DNS-SD : DnsSdScanner interroge désormais
directement le composant mDNS d'ESP-IDF. - Scan DNS-SD systématiquement vide corrigé (fenêtre d'attente par
service alignée sur la RFC 6762). - Rejet des LOCATION SSDP invalides (boucle locale, adresses non
initialisées). - Bornes mémoire explicites sur l'historique, les notes et les
équipements suivis.
Interface web
- Page Système (ex-Paramètres) restructurée : réseau WiFi, LED
d'état, mise à jour du firmware (OTA) et nouvel état système (heap,
PSRAM, équipements, historique) regroupés en un seul endroit. - Page OTA dédiée supprimée — intégrée à la page Système ; l'upload
du firmware (POST /update) reste inchangé côté backend. - Menu de navigation partagé (
web_src/menu.html) : une seule
source pour le bloc<nav>de toutes les pages. - Largeur de la page Équipements uniformisée (960px), fin de la barre de
défilement horizontale sur les noms d'hôte longs. - Nouvel avertissement clarifiant la portée du scan initial/global.
- Compatibilité navigateur améliorée (
line-clampstandard). - Barre de progression de mise à jour du firmware : ne disparaît plus
après le transfert, affiche désormais transfert → vérification →
redémarrage, puis redirige vers l'Accueil.
Documentation
- README, CHANGELOG, ROADMAP et docs/ techniques synchronisés avec
l'ensemble de ces changements.
l'environnement de développement utilisé — à valider avant déploiement
en production.