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.
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