jertel / vuegraf

Populate metrics from your Emporia Vue energy monitoring devices into an InfluxDB
MIT License
166 stars 53 forks source link

issues with smart plugs after API update 8/31/21 #73

Closed kpnobvious closed 3 years ago

kpnobvious commented 3 years ago

FYI, I am getting the following error parsing devices: Fatal error: (<class 'TypeError'>, TypeError('Parser must be a string or character stream, not NoneType')

I updated PyEmVue already with their changes and am pretty sure it is related to the 2 smart plugs i have and this issue with PyEmVue - https://github.com/magico13/PyEmVue/issues/30

Just in case anyone else is seeing that from yesterdays changes.

jertel commented 3 years ago

The fix to Vuegraf was pushed earlier this morning.

kpnobvious commented 3 years ago

ok, i am already on pyemvue 15.0 and i didn't see any changes since then to the vuegraf source since about a week ago.

jertel commented 3 years ago

It sounds like you're not using the Docker image. In that case, if it continues to fail with that parse error then my best guess is that it's not using the correct version of PyEmVue.

kpnobvious commented 3 years ago

ok, thanks Jertel. I'm not using the docker image, i bet python might be cached using an old version

kpnobvious commented 3 years ago

yup, totally my issue, i had updated pyemvue but didn't pass the upgrade cmd to pip, so it was still old.