v0.6.0
⚠️ Important note
This release primarily addresses and improves upon the broken 0.5.0 release.
Before upgrading, you MUST delete your existing Sector Alarm integration.
Failing to do so may cause errors or prevent the integration from working correctly.
What’s changed
✨ New features
- Add support for ”Quick Arming” Sector Alarm setting @OathMeadow (#263)
- Add new configuration option to Ignore ”Quick Arming” (default false) @OathMeadow (#263)
- Add support for manual re-configuration of user account @OathMeadow (#276)
🐛 Bug fixes
- Re-added support for Sector Alarm API V1 @OathMeadow (#263)
- Re-added missing Smart Plugs @OathMeadow (#263)
- Fix broken re-configuration on login failures @OathMeadow (#276), special thanks to @esquerbatua
- Fix broken Smart Plugs API calls @OathMeadow (#263), special thanks to @Grimberg111
- Fix Switch UI-flip-flop state bug @OathMeadow (#263) , special thanks to @Grimberg111
- Fix multiple error logging spam for each coordinator update cycle @OathMeadow (#263)
- Fix broken options re-configuration @OathMeadow (#263)
- Fix broken "online" binary sensor for Alarm Panel @OathMeadow (#263)
- Fix broken diagnostics @OathMeadow (#263)
- Fix broken Sector API V2 processing @OathMeadow (#263), special thanks to @Henke19822
- Disable untested features: Cameras, Smoke Detectors, Leakage Detectors @OathMeadow (#263)
🚀 Enhancements
- Remove unnecessary Code Format configuration option @OathMeadow (#263)
- Improve Sector Alarm panel UI behavior when arming / disarming @OathMeadow (#263)
- Improve Sector Alarm Door lock UI behavior when locking / unlocking @OathMeadow (#263)
- Significantly improved error handling @OathMeadow (#263)
- Added unit testing to guard rail future releases @OathMeadow (#263)
- Improve lock UI behavior by assuming state @OathMeadow (#273)
- Use the same V2 endpoints as the app @OathMeadow (#274)
- Only login once and renew token before it expires @OathMeadow (#263)
- Pull sensors i.e. (temperatures, humidity) every 15 minutes instead of every minute @OathMeadow (#263)
📚 Documentation
- Re-wrote readme to make it easier to read @OathMeadow (#263)
⬆️ Dependency updates
- Update python version from 3.12 to 3.13 @OathMeadow (#267)