﻿﻿{"id":2357,"date":"2026-02-19T10:15:34","date_gmt":"2026-02-19T09:15:34","guid":{"rendered":"https:\/\/elearningsamba.com\/index.php\/esphome-transformez-un-esp32-a-5-euros-en-capteur-domotique-sans-dependre-du-cloud\/"},"modified":"2026-02-19T10:15:34","modified_gmt":"2026-02-19T09:15:34","slug":"esphome-transformez-un-esp32-a-5-euros-en-capteur-domotique-sans-dependre-du-cloud","status":"publish","type":"page","link":"https:\/\/elearningsamba.com\/index.php\/esphome-transformez-un-esp32-a-5-euros-en-capteur-domotique-sans-dependre-du-cloud\/","title":{"rendered":"ESPHome &#8211; Transformez un ESP32 \u00e0 5 euros en capteur domotique sans d\u00e9pendre du cloud"},"content":{"rendered":"<p>Aujourd&#8217;hui j&#8217;aimerais vous parler un peu de bidouille et plus particuli\u00e8rement de domotique. H\u00e9 oui, si comme moi, vous en avez marre que tous vos objets connect\u00e9s passent par des serveurs chinois (souvent \u00e0 la s\u00e9curit\u00e9 douteuse) ou am\u00e9ricains (souvent directement connect\u00e9 \u00e0 la NSA) pour vous dire qu&#8217;il fait 22\u00b0C dans votre salon, on va voir comment ensemble cr\u00e9er ses propres capteurs 100% locaux avec <strong><br \/>\n<a href=\"https:\/\/esphome.io\/\">ESPHome<\/a><br \/>\n<\/strong>.<\/p>\n<p>ESPHome, c&#8217;est un framework open source qui transforme n&#8217;importe quel ESP32 ou ESP8266 en appareil connect\u00e9 intelligent sans vous prendre la t\u00eate. Vous \u00e9crivez un petit fichier YAML, vous flashez la puce, et hop, vous avez un capteur qui cause directement avec Home Assistant. Comme \u00e7a y&#8217;a pas de cloud et encore moins de donn\u00e9es qui partent on ne sait o\u00f9.<\/p>\n<p>Et c&#8217;est hyper accessible&#8230; Suffit de savoir remplir un fichier texte avec quelques indentations (le fameux YAML), et voil\u00e0 vous savez utiliser ESPHome.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/korben.info\/cdn-cgi\/image\/width=1200,fit=scale-down,quality=90,f=avif\/esphome-esp32-capteur-temperature-home-assistant\/esphome-esp32-capteur-temperature-home-assistant-2.png\" alt=\"\" loading=\"lazy\"><\/p>\n<p><em>ESPHome fait partie de l&#8217;Open Home Foundation (<br \/>\n<a href=\"https:\/\/esphome.io\/\">Source<\/a><br \/>\n)<\/em><\/p>\n<h3>Ce qu&#8217;il vous faut<\/h3>\n<ul>\n<li>Un ESP32 (genre un Wemos D1 Mini ou un NodeMCU)<\/li>\n<li>Un capteur DHT22 (temp\u00e9rature et humidit\u00e9)<\/li>\n<li>Quelques fils Dupont<\/li>\n<li>Temps estim\u00e9 : 30 minutes<\/li>\n<\/ul>\n<p>Niveau branchement, c&#8217;est pas sorcier. Le DHT22 a 3 broches utiles : VCC sur le 3.3V de l&#8217;ESP, GND sur GND, et DATA sur un GPIO de votre choix (le GPIO4 marche nickel). Pensez aussi \u00e0 ajouter une r\u00e9sistance de 4.7k\u03a9 entre DATA et VCC si vous voulez des lectures b\u00e9ton (beaucoup de modules l&#8217;ont d\u00e9j\u00e0 int\u00e9gr\u00e9e, mais v\u00e9rifiez bien).<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/korben.info\/cdn-cgi\/image\/width=1200,fit=scale-down,quality=90,f=avif\/esphome-esp32-capteur-temperature-home-assistant\/esphome-esp32-capteur-temperature-home-assistant-1.webp\" alt=\"\" loading=\"lazy\"><\/p>\n<p><em><br \/>\n<a href=\"https:\/\/randomnerdtutorials.com\/esp32-dht11-dht22-temperature-humidity-sensor-arduino-ide\/\">source<\/a><br \/>\n<\/em><\/p>\n<p>Ensuite, pour installer ESPHome sur votre ordi, \u00e7a se passe avec pip :<\/p>\n<div class=\"highlight\">\n<pre class=\"chroma\"><code class=\"language-fallback\" data-lang=\"fallback\"><span class=\"line\"><span class=\"cl\">pip install esphome\n<\/span><\/span><\/code><\/pre>\n<p>Une fois l&#8217;outil en place, vous cr\u00e9ez votre configuration YAML. Voici un exemple tout simple pour notre capteur :<\/p>\n<div class=\"highlight\">\n<pre class=\"chroma\"><code class=\"language-fallback\" data-lang=\"fallback\"><span class=\"line\"><span class=\"cl\">esphome:\n<\/span><\/span><span class=\"line\"><span class=\"cl\"> name: capteur_salon\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\">esp32:\n<\/span><\/span><span class=\"line\"><span class=\"cl\"> board: esp32dev\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\">sensor:\n<\/span><\/span><span class=\"line\"><span class=\"cl\"> - platform: dht\n<\/span><\/span><span class=\"line\"><span class=\"cl\"> pin: GPIO4\n<\/span><\/span><span class=\"line\"><span class=\"cl\"> temperature:\n<\/span><\/span><span class=\"line\"><span class=\"cl\"> name: \"Temp\u00e9rature Salon\"\n<\/span><\/span><span class=\"line\"><span class=\"cl\"> humidity:\n<\/span><\/span><span class=\"line\"><span class=\"cl\"> name: \"Humidit\u00e9 Salon\"\n<\/span><\/span><span class=\"line\"><span class=\"cl\"> update_interval: 60s\n<\/span><\/span><\/code><\/pre>\n<p>H\u00e9 voil\u00e0 ! Ce fichier suffit \u00e0 tout configurer. Ensuite, pour flasher, branchez votre ESP en USB et lancez la commande :<\/p>\n<div class=\"highlight\">\n<pre class=\"chroma\"><code class=\"language-fallback\" data-lang=\"fallback\"><span class=\"line\"><span class=\"cl\">esphome run capteur_salon.yaml\n<\/span><\/span><\/code><\/pre>\n<p>La premi\u00e8re fois, \u00e7a compile tout le firmware et \u00e7a flashe. Une fois que c&#8217;est fait, l&#8217;ESP appara\u00eet automatiquement dans Home Assistant si vous avez activ\u00e9 l&#8217;int\u00e9gration. Et le top du top, c&#8217;est que les prochaines mises \u00e0 jour se feront en WiFi (OTA), ce qui est super pratique quand le truc est planqu\u00e9 derri\u00e8re un meuble.<\/p>\n<p>Et si vous voulez aller plus loin dans l&#8217;int\u00e9gration domotique locale, je vous conseille aussi de voir comment<br \/>\n<a href=\"https:\/\/korben.info\/comment-faire-fonctionner-un-module-razberry-2-gpio-avec-home-assistant.html\">utiliser le GPIO directement sur Home Assistant<\/a><br \/>\n.<\/p>\n<p>Et voil\u00e0 comment, avec dix balles et un peu de curiosit\u00e9, vous avez un capteur qui n&#8217;espionne plus votre vie. Youuhouuu !<\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Aujourd&#8217;hui j&#8217;aimerais vous parler un peu de bidouille et plus particuli\u00e8rement de domotique. H\u00e9 oui, si comme moi, vous en avez marre que tous vos objets connect\u00e9s passent par des serveurs chinois (souvent \u00e0 la s\u00e9curit\u00e9 douteuse) ou am\u00e9ricains (souvent directement connect\u00e9 \u00e0 la NSA) pour vous dire qu&#8217;il fait 22\u00b0C dans votre salon, on va voir comment ensemble cr\u00e9er ses propres capteurs 100% locaux avec ESPHome . ESPHome, c&#8217;est un framework open source qui transforme n&#8217;importe quel ESP32 ou ESP8266 en appareil connect\u00e9 intelligent sans vous prendre la t\u00eate. Vous \u00e9crivez un petit fichier YAML, vous flashez la puce, et hop, vous avez un capteur qui cause directement avec Home Assistant. Comme \u00e7a y&#8217;a pas de cloud et encore moins de donn\u00e9es qui partent on ne sait o\u00f9. Et c&#8217;est hyper accessible&#8230; Suffit de savoir remplir un fichier texte avec quelques indentations (le fameux YAML), et voil\u00e0 vous savez utiliser ESPHome. ESPHome fait partie de l&#8217;Open Home Foundation ( Source ) Ce qu&#8217;il vous faut Un ESP32 (genre un Wemos D1 Mini ou un NodeMCU) Un capteur DHT22 (temp\u00e9rature et humidit\u00e9) Quelques fils Dupont Temps estim\u00e9 : 30 minutes Niveau branchement, c&#8217;est pas sorcier. Le DHT22 a 3 broches utiles : VCC sur le 3.3V de l&#8217;ESP, GND sur GND, et DATA sur un GPIO de votre choix (le GPIO4 marche nickel). Pensez aussi \u00e0 ajouter une r\u00e9sistance de 4.7k\u03a9 entre DATA et VCC si vous voulez des lectures b\u00e9ton (beaucoup de modules l&#8217;ont d\u00e9j\u00e0 int\u00e9gr\u00e9e, mais v\u00e9rifiez bien). source Ensuite, pour installer ESPHome sur votre ordi, \u00e7a se passe avec pip : pip install esphome Une fois l&#8217;outil en place, vous cr\u00e9ez votre configuration YAML. Voici un exemple tout simple pour notre capteur : esphome: name: capteur_salon esp32: board: esp32dev sensor: &#8211; platform: dht pin: GPIO4 temperature: name: &#8220;Temp\u00e9rature Salon&#8221; humidity: name: &#8220;Humidit\u00e9 Salon&#8221; update_interval: 60s H\u00e9 voil\u00e0 ! Ce fichier suffit \u00e0 tout configurer. Ensuite, pour flasher, branchez votre ESP en USB et lancez la commande : esphome run capteur_salon.yaml La premi\u00e8re fois, \u00e7a compile tout le firmware et \u00e7a flashe. Une fois que c&#8217;est fait, l&#8217;ESP appara\u00eet automatiquement dans Home Assistant si vous avez activ\u00e9 l&#8217;int\u00e9gration. Et le top du top, c&#8217;est que les prochaines mises \u00e0 jour se feront en WiFi (OTA), ce qui est super pratique quand le truc est planqu\u00e9 derri\u00e8re un meuble. Et si vous voulez aller plus loin dans l&#8217;int\u00e9gration domotique locale, je vous conseille aussi de voir comment utiliser le GPIO directement sur Home Assistant . Et voil\u00e0 comment, avec dix balles et un peu de curiosit\u00e9, vous avez un capteur qui n&#8217;espionne plus votre vie. Youuhouuu !<\/p>\n","protected":false},"author":1,"featured_media":2358,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"give_campaign_id":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-2357","page","type-page","status-publish","has-post-thumbnail","hentry"],"campaignId":"","_links":{"self":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/2357","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/comments?post=2357"}],"version-history":[{"count":0,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/2357\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media\/2358"}],"wp:attachment":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media?parent=2357"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}