{"id":2441,"date":"2023-01-09T15:27:29","date_gmt":"2023-01-09T14:27:29","guid":{"rendered":"https:\/\/domo.rem81.com\/?p=2441"},"modified":"2025-04-11T16:06:26","modified_gmt":"2025-04-11T14:06:26","slug":"ha-platine-relais-esp8266","status":"publish","type":"post","link":"https:\/\/domo.rem81.com\/index.php\/2023\/01\/09\/ha-platine-relais-esp8266\/","title":{"rendered":"HA-Platines Relais ESP8266"},"content":{"rendered":"\n\n\n\n<h1 class=\"wp-block-heading\">Intro<\/h1>\n\n\n\n<p>Je vous propose de d\u00e9couvrir la mise en oeuvre de platine relais \u00e0 base ESP8266 \u00e9quip\u00e9e de 1 (ou plusieurs relais) sur ESPHOME.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Liste des courses<\/h1>\n\n\n\n<p>Un module relais ESP8266 directement aliment\u00e9 en 220 Vca ou en courant conctinu de 7 \u00e0 12 VCC ou en 5 VCC par prise USB achet\u00e9 <a rel=\"noreferrer noopener\" href=\"https:\/\/fr.aliexpress.com\/item\/1005004645865800.html?spm=a2g0o.order_list.order_list_main.17.21ef5e5bfOS9hp&amp;gatewayAdapt=glo2fra\" data-type=\"URL\" data-id=\"https:\/\/fr.aliexpress.com\/item\/1005004645865800.html?spm=a2g0o.order_list.order_list_main.17.21ef5e5bfOS9hp&amp;gatewayAdapt=glo2fra\" target=\"_blank\">ici<\/a>.<\/p>\n\n\n\n<p>Ce module est tr\u00e8s pratique puisqu&rsquo;il suffit de le configurer, l&rsquo;alimenter et le coupler \u00e0 HA.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_082612-1024x1024.jpg\" alt=\"\" class=\"wp-image-2443\"\/><\/figure>\n\n\n\n<p>Les modules command\u00e9s sont livr\u00e9s avec les broches \u00e0 souder et un pont n\u00e9cessaire \u00e0 la premi\u00e8re programmation. Peut \u00eatre pourriez vous en trouver avec les broches d\u00e9j\u00e0 soud\u00e9es. Si c&rsquo;est le cas, merci de laisser le lien en commentaire.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Pr\u00e9sentation du Module<\/h1>\n\n\n\n<p>Vous trouverez ci apr\u00e8s une rapide pr\u00e9sentation du module<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"2560\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_082612-scaled-1.jpg\" alt=\"\" class=\"wp-image-2443\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_082612-scaled-1.jpg 2560w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_082612-scaled-1-300x300.jpg 300w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_082612-scaled-1-1024x1024.jpg 1024w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_082612-scaled-1-150x150.jpg 150w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_082612-scaled-1-768x768.jpg 768w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_082612-scaled-1-1536x1536.jpg 1536w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_082612-scaled-1-2048x2048.jpg 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"823\" height=\"558\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-1.png\" alt=\"\" class=\"wp-image-2446\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-1.png 823w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-1-300x203.png 300w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-1-768x521.png 768w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-1-135x93.png 135w\" sizes=\"auto, (max-width: 823px) 100vw, 823px\" \/><\/figure>\n\n\n\n<p><strong>Descriptif du Module<\/strong><\/p>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>1.L, N: alimentation AC90-250V<\/li>\n\n\n\n<li>2.AC90-250V \u00e0 DC5V alimentation \u00e0 d\u00e9coupage (lors de l&rsquo;utilisation de l&rsquo;alimentation secteur, veuillez ne pas le toucher directement avec vos mains!!)<\/li>\n\n\n\n<li>3.VCC, GND: alimentation DC7-12V;<\/li>\n\n\n\n<li>4.Micro USB: alimentation USB DC5V;<\/li>\n\n\n\n<li>5.Bouton 5.6X6mm: bouton de r\u00e9initialisation ESP8266;<\/li>\n\n\n\n<li>6. port de t\u00e9l\u00e9chargement du programme UART: GND, RX, Tx, 5V .<\/li>\n\n\n\n<li>7.  Broches accessibles, voir d\u00e9tail ci apr\u00e8s.<\/li>\n\n\n\n<li>8. Contacts du relais:Normalement ouvert et Normalement Ferm\u00e9.<\/li>\n\n\n\n<li>9. Indicateur d&rsquo;alimentation LED;<\/li>\n\n\n\n<li>10. LED Programmable;<\/li>\n\n\n\n<li>11. T\u00e9moin de relais LED: s&rsquo;allume quand il est ferm\u00e9.<\/li>\n<\/ul>\n\n\n\n<p><strong>Descriptif des Broches surlign\u00e9es en 7 (de gauche \u00e0 droite):<\/strong><\/p>\n\n\n\n<p>Ces broches permettent d\u2019\u00e9tendre les possibilit\u00e9s de la carte.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>1.GND: 0 Volt ou GND<\/li>\n\n\n\n<li>2.Relais: le relais est par d\u00e9faut connect\u00e9 au GPIO5. Pour piloter le relais avec un autre GPIO, il faut supprimer R14 puis brancher le relais sur le GPIO souhait\u00e9 avec un <a href=\"https:\/\/fr.aliexpress.com\/item\/4000203371860.html?spm=a2g0o.order_list.order_list_main.173.24e05e5b3wWmm4&amp;gatewayAdapt=glo2fra\" data-type=\"URL\" data-id=\"https:\/\/fr.aliexpress.com\/item\/4000203371860.html?spm=a2g0o.order_list.order_list_main.173.24e05e5b3wWmm4&amp;gatewayAdapt=glo2fra\" target=\"_blank\" rel=\"noreferrer noopener\">cable Dupont<\/a> par exemple.<\/li>\n\n\n\n<li>3.IO2: GPIO2: UARTI-TXD<\/li>\n\n\n\n<li>4.IO4: GPIO4<\/li>\n\n\n\n<li>5.RX: UARTO-RXD: GPIO3<\/li>\n\n\n\n<li>6.3V3: alimentation 3.3V<\/li>\n\n\n\n<li>7. SCLK: horloge<\/li>\n\n\n\n<li>8.IO15: GPIO15: MTDO; HSPICS; UARTO-RTS<\/li>\n\n\n\n<li>9.IO0: GPIO0<\/li>\n\n\n\n<li>10.IO5: GPIO5<\/li>\n\n\n\n<li>11.TX: UARTO-TXD; GPIO1<\/li>\n\n\n\n<li>12.5V: alimentation 5V<\/li>\n\n\n\n<li>13.IO10: GPIO10<\/li>\n\n\n\n<li>14.MISO: sortie esclave et entr\u00e9e h\u00f4te<\/li>\n\n\n\n<li>15.IO13: GPIO13; HSPI-MOSI; UARTO-CTS<\/li>\n\n\n\n<li>16.1IO14: GPIO14; HSPI-CLK<\/li>\n\n\n\n<li>17. ADC: r\u00e9sultat de conversion a\/d. Gamme de tension d&rsquo;entr\u00e9e: 0 ~ 1V, gamme de valeur: 0 ~ 1024<\/li>\n\n\n\n<li>18.3V3: alimentation 3.3V<\/li>\n\n\n\n<li>19.MOSI: sortie h\u00f4te et entr\u00e9e esclave<\/li>\n\n\n\n<li>20.IO9: GPIO9<\/li>\n\n\n\n<li>21. CSO: s\u00e9lection de puce<\/li>\n\n\n\n<li>22.IO12: GPIO12; HSPI-MISO<\/li>\n\n\n\n<li>23.IO16: GPIO16<\/li>\n\n\n\n<li>24.GND: 0 Volt ou GND<\/li>\n<\/ul>\n\n\n\n<h1 class=\"wp-block-heading\">Utilisation du module<\/h1>\n\n\n\n<h2 class=\"wp-block-heading\">Premier flashage du module:<\/h2>\n\n\n\n<p>Afin d&rsquo;utiliser ce module avec HA, nous devons t\u00e9l\u00e9charger le programme ESP HOME via son port s\u00e9rie. Le module que j&rsquo;utilise est ce <a rel=\"noreferrer noopener\" href=\"https:\/\/fr.aliexpress.com\/item\/4000492274243.html?spm=a2g0o.productlist.main.37.2c471f73qEqhg6&amp;algo_pvid=1ffed911-0c73-4df5-9920-ce93791a9524&amp;algo_exp_id=1ffed911-0c73-4df5-9920-ce93791a9524-18&amp;pdp_ext_f=%7B%22sku_id%22%3A%2210000002208891354%22%7D&amp;pdp_npi=2%40dis%21EUR%211.91%211.68%21%21%21%21%21%402100b76616732599821855166d06ba%2110000002208891354%21sea&amp;curPageLogUid=800oAxGbCbzg\" data-type=\"URL\" data-id=\"https:\/\/fr.aliexpress.com\/item\/4000492274243.html?spm=a2g0o.productlist.main.37.2c471f73qEqhg6&amp;algo_pvid=1ffed911-0c73-4df5-9920-ce93791a9524&amp;algo_exp_id=1ffed911-0c73-4df5-9920-ce93791a9524-18&amp;pdp_ext_f=%7B%22sku_id%22%3A%2210000002208891354%22%7D&amp;pdp_npi=2%40dis%21EUR%211.91%211.68%21%21%21%21%21%402100b76616732599821855166d06ba%2110000002208891354%21sea&amp;curPageLogUid=800oAxGbCbzg\" target=\"_blank\">type de module.<\/a>, c&rsquo;est un convertisseur USB&lt;-&gt;Port s\u00e9rie.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"504\" height=\"365\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-3-1.png\" alt=\"\" class=\"wp-image-2453\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-3-1.png 504w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-3-1-300x217.png 300w\" sizes=\"auto, (max-width: 504px) 100vw, 504px\" \/><\/figure>\n\n\n\n<p>Vous devez le brancher \u00e0 votre carte selon le mapping suivant (utilisation des <a href=\"https:\/\/fr.aliexpress.com\/item\/4000203371860.html?spm=a2g0o.order_list.order_list_main.173.24e05e5b3wWmm4&amp;gatewayAdapt=glo2fra\" data-type=\"URL\" data-id=\"https:\/\/fr.aliexpress.com\/item\/4000203371860.html?spm=a2g0o.order_list.order_list_main.173.24e05e5b3wWmm4&amp;gatewayAdapt=glo2fra\" target=\"_blank\" rel=\"noreferrer noopener\">c\u00e2bles Dupont<\/a>):<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Carte relais (connecteur P3 en 6 ci dessus)&lt;-&gt; Convertisseur<\/strong>\n<ul class=\"wp-block-list\">\n<li>GND &lt;-&gt; GND<\/li>\n\n\n\n<li>Tx &lt;-&gt; Rx<\/li>\n\n\n\n<li>Rx &lt;-&gt; Tx<\/li>\n\n\n\n<li>5 V &lt;-&gt; Vcc<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Nota 1: Sur la carte relais, Il faut ponter les broches GND et I00 (uniquement pour ce premier flashage)<\/li>\n\n\n\n<li>Nota 2: Sur le convertisseur, positionner un cavalier sur le 5V.<\/li>\n<\/ul>\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\"><\/figure>\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-full\"><img loading=\"lazy\" decoding=\"async\" width=\"504\" height=\"365\" data-id=\"2452\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-3.png\" alt=\"\" class=\"wp-image-2452\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-3.png 504w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-3-300x217.png 300w\" sizes=\"auto, (max-width: 504px) 100vw, 504px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" data-id=\"2454\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_083454-scaled-1-1024x1024.jpg\" alt=\"\" class=\"wp-image-2454\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_083454-scaled-1-1024x1024.jpg 1024w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_083454-scaled-1-300x300.jpg 300w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_083454-scaled-1-150x150.jpg 150w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_083454-scaled-1-768x768.jpg 768w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_083454-scaled-1-1536x1536.jpg 1536w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_083454-scaled-1-2048x2048.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/figure>\n\n\n\n<p>Le t\u00e9l\u00e9chargement est d\u00e9crit dans mon article <a rel=\"noreferrer noopener\" href=\"https:\/\/domo.rem81.com\/2021\/03\/25\/home-assistant_esp-home\/\" target=\"_blank\"> <\/a><a rel=\"noreferrer noopener\" href=\"https:\/\/domo.rem81.com\/2021\/03\/25\/home-assistant_esp-home\/\" data-type=\"URL\" data-id=\"https:\/\/domo.rem81.com\/2021\/03\/25\/home-assistant_esp-home\/\" target=\"_blank\">https:\/\/domo.rem81.com\/2021\/03\/25\/home-assistant_esp-home\/<\/a><\/p>\n\n\n\n<p>Une fois le premier flashage r\u00e9alis\u00e9e avec succ\u00e9s, vous devez d\u00e9brancher le convertisseur, retirer le cavalier entre GND et GPIO00, puis alimenter votre module, vous avez le choix entre le 240 VCA, du courant continu 5VCC ou de 7 \u00e0 12 VCC.<\/p>\n\n\n\n<p>Une fois ce code charg\u00e9, l&rsquo;int\u00e9gration valid\u00e9e dans HA, la communication est \u00e9tablie et la led GPIO10 est \u00e9teinte.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Programme ESPHOME<\/h2>\n\n\n\n<p>Je vous propose ci apr\u00e8s un programme \u00e0 t\u00e9l\u00e9charger, libre \u00e0 vous de le modifier, dans ce programme j&rsquo;ai configur\u00e9:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Une adresse IP fixe (c&rsquo;est un choix personnel)<\/li>\n\n\n\n<li>Le status de communication sur la led programmable (GPIO16) qui clignote s&rsquo;il y a des avertissements (lent) ou des erreurs (rapide)<\/li>\n\n\n\n<li>Trois entr\u00e9s logiques sur les GPIO10, GPIO13 et GPIO14: A relier au GND pour devenir \u00ab\u00a0On\u00a0\u00bb<\/li>\n\n\n\n<li>Une entr\u00e9e \u00ab\u00a0OnWire\u00a0\u00bb sur le GPIO02 (voir ci apr\u00e8s le chapitre d\u00e9di\u00e9)<\/li>\n\n\n\n<li>Le relais sur le GPIO5: Relais normalement au repos.<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>substitutions:\n  device_name: esp172-esp8266-1-relais-1\n  friendly_name: esp172\n  adress_ip: \"192.168.0.172\"\n  time_timezone: \"Europe\/Paris\"\n  \nesphome:\n  name: ${device_name}\n  platform: ESP8266\n  board: d1_mini\n  \nwifi:\n  networks:\n    - ssid: !secret wifi_esp\n      password: !secret mdpwifi_esp\n      priority: 1\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\n\n# Enable logging\nlogger:\n\n# Enable Home Assistant API\napi:\n\nota:\n\nweb_server:\n  port: 80\n\n# Configuration Dallas\ndallas:\n  - pin: GPIO2 \n    update_interval: 10s\n\n# Utilisez la LED bleue de l'appareil comme LED d'\u00e9tat, qui clignotera s'il y a des avertissements (lent) ou des erreurs (rapide)\nstatus_led:\n  pin:\n    number: GPIO16\n    inverted: true\n\nbinary_sensor:\n  # 3 Entr\u00e9es logiques permettant de lire des contacts ou des BP\n  - platform: gpio\n    pin:\n      number: GPIO10\n      inverted: True\n      mode:\n        input: true\n        pullup: true\n    name: \"${friendly_name}_bp1\"\n  - platform: gpio\n    pin:\n      number: GPIO13\n      inverted: True\n      mode:\n        input: true\n        pullup: true\n    name: \"${friendly_name}_bp2\"\n  - platform: gpio\n    pin:\n      number: GPIO14\n      inverted: True\n      mode:\n        input: true\n        pullup: true\n    name: \"${friendly_name}_bp3\"\n\n#Etat de la connection\n  - platform: status\n    name: \"${friendly_name}_Status\"\n\nsensor:\n    # DS18B20 15\/12\/2021\n  - platform: dallas\n    address: 0xab0321117f919d28\n    name: \"${friendly_name} Temperature\"\n    id: temp\n    \n  - platform: wifi_signal\n    name: \"${friendly_name} WiFi Signal Sensor\"\n    update_interval: 60s\n\n  - platform: uptime\n    name: \"${friendly_name} Uptime Sensor\"\n    update_interval: 60s\n    \nswitch:\n  # Pilotage du relais\n  - platform: gpio\n    name: \"${friendly_name} Relais\"\n    pin: GPIO5\n    id: relay\n    \n  - platform: restart\n    name: \"${friendly_name} Restart\"\n<\/code><\/pre>\n\n\n\n<p>Une fois la communication \u00e9tablie, vous avez acc\u00e8s \u00e0 la page Web embarqu\u00e9e:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"343\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-5-1-1024x343.png\" alt=\"\" class=\"wp-image-2481\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-5-1-1024x343.png 1024w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-5-1-300x100.png 300w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-5-1-768x257.png 768w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-5-1-1536x514.png 1536w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-5-1.png 1554w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Vous pouvez tester votre relais<\/p>\n\n\n\n<p>Vous avez \u00e9galement acc\u00e8s depuis l&rsquo;int\u00e9gration ESPHOME dans HA:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"584\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-6-1-1024x584.png\" alt=\"\" class=\"wp-image-2483\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-6-1-1024x584.png 1024w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-6-1-300x171.png 300w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-6-1-768x438.png 768w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-6-1.png 1310w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Exemple d&rsquo;utilisation:<\/p>\n\n\n\n<p>Comme d\u00e9crit pr\u00e9c\u00e9demment, j&rsquo;ai choisi d&rsquo;ajouter une sonde de temp\u00e9rature Dallas <a rel=\"noreferrer noopener\" href=\"https:\/\/www.amazon.fr\/AZDelivery-temp%C3%A9rature-num%C3%A9rique-Inoxydable-Raspberry\/dp\/B07KNQJ3D7\/ref=sr_1_4?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&amp;crid=17KFL3RYWI30H&amp;keywords=ds18b20&amp;qid=1669044567&amp;qu=eyJxc2MiOiI1LjIwIiwicXNhIjoiNC41MiIsInFzcCI6IjQuNTIifQ%3D%3D&amp;s=industrial&amp;sprefix=ds18b20%2Cindustrial%2C90&amp;sr=1-4\" target=\"_blank\">ds18b20.<\/a> <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"407\" height=\"407\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-7.png\" alt=\"\" class=\"wp-image-2488\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-7.png 407w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-7-300x300.png 300w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/image-7-150x150.png 150w\" sizes=\"auto, (max-width: 407px) 100vw, 407px\" \/><\/figure>\n\n\n\n<p> Ces sondes communiquent avec le bus WireOne. Le cablage est simple:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fil rouge: Alim 3.3 V<\/li>\n\n\n\n<li>Fil jaune: GPIO<\/li>\n\n\n\n<li>Fil Noir: GND<\/li>\n\n\n\n<li>Il faut \u00e9galement souder une r\u00e9sistance de 4.7 kOhm entre le fil rouge et le fil jaune.<\/li>\n<\/ul>\n\n\n\n<p>Vous pouvez en mettre plusieurs sur un m\u00eame GPIO. Il suffit de les raccorder en parall\u00e8le.<\/p>\n\n\n\n<p>Pour cette mise en oeuvre, j&rsquo;ai utilis\u00e9 un connecteur \u00e0 souder \u00e0 plugger directement sur la carte. J&rsquo;utilise le GPIO2 situ\u00e9 entre GND et 3.3V.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 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=\"2484\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_124434-scaled-1-1024x1024.jpg\" alt=\"\" class=\"wp-image-2484\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_124434-scaled-1-1024x1024.jpg 1024w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_124434-scaled-1-300x300.jpg 300w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_124434-scaled-1-150x150.jpg 150w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_124434-scaled-1-768x768.jpg 768w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_124434-scaled-1-1536x1536.jpg 1536w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_124434-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=\"2486\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_124506-scaled-1-1024x1024.jpg\" alt=\"\" class=\"wp-image-2486\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_124506-scaled-1-1024x1024.jpg 1024w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_124506-scaled-1-300x300.jpg 300w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_124506-scaled-1-150x150.jpg 150w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_124506-scaled-1-768x768.jpg 768w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_124506-scaled-1-1536x1536.jpg 1536w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_124506-scaled-1-2048x2048.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/figure>\n\n\n\n<h1 class=\"wp-block-heading\">Autres cartes:<\/h1>\n\n\n\n<p>J&rsquo;ai test\u00e9 d&rsquo;autres cartes, achet\u00e9es <a data-type=\"URL\" data-id=\"https:\/\/fr.aliexpress.com\/item\/1005003582666158.html?spm=a2g0o.order_list.order_list_main.28.24e05e5b3wWmm4&amp;gatewayAdapt=glo2fra\" href=\"https:\/\/fr.aliexpress.com\/item\/1005003582666158.html?spm=a2g0o.order_list.order_list_main.28.24e05e5b3wWmm4&amp;gatewayAdapt=glo2fra\" target=\"_blank\" rel=\"noreferrer noopener\">ici<\/a>. Perso, je pr\u00e9f\u00e8re celles \u00e9quip\u00e9es d&rsquo;une alimentation en courant alternatif, elles sont plus faciles \u00e0 mettre en oeuvre.<\/p>\n\n\n\n<p>Le principe de programmation est toujours le m\u00eame, mais cependant elles ont quelques particularit\u00e9s:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Un relais mais pas d&rsquo;alim Courant Alternatif.<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_150022_Bokeh-scaled-2-768x1024.jpg\" alt=\"\" class=\"wp-image-2491\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_150022_Bokeh-scaled-2-768x1024.jpg 768w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_150022_Bokeh-scaled-2-225x300.jpg 225w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_150022_Bokeh-scaled-2-1152x1536.jpg 1152w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_150022_Bokeh-scaled-2-1536x2048.jpg 1536w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_150022_Bokeh-scaled-2.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Deux relais mais pas d&rsquo;alim Courant Alternatif.<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_150100_Bokeh-scaled-1-1024x768.jpg\" alt=\"\" class=\"wp-image-2492\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_150100_Bokeh-scaled-1-1024x768.jpg 1024w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_150100_Bokeh-scaled-1-300x225.jpg 300w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_150100_Bokeh-scaled-1-768x576.jpg 768w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_150100_Bokeh-scaled-1-1536x1152.jpg 1536w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_150100_Bokeh-scaled-1-2048x1536.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Les relais doivent \u00eatre associ\u00e9s au GPIO par des cavaliers, voir le code ci-dessous \u00e0 ajouter dans les switch:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>switch:\n  - platform: gpio\n    name: \"${friendly_name} Relais1\"\n    pin: GPIO4\n    id: relais1\n  - platform: gpio\n    name: \"${friendly_name} Relais2\"\n    pin: GPIO5\n    id: relais2<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Quatre relais avec alim Courant Alternatif.<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_150202_Bokeh-scaled-2-1024x768.jpg\" alt=\"\" class=\"wp-image-2495\" srcset=\"https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_150202_Bokeh-scaled-2-1024x768.jpg 1024w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_150202_Bokeh-scaled-2-300x225.jpg 300w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_150202_Bokeh-scaled-2-768x576.jpg 768w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_150202_Bokeh-scaled-2-1536x1152.jpg 1536w, https:\/\/domo.rem81.com\/wp-content\/uploads\/2023\/01\/IMG_20230109_150202_Bokeh-scaled-2-2048x1536.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>Attention lors de la premi\u00e8re programmation, il faut mettre le cavalier du convertisseur sur le 3.3V  et non 5V, sinon \u00e7a plante.<\/strong><\/p>\n\n\n\n<p>Comme pour la 2 relais, les relais doivent \u00eatre associ\u00e9s au GPIO par des cavaliers, voir le code ci-dessous \u00e0 ajouter dans les switch:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>switch:\n  - platform: gpio\n    name: \"${friendly_name} Relais1\"\n    pin: GPIO16\n    id: relais1\n  - platform: gpio\n    name: \"${friendly_name} Relais2\"\n    pin: GPIO14\n    id: relais2\n  - platform: gpio\n    name: \"${friendly_name} Relais3\"\n    pin: GPIO12\n    id: relais3\n  - platform: gpio\n    name: \"${friendly_name} Relais4\"\n    pin: GPIO13\n    id: relais4<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">Conclusion<\/h1>\n\n\n\n<p>Dans cet article, il y a des \u00e9l\u00e9ments qui para\u00eetrons basiques ou \u00e9vidents pour certain, j&rsquo;en convient mais il s\u2019adresse aux moins exp\u00e9riment\u00e9s qui souhaitent mettre un peu les mains dans le p\u00e2t\u00e9 en s&rsquo;\u00e9quipant de module presque pr\u00eats \u00e0 l&#8217;emploi tout en offrant un maximum de possibilit\u00e9s pour quelques euros.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Intro Je vous propose de d\u00e9couvrir la mise en oeuvre de platine relais \u00e0 base ESP8266 \u00e9quip\u00e9e de 1 (ou plusieurs relais) sur ESPHOME. Liste des courses Un module relais &hellip; <\/p>\n","protected":false},"author":1,"featured_media":3015,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[16,17],"class_list":["post-2441","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-homeassistant","tag-esp8266","tag-esphome"],"_links":{"self":[{"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/posts\/2441","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=2441"}],"version-history":[{"count":8,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/posts\/2441\/revisions"}],"predecessor-version":[{"id":3740,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/posts\/2441\/revisions\/3740"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/media\/3015"}],"wp:attachment":[{"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/media?parent=2441"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/categories?post=2441"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/domo.rem81.com\/index.php\/wp-json\/wp\/v2\/tags?post=2441"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}