shining-man / bsc_fw

Firmware battery safety controller (BSC)
MIT License
103 stars 19 forks source link

serial_0_totalCurrent bei JK-BMS über MQTT immer 0.00 #50

Closed WagnerSystems closed 1 year ago

WagnerSystems commented 1 year ago

Hallo, habe die Version 0.4.16 im Einsatz. 1 x JK-BMS B2A20S20P an serial 0. Firmware Version vom BMS ist die V11.261. Der Wert der für serial_0_totalCurrent ist bei mir per MQTT immer 0. In der Weboberfläche wird manchmal etwas anderes als 0.00 angezeigt.

Per Bluetooth lässt sich dieses BMS nicht verbinden. Ich habe beide JK varianten getestet.

Im log wurde 1 x heute diese Meldung ausgegeben: I (2023-08-07 11:49:02) JK_BMS: Timeout: Serial=0, u8_lRecvDataLen=65535, u8_lRecvBytesCnt=0 E (2023-08-07 11:49:02) BSC_SERIAL: Error: device=0, reason=Checksum wrong

Im Anhang das Log nach einem Neustart. log.txt

WagnerSystems commented 1 year ago

Bluetooth hat 15 min gebraucht um sich zu verbinden, trotz Neustart. bt_0_totalCurrent ist auch 0.00.

WagnerSystems commented 1 year ago

Noch ein Update. Jetzt wo Energie aus dem Speicher fließt habe ich auch einen Wert bei serial_0_totalCurrent, mit negativem Vorzeichen.

WagnerSystems commented 1 year ago

Jetzt sind plötzlich auch positive Werte bei serial_0_totalCurrent. Gibt es dafür eine logische Erklärung?