I want to include a virtual battery with Agregate Battery in my system.
https://github.com/arrow1800/Victron-VirtualBattery
As far as I have seen, this calculation also only accesses the D-Bus data pool asynchronously in a grid of 1s, in which all processes store their data.
Since data acquisition is not trivial in such a distributed system with various measurement points, signal delays due to bus systems, etc., I would like to be able to provide the ESS assistants running on the multis with as "clean" a value as possible by calculating the totals and mean values whenever a value has been updated by the SmartShuts. This is before the ESS Wizard uses the value.
Are there system triggers in VenusOs that indicate that a measurement has just been updated?