Well i looked in NodeRed for a solution, because DESS gets a bit confused if the SOC is not doing what it calculated.
You can set the value with NodeRed until the VRM DESS battery capacity UI send script is repaired.
If you import this nodes you can set it correctly and check the VRM DESS setting afterwards.
Adjust the inject node to your needed capacity and inject.
[
{
"id": "82413c4eeff5e264",
"type": "inject",
"z": "10d901f9c3a26388",
"name": "",
"props": [
{
"p": "payload"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "214",
"payloadType": "num",
"x": 950,
"y": 540,
"wires": [
[
"f262881ede2cc1c5"
]
]
},
{
"id": "f262881ede2cc1c5",
"type": "victron-output-dess",
"z": "10d901f9c3a26388",
"service": "com.victronenergy.settings",
"path": "/Settings/DynamicEss/BatteryCapacity",
"serviceObj": {
"service": "com.victronenergy.settings",
"name": "Venus settings"
},
"pathObj": {
"path": "/Settings/DynamicEss/BatteryCapacity",
"type": "float",
"name": "Battery capacity (kWh)",
"mode": "both"
},
"name": "Set Dynamic ESS Battery Capacity",
"onlyChanges": false,
"x": 1160,
"y": 540,
"wires": []
},
{
"id": "229f670bc28a5af8",
"type": "global-config",
"env": [],
"modules": {
"@victronenergy/node-red-contrib-victron": "1.6.55"
}
}
]