syssi / esphome-seplos-bms

ESPHome component to monitor a Seplos Battery Management System (Seplos-BMS) via UART or RS485
Apache License 2.0
61 stars 27 forks source link

Add Boqiang BMS support using protocol version 2.6 #44

Closed syssi closed 1 year ago

syssi commented 1 year ago
external_components:
  - source: github://syssi/esphome-seplos-bms@boqiang-support
    refresh: 0s

uart:
  id: uart0
  baud_rate: 9600
  tx_pin: ${tx_pin}
  rx_pin: ${rx_pin}
  rx_buffer_size: 384
  debug:
    dummy_receiver: false
    direction: BOTH
    after:
      delimiter: "\r"
    sequence:
      - lambda: UARTDebug::log_string(direction, bytes);

seplos_bms:
  id: bms0
  address: 0x00
  protocol_version: 0x26
  seplos_modbus_id: modbus0
  update_interval: 10s