(Heavy) Mainteneance release trying to cleanup most of the issues affecting 6.0.0.
This is not complete and some work on current standing issues still remains in the backlog (expecially about improving MQTT stability and behavior)
features
- Update entities are now registered in HA so they could be managed (disabled, renamed, and so on - #711 #712 #725)
fixes
- a lot of issues related to unavailable entities of different kinds all boiling down to the same single fix. (Fixes #708 - #709 - some of #720)
- issue in Light turning on for some families of devices where the state in HA doesn't actually refresh the light being on (#718 - #726)
- MQTT device rebinding when component informations are stale and the device receives a message over an unexpected (new) broker (#740)
- mts150p not being recognized (#739)
- extended the range for Hold timer in MTS thermostats supporting 'Hold Action' (#738)
- fix em06 'Consumption' polling (#722)
- fixed a 'crash' at configuration loading when MQTT broker is unavailable
- fixed a 'crash' at configuration loading due to old/incomplete stored configuration (#723)