rio911 As good as your graphics are, can you get a monthly value for generation, export and self-consumption, that is what I want.
Here’s my monthly generation, import, export, home consumption and self-use % from the energy dashboard:

You configure the energy dashboard to the appropriate givtcp sensors, then every hour Home Assistant will store the values by which those sensors have changed. You can then look at those for any date range you want. Looking at monthly, daily, annual or whatever figures is trivial
The data will be accumulated from when you first setup givtcp though, there won’t be any retrospective history. It is possible to download the historic data from your givenergy account (needs a premium subscription), reformat and reload it into the energy dashboard. I have written an article on how to do this, but you need to take it step by step.
I must have missed something with the utility meter. My previous try was probably too short-lived or something, as I did not get a monthly figure for the previous month.
A utility meter will accumulate a copy of whatever entity you tell it, and then reset that accumulation at the start of the month/day/week or whatever you configured it to. You can see the previous month/day/week by looking at the entity history in home assistant.
as an example, I monitor my heat pump with a Shelly EM CT clamp. It provides only a single total consumption entity in home assistant. I have a helper utility meter called Heat Pump Energy Today which is a daily resetting utility meter to give me a ‘today’ figure for use on my dashboards.
Here’s the history of that entity for the last week:

If I wanted weekly/monthly versions of these I would setup weekly/monthly resetting utility meters
Key point is that these accumulate the history going forward, there is nothing that automatically gives you any ‘last month’ data.