0.9.3
Advanced Presence Detection 0.9.3
This release prepares Advanced Presence Detection for its HACS Default era and improves setup clarity, resilience, and troubleshooting.
Changed
- Added HACS Default, release, validation, Hassfest, and license badges to the README.
- Improved README wording and setup instructions.
- Updated the integration version to
0.9.3. - Updated repository links to use
Vicingtosh/Advanced-Presence-Detection. - Reworked setup wording from door-focused language toward more generic control/activity language.
- Added a setup option for unavailable source behavior:
- mark the presence sensor unavailable
- treat unavailable sources as inactive/off
Improved
- Hardened stored config handling so malformed values fall back safely.
- Added bounds for cooldown, grace time, and no-motion timeout values at runtime.
- Filtered stored entity IDs to the supported domains:
- controls:
binary_sensorandswitch - motion sensors:
binary_sensor
- controls:
- Removed old door-grace troubleshooting attributes in favor of
control_grace_*attributes.
Validation
- Python files compile successfully.
- JSON files validate successfully.
- Whitespace diff check passes.