C’est une best practice inhérente à l’ensemble des systèmes informatiques. Les sauvegardes sont un passage obligatoire pour garantir la sécurisation d’un système. La domotique qui repose sur un principe informatique ne déroge donc pas à cette règle. En effet, derrière ce terme de box ou système domotique, il y a avant tout un serveur. Et […]
Aujourd'hui j'aimerais vous parler un peu de bidouille et plus particulièrement de
domotique
. Hé oui, si comme moi, vous en avez marre que tous vos objets connectés passent par des serveurs chinois (souvent à la sécurité douteuse) ou américains (souvent directement connecté à la NSA) pour vous dire qu'il fait 22°C dans votre salon, on va voir comment ensemble créer ses propres capteurs 100% locaux avec ESPHome.
ESPHome, c'est un framework open source qui transforme n'importe quel ESP32 ou ESP8266 en appareil connecté intelligent sans vous prendre la tête. Vous écrivez un petit fichier YAML, vous flashez la puce, et hop, vous avez un capteur qui cause directement avec Home Assistant. Comme ça y'a pas de cloud et encore moins de données qui partent on ne sait où.
Et c'est hyper accessible... Suffit de savoir remplir un fichier texte avec quelques indentations (le fameux YAML), et voilà vous savez utiliser ESPHome.
ESPHome fait partie de l'Open Home Foundation (
Source
)
Ce qu'il vous faut
Un ESP32 (genre un Wemos D1 Mini ou un NodeMCU)
Un capteur DHT22 (température et humidité)
Quelques fils Dupont
Temps estimé : 30 minutes
Niveau branchement, c'est pas sorcier. Le DHT22 a 3 broches utiles : VCC sur le 3.3V de l'ESP, GND sur GND, et DATA sur un GPIO de votre choix (le GPIO4 marche nickel). Pensez aussi à ajouter une résistance de 4.7kΩ entre DATA et VCC si vous voulez des lectures béton (beaucoup de modules l'ont déjà intégrée, mais vérifiez bien).
Hé voilà ! Ce fichier suffit à tout configurer. Ensuite, pour flasher, branchez votre ESP en USB et lancez la commande :
esphome run capteur_salon.yaml
La première fois, ça compile tout le firmware et ça flashe. Une fois que c'est fait, l'ESP apparaît automatiquement dans
Home Assistant
si vous avez activé l'intégration. Et le top du top, c'est que les prochaines mises à jour se feront en WiFi (OTA), ce qui est super pratique quand le truc est planqué derrière un meuble.