Selon cnx-software, la dernière version du micrologiciel open source ESPHome, 2026.1.0, a été lancée avec divers ajouts intéressants, notamment une itinérance WiFi automatique et un support élargi pour Zigbee sur les cibles Nordic Semiconductor nRF52. En outre, des optimisations ont été apportées pour le matériel ESP32 et ESP8266, avec de nombreux autres changements à découvrir.
Itinérance WiFi automatique et sécurité renforcée : l’ESPHome 2026.1.0 en tête
Parmi les améliorations notables, on trouve l’intégration d’un système de sécurité avancé. Le micrologiciel remplace l’ancienne méthode d’authentification par mot de passe API par une solution de cryptage API, rendant nécessaire l’exigence d’une authentification via SHA256 pour les mises à jour Over-The-Air (OTA). Cela renforce la protection des données et permet une meilleure gestion des configurations non-ASCII. Un soutien accru des plateformes comme LibreTiny a également été intégré, offrant une prise en charge WiFi sécurisée et une gestion optimisée des ressources, y compris des mises à jour de sécurité essentielles.

ESP8266 optimisé avec près de 30 000 d’unités de tas disponibles
Les utilisateurs de l’ESP8266, autrefois confrontés à des limitations de performance, constateront maintenant une amélioration significative : le tas d’exécution a été augmenté de moins de 10 000 à plus de 30 000 unités dans des configurations réalistes. Cela est rendu possible par la migration vers l’ESP-IDF, qui remplace une ancienne méthode basée sur Arduino, offrant ainsi des binaires jusqu’à 40 % plus petits ainsi qu’un temps de compilation amélioré. Les performances globales ont bénéficié de nouvelles optimisations de la mémoire, réduisant l’utilisation de la RAM tout en maintenant une latence suffisamment basse pour les flux vidéo via des caméras connectées.
Quant à la fonction d’itinérance WiFi automatique, elle garantit une transition fluide vers des points d’accès plus fiables après une connexion initiale. Cela est particulièrement utile en cas de pannes d’alimentation ou de redémarrages intempestifs. De plus, des améliorations dans le serveur Web permettent désormais d’utiliser des noms d’entité directement dans les URL, tout en nowant les problèmes liés aux configurations non-ASCII.
Support avancé pour Zigbee et nouveaux matériels : performances élargies
La mise à jour comprend également un support étendu pour Zigbee sur les SoC nRF52, ajoutant des fonctionnalités précieuses. Les capteurs binaires peuvent maintenant exposer les états GPIO, tandis que les capteurs ESPHome peuvent se connecter via un cluster d’entrée analogique, avec une cartographie automatique des unités. Les commutateurs ESPHome peuvent également être contrôlés via Zigbee, augmentant les options d’automatisation.
De nouveaux matériels sont désormais pris en charge, tels que le module radar à ondes millimétriques Ai-Thinker RD-03D. Ce module permet de cibler jusqu’à 3 cibles simultanément. En outre, le BTHome MiThermometer reçoit des données des capteurs Xiaomi Mijia BLE avec le firmware PVVX, tandis qu’une prise en charge du capteur de qualité de l’air (AQI) calcule l’indice en utilisant à la fois les méthodes EPA AQI et CAQI.
Il est important de noter que certaines modifications du fichier de configuration YAML seront nécessaires suite à cette mise à jour. Par exemple, pour passer à l’API de chiffrement, le nouvelle configuration prévue sera :
Pour les composants Arduino nécessaires, un changement vers le type arduino devra être spécifiquement défini :
Pour plus de détails sur ces mises à jour et ajustements, il est recommandé de consulter le journal des modifications.
Merci à Hedda pour ses conseils.
-
Linnkyfloa Testeur avec Wi-Fi Tuya pour connectivité Zigbee pour une mesure précise de l'humidité et de la température dans les jardins et les environnements végétaux (pour Zig-bee)
-
Minuterie d'eau intelligente WIFI Vanne sans fil Télécommande Arrosage automatique intelligent Fonctionne avec Tuya(DN20-NPT-Zigbee-DN20)
