kopia lustrzana https://github.com/Aircoookie/WLED
37 wiersze
1.0 KiB
Markdown
37 wiersze
1.0 KiB
Markdown
# BH1750 usermod
|
|
|
|
> This usermod requires a second UART and was only tested on the ESP32
|
|
|
|
|
|
This usermod will read from a LD2410 movement/presence sensor.
|
|
|
|
The movement and presence state are displayed in both the Info section of the web UI, as well as published to the `/movement` and `/stationary` MQTT topics respectively.
|
|
|
|
## Dependencies
|
|
- Libraries
|
|
- `ncmreynolds/ld2410@^0.1.3`
|
|
- This must be added under `lib_deps` in your `platformio.ini` (or `platformio_override.ini`).
|
|
- Data is published over MQTT - make sure you've enabled the MQTT sync interface.
|
|
|
|
## Compilation
|
|
|
|
To enable, compile with `USERMOD_LD2410` defined (e.g. in `platformio_override.ini`)
|
|
```ini
|
|
[env:usermod_USERMOD_LD2410_esp32dev]
|
|
extends = env:esp32dev
|
|
build_flags =
|
|
${common.build_flags_esp32}
|
|
-D USERMOD_LD2410
|
|
lib_deps =
|
|
${esp32.lib_deps}
|
|
ncmreynolds/ld2410@^0.1.3
|
|
```
|
|
|
|
### Configuration Options
|
|
The Usermod screen allows you to:
|
|
- enable/disable the usermod
|
|
- Configure the RX/TX pins
|
|
|
|
## Change log
|
|
- 2024-06 Created by @wesleygas (https://github.com/wesleygas/)
|