Hi
For anyone watching/interested, please try
v2.0.0 and let me know how it goes.
As far as I can tell, it addresses all the queries asked on this thread:
- Reason = 404 Client Error: Not Found for url
- Reason = list index out of range
- Reason = 'temperature'
- Sensibo always defaults to 20 degrees celsius when setting a target temp
- EOF occurred in violation of protocol (NOTE: This is due to your version of MacOS - you need to upgrade to High Sierra or beyond)
This is still written in Python2 to address the old issues before I upgrade it to Python3. I've only tidied and fixed code so it should be compatible with your current installs and upgrade in-place.
Python 3 version will split devices by type (Purifier, AC, Motion Sensor, etc) and will need you to reconfigure some of your actions/control pages etc.
Peter