magico13 / PyEmVue

Python Library for the Emporia Vue Energy Monitor
MIT License
185 stars 36 forks source link

Erroneous instantaneous readings #12

Closed magico13 closed 3 years ago

magico13 commented 3 years ago

Wasn't 100% sure if I should put this here or in magico13/ha-emporia-vue but I think it's actually an issue with the API itself because I see the same problem in the app.

This device pretty much only uses 1300 watts or nothing (it's a space heater) so the amounts given here are definitely wrong. Interestingly in the app looking at the instantaneous reading it give the same wrong value but looking at the history or swapping to 1 minute readings and it looks correct. The way it slowly increases over time is interesting and perhaps hints at what the issue is.

I don't think there's much I can do about it on this side of the API but I wanted to at least write down some info about it and try to keep an eye out for it later. Might be specific to my smart plug hardware, might be an issue with their API. Other devices seem to be giving the correct values.

image

magico13 commented 3 years ago

From the app. Notice that the current power is only around 600 watts but as soon as you go one second in the history it jumps up to 1300 watts. That behavior is consistent and as new data comes in the old 600 watt readings get updated but the latest is always low. Screenshot_20210211-093611

magico13 commented 3 years ago

Seems to be behaving today. Closing for now.