Moin, ich habe seid venus os 3.5 immer wieder Probleme bei der Einrichtung von dbus-serialbattery und deren config.ini .
mit dieser Config habe ich immer gearbeitet und hatte auch keine Probleme.
[DEFAULT]
; --------- Set logging level ---------
LOGGING = INFO
; --------- Battery Current limits ---------
MAX_BATTERY_CHARGE_CURRENT = 100
MAX_BATTERY_DISCHARGE_CURRENT = 100
; --------- Cell Voltages ---------
MIN_CELL_VOLTAGE = 2.800
MAX_CELL_VOLTAGE = 3.500
FLOAT_CELL_VOLTAGE = 3.450
; --------- BMS disconnect behaviour ---------
BLOCK_ON_DISCONNECT = True
; --------- Charge mode ---------
LINEAR_LIMITATION_ENABLE = True
LINEAR_RECALCULATION_EVERY = 60
LINEAR_RECALCULATION_ON_PERC_CHANGE = 5
; --------- Charge Voltage limitation (affecting CVL) ---------
CVCM_ENABLE = True
CELL_VOLTAGE_DIFF_KEEP_MAX_VOLTAGE_UNTIL = 0.010
CELL_VOLTAGE_DIFF_KEEP_MAX_VOLTAGE_TIME_RESTART = 0.015
CELL_VOLTAGE_DIFF_TO_RESET_VOLTAGE_LIMIT = 0.080
MAX_VOLTAGE_TIME_SEC = 600
SOC_LEVEL_TO_RESET_VOLTAGE_LIMIT = 85
; --------- SOC calculation ---------
SOC_CALCULATION = False
; --------- Cell Voltage Current limitation (affecting CCL/DCL) ---------
CCCM_CV_ENABLE = True
DCCM_CV_ENABLE = True
CELL_VOLTAGES_WHILE_CHARGING = 3.55, 3.45, 3.42, 3.38, 3.30
MAX_CHARGE_CURRENT_CV_FRACTION = 0, 0.07, 0.7, 1, 1
CELL_VOLTAGES_WHILE_DISCHARGING = 2.70, 2.80, 2.90, 3.10
MAX_DISCHARGE_CURRENT_CV_FRACTION = 0, 0.1, 0.5, 1
; --------- Temperature limitation (affecting CCL/DCL) ---------
CCCM_T_ENABLE = True
DCCM_T_ENABLE = True
TEMPERATURES_WHILE_CHARGING = 0, 2, 5, 10, 15, 20, 35, 40, 55
MAX_CHARGE_CURRENT_T_FRACTION = 0.00, 0.10, 0.20, 0.50, 1.00, 1.00, 1.00, 0.40, 0.00
TEMPERATURES_WHILE_DISCHARGING = -20, 0, 5, 10, 15, 45, 55
MAX_DISCHARGE_CURRENT_T_FRACTION = 0.00, 0.20, 0.50, 0.80, 1.00, 1.00, 0.00
; --------- Additional settings ---------
BMS_TYPE = Jkbms
AUTO_RESET_SOC = False
PUBLISH_CONFIG_VALUES = True
BATTERY_CELL_DATA_FORMAT = 0
MIDPOINT_ENABLE = False
TEMP_BATTERY = 0
TEMP_1_NAME = Temp Akku 1
TEMP_2_NAME = Temp Akku 2
TEMP_3_NAME = Temp Akku 3
TEMP_4_NAME = Temp Akku 4
; --------- BMS specific settings ---------
JKBMS_CAN_CELL_COUNT = 18
Nach dem updates von venus os auf 3.55 lief schon nichts mehr ohne stÀndig die Fehlermeldung #119 invalid settings JK (BMS) und ich habe schon mal einiges deaktiviert, um nach und nach jede Zeile wieder dazu einzubinden.
[DEFAULT]
; --------- Set logging level ---------
LOGGING = INFO (DEBUG)
; --------- Battery Current limits ---------
MAX_BATTERY_CHARGE_CURRENT = 100
MAX_BATTERY_DISCHARGE_CURRENT = 100
; --------- Cell Voltages ---------
MIN_CELL_VOLTAGE = 2.800
MAX_CELL_VOLTAGE = 3.500
FLOAT_CELL_VOLTAGE = 3.450
; --------- BMS disconnect behaviour ---------
BLOCK_ON_DISCONNECT = True
bis dahin lÀuft alles ohne Probleme.
Hier gehen mir die Versuche aus, was den Fehler auslöst.
LINEAR_LIMITATION_ENABLE = True
;LINEAR_RECALCULATION_EVERY = 60
;LINEAR_RECALCULATION_ON_PERC_CHANGE = 5
; --------- Charge Voltage limitation (affecting CVL) ---------
;CVCM_ENABLE = True
;CELL_VOLTAGE_DIFF_KEEP_MAX_VOLTAGE_UNTIL = 0.010
;CELL_VOLTAGE_DIFF_KEEP_MAX_VOLTAGE_TIME_RESTART = 0.015
;CELL_VOLTAGE_DIFF_TO_RESET_VOLTAGE_LIMIT = 0.080
;MAX_VOLTAGE_TIME_SEC = 600
;SOC_LEVEL_TO_RESET_VOLTAGE_LIMIT = 85
; --------- SOC calculation ---------
;SOC_CALCULATION = False
; --------- Cell Voltage Current limitation (affecting CCL/DCL) ---------
CCCM_CV_ENABLE = True
DCCM_CV_ENABLE = True
CELL_VOLTAGES_WHILE_CHARGING = 3.55, 3.45, 3.42, 3.38, 3.30
MAX_CHARGE_CURRENT_CV_FRACTION = 0, 0.07, 0.7, 1, 1
CELL_VOLTAGES_WHILE_DISCHARGING = 2.70, 2.80, 2.90, 3.10
MAX_DISCHARGE_CURRENT_CV_FRACTION = 0, 0.1, 0.5, 1
; --------- Temperature limitation (affecting CCL/DCL) ---------
;CCCM_T_ENABLE = True
;DCCM_T_ENABLE = True
;TEMPERATURES_WHILE_CHARGING = 0, 2, 5, 10, 15, 20, 35, 40, 55
;MAX_CHARGE_CURRENT_T_FRACTION = 0.00, 0.10, 0.20, 0.50, 1.00, 1.00, 1.00, 0.40, 0.00
;TEMPERATURES_WHILE_DISCHARGING = -20, 0, 5, 10, 15, 45, 55
;MAX_DISCHARGE_CURRENT_T_FRACTION = 0.00, 0.20, 0.50, 0.80, 1.00, 1.00, 0.00
; --------- Additional settings ---------
BMS_TYPE = Jkbms
AUTO_RESET_SOC = False
PUBLISH_CONFIG_VALUES = True
BATTERY_CELL_DATA_FORMAT = 0
MIDPOINT_ENABLE = False
TEMP_BATTERY = 0
TEMP_1_NAME = Temp Akku 1
TEMP_2_NAME = Temp Akku 2
;TEMP_3_NAME = Temp Akku 3
;TEMP_4_NAME = Temp Akku 4
; --------- BMS specific settings ---------
;JKBMS_CAN_CELL_COUNT = 18










