bms/config.yaml
2025-10-14 20:43:56 -05:00

38 lines
937 B
YAML

# JK BMS configuration
# You can name them however you want, but you
# must set the correct modbus ID and serial port to use
# to communicate with each individual BMS.
bms:
jk1:
id: 0
port: "/dev/ttyACM0"
jk2:
id: 1
port: "/dev/ttyACM1"
jk3:
id: 2
port: "/dev/ttyACM2"
jk4:
id: 3
port: "/dev/ttyACM3"
# Conext InsightHome configuration.
# ids is optional, but will make things faster and allows you to skip modbus devices
insighthome:
host: "192.168.1.5"
port: 503
ids: [10,50,170,171,190]
# If you want to push data in MQTT (for the GUI part, Node-RED, etc.)
# you must set the host/port where to push it. You can use the default
# settings with a locally installed mosquitto MQTT server.
mqtt:
host: "localhost"
port: 1883
# If you run BerryBMS as a daemon (command line or through systemd)
# you can set your preferred update interval in seconds.
updateinterval: 300