Phasing out the Node-RED Dynamic ESS implementation

Initially I was working on something resembling DESS myself but Victron was quicker to release :slight_smile:
Currently I’m on VenusOS v3.55 and running a more or less Hybrid DESS setup, using the VRM-API in Node Red, Dognose’s DESS Hack (scheduled to be included and improved in v3.60 iirc) and some custom Node Red voodoo.

Among the things I’m overriding:

  • forced grid consumption / charging at negative grid prices
  • scheduled charging at low grid prices to anticipate a large load later (charging my 22.5kWh electric motorcycle mostly)
  • manipulating grid target (depending on grid prices, anticipated load & solar forecast etc) to force consumption from grid and all solar to the battery
  • triggering external actions

The VRM API is thus very much appreciated.
Even though I’m currently not using the Node Red DESS implementation, it could be useful for the very special cases where the VRM version is not compatible with certain overrides (in future versions).
Or is simply down, as occurred a few times.
Granted, the Node Red version also needs internet for prices and load/solar forecasting - but that can be worked around.
A use case there would be Privacy, for people who run offline and/or don’t want to send data to a processor on the internet.