The platform provides a flexible set of alarm conditions that can be applied to any device or parameter across the system. These conditions help identify operational anomalies, device failures, or behavioral thresholds in real-time or over a period of time.
Users can select from the following alarm condition types when configuring alarms:
Threshold
Threshold with Duration
Counter
Counter with Duration
Flapping with Duration
Each condition type offers different capabilities suited for specific operational needs.
This condition checks whether a selected parameter meets a predefined threshold.
When the real-time data meets the specified operator condition against the threshold value, an alarm is triggered.
All object types (Analog, Binary, Multistate)
Analog:
Greater than ( > )
Greater than or equal to ( ≥ )
Lesser than ( < )
Lesser than or equal to ( ≤ )
Equal to ( = )
Binary / Multistate:
Equal to the state
Not equal to the state
Analog:
Room temperature > 25°C
Light intensity > 80%
Tab battery ≤ 20%
Gateway network strength < 50%
Binary:
AC is in "trip" state
Sensor is "occupied" during night hours
Multistate:
AC is in "heating" mode
Extension of the Threshold condition with an added time duration.
Alarm triggers only if the threshold condition is continuously met for the selected duration.
Minutes
Hours
Analog:
Room temperature > 25°C for 30 minutes
Light intensity > 80% for 1 hour
Tab battery ≤ 20% for 15 minutes
Gateway network strength < 50% for 10 minutes
Binary:
Pump is ON for more than 2 hours
Sensor is "occupied" during night time for 30 minutes
Multistate:
AC is in "heating" mode for 20 minutes
Counts the number of times a selected condition is met.
Triggers an alarm when the count reaches the defined threshold.
All object types (Analog, Binary, Multistate)
Count = N
Count > N
Parameter
Expected State
Count to match
AC powered ON 2000 times
Pump powered ON 100 times
Pump trip status occurred 5 times
Light node rebooted 5 times
Same as the Counter condition but restricted to a specific duration.
Useful for identifying patterns or anomalies over time.
Minutes
Hours
Days
Months
AC powered ON 2000 times in a month
Pump powered ON >10 times in an hour
Pump trip status occurred 5 times within 30 minutes
Light node rebooted >5 times within 10 minutes
Detects frequent back-and-forth switching (e.g., On-Off) between two states in a short duration.
Typically used to detect device instability or faults.
All object types (Analog, Binary, Multistate)
Parameter
State 1 - Eg: On, Off or 30 C
State 2 - Eg: On, Off or 30 C
Count
Duration (Minutes or Hours)
Note: This condition doesn’t require an operator. It inherently tracks state oscillation between two extremes.
AC toggles between On and Off 3 times in 5 minutes
Room temperature fluctuates between <15°C and >30°C once in 30 minutes
Multi-condition alarms allow you to create compound rules by combining two or more conditions using logical operators:
AND: All conditions must be satisfied for the alarm to trigger.
OR: At least one condition must be satisfied for the alarm to trigger.
This is useful when monitoring systems that may exhibit abnormal behavior under a combination of events or when multiple parameters contribute to a fault state.
You can mix different condition types (e.g., Threshold + Counter, Threshold with Duration + Flapping).
You can have multiple conditions of the same type for different parameters (Threshold)
Trigger an alarm only if all of the following are true:
Room temperature > 28°C for 20 minutes
AC is in "ON" mode
Interpretation: This could be used to detect if the AC is ineffective and not cooling sufficiently.
Use AND for specific, tightly controlled fault conditions.Trigger an alarm if any one of the following is true:
Room Temperature < 18 C
AC Alarm parameter is Active
AC is off
Interpretation: This helps detect any form of anomaly in a Server room AC
Use OR for broad-based monitoring where any anomaly is worth alerting.