Skip to content

v0.8.0

Choose a tag to compare

@jeyrb jeyrb released this 30 Jan 17:07

0.8.0

Notifications

  • All arm changes can be notified if configured
  • Support for Supernotify scenarios
  • Any profiles can be used now, with normal and quiet retained as defaults
    • Profiles are defined by the source, with quiet defaulting to button and panel for backward compatibility
    • Profiles can be further refined by listing under state only changes only to or from the list of states
  • Notification data can have source and profile populated 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 to ARMED_VACATION

Internal

  • Notifier and AppHealthTracker refactored out of main class
  • Test coverage massively improved for notifications

Full Changelog: v0.7.1...v0.8.0