v0.8.0
0.8.0
Notifications
- All arm changes can be notified if configured
- Support for Supernotify scenarios
- Any profiles can be used now, with
normalandquietretained as defaults- Profiles are defined by the
source, withquietdefaulting tobuttonandpanelfor backward compatibility - Profiles can be further refined by listing under
stateonly changes only to or from the list of states
- Profiles are defined by the
- Notification data can have
sourceandprofilepopulated by adding key with null value to config
Calendar Integration
- Calendar event matching will look anywhere in description or summary not only the start of summary
- Calendar event matching looks for alarm states constants anywhere in summary or description, for example
ARMED_HOME- This is in addition to any regular expression matches set up, for example
Trip.*mapped toARMED_VACATION
- This is in addition to any regular expression matches set up, for example
Internal
NotifierandAppHealthTrackerrefactored out of main class- Test coverage massively improved for notifications
Full Changelog: v0.7.1...v0.8.0