It does already, except for the weekly summary
10000410361079×3698 233 KB
I use this flow to get a weekly summary, by summing the daily usage every day, until day 7
With a flow like this, you can save gas usage between the timeframe of both start- and stop triggers