Negative values

Can i say that im getting sick and tired of the stupid way the energy integration is build. A few days back i updated home assistant to the latest version and then got this.

How is this even possible when configuring devices that use energy? Why isnt there a failsafe build in that prevents things like this from happening? Now i have to manually remove all the negative values.

Im pretty frustrated to say the least!

PS. And why in gods green earth cant i just see the values of one day instead of searching by hour…!

Maybe it would be a great idea to first fix stuff that is broken before adding more broken stuff to home assistant.