Experimental release with some deep refactoring/optimizations in polling behavior trying to reduce the amount of messages sent per polling cycle without compromising usability
features
- moved timezone loading code out of main thread (fixing some warnings from HA)
- optimized default polling (over HTTP) by reducing the size/number of requests (especially impacting Smart Hubs polling performance)
fixes
- garage door opening transition ending too quickly (#439 )
- error in light service invocation with temperature out of range (#440)
- custom entity name overwriting (#441)
- possible corruption in Smart Hub polling (possibly leading to missed states updates)
- error in pytz usage when re-configuring the device timezone