Better graphs?

6 comments started 2024-02-26 last 2024-02-27
GivEnergy ProductsHybrid
#1 nophead

Today was very on and off sun because of fast moving clouds. It really highlighted what a daft scheme plotting five minute samples on the power graph is. Not only were the snapshots not representative but they weren't even self consistent. I.e. it could be exporting more than the solar was generating while the battery was idle.

A much better idea would be to read cumulative energy values every 5 minutes and plot the average power over that time on the power graph. That would give a much more representative and self consistent set of readings and graph. It would also remove the crazy spikes I get when my freezer turns on if it happens to be on a 5 minute sample point.

I don't hold out much hope of GE fixing it. Can it be done via GivTCP? I.e. can you read cumulative energy values?

D
#2 DD

nophead I think the meter values would do that - the difference between one reading and the previous one is the energy use in that interval.

G
#3 geoffreycoan

nophead Can it be done via GivTCP? I.e. can you read cumulative energy values?

GivTCP has access to all the inverter registers. Yes, things like import energy today, solar generation today, etc

You can control how often GivTCP polls the inverter for updates, eg mine is in 20 second polling so my data is pretty close to real time

R
#4 Rubikcube

The graph for yesterday from my app looks fine to me.

Screenshot taken from a Huawei T5.

#5 nophead

I haven't tried that because is says it is for devices that stay at home and I am not at home. My phone does have a VPN to home though, so I will see if it works. However I will be flying tomorrow so it will have a 4 hour gap then.

R
#6 Rubikcube

VPN should work. My app just collects data from a given IP address. So if GivTCP works, my app should work too.