Utility Meter returns greater value than the underlying sensor

Hi all,

I am using a Utility Meter helper (total power consumption) to track my energy cost based on tiers. The helper is using the underlying “Emporia” sensor that tracks my energy consumption. The emporia 1 day entity resets daily. For some reasons my helper value starts drifting above the actual energy consumption.

Any idea of what’s the reason behind this?

Thanks


The problem is that you have not specified the net consumption option for your utility meter. So it is not tracking the negative going states. See: https://www.home-assistant.io/integrations/utility_meter/#net-consumption

Your Emporia sensor keeps dropping slightly in value periodically and then appears to jump back up to where it was before. The utility meter is only registering increases, so when this happens this is when they get out of sync.

If the decreases are not real, then you need to fix the Emporia sensor. If they ARE real, then you need to enable net consumption for the utility meter helper.

Good point. Energy totals rarely go backwards unless this is due to solar production but the step nature of the decreases would seem to exclude this.

Thanks all! I totally missed that my Emporia device had a few subtle drops. I don’t have solar but when I compare my daily emporia values with my PGE dashboard and they match perfectly. Emporia streams data directly from my smart meter so I guess the meter does some type of adjustment somehow.

Thanks all!