0.2.2
Fixed
- Fixed config entry unload error in Home Assistant by registering mqtt.async_stop correctly in async_on_unload (coroutine callback instead of pre-created task).
- Improved handling of shared-device API responses: {} is now treated as “no shared devices” instead of an unexpected response error.
- Prevented setup retry loop when no shared devices are available by raising a config-entry setup error with a documentation hint.
Documentation
- Updated setup instructions (EN/DE) to require a dedicated DreamCatcher user for Home Assistant (separate email), sharing the alarm system with that user, then using that user in HA login.