Introduced some improvements
Introduced the following improvements:
- fix a KeyError during integration reloading if started from Configuration->Integration
- add support for unavailability of devices if they are not connected to cloud (maybe because they are without main power or without internet connection)
- add support for hvac_mode parameter in climate.set_temperature service