• Alarms service is responsible for monitoring site's readings displayed in Current Readings page and firing alarms when readings exceed threshold value configured by user
  • Readings and alarms are configured by authorized users from 'Readings & Alarms' tab in Edit Site page, including:
    • Alarms Threshold (Minimum, Maximum)
    • Notifications Types (Email, SMS, Mobile)
    • Periodicity Time (Rise Time, Resend (Email, SMS, Mobile), Back to Normal)
  • When alarm is fired, it appears in Current Readings page and alarm notifications are sent to authorized users
  • When alarm is active for along time, a Reminder Notification according to Resend Time is sent with all active alarms
  • When alarm is closed and back to normal, Notification according to Back to Normal Time is sent with all active alarms
  •  In case of highly repeated alarms for specific times at specific period, alarm notification is sent immediately
  • As long as alarm is in high repetition mode, it's still sent only in reminder notification with all other alarms
  • High repetition mode ends when alarm is back stable again (raised, back to normal) after total period of high repetition

(Total Period of High Repetition = Repeated Times * High Repetition Interval)


Custom Alarms Conditions:

  • Ambient Temperature Alarms
    • There is safety margin ±1 for minimum and maximum thresholds
    • For example, temperature thresholds are (Min= 15, max= 30)
      • Alarm is raised when temperature is (< 14) and back to normal when it's (> 16)
      • Alarm is raised when temperature is (> 31) and back to normal when it's (< 29)
  • Battery Level
    • Alarm threshold of battery level is <= 20
    • Alarm is raised when battery level is <= 20
    • Alarm is back to normal and closed when battery level is >= 45


Example of High Repetition Mode:

  1. From 'Readings & Alarms' tab in Edit Site, for alarm (SMB1 Ambient Temperature):
    • Enable Notification (Email, SMS)
    • Edit Rise (Rise Time Periodicity = 0, Back to Normal = 0, Reminder = 80)
  1. Consider high repetition (times = 3, interval = 20 mins), then (total high repetition period = 3 * 20 = 60 mins).
  2. This alarm is raised and alarm notifications (Email & SMS) are sent according to rise time.
  3. At 1st time, before 20 mins:
    • Alarm is back to normal, then alarm notifications are sent (Email & SMS)
    • Alarm is raised, then alarm notifications are sent (Email & SMS)
  1. At 2nd time, and before 20 mins:
    • Alarm is back to normal again, then another alarm notifications are sent (Email & SMS)
    • Alarm is raised, then alarm notifications are sent (Email & SMS)
  1. At 3rd time, before 20 mins:
    • Alarm is back to normal again, then alarm notifications are sent (Email & SMS)
    • Alarm is raised, then this alarm enters High Repetition Mode and alarms notifications are sent immediately with (current status, repetition times =3, and start time)
  1. At 4th time, before 60 mins:
    • Even if alarm is still raised or back to normal, alarm notifications are NOT sent immediately.
    • In reminder notification after 80 mins, this alarm is sent again with (current status, repetition times, and start time)
  1. High repetition mode is ended after 60 mins for this alarm in stable mode (Raised/Back to Normal).