esphome: name: presence-bureau friendly_name: Présence Bureau platformio_options: board_build.extra_flags: - "-DARDUINO_USB_CDC_ON_BOOT=0" # Override, defaults to '-DARDUINO_USB_CDC_ON_BOOT=1' esp32: board: lolin_s2_mini framework: type: arduino # Enable logging logger: # Enable Home Assistant API api: encryption: key: "Nc7FgnMmVURqsIDNOe9BJ500f86fXPN0ar00pgBQb5g=" ota: platform: esphome password: "c27ed55a655306897d779dec5e642a5f" wifi: ssid: !secret wifi_ssid password: !secret wifi_password # Enable fallback hotspot (captive portal) in case wifi connection fails ap: ssid: "Presence-Bureau Fallback Hotspot" password: "WnpkIdcznbOM" captive_portal: ld2410: uart: tx_pin: GPIO18 rx_pin: GPIO33 baud_rate: 256000 parity: none stop_bits: 1 sensor: - platform: ld2410 light: name: light moving_distance: name : Moving Distance still_distance: name: Still Distance moving_energy: name: Move Energy still_energy: name: Still Energy detection_distance: name: Detection Distance binary_sensor: - platform: ld2410 has_target: name: Presence has_moving_target: name: Moving Target has_still_target: name: Still Target number: - platform: ld2410 timeout: name: timeout light_threshold: name: light threshold max_move_distance_gate: name: max move distance gate max_still_distance_gate: name: max still distance gate g0: move_threshold: name: g0 move threshold still_threshold: name: g0 still threshold g1: move_threshold: name: g1 move threshold still_threshold: name: g1 still threshold g2: move_threshold: name: g2 move threshold still_threshold: name: g2 still threshold g3: move_threshold: name: g3 move threshold still_threshold: name: g3 still threshold g4: move_threshold: name: g4 move threshold still_threshold: name: g4 still threshold g5: move_threshold: name: g5 move threshold still_threshold: name: g5 still threshold g6: move_threshold: name: g6 move threshold still_threshold: name: g6 still threshold g7: move_threshold: name: g7 move threshold still_threshold: name: g7 still threshold g8: move_threshold: name: g8 move threshold still_threshold: name: g8 still threshold switch: - platform: ld2410 engineering_mode: name: "engineering mode" bluetooth: name: "control bluetooth" select: - platform: ld2410 distance_resolution: name: "distance resolution" light_function: name: light function