DESS not scheduling 100% SOC in Green Mode

We have a 60kWh pack, supporting 4x 10k Quattros.

This larger system size also seems to impact the schedule meaningfully between 20:00 and 12:00, given the Quattro’s are consuming ~500W while idling. Since VRM doesn’t “know” about this idle consumption, the schedule / SOC plan drifts even though the consumption forecast is accurate. Of course, VRM updates the plan every hour to “catch up”.

There’s another thread where someone requested a feature in v3.70, to permanently disable “peak shaving” in systems that don’t need it (to reduce idle consumption significantly): Bug?: Peak shaving drains battery permanently despite minimum SOC - #16 by JeroenSt

But that is another topic, though I’m hoping the feature is introduced.

Interesting idea! I just adjusted the logic to introduce a “0.005” discount to the buyPriceSchedule from 10-12. Our utility publishes day-ahead rates at end of day, which we scrape into VRM via Node Red (and apply to the next 6 days for simplicity). I’ll see how this affects the schedule.

This makes sense. For a tariff scheme like ours, do you think turning on BatteryLife would cause any strange effects with DESS in Green Mode? Again, with the goal to maintain SOC at a higher level, throughout the seasons.