Re: Domoticz on synology for evohome
Posted: Thursday 23 March 2017 10:18
@Erwinvos72
Thanks for laying out the steps so clearly.
Dan
Thanks for laying out the steps so clearly.
Dan
Open source Home Automation System
https://forum.domoticz.com/
@DanD no problem. I created the topic and know when you're not a programmer it can be very difficult. I had those problems too. And screwed my NAS under water so many extra steps which i had to do, weren't neccessary. I noticed that after my DSM crashed and got a clean DSM version. After that these steps did the trick. And the last 'not working' part was the last piece that got my evohome fully function within domoticzDanD wrote:@Erwinvos72
Thanks for laying out the steps so clearly.
Dan
Code: Select all
root@NAS-BIALONOVI:/home# clone https://github.com/watchforstock/evohome-client.git
bash: clone: command not found
root@NAS-BIALONOVI:/home# git clone https://github.com/watchforstock/evohome-client.git
fatal: destination path 'evohome-client' already exists and is not an empty directory.
root@NAS-BIALONOVI:/home# sudo pip install ./evohome-client
bash: sudo: command not found
root@NAS-BIALONOVI:/home# pip install ./evohome-client
Unpacking ./evohome-client
Running setup.py (path:/tmp/pip-lAYrly-build/setup.py) egg_info for package from file:///home/evohome-client
Requirement already satisfied (use --upgrade to upgrade): evohomeclient==0.2.5 from file:///home/evohome-client in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied (use --upgrade to upgrade): requests in /usr/lib/python2.7/dist-packages (from evohomeclient==0.2.5)
Cleaning up...
root@NAS-BIALONOVI:/home#
Did you solve this? I do have exactly the same issue. If I use a wrong password I do get stuck earlier in the output, si it seems to me it is not the password which causes the issue.danika00 wrote:Dear Gordon,
Thank you for your information,
I have one more question.
I have this error message.
pi@raspberrypi ~/evohome-client $ python evo-update.sh init
Traceback (most recent call last):
File "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 ... stems=True' % self.account_info['userId'], headers=self.headers)
TypeError: list indices must be integers, not str
Do you know what is the problem?