{"id":7567,"date":"2024-06-03T19:41:29","date_gmt":"2024-06-03T17:41:29","guid":{"rendered":"https:\/\/www.sigalou-domotique.fr\/?p=7567"},"modified":"2026-01-02T11:19:08","modified_gmt":"2026-01-02T09:19:08","slug":"je-flashe-un-esp-sonoff-4chpro-r3-avec-esphome","status":"publish","type":"post","link":"https:\/\/www.sigalou-domotique.fr\/en\/je-flashe-un-esp-sonoff-4chpro-r3-avec-esphome","title":{"rendered":"I flash an ESP Sonoff 4CHPRO-R3 with ESPHome"},"content":{"rendered":"<p>My goal<\/p>\r\n<p>I had a Sonoff 4CHPRO R1 flashed with ESP Easy that made the soul, it managed the ignition of the solenoid valves of my watering, I will replace it with a 4CHPRO-R3 that I had in stock.<\/p>\r\n<p>When I flash it, I give up ESP Easy to flash it in ESPHome, which will make it easier to integrate it into Home Assistant.<br \/><!--more--><\/p>\r\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<label for=\"ez-toc-cssicon-toggle-item-6ae464001b53e\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6ae464001b53e\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.sigalou-domotique.fr\/en\/je-flashe-un-esp-sonoff-4chpro-r3-avec-esphome\/#Je_soude_les_connecteurs\" >I weld the connectors<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.sigalou-domotique.fr\/en\/je-flashe-un-esp-sonoff-4chpro-r3-avec-esphome\/#Je_connecte_le_FDTI232_aux_4_connecteurs\" >I connect the FDTI232 to the 4 connectors<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.sigalou-domotique.fr\/en\/je-flashe-un-esp-sonoff-4chpro-r3-avec-esphome\/#Jinstalle_lintegration_ESP_Home\" >I install the ESP Home integration<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.sigalou-domotique.fr\/en\/je-flashe-un-esp-sonoff-4chpro-r3-avec-esphome\/#Jajoute_le_lien_entre_ESPHome_et_HA\" >I add the link between ESPHome and HA<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.sigalou-domotique.fr\/en\/je-flashe-un-esp-sonoff-4chpro-r3-avec-esphome\/#Je_configure_les_capteurs_du_ZMAi-90_dans_ESP_Home\" >I configure the sensors of the ZMAi-90 in ESP Home<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.sigalou-domotique.fr\/en\/je-flashe-un-esp-sonoff-4chpro-r3-avec-esphome\/#Et_voila_le_resultat_dans_Home_Assistant\" >And here's the result in Home Assistant<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.sigalou-domotique.fr\/en\/je-flashe-un-esp-sonoff-4chpro-r3-avec-esphome\/#Exemples_dutilisation_dun_ESP_flashe\" >Examples of using flashed ESP<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Je_soude_les_connecteurs\"><\/span>I weld the connectors<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n<p><a href=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/sonffchr3-01.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-7569\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/sonffchr3-01.jpg\" alt=\"\" width=\"600\" height=\"429\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/sonffchr3-01.jpg 1053w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/sonffchr3-01-600x430.jpg 600w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/sonffchr3-01-300x215.jpg 300w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/sonffchr3-01-1024x733.jpg 1024w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/sonffchr3-01-768x550.jpg 768w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\r\n<p>So I will use 3.3V \/ Rx \/ Tx \/ GND connectors<\/p>\r\n<p>\u00a0<\/p>\r\n<h3><span class=\"ez-toc-section\" id=\"Je_connecte_le_FDTI232_aux_4_connecteurs\"><\/span>I connect the FDTI232 to the 4 connectors<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n<p>Rx and Tx is always an adventure, the connection below works but if you have any problems, I know you have to reverse the orange and yellow wires.<\/p>\r\n<p>For the Sonoff to enter programming mode, the R1 button must be pressed for a few seconds when the power is turned on (=USB connection). We see that it worked because the blue LED does not blink.<\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-4129\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/20230521_152604_resized.jpg\" alt=\"\" width=\"456\" height=\"608\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/20230521_152604_resized.jpg 756w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/20230521_152604_resized-600x800.jpg 600w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/20230521_152604_resized-225x300.jpg 225w\" sizes=\"auto, (max-width: 456px) 100vw, 456px\" \/><\/p>\r\n<p><a href=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/20240603_185510-rotated.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-7570\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/20240603_185510-rotated.jpg\" alt=\"\" width=\"547\" height=\"729\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/20240603_185510-rotated.jpg 1500w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/20240603_185510-rotated-600x800.jpg 600w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/20240603_185510-225x300.jpg 225w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/20240603_185510-768x1024.jpg 768w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/20240603_185510-1152x1536.jpg 1152w\" sizes=\"auto, (max-width: 547px) 100vw, 547px\" \/><\/a><\/p>\r\n<h3><span class=\"ez-toc-section\" id=\"Jinstalle_lintegration_ESP_Home\"><\/span>I install the ESP Home integration<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4105\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp1.png\" alt=\"\" width=\"991\" height=\"390\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp1.png 991w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp1-600x236.png 600w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp1-300x118.png 300w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp1-768x302.png 768w\" sizes=\"auto, (max-width: 991px) 100vw, 991px\" \/><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4106\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp2.png\" alt=\"\" width=\"994\" height=\"306\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp2.png 994w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp2-600x185.png 600w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp2-300x92.png 300w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp2-768x236.png 768w\" sizes=\"auto, (max-width: 994px) 100vw, 994px\" \/><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4107\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp3.png\" alt=\"\" width=\"220\" height=\"98\" \/><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4108\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp4.png\" alt=\"\" width=\"476\" height=\"301\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp4.png 476w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp4-300x190.png 300w\" sizes=\"auto, (max-width: 476px) 100vw, 476px\" \/><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4109\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp5.png\" alt=\"\" width=\"834\" height=\"356\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp5.png 834w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp5-600x256.png 600w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp5-300x128.png 300w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp5-768x328.png 768w\" sizes=\"auto, (max-width: 834px) 100vw, 834px\" \/><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4110\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp6.png\" alt=\"\" width=\"378\" height=\"607\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp6.png 378w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp6-187x300.png 187w\" sizes=\"auto, (max-width: 378px) 100vw, 378px\" \/><\/p>\r\n<p>Here I connect the USB jack of the FTDI232, <em><strong>Please note that I press the 2s button when connecting USB to put the module into programming mode.<\/strong><\/em><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4111\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp7.png\" alt=\"\" width=\"859\" height=\"314\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp7.png 859w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp7-600x219.png 600w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp7-300x110.png 300w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp7-768x281.png 768w\" sizes=\"auto, (max-width: 859px) 100vw, 859px\" \/><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4112\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp8.png\" alt=\"\" width=\"472\" height=\"449\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp8.png 472w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp8-300x285.png 300w\" sizes=\"auto, (max-width: 472px) 100vw, 472px\" \/><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4113\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp9.png\" alt=\"\" width=\"552\" height=\"303\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp9.png 552w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp9-300x165.png 300w\" sizes=\"auto, (max-width: 552px) 100vw, 552px\" \/><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4114\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp10.png\" alt=\"\" width=\"406\" height=\"270\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp10.png 406w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp10-300x200.png 300w\" sizes=\"auto, (max-width: 406px) 100vw, 406px\" \/><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4115\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp11.png\" alt=\"\" width=\"296\" height=\"208\" \/><\/p>\r\n<p>I unplug and then reconnect the USB connector.<\/p>\r\n<p>If the WiFi configuration is not proposed, I will reconnect and go to:<\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4116\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp12.png\" alt=\"\" width=\"692\" height=\"269\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp12.png 692w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp12-600x233.png 600w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp12-300x117.png 300w\" sizes=\"auto, (max-width: 692px) 100vw, 692px\" \/><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4117\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp13.png\" alt=\"\" width=\"302\" height=\"207\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp13.png 302w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp13-300x206.png 300w\" sizes=\"auto, (max-width: 302px) 100vw, 302px\" \/><\/p>\r\n<p>\u00a0<\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4118\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp14.png\" alt=\"\" width=\"412\" height=\"345\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp14.png 412w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp14-300x251.png 300w\" sizes=\"auto, (max-width: 412px) 100vw, 412px\" \/><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4119\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp15.png\" alt=\"\" width=\"291\" height=\"337\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp15.png 291w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp15-259x300.png 259w\" sizes=\"auto, (max-width: 291px) 100vw, 291px\" \/><\/p>\r\n<p>I close web.esphome.io, back in Home assistant, ESP Home tab, the device has arrived.<\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4120\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp16.png\" alt=\"\" width=\"576\" height=\"337\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp16.png 576w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp16-300x176.png 300w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4123\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp17.png\" alt=\"\" width=\"495\" height=\"147\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp17.png 495w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp17-300x89.png 300w\" sizes=\"auto, (max-width: 495px) 100vw, 495px\" \/><\/p>\r\n<p><a href=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-01.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-7571\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-01.png\" alt=\"\" width=\"398\" height=\"361\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-01.png 398w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-01-300x272.png 300w\" sizes=\"auto, (max-width: 398px) 100vw, 398px\" \/><\/a><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4125\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp19.png\" alt=\"\" width=\"511\" height=\"377\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp19.png 511w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp19-300x221.png 300w\" sizes=\"auto, (max-width: 511px) 100vw, 511px\" \/><\/p>\r\n<p>I would like to take this opportunity to identify the IP address:<\/p>\r\n<p><a href=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-02.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-7572\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-02.png\" alt=\"\" width=\"395\" height=\"43\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-02.png 395w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-02-300x33.png 300w\" sizes=\"auto, (max-width: 395px) 100vw, 395px\" \/><\/a><\/p>\r\n<h3><span class=\"ez-toc-section\" id=\"Jajoute_le_lien_entre_ESPHome_et_HA\"><\/span>I add the link between ESPHome and HA<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n<p>The easiest way is to go through notifications<\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4133\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp20.png\" alt=\"\" width=\"188\" height=\"89\" \/><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4134\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp21.png\" alt=\"\" width=\"357\" height=\"135\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp21.png 357w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp21-300x113.png 300w\" sizes=\"auto, (max-width: 357px) 100vw, 357px\" \/><\/p>\r\n<p><a href=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-03.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-7574\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-03.png\" alt=\"\" width=\"330\" height=\"254\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-03.png 330w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-03-300x231.png 300w\" sizes=\"auto, (max-width: 330px) 100vw, 330px\" \/><\/a><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4136\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp23.png\" alt=\"\" width=\"446\" height=\"141\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp23.png 446w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp23-300x95.png 300w\" sizes=\"auto, (max-width: 446px) 100vw, 446px\" \/><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4137\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp24.png\" alt=\"\" width=\"312\" height=\"245\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp24.png 312w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/esp24-300x236.png 300w\" sizes=\"auto, (max-width: 312px) 100vw, 312px\" \/><\/p>\r\n<p>I can rename it.<\/p>\r\n<p>The device and its update entity shall be installed.<\/p>\r\n<p><a href=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-04.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-7576\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-04.png\" alt=\"\" width=\"705\" height=\"145\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-04.png 705w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-04-600x123.png 600w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-04-300x62.png 300w\" sizes=\"auto, (max-width: 705px) 100vw, 705px\" \/><\/a><\/p>\r\n<h3><span class=\"ez-toc-section\" id=\"Je_configure_les_capteurs_du_ZMAi-90_dans_ESP_Home\"><\/span>I configure the sensors of the ZMAi-90 in ESP Home<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n<p><a href=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-05.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-7580\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-05.png\" alt=\"\" width=\"644\" height=\"162\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-05.png 644w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-05-600x151.png 600w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-05-300x75.png 300w\" sizes=\"auto, (max-width: 644px) 100vw, 644px\" \/><\/a><\/p>\r\n<p>I click on Edit.<\/p>\r\n<p>Setting up the Yaml file of the Sonoff 4CH PRO R3 is not easy but I found a <a href=\"https:\/\/devices.esphome.io\/devices\/Sonoff-4CH-Pro-R2\" target=\"_blank\" rel=\"noopener\">example<\/a> for the R2 I was inspired by.<\/p>\r\n<p>After several tests, here is the code of my equipment:<\/p>\r\n<div>\r\n<div>\r\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"yaml\">substitutions: name: esphome-web-c91491 friendly_name: Sprinkling esphome: name: ${name} friendly_name: ${friendly_name} name _add _mac _suffix: false project: name: esphome.web version: '1.0' esp8266: board: esp01_1m # Enable logging logger: # Enable Home Assistant API api: # Allow Over-The-Air updates ota: # Allow provisioning Wi-Fi via serial improv_serial: wifi: ssid: !secret wifi _ssid password: !secret wifi _password # Enable fallback hotspot (captive portal) in case wifi connection fails ap: ssid: \"Esphome-Arrosage-Souci\" password: !secret wifi _password # In combination with the `ap` this allows the user # to provision wifi credentials to the device via WiFi AP. captive_portal: dashboard_import: _import _url package: github:\/\/esphome\/example-configs\/esphome-web\/esp8266.yaml@main import_full _config: true # To have a \"next url\" for improv serial web _server: # Device Specific Config binary_sensor: - platform: gpio name: \"Button 1\" pine: number: GPIO0 mode: INPUT_PULLUP inverted: True on _press: - switch.toggle: \"relay_1\" - platform: gpio name: \"Bouton 2\" pin: number: GPIO9 mode: INPUT_PULLUP inverted: True on _press: - switch.toggle: \"relay_2\" - platform: gpio name: \"Button 3\" pine: number: GPIO10 mode: INPUT_PULLUP inverted: True on _press: - switch.toggle: \"relay_3\" - platform: gpio name: \"Bouton 4\" pin: number: GPIO14 mode: INPUT_PULLUP inverted: True on _press: - switch.toggle: \"relay_4\" switch: - platform: gpio name: \"Relay 1\" pin: GPIO12 id: \"relay_1\" - platform: gpio name: \"Relay 2\" pin: GPIO5 id: \"relay_2\" - platform: gpio name: \"Relay 3\" pin: GPIO4 id: \"relay_3\" - platform: gpio name: \"Relay 4\" pin: GPIO15 id: \"relay_4\" # The LED output: - platform: esp8266_pwm id: blue_led pin: GPIO13 inverted: True light: - platform: monochromatic name: \"Blue LED\" output: blue_led    <\/pre>\r\n<p>\u00a0<\/p>\r\n<\/div>\r\n<\/div>\r\n<p>\u00a0<\/p>\r\n<h3><span class=\"ez-toc-section\" id=\"Et_voila_le_resultat_dans_Home_Assistant\"><\/span>And here's the result in Home Assistant<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n<p><a href=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-06-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-7584\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-06-1.png\" alt=\"\" width=\"673\" height=\"820\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-06-1.png 673w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-06-1-600x731.png 600w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2024\/06\/4chpror3-06-1-246x300.png 246w\" sizes=\"auto, (max-width: 673px) 100vw, 673px\" \/><\/a><\/p>\r\n<h3><span class=\"ez-toc-section\" id=\"Exemples_dutilisation_dun_ESP_flashe\"><\/span>Examples of using flashed ESP<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n<ul>\r\n<li><a href=\"https:\/\/www.sigalou-domotique.fr\/en\/je-domotise-mon-portail\/\" target=\"_blank\" rel=\"noopener\">I domotise my portal<\/a><\/li>\r\n<li><a href=\"https:\/\/www.sigalou-domotique.fr\/en\/integrer-un-moniteur-denergie-zmai-90-a-home-assistant-via-esp-home\/\" target=\"_blank\" rel=\"noopener\">I integrate a ZMAi-90 Energy Monitor with Home Assistant via ESP Home<\/a><\/li>\r\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>My lens I had a Sonoff 4CHPRO R1 flashed with ESP Easy that made the soul, it managed the ignition of the solenoid valves of my watering, I will replace it with a 4CHPRO-R3 that I had in stock. When I flash it, I give up ESP Easy to flash it in ESPHome, which will make it easier to integrate it into Home Assistant.<\/p>","protected":false},"author":1,"featured_media":7568,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[14,53,166],"tags":[61],"class_list":["post-7567","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-domotique","category-home-assistant","category-retex","tag-esp"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/posts\/7567","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/comments?post=7567"}],"version-history":[{"count":0,"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/posts\/7567\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/media\/7568"}],"wp:attachment":[{"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/media?parent=7567"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/categories?post=7567"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/tags?post=7567"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}