I have noticed that my utility meter is always showing less that when I manually calculate energy by day.
I have Shelly 1PM and I’am using it’s energy sensor.
You can see that Shelly energy has gaps and that is probably what is causing the lower readings on the utility meter. Gaps are caused by low WiFi signal strength, but that shouldn’t cause any inaccuracy. The value is 10% off!
Does anyone have some experience with it or some advice how to fix this?
Thanks
It must be something with missing data.
Here are the graphs overlayed with same scale:
It should go up straight (constant derivation) but on the red (utility meter) there are some flats and it’s not a straight line like on the blue Shelly graph.
automation ev_zasuvka_energie:
- alias: "EV záskuvka energie - poslední validní hodnota"
trigger:
platform: state
entity_id: sensor.shelly1pm_48551903116e_energy
condition:
condition: template
value_template: >
{{ trigger.to_state.state not in [trigger.from_state.state, 'unavailabl$
action:
service: input_number.set_value
entity_id: input_number.ev_zasuvka_energy
data_template:
value: "{{ trigger.to_state.state }}"
And utility meters are set to use this new input number instead.
But still I think that this should be handled some way in utility meter. What the difference between delta values and difference between last known values? It should behave the same.