@Robert.Wall indicated where your problem lies in his first response:

Your emonhub.conf includes this:

Here’s a test of Roberts theory in Python:

pi@hub-pi:~ $ python
Python 2.7.13 (default, Nov 24 2017, 17:33:09)
[GCC 6.3.0 20170516] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> "110v" == "110V"
False
>>>

110v is not the same as 110V

Just in case you’re still not seeing what has been posted twice already (three times including this post)… you have a lowercase “v” in your calibration string and the code is looking for an uppercase “V” as per the valid values in the trailing comment.

You need to change:

calibration = 110v

to

calibration = 110V
2 Likes