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?
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
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.