I am trying to connect my Evohome with a RFG100 (after trying for ages on the Pi with a HGI80, I just couldn't get it stable).
However, I am almost done with the steps to connect it according to the Wiki, but I encounter 1 issue along the way I can not solve (yet).
This is:
This results in the error:Create the initial Domoticz hardware device and zones make sure Python and the evohome-client are installed before running this
evo-update.sh init
Code: Select all
INFO:urllib3.connectionpool:Starting new HTTPS connection (1): tccna.honeywell.com
INFO:urllib3.connectionpool:Starting new HTTPS connection (1): tccna.honeywell.com
Traceback (most recent call last):
File "//home/pi/evohome-client/evo-update.sh", line 29, in <module>
client = EvohomeClient(evoconfig.usr,evoconfig.pw)
File "/home/pi/evohome-client/evohomeclient2/__init__.py", line 18, in __init__
self._login()
File "/home/pi/evohome-client/evohomeclient2/__init__.py", line 76, in _login
self.installation()
File "/home/pi/evohome-client/evohomeclient2/__init__.py", line 86, in installation
r = requests.get('https://tccna.honeywell.com/WebAPI/emea/api/v1/location/installationInfo?userId=%s&includeTemperatureControlSystems=True' % self.account_info['userId'], headers=self.headers)
TypeError: list indices must be integers, not str
What can be wrong?