Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
fr:domotique:garagebox [2025/02/18 10:26] – [Ajout LTR390] illustration montage kodein | fr:domotique:garagebox [2025/02/18 13:54] (Version actuelle) – [Ajout LD2420] kodein | ||
---|---|---|---|
Ligne 156: | Ligne 156: | ||
Dans un premier temps je n' | Dans un premier temps je n' | ||
<gallery center& | <gallery center& | ||
- | Après avoir corrigé l' | + | Après avoir corrigé l' |
<gallery center& | <gallery center& | ||
C'est officiellement un grand succès! | C'est officiellement un grand succès! | ||
- | ==== Améliorations ==== | ||
- | Il va être nécessaire d' | ||
==== Ajout LTR390 ==== | ==== Ajout LTR390 ==== | ||
Ligne 184: | Ligne 182: | ||
* GND sur GND | * GND sur GND | ||
* RX sur TX0 coté ESP | * RX sur TX0 coté ESP | ||
- | * OT2 ou OT1 (en fonction de la version | + | * OT1 sur RX0 coté ESP (mais en fonction de la version |
- | Si on rajoute un cinquième fil, on peut avoir le retour sur GPIO de la présence détectée ou non et éventuellement pouvoir utiliser des modes plus économes en énergie sur l'ESP avec le GPIO qui vient le réveiller. Dans mon cas, pas très utile, le montage ne tournant pas sur batterie. | + | Si on rajoute un cinquième fil, on peut avoir le retour sur GPIO de la présence détectée ou non et éventuellement pouvoir utiliser des modes plus économes en énergie sur l'ESP avec le GPIO qui vient le réveiller. Dans mon cas, pas très utile, le montage ne tournant pas sur batterie |
- | Il faut d' | + | Il faut d' |
- | <code yaml> | + | <code yaml> |
- | tx_pin: | + | logger: |
- | rx_pin: | + | id: logz |
+ | […] | ||
+ | uart: | ||
+ | tx_pin: | ||
+ | rx_pin: | ||
baud_rate: 115200 | baud_rate: 115200 | ||
+ | id: radar | ||
</ | </ | ||
- | Ensuite, le code pour le module n' | + | Comme ça, on ne risque |
- | <code yaml> | + | La vitesse |
- | text_sensor: | + | Ensuite, le code pour le module n'est pas complexe mais très long parce qu'il comporte de très nombreuses variables pour configurer le capteur. Et à partir de maintenant je ne mettrai plus le code issu directement de copier/ |
- | - platform: ld2420 | + | |
- | fw_version: | + | |
- | name: LD2420 Firmware | + | |
- | sensor: | + | Et donc, avec cette config, le radar fonctionne étonnamment bien. Il retourne des valeurs un peu " |
- | - platform: ld2420 | + | J' |
- | moving_distance: | + | |
- | name : Moving Distance | + | |
- | binary_sensor: | + | ==== Automatisation ==== |
- | - platform: ld2420 | + | |
- | has_target: | + | |
- | name: Presence | + | |
- | select: | ||
- | - platform: ld2420 | ||
- | operating_mode: | ||
- | name: Operating Mode | ||
- | number: | ||
- | - platform: ld2420 | ||
- | presence_timeout: | ||
- | name: Detection Presence Timeout | ||
- | min_gate_distance: | ||
- | name: Detection Gate Minimum | ||
- | max_gate_distance: | ||
- | name: Detection Gate Maximum | ||
- | gate_select: | ||
- | name: Select Gate to Set | ||
- | still_threshold: | ||
- | name: Set Still Threshold Value | ||
- | move_threshold: | ||
- | name: Set Move Threshold Value | ||
- | |||
- | gate_move_sensitivity: | ||
- | name: Move Calibration Sensitivity Factor | ||
- | gate_still_sensitivity: | ||
- | name: Still Calibration Sensitivity Factor | ||
- | </ | ||
===== On garde globalement les mêmes, mais en zigbee ===== | ===== On garde globalement les mêmes, mais en zigbee ===== | ||
Ouais, pour tester et comparer le rapport emmerdement/ | Ouais, pour tester et comparer le rapport emmerdement/ | ||
J' | J' |