{"id":2516,"date":"2023-03-25T16:45:00","date_gmt":"2023-03-25T15:45:00","guid":{"rendered":"https:\/\/domo.rem81.com\/?p=2516"},"modified":"2025-03-27T07:48:42","modified_gmt":"2025-03-27T06:48:42","slug":"ha-esp8266-sur-batteries","status":"publish","type":"post","link":"https:\/\/domo.rem81.com\/index.php\/2023\/03\/25\/ha-esp8266-sur-batteries\/","title":{"rendered":"HA-ESP8266 sur Batterie."},"content":{"rendered":"\n\n\n\n<h1 class=\"wp-block-heading\">Intro<\/h1>\n\n\n\n<p>Dans cet article je vous propose de partager mon exp\u00e9rience dans la mise en oeuvre d&rsquo;un ESP8266 (ou Wemos D1) aliment\u00e9 par une batterie et un panneau solaire. Le but est de le rendre ind\u00e9pendant de toute source d\u2019alimentation, la limite \u00e9tant celle du Wi-Fi. <\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Partie mat\u00e9rielle<\/h1>\n\n\n\n<p>L&rsquo;objectif de ce montage est de pouvoir relever des temp\u00e9ratures \u00e9lev\u00e9es dans un barbecue au gaz, c&rsquo;est pourquoi j&rsquo;ai utilis\u00e9 un module thermocouple, bien \u00e9videmment vous pouvez l&rsquo;adapter avec d&rsquo;autres types de capteur, la <a href=\"https:\/\/esphome.io\/index.html\" target=\"_blank\" rel=\"noreferrer noopener\">biblioth\u00e8que ESPHome<\/a> en contient un grand nombre.<\/p>\n\n\n\n<p>Je l&rsquo;ai \u00e9galement utilis\u00e9 cet \u00e9t\u00e9 pour mesurer la temp\u00e9rature des panneaux photovolta\u00efques install\u00e9s sur le toit, plus de 70\u00b0C en plein soleil et en ce&nbsp;moment je surveille la temp\u00e9rature de mes plans potag\u00e9s dans une petite serre.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Liste des courses<\/h2>\n\n\n\n<p>Les articles n\u00e9cessaires \u00e0 la r\u00e9alisation de ce montage sont facilement trouvables sur le Net, je vous donne des liens Ali Express, mais Amazon vous les propose \u00e9galement en plus cher.<\/p>\n\n\n\n<p><strong>Un panneau solaire 6V<\/strong> de 1 ou 2W, plus il est puissant, plus vite la batterie sera charg\u00e9e, plus sa surface est importante. Vous en trouvez <a href=\"https:\/\/fr.aliexpress.com\/item\/1005002326120433.html?spm=a2g0o.productlist.main.1.6b806155bSx9B6&amp;algo_pvid=15bdb46e-f928-4606-81fc-0c9b93ec9a12&amp;aem_p4p_detail=2023040105492511102525816105520010997633&amp;algo_exp_id=15bdb46e-f928-4606-81fc-0c9b93ec9a12-0&amp;pdp_ext_f=%7B%22sku_id%22%3A%2212000020099392676%22%7D&amp;pdp_npi=3%40dis%21EUR%2110.37%215.6%21%21%21%21%21%402145288516803533657211480d0710%2112000020099392676%21sea%21FR%21833459399&amp;curPageLogUid=tsYnjJERRxaO&amp;ad_pvid=2023040105492511102525816105520010997633_1&amp;ad_pvid=2023040105492511102525816105520010997633_1\" target=\"_blank\" rel=\"noreferrer noopener\">Ici par exemple<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"429\" height=\"438\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2024\/03\/image-3.png\" alt=\"\" class=\"wp-image-2921\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2024\/03\/image-3.png 429w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2024\/03\/image-3-294x300.png 294w\" sizes=\"auto, (max-width: 429px) 100vw, 429px\" \/><\/figure>\n\n\n\n<p><strong>Un module de chargeur de batterie<\/strong> au Lithium, Type c\/Micro\/Mini USB 5V 1A 18650 TP4056, carte de charge avec Protection, double fonction 1A Li-ion. Ce chargeur prot\u00e8ge votre batterie 18650 tout en d\u00e9livrant une tension de 5V \u00e0 partir du 3.7V de la batterie.<\/p>\n\n\n\n<p>Vous en trouvez <a rel=\"noreferrer noopener\" href=\"https:\/\/fr.aliexpress.com\/item\/1005005114469893.html?spm=a2g0o.productlist.main.1.5dc652264bT8Ff&amp;algo_pvid=340c60cb-4a15-451b-b6af-4168b3146ef0&amp;aem_p4p_detail=202304010600064949459412040430010647505&amp;algo_exp_id=340c60cb-4a15-451b-b6af-4168b3146ef0-0&amp;pdp_ext_f=%7B%22sku_id%22%3A%2212000031966085554%22%7D&amp;pdp_npi=3%40dis%21EUR%213.08%212.86%21%21%21%21%21%402145279016803540069372618d0715%2112000031966085554%21sea%21FR%21833459399&amp;curPageLogUid=6JW2N4ixk1qT&amp;ad_pvid=202304010600064949459412040430010647505_1&amp;ad_pvid=202304010600064949459412040430010647505_1\" target=\"_blank\">ici par exemple<\/a> <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"379\" height=\"305\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-1-1.png\" alt=\"\" class=\"wp-image-2521\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-1-1.png 379w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-1-1-300x241.png 300w\" sizes=\"auto, (max-width: 379px) 100vw, 379px\" \/><\/figure>\n\n\n\n<p><strong>Un module Wemos D1,<\/strong> vous en trouvez facilement sur Amazon ou Ali Express.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"199\" height=\"166\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-3.png\" alt=\"\" class=\"wp-image-2525\"\/><\/figure>\n\n\n\n<p><strong>Un module 4 entr\u00e9es analogiques<\/strong> ADS1115, vous en trouvez facilement sur Amazon ou Ali Express. Il n&rsquo;est pas indispensable, je m&rsquo;en sert pour remonter vers HA la tension d\u00e9livr\u00e9e par le panneau photovolta\u00efque. Vous en trouvez <a rel=\"noreferrer noopener\" href=\"https:\/\/fr.aliexpress.com\/item\/1005001621657760.html?spm=a2g0o.productlist.main.1.a4ee19bdtEo8z2&amp;algo_pvid=455c2121-df29-4736-85ef-58b93ac3a129&amp;aem_p4p_detail=20230401061242235178593433420011056661&amp;algo_exp_id=455c2121-df29-4736-85ef-58b93ac3a129-0&amp;pdp_ext_f=%7B%22sku_id%22%3A%2212000016846178951%22%7D&amp;pdp_npi=3%40dis%21EUR%212.57%212.13%21%21%21%21%21%402100bc5c16803547621028288d0737%2112000016846178951%21sea%21FR%21833459399&amp;curPageLogUid=tXstcoW1LNf2&amp;ad_pvid=20230401061242235178593433420011056661_1&amp;ad_pvid=20230401061242235178593433420011056661_1\" target=\"_blank\">ici par exemple<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"195\" height=\"209\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-4.png\" alt=\"\" class=\"wp-image-2527\"\/><\/figure>\n\n\n\n<p><strong>Une batterie 18650<\/strong>, 3000 mAh minimum, 4500mAh est plus courant.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"417\" height=\"271\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-6.png\" alt=\"\" class=\"wp-image-2531\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-6.png 417w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-6-300x195.png 300w\" sizes=\"auto, (max-width: 417px) 100vw, 417px\" \/><\/figure>\n\n\n\n<p><strong>Un support de batterie 18650.<\/strong> Vous en trouverez <a href=\"https:\/\/fr.aliexpress.com\/item\/1005005207627561.html?spm=a2g0o.productlist.main.5.477f796cx02yF0&amp;algo_pvid=88c6f83a-689a-4fa6-8090-8d7004438738&amp;aem_p4p_detail=202304010944263228197501919150011300655&amp;algo_exp_id=88c6f83a-689a-4fa6-8090-8d7004438738-2&amp;pdp_ext_f=%7B%22sku_id%22%3A%2212000032170440885%22%7D&amp;pdp_npi=3%40dis%21EUR%2111.39%2111.28%21%21%21%21%21%402145279016803674664643468d0715%2112000032170440885%21sea%21FR%21833459399&amp;curPageLogUid=AeUuFLhEbrBZ&amp;ad_pvid=202304010944263228197501919150011300655_3&amp;ad_pvid=202304010944263228197501919150011300655_3\" target=\"_blank\" rel=\"noreferrer noopener\">ici par exemple.<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"459\" height=\"308\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-8-1.png\" alt=\"\" class=\"wp-image-2536\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-8-1.png 459w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-8-1-300x201.png 300w\" sizes=\"auto, (max-width: 459px) 100vw, 459px\" \/><\/figure>\n\n\n\n<p><strong>Un module thermocouple<\/strong> \u00ab\u00a0max31855\u00a0\u00bb 0-800\u00b0C. Vous en trouverez <a href=\"https:\/\/fr.aliexpress.com\/item\/1902975189.html?spm=a2g0o.order_list.order_list_main.5.58635e5bHXAF2q&amp;gatewayAdapt=glo2fra\" target=\"_blank\" rel=\"noopener\" title=\"\">ici par exemple<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"358\" height=\"260\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-5.png\" alt=\"\" class=\"wp-image-2529\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-5.png 358w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-5-300x218.png 300w\" sizes=\"auto, (max-width: 358px) 100vw, 358px\" \/><\/figure>\n\n\n\n<p><strong>Un bouton poussoir<\/strong> de r\u00e9initialisation avec un contact normalement ouvert. Pas indispensable, mais j&rsquo;en met un syst\u00e9matiquement, cela \u00e9vite d&rsquo;avoir \u00e0 ouvrir le boitier pour r\u00e9initialiser le Wemos. Vous en trouverez <a href=\"https:\/\/fr.aliexpress.com\/item\/32711341102.html?spm=a2g0o.productlist.main.77.703e2af9Dj2zOi&amp;algo_pvid=3386dae9-4146-4fa2-8600-002982aba42c&amp;algo_exp_id=3386dae9-4146-4fa2-8600-002982aba42c-38&amp;pdp_ext_f=%7B%22sku_id%22%3A%2261006852655%22%7D&amp;pdp_npi=3%40dis%21EUR%212.42%212.18%21%21%21%21%21%402100b77316803565873478016d0720%2161006852655%21sea%21FR%21833459399&amp;curPageLogUid=gHlgQJkJxipe\" target=\"_blank\" rel=\"noreferrer noopener\">ici par exemple<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"108\" height=\"204\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-11-1.png\" alt=\"\" class=\"wp-image-2542\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Sch\u00e9ma \u00e9lectronique<\/h2>\n\n\n\n<p>Une fois le mat\u00e9riel achet\u00e9, vous pouvez commencer \u00e0 les raccorder entre eux via le sch\u00e9ma suivant. Ce sch\u00e9ma a \u00e9t\u00e9 \u00e9labor\u00e9 avec \u00ab\u00a0Eagle de Autodesk\u00a0\u00bb.  <\/p>\n\n\n\n<p>Pour ceux qui utilise EasyEda comme logiciel de conception de PCB, voici <a href=\"https:\/\/u.easyeda.com\/account\/user\/projects\/index\/detail?project=bcc3a2ff87ce41a1b3162807c79c1501&amp;listType=all\" target=\"_blank\" rel=\"noopener\" title=\"\">un lien de partage du projet<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"548\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2024\/03\/image-4-1024x548.png\" alt=\"\" class=\"wp-image-2946\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2024\/03\/image-4-1024x548.png 1024w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2024\/03\/image-4-300x161.png 300w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2024\/03\/image-4-768x411.png 768w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2024\/03\/image-4.png 1059w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Le 5V+ est reli\u00e9 \u00e0 la broche A0 du Wemos afin de mesurer sa tension d&rsquo;alimentation.<\/p>\n\n\n\n<p>Le +6V du panneau PV est reli\u00e9 \u00e0 l&rsquo;entr\u00e9e A0 du module ADS1115.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Circuit Imprim\u00e9<\/h2>\n\n\n\n<p>\u00c9labor\u00e9 avec Eagle, vous pouvez sous traiter la fabrication de ce type de PCB \u00e0 <a href=\"https:\/\/jlcpcb.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/jlcpcb.com\/<\/a> \u00e7a co\u00fbte que dalle, c&rsquo;est du travail de pro, il faut pas \u00eatre press\u00e9 et c&rsquo;est quantit\u00e9 5 minimum.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"418\" height=\"533\" data-id=\"3469\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/03\/Capture-decran-du-2025-03-27-07-45-07.png\" alt=\"\" class=\"wp-image-3469\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/03\/Capture-decran-du-2025-03-27-07-45-07.png 418w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/03\/Capture-decran-du-2025-03-27-07-45-07-235x300.png 235w\" sizes=\"auto, (max-width: 418px) 100vw, 418px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"417\" height=\"531\" data-id=\"3470\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/03\/Capture-decran-du-2025-03-27-07-45-33.png\" alt=\"\" class=\"wp-image-3470\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/03\/Capture-decran-du-2025-03-27-07-45-33.png 417w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/03\/Capture-decran-du-2025-03-27-07-45-33-236x300.png 236w\" sizes=\"auto, (max-width: 417px) 100vw, 417px\" \/><\/figure>\n<\/figure>\n\n\n\n<p>Et \u00e7a coute vraiment pas cher! 2\u20ac pour 5 PCB.<\/p>\n\n\n\n<p>Je mets \u00e0 votre disposition en t\u00e9l\u00e9chargement le fichier Gerber qui permet de faire fabriquer le PCB.<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-7eaf6d71-bf64-4bb2-bebb-0a42491038e0\" href=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/CAMOutputs.zip\">CAMOutputs<\/a><a href=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/CAMOutputs.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-7eaf6d71-bf64-4bb2-bebb-0a42491038e0\">T\u00e9l\u00e9charger<\/a><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Mise en oeuvre<\/h2>\n\n\n\n<p>J&rsquo;ai mis le PCB dans une boite plastique d\u2019\u00e9lectricit\u00e9 100*100, on voit sur la photo qu&rsquo;elle \u00e0 v\u00e9cue ainsi que le panneau mais ils tiennent le choc.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" data-id=\"2562\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/IMG_20230401_163127-scaled-1-1024x1024.jpg\" alt=\"\" class=\"wp-image-2562\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/IMG_20230401_163127-scaled-1-1024x1024.jpg 1024w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/IMG_20230401_163127-scaled-1-300x300.jpg 300w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/IMG_20230401_163127-scaled-1-150x150.jpg 150w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/IMG_20230401_163127-scaled-1-768x768.jpg 768w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/IMG_20230401_163127-scaled-1-1536x1536.jpg 1536w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/IMG_20230401_163127-scaled-1-2048x2048.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" data-id=\"2564\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/IMG_20230401_163101-scaled-2-1024x1024.jpg\" alt=\"\" class=\"wp-image-2564\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/IMG_20230401_163101-scaled-2-1024x1024.jpg 1024w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/IMG_20230401_163101-scaled-2-300x300.jpg 300w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/IMG_20230401_163101-scaled-2-150x150.jpg 150w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/IMG_20230401_163101-scaled-2-768x768.jpg 768w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/IMG_20230401_163101-scaled-2-1536x1536.jpg 1536w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/IMG_20230401_163101-scaled-2-2048x2048.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/figure>\n\n\n\n<h1 class=\"wp-block-heading\">Partie Logicielle<\/h1>\n\n\n\n<p>C&rsquo;est sans surprise, le Wemos est cod\u00e9 avec ESphome. J&rsquo;ai d\u00e9crit le premier flashage d&rsquo;un ESP dans cet <a rel=\"noreferrer noopener\" href=\"https:\/\/domo.rem81.com\/2021\/03\/25\/\" target=\"_blank\">article<\/a>.<\/p>\n\n\n\n<p>Rien d&rsquo;exceptionnel si ce n&rsquo;est la mise en veille de l&rsquo;ESP et la mesure VCC<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mise en veille de l&rsquo;ESP:<\/h2>\n\n\n\n<p>Il faut savoir que l&rsquo;ESP se met en veille par logiciel, mais pour le sortir de sa torpeur, la broche D0  doit \u00eatre reli\u00e9e \u00e0 la broche RST, d&rsquo;ou la pr\u00e9sence du cavalier, si vous l&rsquo;enlevez, il ne se r\u00e9veille pas.<\/p>\n\n\n\n<p>Lorsque que le Wemos est en veille, il ne communique plus donc impossible de t\u00e9l\u00e9charger une mise \u00e0 jour par exemple, c&rsquo;est pourquoi par programme, je \u00ab\u00a0bloque\u00a0\u00bb sa mis en veille avec un \u00ab\u00a0input_boolean.reveil_esp127_thermocouple\u00a0\u00bb d\u00e9clar\u00e9 dans HA. Sur ON, la mise en veille est bloqu\u00e9e. Une fois le t\u00e9l\u00e9chargement de la mise \u00e0 jour termin\u00e9 vous le remettez sur OFF.<\/p>\n\n\n\n<p>Vous pouvez d\u00e9clarer l&rsquo;input_boolean dans \u00ab\u00a0..\/config\/helpers.\u00a0\u00bb.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"707\" height=\"504\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-16.png\" alt=\"\" class=\"wp-image-2551\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-16.png 707w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-16-300x214.png 300w\" sizes=\"auto, (max-width: 707px) 100vw, 707px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Mesure VCC<\/h2>\n\n\n\n<p>Tout est dit dans la <a rel=\"noreferrer noopener\" href=\"https:\/\/esphome.io\/components\/sensor\/adc.html#adc-esp8266-vcc\" target=\"_blank\">documentation ESP<\/a>, vous mesurez au max 3.3 V bien que ce soit 5V de relier \u00e0 la broche A0.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"678\" height=\"454\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-15.png\" alt=\"\" class=\"wp-image-2549\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-15.png 678w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-15-300x201.png 300w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure>\n\n\n\n<p>Un exemple de la mesure de tension fluctuant avec le niveau de charge de la batterie:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"451\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-21-1024x451.png\" alt=\"\" class=\"wp-image-2565\" style=\"width:946px;height:416px\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-21-1024x451.png 1024w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-21-300x132.png 300w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-21-768x338.png 768w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-21.png 1316w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Le panneau, bien que tr\u00e8s bon march\u00e9, produit des que le jour se l\u00e8ve m\u00eame par temps couvert:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"549\" height=\"453\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-22.png\" alt=\"\" class=\"wp-image-2566\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-22.png 549w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-22-300x248.png 300w\" sizes=\"auto, (max-width: 549px) 100vw, 549px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Code YAML<\/h2>\n\n\n\n<p>Dans mon exemple, l&rsquo;ESP se \u00ab\u00a0r\u00e9veille\u00a0\u00bb pendant 60s  (<strong>duree_reveil<\/strong>) toutes les 5mn (<strong>duree_sommeil<\/strong>). A adapter selon vos besoins dans \u00ab\u00a0substitutions\u00a0\u00bb.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>substitutions:\n  device_name: esp127-thermocouple\n  adress_ip: \"192.168.0.127\"\n  friendly_name: esp127\n  duree_sommeil: \"5min\"\n  duree_reveil: \"60s\"\n  \nesphome:\n  name: ${device_name}\n  on_boot:\n    then:\n      - script.execute: exec_deep_sleep\n\nesp8266:\n  board: d1_mini\n  framework:\n    version: recommended\n\nwifi:\n  networks:\n    - ssid: !secret wifi_esp\n      password: !secret mdpwifi_esp\n      priority: 2\n    - ssid: !secret wifi\n      password: !secret mdpwifi\n      priority: 0\n  reboot_timeout: 5min\n  \n  manual_ip:\n    static_ip: ${adress_ip}\n    gateway: 192.168.0.254\n    subnet: 255.255.255.0\n    \ndeep_sleep:\n  sleep_duration: ${duree_sommeil}\n  id: control_deep_sleep\n  \ni2c:\n  sda: GPIO4 #D2\n  scl: GPIO5 #D1\n  scan: true\n  id: bus_a\n\nlogger:\napi:\nota:\n  platform: esphome\nweb_server:\n  port: 80\n  \nspi:\n  miso_pin: D5\n  clk_pin: D8 #ex D1\n\nads1115:\n  - address: 0x48\n  \nsensor:\n  - platform: ads1115\n    multiplexer: 'A0_GND'\n    gain: 6.144\n    name: \"${friendly_name} U Panneau\"\n    update_interval: 10s\n        \n  - platform: max31855\n    name: \"${friendly_name} Temperature\"\n    cs_pin: D3\n    update_interval: 10s\n    accuracy_decimals: 2\n    filters:\n    - median:\n        window_size: 8\n        send_every: 4\n        send_first_at: 1\n\n  - platform: adc\n    pin: VCC\n    name: \"${friendly_name} U Alim\"\n    update_interval: 10s\n\nbinary_sensor:\n  - platform: homeassistant\n    entity_id: input_boolean.reveil_esp127_thermocouple\n    id: prevent_deep_sleep\n\n  #Etat de la connection\n  - platform: status\n    name: \"${friendly_name} Status\"\n\nscript:\n  - id: exec_deep_sleep\n    mode: queued\n    then:\n      - delay: ${duree_reveil}\n      - logger.log: 'execute script'\n      - if:\n          condition:\n            binary_sensor.is_on: prevent_deep_sleep\n          then:\n            - logger.log: 'Eviter la mise en sommeil par prevent_deep_sleep'\n            -  deep_sleep.prevent: control_deep_sleep\n          else:\n            - logger.log: 'Autorise la mise en sommeil par deep_sleep_enter'\n            - deep_sleep.enter: \n                id: control_deep_sleep\n                sleep_duration: ${duree_sommeil}\n      - script.execute: exec_deep_sleep\n\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Quelques vues d&rsquo;exemple:<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"452\" height=\"384\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-18.png\" alt=\"\" class=\"wp-image-2555\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-18.png 452w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-18-300x255.png 300w\" sizes=\"auto, (max-width: 452px) 100vw, 452px\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>type: entities\nentities:\n  - entity: sensor.esp127_temperature\n    secondary_info: last-updated\n  - entity: sensor.esp127_u_alim\n    secondary_info: last-updated\n  - entity: sensor.esp127_u_panneau\n    secondary_info: last-updated\n  - entity: input_boolean.reveil_esp127_thermocouple\n  - entity: binary_sensor.esp127_status\n    secondary_info: last-updated\ntitle: Esp127-thermocouple\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"452\" height=\"339\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-19.png\" alt=\"\" class=\"wp-image-2557\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-19.png 452w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/04\/image-19-300x225.png 300w\" sizes=\"auto, (max-width: 452px) 100vw, 452px\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>type: history-graph\nentities:\n  - entity: sensor.esp127_u_alim\n    name: Alim\n  - entity: sensor.esp127_u_panneau\n    name: Panneau\ntitle: ESP127\nhours_to_show: 12<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">Conclusion:<\/h1>\n\n\n\n<p>Tuto tout simple qui, je l\u2019esp\u00e8re, vous aidera \u00e0 r\u00e9soudre vos probl\u00e8mes d&rsquo;ESP Isol\u00e9 \u00e0 l&rsquo;ext\u00e9rieur.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Intro Dans cet article je vous propose de partager mon exp\u00e9rience dans la mise en oeuvre d&rsquo;un ESP8266 (ou Wemos D1) aliment\u00e9 par une batterie et un panneau solaire. Le &hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,6],"tags":[13,16,17,53],"class_list":["post-2516","post","type-post","status-publish","format-standard","hentry","category-homeassistant","category-photovoltaique","tag-eagle","tag-esp8266","tag-esphome","tag-wemos-d1"],"_links":{"self":[{"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/posts\/2516","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/comments?post=2516"}],"version-history":[{"count":19,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/posts\/2516\/revisions"}],"predecessor-version":[{"id":3472,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/posts\/2516\/revisions\/3472"}],"wp:attachment":[{"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/media?parent=2516"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/categories?post=2516"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/tags?post=2516"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}