GadGeek Tech et souveraineté numérique

ESPHome

Domotique

Présentation

ESPHome sert à fabriquer ses propres appareils domotiques, capteurs, interrupteurs ou écrans, à partir de microcontrôleurs peu coûteux : surtout l'ESP32, mais aussi les RP2040 et RP2350 de Raspberry Pi. On décrit l'appareil dans un fichier YAML ou avec l'outil visuel Device Builder, sans programmer, et ESPHome produit le programme qui tourne sur la puce. Il s'adresse aux bricoleurs de la maison connectée.

Le programme s'installe sur l'appareil depuis le navigateur, puis se met à jour par le Wi-Fi. Les appareils fonctionnent sur le réseau local, sans cloud, et apparaissent automatiquement dans Home Assistant ; d'autres systèmes compatibles peuvent aussi les piloter. Le projet relève de l'Open Home Foundation, comme Home Assistant. La licence est double : le code C++ qui s'exécute sur les appareils est sous GPLv3, la partie Python et le reste sous MIT (source : fichier LICENSE du dépôt esphome/esphome).

Identité

Site officiel
https://esphome.io/ (HTTP 200 le 03/11/2026)
Dépôt de code
esphome/esphome
Compte qui publie le dépôt
ESPHome (GitHub, ce n'est pas forcément l'éditeur juridique)
Création du dépôt
06/04/2018 source, vu le 03/11/2026
Localisation déclarée par le compte
Your home source, vu le 03/11/2026 a confirmer

Caractéristiques

Licence (lue dans le fichier LICENSE)
Licence ESPHome (C++ sous GPLv3, Python sous MIT) source, vu le 03/11/2026
Précision sur la licence
La licence ESPHome combine deux licences libres : le code C++ embarqué (fichiers .c, .cpp, .h, .hpp, .tcc, .ino) est sous GPL-3.0, le code Python et tout le reste sous MIT. source, vu le 03/11/2026
Dernière version
2026.10.2 du 02/11/2026 source
Dernier push sur le dépôt
03/11/2026 source, vu le 03/11/2026
Langage principal
C++ source, vu le 03/11/2026
Déploiement observé dans le dépôt
Docker à confirmer
Plateformes (fichiers de la dernière version)
non observées
Sujets déclarés par le dépôt
esp32esp8266hacktoberfesthome assistanthome automationiotmqttplatformiopythonyaml

« Observé dans le dépôt » : un Dockerfile ou un binaire macOS existe dans le dépôt ou la dernière version. Cela ne prouve pas que l'éditeur maintient ce mode d'installation.

Versions récentes

Qui contrôle ?

Pour un logiciel libre, celui qui contrôle vos données est celui qui l'héberge : vous-même ou l'hébergeur choisi. La licence LicenseRef-ESPHome vous donne le droit de lire, modifier et redistribuer le code. L'éditeur, son pays et sa juridiction n'ont pas encore été relevés dans ses documents : ils ne sont pas déduits de la localisation d'un compte GitHub.

Alternatives et comparaisons

Dans la même catégorie

Discussions sur Hacker News

Discussions qui pointent vers le dépôt ou le site officiel. Leur nombre ne mesure pas la qualité du logiciel.

Logo : marque de son éditeur, reproduite pour identifier le logiciel (source, relevé du 03/11/2026).

Sources et vérification

Historique des modifications (4)
  • 03/11/2026 : synchro_wordpress modifié (rédaction)
  • 03/11/2026 : synchro_wordpress modifié (rédaction)
  • 03/11/2026 : synchro_wordpress modifié (rédaction)
  • 03/11/2026 : summary modifié (rédaction)

Logo : marque de son éditeur, reproduite pour identifier le logiciel (source).