Si c’est le bon shéma, tu as tx 15 rx 16 ou tx 43 rx 44 ou tx 20 rx 19.
Normal, que ca fonctionne pas au final.
Si c’est le bon shéma, tu as tx 15 rx 16 ou tx 43 rx 44 ou tx 20 rx 19.
Normal, que ca fonctionne pas au final.
En effet je viens de vérifier, tu as raison, j’avais trouvé ces diagrammes sur Internet je ne les ai pas faits moi même …
Merci
Merci à vous je vais tester ça, mais je dois en recommander d’autre car les 2, je les ai utilisé pour un autre projet.
Hi,
This is a French forum, please speak in French.
Salut,
Quelqu’un a-t-il réussi à utiliser pleinement ce projet « tutoriel-detecteur-ld2450-esphome » sous la dernière version d’ESPHome, y compris le LD2450 intégré?
-Moshe
Pour info, le LD2450 est maintenant pris en charge directement par ESPHOME.
salut @MosheZM , j’ai tout mis a jour sur esphome, ainsi que sur mes esp32 devkit v1.Pour 4 d’entre eux il a fallu downgrade le firmware du LD2450 en version trial, et pour le dernier tout fonctionne parfaitement.J’utilise ce code:
esphome:
name: esp-presence-elliot
friendly_name: esp-presence-elliot
esp32:
board: esp32dev
framework:
type: esp-idf
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: !secret encrypt_elliot
# After (explicit OTA platform required)
web_server:
port: 80
ota:
- platform: esphome # Your existing OTA method
password: !secret ota_password
#http_request:
#update:
# - platform: http_request
# name: Firmware Update
# update_interval: 30min
# source: https://raw.githubusercontent.com/fixtse/esp-ota/refs/heads/main/ota/mmWave_sensor_manifest.yml
wifi:
ssid: !secret IdO_ssid
password: !secret IdO_password
manual_ip:
static_ip: 192.168.0.153
gateway: 192.168.0.254
subnet: 255.255.255.0
power_save_mode: LIGHT
reboot_timeout: 10min
ap:
ssid: "${devicename} Hotspot"
password: !secret hotspot_password
improv_serial:
captive_portal:
# Configuration entry
#esp32_ble_tracker:
# scan_parameters:
# active: true
# interval: 211ms
# window: 120ms
#bluetooth_proxy:
# active: true
#esp32_improv:
# authorizer: none
uart:
id: uart_ld2450
tx_pin: GPIO17
rx_pin: GPIO16
baud_rate: 256000
parity: NONE
stop_bits: 1
ld2450:
id: ld2450_radar
uart_id: uart_ld2450
throttle: 1000ms
binary_sensor:
- platform: ld2450
ld2450_id: ld2450_radar
has_target:
name: Presence
has_moving_target:
name: Moving Target
has_still_target:
name: Still Target
number:
- platform: ld2450
ld2450_id: ld2450_radar
presence_timeout:
name: "Timeout"
zone_1:
x1:
name: Chambre X1
y1:
name: Chambre Y1
x2:
name: Chambre X2
y2:
name: Chambre Y2
zone_2:
x1:
name: Lit X1
y1:
name: Lit Y1
x2:
name: Lit X2
y2:
name: Lit Y2
zone_3:
x1:
name: Bureau X1
y1:
name: Bureau Y1
x2:
name: Bureau X2
y2:
name: Bureau Y2
switch:
- platform: ld2450
ld2450_id: ld2450_radar
bluetooth:
name: "Bluetooth"
multi_target:
name: "Multi Target Tracking"
select:
- platform: ld2450
ld2450_id: ld2450_radar
baud_rate:
name: "Baud rate"
zone_type:
name: "Zone Type"
button:
- platform: ld2450
ld2450_id: ld2450_radar
factory_reset:
name: "LD2450 Factory Reset"
entity_category: "config"
restart:
name: "LD2450 Restart"
entity_category: "config"
text_sensor:
- platform: ld2450
ld2450_id: ld2450_radar
version:
name: "LD2450 Firmware"
mac_address:
name: "LD2450 BT MAC"
target_1:
direction:
name: "Target-1 Direction"
target_2:
direction:
name: "Target-2 Direction"
target_3:
direction:
name: "Target-3 Direction"
sensor:
- platform: ld2450
ld2450_id: ld2450_radar
target_count:
name: Presence Target Count
- platform: ld2450
ld2450_id: ld2450_radar
still_target_count:
name: Still Target Count
- platform: ld2450
ld2450_id: ld2450_radar
moving_target_count:
name: Moving Target Count
- platform: ld2450
ld2450_id: ld2450_radar
target_1:
x:
name: Target-1 X
y:
name: Target-1 Y
speed:
name: Target-1 Speed
angle:
name: Target-1 Angle
distance:
name: Target-1 Distance
resolution:
name: Target-1 Resolution
target_2:
x:
name: Target-2 X
y:
name: Target-2 Y
speed:
name: Target-2 Speed
angle:
name: Target-2 Angle
distance:
name: Target-2 Distance
resolution:
name: Target-2 Resolution
target_3:
x:
name: Target-3 X
y:
name: Target-3 Y
speed:
name: Target-3 Speed
angle:
name: Target-3 Angle
distance:
name: Target-3 Distance
resolution:
name: Target-3 Resolution
zone_1:
target_count:
name: Chambre All Target Count
still_target_count:
name: Chambre Still Target Count
moving_target_count:
name: Chambre Moving Target Count
zone_2:
target_count:
name: Lit All Target Count
still_target_count:
name: Lit Still Target Count
moving_target_count:
name: Lit Moving Target Count
zone_3:
target_count:
name: Bureau All Target Count
still_target_count:
name: Bureau Still Target Count
moving_target_count:
name: Bureau Moving Target Count
J’ai également désactivé le BT du LD2450, selon mes tests, ils deconnectaient regulierement l’esp32 pour une raison que j’ignore. Toutefois, maintenant tout fonctionne a merveille, meme si ils sont extremement verbeux.
@selecus Merci !
cela faisait plusieurs jours que je testais d’autres firmware sans succès et surtout avec un esp32 c3 qui chauffait dangereusement.
J’ai trouvé ce post et ton “configureur”…. simple et efficace , cela fonctionne à merveille !
Encore merci pour ton travail.
Merci pour ton retour, ça motive toujours à partager👍.
Aujourd’hui, il existe une version officielle, plus simple à suivre sur le long terme, mais qui ne propose que 3 zones de détection. Mon projet, même non maintenu, a ses avantages (10 zones + zones d’exclusion), mais il est écrit en C++ pas en ESP Home et je ne l’actualise plus, donc il faut garder en tête qu’il pourrait devenir moins compatible à l’avenir voir ne plus marcher du tout si tu cherches, quelques mois ou années plus tard, à le reflasher.
En tout cas, merci beaucoup pour ce retour. Ça fait plaisir de voir vivre un projet alors qu’on ne passe plus de temps dessus.
Salut. J’utilise toujours ta version qui fonctionne niquel.
Penses tu qu’on puisse faire la même chose avec un template ?
J’ai fais une demande à Chatgpt, il faut que je fasse des essais ![]()
Bonne soirée
Bonjour à tous,
Je débute sur ESP et ce projet m’intéresse énormément.
Comme j’ai un routeur POE à l’endroit où je souhaite mettre le détecteur, est-ce possible de le faire avec un ESP 32 POE ?
Merci
Hello,
Je le fais avec des 2410, donc en théorie ça doit pas poser de problème GitHub - Fight-club-domotique/Esp32-POE-multicapteurs
cdt
Super, merci beaucoup, je vais tester;)
Et tout remonte via RJ45 ou en WIFI ?
Re,
tout passe par ethernet, il n’y a pas de wifi
ethernet:
type: LAN8720
mdc_pin: GPIO23
mdio_pin: GPIO18
clk:
mode: CLK_OUT
pin: GPIO17
phy_addr: 0
power_pin: GPIO12
manual_ip:
static_ip: adresseIp # à modifer
gateway: passerelle # à modifer
subnet: sousReseau # à modifer
cdt
Merci beaucoup
je passe ma commande
Ce sujet a été automatiquement fermé après 30 jours. Aucune réponse n’est permise dorénavant.