I have plenty of experience with Tasmota, I still have 10 of them in my house.
If your end goal is total usage then you wouldn’t be tracking this sensor in the first place but the difference on the total usage sensor.
Hence it’s not really all that important and you won’t be losing any data accuracy.
And even in the case of a load shedding type automation it won’t be a problem because you’ll likely turn it off anyway, not base it on the current usage.
My aircons run on CBI Astutes with the standard firmware and because it’s a variable device the updates are pretty much real time.
The geyser also on a CBI Astute doesn’t need to update constantly because the usage is constant. It simply updates when the usage actually changes, which is pretty much the same thing as real time…the only different is it doesn’t phone home just to say things are still the same.
His concern is more that updates aren’t happening, but this would be very simple to test by turning it off so the actual usage changes and then seeing if it updates quickly enough. If it does, no problem. If it doesn’t…then worry about adjusting it.
****
In fact my Alarm is still on Tasmota and it gets a state change virtually instantly. But only when the state is actually changed, not in an ongoing manner.
View attachment 1827839
This is a perfectly reasoned behaviour and no need for a geyser to be different.
My point is there isn’t really a problem here.