I have a Soleil board set up and it reports state of charge. If I hover the last data point:
1 hour: 28th of July, 1:12:28 PM 14%
1 day: 28th of July, 12:11:02 PM 14%
7 day: 22nd of July, 03:07:30 PM 48%
It seems like every report should have the same last data point. I get that it might bucket things in-between but this is seems like we have a bad query or something :)