Tuto LD2410 - Détecteur de présence avec ESPHome

Bonjour,

Utilisant le détecteur avec un c3 supermini et malgré plusieurs tests le mode "engineering saute à chaque reboot , ci-dessous le code utilisé, même résultat en utilisant la variable « RESTORE_DEFAULT_ON ».
Auriez-vous une piste? Merci


esp32:
  board: esp32-c3-devkitm-1
  framework:
    type: arduino

switch:
  - platform: ld2410
    engineering_mode:  
      name: "engineering mode"
      restore_mode: ALWAYS_ON
    bluetooth:
      name: "contrôle bluetooth"

Bonjour à tous
suite de ce post, mon système fonctionne nickel sauf… que au bout d’une semaine le detecteur commence a me faire des faux positif, et je trouve qu’il chauffe beaucoup.
Je l’ai mis dans un petite boite PVC qui est ouverte sur l’arrière.
Dois plus l’aerer ?

Bonjour tout le monde,

je viens de commander X wemos S2 mini et X capteur LD2410C.
Est il possible d’en faire fonctionner 2 en même temps sur un S2 mini ? quelqu’un l’a til déjà fait.

Le but est de me mettre dans un angle de mur et de couvrir le couloir qui arrive dans la pièce, et de l’autre couvrir le pièce.

Merci d’avance.

Oui, l’ESP32-S2 possède 2 UART (contrôleurs série).
Jamais fait mais il n’y a rien contre, il faut juste connecter les RX et TX des 2 LD2410 dans les pins GPIO libres et d’indiquer ces pins dans esphome.

Par exemple :

LD2410_1 <=> ESP32
VCC ← VCC
GND ← GND
PIN TX → GPIO5 (RX)
PIN RX ← GPIO3 (TX)

LD2410_2 <=> ESP32
VCC ← VCC
GND ← GND
PIN TX → GPIO9 (RX)
PIN RX ← GPIO7 (TX)

Ta config esphome :

uart:
  - id: uart_1
    tx_pin: GPIO3
    rx_pin: GPIO5
    baud_rate: 256000
    parity: NONE
    stop_bits: 1
  - id: uart_2
    tx_pin: GPIO7
    rx_pin: GPIO9
    baud_rate: 256000
    parity: NONE
    stop_bits: 1

ld2410:
  - id: ld2410_1
    uart_id: uart_1
  - id: ld2410_2
    uart_id: uart_2

binary_sensor:
  - platform: ld2410
    ld2410_id: ld2410_1
    has_target:
      name: "Présence Capteur 1"
    has_moving_target:
      name: "Mouvement Capter 1"
  - platform: ld2410
    ld2410_id: ld2410_2
    has_target:
      name: "Présence Capteur 2"
    has_moving_target:
      name: "Mouvement Capter 2"

Merci pour ton retour, j’ai reussi,

les explications sont sur ma presentation et sur le discord
les deux UArt fonctionnent comme ceci :

uart:
  - id: uart_1
    tx_pin: GPIO18
    rx_pin: GPIO33
    baud_rate: 256000
    parity: NONE
    stop_bits: 1

  - id: uart_2
    tx_pin: GPIO17
    rx_pin: GPIO21
    baud_rate: 256000
    parity: NONE
    stop_bits: 1


ld2410:
  - id: ld2410_Bureau
    uart_id: uart_1

  - id: ld2410_Salon
    uart_id: uart_2

binary_sensor:
  - platform: ld2410
    ld2410_id: ld2410_Bureau
    has_target:
      name: "Presence Bureau"
    has_moving_target:
      name: "Distance cible en mouvement Bureau"
    has_still_target:
      name: "Distance cible Fixe Bureau"


  - platform: ld2410
    ld2410_id: ld2410_Salon
    has_target:
      name: "Presence Salon"
    has_moving_target:
      name: "Distance cible en mouvement Salon"
    has_still_target:
      name: "Distance cible Fixe Salon"

Bonjour à vous,

J’ai installé un ESP32 avec le capteur LD2410 et je souhaiterai mettre une carte qui indique le temps de présence par 24h dans la pièce afin de faire des comparatifs ensuite par jour sur un mois.

J’arrive à mettre via une card verticale :


type: vertical-stack
cards:
  - type: history-graph
    entities:
      - entity: binary_sensor.presence_salle_a_manger_zone1_presence
  - type: history-graph
    entities:
      - entity: binary_sensor.presence_salle_a_manger_zone2_presence
  - type: history-graph
    entities:
      - entity: binary_sensor.presence_salle_a_manger_zone3_presence

Mais comment ensuite le présenter par pièce en terme de temps ?

Merci par avance :slight_smile:

Ce sujet a été automatiquement fermé après 60 jours. Aucune réponse n’est permise dorénavant.