What’s changed
⚠️ Important note
This release contains a lot of changes related to device / entity processing in order to properly support HouseCheck devices. If you experience any strange issues after upgrading, such as duplicate stale entities, please try delete your existing Sector Alarm integration hub and add a new one in order to re-create clean HA device entities.
Big thanks to @lowhashrate and @erssn for their contribution by providing vital information and to test the new solution.
✨ New features
- Properly support HouseCheck devices @OathMeadow (#287)
- Add support for Smoke Detector (only works for Sector Alarm devices that supports HouseCheck) @OathMeadow (#287)
- Add support for Leakage Detector (only works for Sector Alarm devices that supports HouseCheck) @OathMeadow (#287)
🐛 Bug fixes
- Fix odd state changes to "arm away" for Alarm Control Panel (issue #261) @OathMeadow (#287), special thanks to @strelniece and @loozet
- Fix HouseCheck devices overwriting each other as they have the same serial number (issue #286) @OathMeadow (#287), special thanks to @mirstar
- Fix broken sensor icons, such as temperature and humidity sensors @OathMeadow (#287)
- Add missing sensor measurement state class (temperatures and humidity) which affects long term statistics and value aggregation @OathMeadow (#290), special thanks to @erssn
🚀 Enhancements
- Completely rewrote device processing logic to make it possible to support multiple entities for one device @OathMeadow (#287), big thanks to @lowhashrate, @erssn.
- Add support to properly group entities with physical devices @OathMeadow (#287), big thanks to @lowhashrate
- General API data coordinator improvements @OathMeadow (#287)
⬆️ Dependency updates
- Set minimum required HA 2026.1.0 @OathMeadow (#288)