{"id":2460,"date":"2024-02-25T14:23:39","date_gmt":"2024-02-25T13:23:39","guid":{"rendered":"\/?p=2460"},"modified":"2024-02-25T14:23:39","modified_gmt":"2024-02-25T13:23:39","slug":"ld2410c","status":"publish","type":"post","link":"https:\/\/nlion.fr\/blog\/ld2410c\/","title":{"rendered":"LD2410C sur ESP8266 ou ESP32 S2 sur Home Assistant &#8211; Capteur millim\u00e9trique DIY"},"content":{"rendered":"\n<p>J&rsquo;ai re\u00e7u mon capteur millim\u00e9trique <a href=\"ld2410c-un-detecteur-de-presence\/\" data-type=\"post\" data-id=\"1464\" target=\"_blank\" rel=\"noreferrer noopener\">LD2410c<\/a> \ud83d\ude42 ! J&rsquo;ai effectu\u00e9 des tests sur l&rsquo;<a href=\"https:\/\/www.amazon.fr\/gp\/search?ie=UTF8&amp;tag=nlion1-21&amp;linkCode=ur2&amp;linkId=a35d17c76fc79b483799e23fcfa6bfaa&amp;camp=1642&amp;creative=6746&amp;index=computers&amp;keywords=ESP8266\" target=\"_blank\" rel=\"noreferrer noopener\">ESP8266<\/a> (lien Amazon), mais j&rsquo;ai rencontr\u00e9 quelques petits soucis qui peuvent vous faire gagner du temps. Ce capteur permet de d\u00e9tecter une pr\u00e9sence, il donne la distance entre le capteur et l&rsquo;individu, il informe si la pr\u00e9sence est en mouvement. Je n&rsquo;ai pas encore \u00e9tudi\u00e9 l&rsquo;ensemble de toutes les possibilit\u00e9s.<\/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 data-wp-context=\"{&quot;imageId&quot;:&quot;69f74d6da8690&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f74d6da8690\" class=\"wp-block-image size-large wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2463\" src=\"https:\/\/nlion.fr\/blog\/wp-content\/uploads\/2024\/02\/LD2410C.jpg\" alt=\"LD2410C face - capteur millim\u00e9trique\" class=\"wp-image-2463\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f74d6da89b1&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f74d6da89b1\" class=\"wp-block-image size-large wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2462\" src=\"https:\/\/nlion.fr\/blog\/wp-content\/uploads\/2024\/02\/LD2410C-2.jpg\" alt=\"LD2410C dos- capteur millim\u00e9trique\" class=\"wp-image-2462\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/figure>\n\n\n\n<p>Il ne faut pas que le capteur soit reli\u00e9 \u00e0 l&rsquo;ESP lors du flashage de ce dernier, et il est pr\u00e9f\u00e9rable de d\u00e9sactiver les journaux de d\u00e9bogage (logger:), bien que cela puisse \u00eatre peu pratique en cas de probl\u00e8me. Il semble qu&rsquo;il y ait un conflit. En tout cas, suite \u00e0 \u00e7a tout \u00e0 fonctionn\u00e9 correctement.<br><\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">Sur l&rsquo;ESP8266<\/h2>\n\n\n\n<p><a href=\"#ESP32S2\">Voir bas de page pour ESP32S2<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Assemblage :<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>5V -&gt; VCC  \/  GND -&gt;GND  \/  TX -&gt; RX  \/  RX -&gt; TX<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f74d6da9354&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f74d6da9354\" class=\"aligncenter size-large is-resized wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/nlion.fr\/blog\/wp-content\/uploads\/2024\/02\/esp8266-Ld2410C-911x1024.jpg\" alt=\"\" class=\"wp-image-2466\" style=\"width:293px;height:auto\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\"><br><br>Code source yaml pour votre ESP8266 :<br><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>esphome:\n  name: capteur_test\n  friendly_name: capteur\n\nesp8266:\n  board: d1\n  \napi:\n  encryption:\n    key: \"ULYrurWFc4osrD4+ZOKnXcGG3t8OGMrfqUiNt7p5NeY=\"\nota:\n\nwifi:\n  ssid: Votre Wifi\n  password: Votre mot de passe\n\n\nuart:\n  tx_pin: TX\n  rx_pin: RX\n  parity: NONE\n  data_bits: 8\n  stop_bits: 1\n  baud_rate: 256000\n\nld2410:\n  id: \"capteur_ld\"\n\nbinary_sensor:\n  - platform: ld2410\n    has_target:\n      name: \"Pr\u00e9sence\"\n    has_moving_target:\n      name: \"Cible mobile\"\n    has_still_target:\n      name: \"Cible Immobile\"\n    out_pin_presence_status:\n      name: \"\u00e9tat de broche de pr\u00e9sence\"\n\n  - platform: gpio\n    pin: D6\n    name: \"broche gpio de pr\u00e9sence\"\n    device_class: presence         \n\nsensor:\n  - platform: ld2410\n    light:\n      name: \"lumi\u00e8re\"\n    moving_distance:\n      name: \"Distance D\u00e9placement\"\n    still_distance:\n      name: \"Distance Immobile\"\n    moving_energy:\n      name: \"\u00c9nergie Mobile\"\n    still_energy:\n      name: \"\u00c9nergie Immobile\"\n    detection_distance:\n      name: \"Distance de d\u00e9tection\"\n    g0:\n      move_energy:\n        name: \"g0 \u00c9nergie Mobile\"\n      still_energy:\n        name: \"g0 \u00c9nergie Immobile\"\n    g1:\n      move_energy:\n        name: \"g1 \u00c9nergie M\"\n      still_energy:\n        name: \"g1 \u00c9nergie I\"\n    g2:\n      move_energy:\n        name: \"g2 \u00c9nergie M\"\n      still_energy:\n        name: \"g2 \u00c9nergie I\"\n    g3:\n      move_energy:\n        name: \"g3 \u00c9nergie M\"\n      still_energy:\n        name: \"g3 \u00c9nergie I\"\n    g4:\n      move_energy:\n        name: \"g4 \u00c9nergie M\"\n      still_energy:\n        name: \"g4 \u00c9nergie I\"\n    g5:\n      move_energy:\n        name: \"g5 \u00c9nergie M\"\n      still_energy:\n        name: \"g5 \u00c9nergie I\"\n    g6:\n      move_energy:\n        name: \"g6 \u00c9nergie M\"\n      still_energy:\n        name: \"g6 \u00c9nergie I\"\n    g7:\n      move_energy:\n        name: \"g7 \u00c9nergie M\"\n      still_energy:\n        name: \"g7 \u00c9nergie I\"\n    g8:\n      move_energy:\n        name: \"g8 \u00c9nergie M\"\n      still_energy:\n        name: \"g8 \u00c9nergie I\"\n\n  - platform: wifi_signal \n    name: Signal Wifi\n    id: wifi_signal_db\n    filters:\n      - lambda: return min(max(2 * (x + 100.0), 0.0), 100.0);\n    update_interval: 60s\n    unit_of_measurement: \"%\"\n    entity_category: \"diagnostic\"\n\n\nswitch:\n  - platform: ld2410\n    engineering_mode:\n      name: \"mode ing\u00e9nierie\"\n    bluetooth:\n      name: \"contr\u00f4le bluetooth\"\n\nnumber:\n  - platform: ld2410\n    timeout:\n      name: \"d\u00e9lai\"\n    light_threshold:\n      name: \"seuil lumi\u00e8re\"\n    max_move_distance_gate:\n      name: \"distance d\u00e9placement maximal\"\n    max_still_distance_gate:\n      name: \"distance Immobile maximal\"\n    g0:\n      move_threshold:\n        name: \"g0 seuil \u00c9nergie M\"\n      still_threshold:\n        name: \"g0 seuil I\"\n    g1:\n      move_threshold:\n        name: \"g1 seuil I\"\n      still_threshold:\n        name: \"g1 seuil\"\n    g2:\n      move_threshold:\n        name: \"g2 seuil M\"\n      still_threshold:\n        name: \"g2 seuil I\"\n    g3:\n      move_threshold:\n        name: \"g3 seuil M\"\n      still_threshold:\n        name: \"g3 seuil I\"\n    g4:\n      move_threshold:\n        name: \"g4 seuil M\"\n      still_threshold:\n        name: \"g4 seuil I\"\n    g5:\n      move_threshold:\n        name: \"g5 seuil M\"\n      still_threshold:\n        name: \"g5 seuil I\"\n    g6:\n      move_threshold:\n        name: \"g6 seuil M\"\n      still_threshold:\n        name: \"g6 seuil I\"\n    g7:\n      move_threshold:\n        name: \"g7 seuil M\"\n      still_threshold:\n        name: \"g7 seuil I\"\n    g8:\n      move_threshold:\n        name: \"g8 seuil M\"\n      still_threshold:\n        name: \"g8 seuil I\"\n\ntext_sensor:\n  - platform: ld2410\n    version:\n      name: \"version du micrologiciel\"\n    mac_address:\n      name: \"adresse mac\"\n\nselect:\n  - platform: ld2410\n    distance_resolution:\n      name: \"r\u00e9solution de distance\"\n    light_function:\n      name: \"fonction de lumi\u00e8re\"\n    out_pin_level:\n      name: \"niveau de broche de sortie\"\n\nbutton:\n  - platform: restart\n    icon: mdi:power-cycle\n    name: \"ESP Reboot\"   \n  - platform: ld2410\n    restart:\n      name: \"red\u00e9marrer\"\n    query_params:\n      name: \"param\u00e8tres de requ\u00eate\"<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ESP32S2\">Sur l&rsquo;ESP32 S2<\/h2>\n\n\n\n<p>Instructions de Connexion et Flashage<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f74d6da96f9&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f74d6da96f9\" class=\"aligncenter size-full is-resized wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/nlion.fr\/blog\/wp-content\/uploads\/2024\/02\/esp32s2-soudure.jpg\" alt=\"Soudure ESP32S2 avec LD2410C\" class=\"wp-image-2541\" style=\"width:393px;height:auto\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n\n\n<p>Sur l&rsquo;ESP32 S2, les broches sont dispos\u00e9es de mani\u00e8re optimale pour faciliter la connexion et la soudure entre le LD2410C et l&rsquo;ESP32S2. Pour \u00e9viter tout court-circuit entre les deux composants, j&rsquo;ai ajout\u00e9 une gaine thermo r\u00e9tractable autour de la prise d&rsquo;alimentation USB-C par mesure de pr\u00e9caution.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-5 is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f74d6da99e7&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f74d6da99e7\" class=\"wp-block-image size-large wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2533\" src=\"https:\/\/nlion.fr\/blog\/wp-content\/uploads\/2024\/02\/esp32s-s2-ld2410c-3-1024x707.jpg\" alt=\"LD2410C et ESP32S2\" class=\"wp-image-2533\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f74d6da9c49&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f74d6da9c49\" class=\"wp-block-image size-large wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2532\" src=\"https:\/\/nlion.fr\/blog\/wp-content\/uploads\/2024\/02\/IMG20240226133535-1024x768.jpg\" alt=\"LD2410C et ESP32S2\" class=\"wp-image-2532\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f74d6da9eb4&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f74d6da9eb4\" class=\"wp-block-image size-large wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2531\" src=\"https:\/\/nlion.fr\/blog\/wp-content\/uploads\/2024\/02\/IMG20240226133555-1024x768.jpg\" alt=\"LD2410C et ESP32S2\" class=\"wp-image-2531\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f74d6daa115&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f74d6daa115\" class=\"wp-block-image size-large wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2535\" src=\"https:\/\/nlion.fr\/blog\/wp-content\/uploads\/2024\/02\/esp32s-s2-ld2410c-2-1024x733.jpg\" alt=\"LD2410C et ESP32S2\" class=\"wp-image-2535\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f74d6daa36d&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f74d6daa36d\" class=\"wp-block-image size-large wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2534\" src=\"https:\/\/nlion.fr\/blog\/wp-content\/uploads\/2024\/02\/esp32s-s2-ld2410c-898x1024.jpg\" alt=\"LD2410C et ESP32S2\" class=\"wp-image-2534\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/figure>\n\n\n\n<p>Lors du flashage de l&rsquo;ESP, n&rsquo;oubliez pas d&rsquo;appuyer sur le bouton boot de l&rsquo;ESP pour entrer dans le mode appropri\u00e9.<\/p>\n\n\n\n<p>Code source yaml ESP32 S2 :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>esphome:\n  name: capteur_test\n  friendly_name: capteur\n  \nesp32:\n  board: lolin_s2_mini\n  framework:\n    type: arduino\n  \napi:\n  encryption:\n    key: \"ULYrurWFc4osrD4+ZOKnXcGG3t8OGMrfqUiNt7p5NeY=\"\nota:\n\nwifi:\n  ssid: xxxxx\n  password: xxxxxx\n\n\nuart:\n  tx_pin: GPIO18\n  rx_pin: GPIO33\n  baud_rate: 256000\n  parity: NONE\n  stop_bits: 1\n\nld2410:\n  id: \"capteur_ld\"\n\nbinary_sensor:\n  - platform: ld2410\n    has_target:\n      name: \"Pr\u00e9sence\"\n    has_moving_target:\n      name: \"Cible mobile\"\n    has_still_target:\n      name: \"Cible Immobile\"\n    out_pin_presence_status:\n      name: \"\u00e9tat broche pr\u00e9sence\"\n\n  - platform: gpio\n    pin: 15\n    name: \"broche gpio pr\u00e9sence\"\n    device_class: presence         \n\nsensor:\n  - platform: ld2410\n    light:\n      name: \"lumi\u00e8re\"\n    moving_distance:\n      name: \"Distance D\u00e9placement\"\n    still_distance:\n      name: \"Distance Immobile\"\n    moving_energy:\n      name: \"\u00c9nergie Mobile\"\n    still_energy:\n      name: \"\u00c9nergie Immobile\"\n    detection_distance:\n      name: \"Distance de d\u00e9tection\"\n    g0:\n      move_energy:\n        name: \"g0 \u00c9nergie Mobile\"\n      still_energy:\n        name: \"g0 \u00c9nergie Immobile\"\n    g1:\n      move_energy:\n        name: \"g1 \u00c9nergie M\"\n      still_energy:\n        name: \"g1 \u00c9nergie I\"\n    g2:\n      move_energy:\n        name: \"g2 \u00c9nergie M\"\n      still_energy:\n        name: \"g2 \u00c9nergie I\"\n    g3:\n      move_energy:\n        name: \"g3 \u00c9nergie M\"\n      still_energy:\n        name: \"g3 \u00c9nergie I\"\n    g4:\n      move_energy:\n        name: \"g4 \u00c9nergie M\"\n      still_energy:\n        name: \"g4 \u00c9nergie I\"\n    g5:\n      move_energy:\n        name: \"g5 \u00c9nergie M\"\n      still_energy:\n        name: \"g5 \u00c9nergie I\"\n    g6:\n      move_energy:\n        name: \"g6 \u00c9nergie M\"\n      still_energy:\n        name: \"g6 \u00c9nergie I\"\n    g7:\n      move_energy:\n        name: \"g7 \u00c9nergie M\"\n      still_energy:\n        name: \"g7 \u00c9nergie I\"\n    g8:\n      move_energy:\n        name: \"g8 \u00c9nergie M\"\n      still_energy:\n        name: \"g8 \u00c9nergie I\"\n\n  - platform: wifi_signal \n    name: Signal Wifi\n    id: wifi_signal_db\n    filters:\n      - lambda: return min(max(2 * (x + 100.0), 0.0), 100.0);\n    update_interval: 60s\n    unit_of_measurement: \"%\"\n    entity_category: \"diagnostic\"\n\n\nswitch:\n  - platform: ld2410\n    engineering_mode:\n      name: \"mode ing\u00e9nierie\"\n    bluetooth:\n      name: \"contr\u00f4le bluetooth\"\n\nnumber:\n  - platform: ld2410\n    timeout:\n      name: \"d\u00e9lai\"\n    light_threshold:\n      name: \"seuil lumi\u00e8re\"\n    max_move_distance_gate:\n      name: \"distance d\u00e9placement maximal\"\n    max_still_distance_gate:\n      name: \"distance Immobile maximal\"\n    g0:\n      move_threshold:\n        name: \"g0 seuil \u00c9nergie M\"\n      still_threshold:\n        name: \"g0 seuil I\"\n    g1:\n      move_threshold:\n        name: \"g1 seuil I\"\n      still_threshold:\n        name: \"g1 seuil\"\n    g2:\n      move_threshold:\n        name: \"g2 seuil M\"\n      still_threshold:\n        name: \"g2 seuil I\"\n    g3:\n      move_threshold:\n        name: \"g3 seuil M\"\n      still_threshold:\n        name: \"g3 seuil I\"\n    g4:\n      move_threshold:\n        name: \"g4 seuil M\"\n      still_threshold:\n        name: \"g4 seuil I\"\n    g5:\n      move_threshold:\n        name: \"g5 seuil M\"\n      still_threshold:\n        name: \"g5 seuil I\"\n    g6:\n      move_threshold:\n        name: \"g6 seuil M\"\n      still_threshold:\n        name: \"g6 seuil I\"\n    g7:\n      move_threshold:\n        name: \"g7 seuil M\"\n      still_threshold:\n        name: \"g7 seuil I\"\n    g8:\n      move_threshold:\n        name: \"g8 seuil M\"\n      still_threshold:\n        name: \"g8 seuil I\"\n\ntext_sensor:\n  - platform: ld2410\n    version:\n      name: \"version du micrologiciel\"\n    mac_address:\n      name: \"adresse mac\"\n\nselect:\n  - platform: ld2410\n    distance_resolution:\n      name: \"r\u00e9solution de distance\"\n    light_function:\n      name: \"fonction de lumi\u00e8re\"\n    out_pin_level:\n      name: \"niveau de broche de sortie\"\n\nbutton:\n  - platform: restart\n    icon: mdi:power-cycle\n    name: \"ESP Reboot\"   \n  - platform: ld2410\n    restart:\n      name: \"red\u00e9marrer\"\n    query_params:\n      name: \"param\u00e8tres de requ\u00eate\"\n<\/code><\/pre>\n\n\n\n<p>Il existe de nombreux param\u00e8tres possibles pour ce capteur. Les r\u00e9glages de base fonctionnent bien, cependant, les chiens et les chats sont d\u00e9tect\u00e9s comme pr\u00e9sence, ce qui peut \u00eatre un inconv\u00e9nient. Il devrait \u00eatre possible de r\u00e9gler ce probl\u00e8me en ajustant le volume. En mode ing\u00e9nieur, il est possible d&rsquo;explorer les diff\u00e9rentes variables pour mieux comprendre le fonctionnement du capteur. Pour ma part, je n&rsquo;ai pas encore termin\u00e9 d&rsquo;\u00e9tudier toutes les possibilit\u00e9s qu&rsquo;offre ce produit. Les r\u00e9glages de base sont d\u00e9j\u00e0 tr\u00e8s int\u00e9ressants \u00e0 exploiter, mais je pr\u00e9vois d&rsquo;aborder plus en d\u00e9tail ce sujet dans un prochain article. Il g\u00e8re \u00e9galement la luminosit\u00e9 pr\u00e9sente. Le code pr\u00e9c\u00e9dent permet un \u00e9talonnage. J&rsquo;irai plus loin dans mes recherches d\u00e8s que j&rsquo;ai un peu plus de temps.<\/p>\n\n\n\n<p>J&rsquo;ai mis en \u0153uvre mon premier syst\u00e8me automatis\u00e9 avec le <a href=\"https:\/\/www.amazon.fr\/gp\/search?ie=UTF8&amp;tag=nlion1-21&amp;linkCode=ur2&amp;linkId=5259b0ad512da603e02bbd7da49eb72a&amp;camp=1642&amp;creative=6746&amp;index=computers&amp;keywords=ld2410c\" target=\"_blank\" rel=\"noreferrer noopener\">LD2410C<\/a> : la lumi\u00e8re s&rsquo;allume automatiquement lorsque quelqu&rsquo;un est dans la pi\u00e8ce et que la luminosit\u00e9 est trop faible \ud83d\ude42 <br>Cela signifie qu&rsquo;il n&rsquo;est plus n\u00e9cessaire d&rsquo;\u00e9teindre et d&rsquo;allumer la lumi\u00e8re manuellement \ud83d\ude09  <br><br>Rien \u00e0 voir avec les capteurs de mouvements classique, ils ne d\u00e9tectent pas la pr\u00e9sence contrairement au LD2410C.<\/p>\n\n\n\n<p>Mod\u00e9lisation 3d de la boite (40mm x 30mm x 20mm): <\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-4 is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f74d6daa886&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f74d6daa886\" class=\"wp-block-image size-large wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2573\" src=\"https:\/\/nlion.fr\/blog\/wp-content\/uploads\/2024\/02\/boite-LD2410C-ESP32S2-Mini-2-770x1024.jpg\" alt=\"\" class=\"wp-image-2573\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f74d6daab3a&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f74d6daab3a\" class=\"wp-block-image size-large wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2580\" src=\"https:\/\/nlion.fr\/blog\/wp-content\/uploads\/2024\/02\/boite-LD2410C-ESP32S2-Mini-5-1024x748.jpg\" alt=\"\" class=\"wp-image-2580\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f74d6daade9&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f74d6daade9\" class=\"wp-block-image size-large wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2579\" src=\"https:\/\/nlion.fr\/blog\/wp-content\/uploads\/2024\/02\/boite-LD2410C-ESP32S2-Mini-4-1024x799.jpg\" alt=\"\" class=\"wp-image-2579\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f74d6dab091&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f74d6dab091\" class=\"wp-block-image size-large wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2574\" src=\"https:\/\/nlion.fr\/blog\/wp-content\/uploads\/2024\/02\/boite-LD2410C-ESP32S2-Mini-1-789x1024.jpg\" alt=\"\" class=\"wp-image-2574\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"2582\" src=\"https:\/\/nlion.fr\/blog\/wp-content\/uploads\/2024\/02\/boite-LD2410C-ESP32S2-Mini-fusion360.jpg\" alt=\"\" class=\"wp-image-2582\"\/><\/figure>\n<\/figure>\n\n\n\n<p><a href=\"https:\/\/www.thingiverse.com\/thing:6506156\" target=\"_blank\" rel=\"noreferrer noopener\">T\u00e9l\u00e9charger les fichiers 3d<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sur Home Assistant :<\/h2>\n\n\n\n<p>I : Immobile<br>M : Mouvement<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" src=\"https:\/\/nlion.fr\/blog\/wp-content\/uploads\/2024\/02\/infos-ld2410c.jpg\" alt=\"\" class=\"wp-image-2473\"\/><\/figure>\n<\/div>\n\n\n<p>\u00e9talonnage :<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f74d6dab6b4&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f74d6dab6b4\" class=\"aligncenter size-large is-resized wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/nlion.fr\/blog\/wp-content\/uploads\/2024\/02\/Informations-capteur-lcd2410C-HomeAssistant-1-619x1024.jpg\" alt=\"R\u00e9glage ESP8266 avec un LD2410C\" class=\"wp-image-2472\" style=\"width:727px;height:auto\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n\n\n<p>Sources : <a href=\"https:\/\/esphome.io\/components\/sensor\/ld2410.html?highlight=ld2410\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/esphome.io\/components\/sensor\/ld2410.html?highlight=ld2410<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>J&rsquo;ai re\u00e7u mon capteur millim\u00e9trique LD2410c \ud83d\ude42 ! J&rsquo;ai effectu\u00e9 des tests sur l&rsquo;ESP8266 (lien Amazon), mais j&rsquo;ai rencontr\u00e9 quelques petits soucis qui peuvent vous faire gagner du temps. Ce&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,6],"tags":[],"class_list":["post-2460","post","type-post","status-publish","format-standard","hentry","category-projets","category-domotique"],"_links":{"self":[{"href":"https:\/\/nlion.fr\/blog\/wp-json\/wp\/v2\/posts\/2460","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nlion.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nlion.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nlion.fr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nlion.fr\/blog\/wp-json\/wp\/v2\/comments?post=2460"}],"version-history":[{"count":0,"href":"https:\/\/nlion.fr\/blog\/wp-json\/wp\/v2\/posts\/2460\/revisions"}],"wp:attachment":[{"href":"https:\/\/nlion.fr\/blog\/wp-json\/wp\/v2\/media?parent=2460"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nlion.fr\/blog\/wp-json\/wp\/v2\/categories?post=2460"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nlion.fr\/blog\/wp-json\/wp\/v2\/tags?post=2460"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}