Add renogy bp

This commit is contained in:
KenwoodFox
2026-06-15 15:06:21 -04:00
parent ee02bf99cf
commit 49618f0c0a
10 changed files with 576 additions and 1 deletions

View File

@@ -119,6 +119,25 @@ influx replication list \
--token "$TOWERD_INFLUX_TOKEN"
```
## Renogy controller
Need rs232 adapter to talk modbus to renogy controller
```shell
# list adapters: ls -l /dev/serial/by-id/
TOWERD_RENOGY_SERIAL=/dev/serial/by-id/usb-Silicon_Labs_CP2102N_USB_Bridge_...
```
```shell
# optional
TOWERD_RENOGY_SLAVE=255
TOWERD_RENOGY_BAUD=9600
TOWERD_RENOGY_INTERVAL_S=10
TOWERD_RENOGY_TIMEOUT_MS=1000
```
Thank you to [ESP32ArduinoRenogy](https://github.com/wrybread/ESP32ArduinoRenogy) for doing all the hard work!
## systemd
`towerd` loads `/etc/towerd/env` via `EnvironmentFile`. If using Docker for InfluxDB, ensure Docker starts before towerd: