I have added the timeout parameter to all requests.get and requests.patch calls.
Also added some functions to convert between wiser temp and decimal temp and ensure integer - issue #4 .
Have set temp to min temp when setting to manual if scheduled temp is below min (ie off)
Some improvements to error logging also.
Removed all values in functions to refer to constants for off, min, max.
Provided a fix for issue #1 by only showing warning is room has no TRVs or RoomStats.
KR
Mark
Angelo,
I have added the timeout parameter to all requests.get and requests.patch calls. Also added some functions to convert between wiser temp and decimal temp and ensure integer - issue #4 . Have set temp to min temp when setting to manual if scheduled temp is below min (ie off) Some improvements to error logging also. Removed all values in functions to refer to constants for off, min, max. Provided a fix for issue #1 by only showing warning is room has no TRVs or RoomStats. KR Mark