V3.60~20 /Dc/Battery/TimeToGo not accepting input

Hi Victron,

I have created a Node-RED function to calculate Time to Go. However, it appears that the current path is not accepting any inputs. I have attempted to write to this path using Node-RED, MQTT, and dbus-spy but it’s not taking any value in seconds.

Path: /Dc/Battery/TimeToGo
Expected input: Time in seconds until the battery SOC reaches the “SOC relay/discharge floor.”

Would it be possible to restore write access to this path? Or should a different path be used?

@victronenergy/node-red-contrib-victron
1.6.12

Hi, have you checked if that path is writeable in the register?
What is your syntax for the write?
This does not seem like a beta specific issue, so I will move it to modifications.
If you think it is beta specific, please roll back to a prod version and if it works there I will relocate it again Thanks

@dognose did you find a solution already perhaps?

The register list does in fact state that is not writable.

https://www.victronenergy.com/upload/documents/CCGX-Modbus-TCP-register-list-3.50.xlsx

Even if you manage to modify the writeability of the path you’ve asked about and store there a value, the system driver will overwrite it on a one second basis with the battery (BMS) calculated /TimeToGo value/path.

As an alternative, define your own dbus path in the system section, let’s name it com.victronenergy.system/Dc/Battery/MyTimeToGo and store and process from there your value.