Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[powermax] Introduce some new channels for better status reporting #10624

Merged
merged 4 commits into from
Sep 8, 2021

Commits on May 1, 2021

  1. [powermax] Introduce some new channels for better status reporting

    * New panel channels:
        - Ringing indicator (the siren is currently sounding)
        - Date/time the last message was received from the panel
        - List of all active alarms and alerts (similar to panel's
          Memory list, but items get removed from the list as conditions
          resolve)
    * New zone channels:
        - Alarmed indicator (zone is in alarm, or has an alarm in memory)
        - Tamper alarm indicator (same but for a tamper condition)
        - Inactive indicator
        - Tamper indicator (zone is actively tampered right now)
        - Last status message received for this zone, and when
    * Use descriptive names for zones in log messages. If you create a
      Thing for a zone, it will use that Thing's label in all reporting
      for that zone. If there's no Thing then it will attempt to use the
      zone label from the panel (e.g. "Basement").
    * Clear all channels during startup to keep from displaying stale
      values loaded from persistence
    * Also includes some minor SAT fixes (checkstyle, spotbugs)
    
    Signed-off-by: Ron Isaacson <isaacson.ron@gmail.com>
    ronisaacson committed May 1, 2021
    Configuration menu
    Copy the full SHA
    59a41d1 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2021

  1. Configuration menu
    Copy the full SHA
    9c492ab View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2021

  1. Incorporate review feedback from lolodomo

    Signed-off-by: Ron Isaacson <isaacson.ron@gmail.com>
    ronisaacson committed Sep 8, 2021
    Configuration menu
    Copy the full SHA
    69ce3d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f5c647a View commit details
    Browse the repository at this point in the history