watchforstock / evohome-client

Python client to access the Evohome web service
Apache License 2.0
88 stars 52 forks source link

SSL certificate failed.. #23

Closed sander76 closed 8 years ago

sander76 commented 8 years ago

All of a sudden I get a SSL error (It used to work perfectly.):

requests.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:646)

Any idea how to solve this ?

nico81 commented 8 years ago

Yes, follow these instructions (and following messages), pay attention to get the right certificate. http://www.automatedhome.co.uk/vbulletin/showthread.php?3863-Decoded-EvoHome-API-access-to-control-remotely&p=25095&viewfull=1#post25095

sander76 commented 8 years ago

Thanks! But this morning I powered up my rpi and all is working without changing a thing. I guess Honeywell has solved it?

nico81 commented 8 years ago

I tried to remove the certificate on my RPI, the issue seems gone, but if I keep the certificate the response is faster

watchforstock commented 8 years ago

It sounds like Honeywell has fixed this. If it happens again (or often) then we can look at adding an option to skip checking the certificates