syssi / esphome-seplos-bms

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

Decode system parameters (`0x47`) frame #12

Open syssi opened 2 years ago

syssi commented 2 years ago
>>> "~200046470000FDA9\r"
<<< "~200046008152013C0DAC0D480B540BB80E420D480A280B540D1605DC151813BA10FE1194156313BA0F3C10FE189C17D40CD10C9F0ABF0ADD0D030C9F0A470AAB0CD10C9F0A470AC90D350C9F0A150AAB0AAB0B0F0CD10C9F0AAB0AC90D350CD10A470AAB0E2F0DFD0E930DFD2710251CD6FCD7C42AF8D5089E5807D0271013881B321E1E140A0F0A0A1E3C0505010A0A1EF0180F0560506409000D0008FFFFFF3FBF978F0F313130312D5A48323620B257\r"

>>> "~200046470000FDA9\r"
<<< "~200046008152013C0DAC0D480B540BB80E420D480A280B540D1605DC151813BA10FE1194156313BA0F3C10FE189C17D40CD10C9F0ABF0ADD0D030C9F0A470AAB0CD10C9F0A470AC90D350C9F0A150AAB0AAB0B0F0CD10C9F0AAB0AC90D350CD10A470AAB0E2F0DFD0E930DFD2710251CD6FCD7C42AF8D5089E5807D0271013881B321E1E140A0F0A0A1E3C0505010A0A1EF0180F0560506409000D0008FFFFFF3FBF978F0F313130312D5A48323620B257\r"

>>> "~200046470000FDA9\r"
<<< "~200046008152013C0DAC0D480B540BB80E420D480A280B540D1605DC151813BA10FE1194156313BA0F3C10FE189C17D40CD10C9F0ABF0ADD0D030C9F0A470AAB0CD10C9F0A470AC90D350C9F0A150AAB0AAB0B0F0CD10C9F0AAB0AC90D350CD10A470AAB0E2F0DFD0E930DFD2710251CD6FCD7C42AF8D5089E5807D0271013881B321E1E140A0F0A0A1E3C0505010A0A1EF0180F0560506409000D0008FFFFFF3FBF978F0F313130312D5A48323620B257\r"

>>> "~200046470000FDA9\r"
<<< "~200046008152013C0DAC0D480B540BB80E420D480A280B540D1605DC151813BA10FE1194156313BA0F3C10FE189C17D40CD10C9F0ABF0ADD0D030C9F0A470AAB0CD10C9F0A470AC90D350C9F0A150AAB0AAB0B0F0CD10C9F0AAB0AC90D350CD10A470AAB0E2F0DFD0E930DFD2710251CD6FCD7C42AF8D5089E5807D0271013881B321E1E140A0F0A0A1E3C0505010A0A1EF0180F0560506409000D0008FFFFFF3FBF978F0F313130312D5A48323620B257\r"
~200046008152013C0DAC0D480B540BB80E420D480A280B540D1605DC151813BA10FE1194156313BA0F3C10FE189C17D40CD10C9F0ABF0ADD0D030C9F0A470AAB0CD10C9F0A470AC90D350C9F0A150AAB0AAB0B0F0CD10C9F0AAB0AC90D350CD10A470AAB0E2F0DFD0E930DFD2710251CD6FCD7C42AF8D5089E5807D0271013881B321E1E140A0F0A0A1E3C0505010A0A1EF0180F0560506409000D0008FFFFFF3FBF978F0F313130312D5A48323620B257\r

Container: 
    CellHighVoltageLimit = 15.373
    CellLowVoltageLimit = 44.045
    CellUnderVoltageLimit = 18.443
    ChargeHighTemperatureLimit = 215.15
    ChargeLowTemperatureLimit = -184.18
    ChargeCurrentLimit = 169.09
    ModuleHighVoltageLimit = 18.442
    ModuleLowVoltageLimit = 10.251
    ModuleUnderVoltageLimit = 21.517
    DischargeHighTemperatureLimit = 56.37
    DischargeLowTemperatureLimit = -91.95
    DischargeCurrentLimit = 61.63

This doesn't look correct.