I see you released it rather quick, awesome! And if I understand the changes correctly, the “old” dynamic ESS is completely dropped in favor of the “fetch-dynamic-ess-schedules” option, getting the schedules from the stats.
I assume these will show the same schedule as VRM and not the “old” method/function/schedules.
Okay, this might break a few things but I like the way this is going. Let me see if I can install the 0.3.0 version and get back to you.
edit
Installing it was not that straightforward since node-red on venus locked the victron-vrm-api node, but I worked around it:
- download https://registry.npmjs.org/victron-vrm-api/-/victron-vrm-api-0.3.3.tgz
- rename the package (and contents in the json) to victron-vrm-api-new
- remove/disable all your victron-vrm-api nodes, the “dynamic ESS” option will be gone after the update
- disable victron-vrm-api and it’s nodes
- upload the modified package in the palette manager
- restart node-red
- ignore the warnings ^^
edit2
Uninstalling can be done in more or less the same way:
- remove the vrm-api nodes (and config)
- remove the modified package
- re-enable the old vrm-api nodes
- restart node-red