===== Alarm Information ======
==== ai(alarmno, mode) ====
Returns information of a given alarm.
=== Description ===
ai(3, AL_HOLDOFF)
Returns the remaining holdoff time for alarm #3.
=== Parameters ===
| ''alarmno'' | Alarm number |
| ''mode'' | What information is requested |
=== mode ===
| ''AL_STATE'' | The alarm state (1=in alarm, 0=not in alarm) |
| ''AL_HOLDOFF'' | The remaining time on the holdoff timer (in seconds) |
| ''AL_ALARMHOLDOFF'' | The alarm holdoff setting (in seconds) |
| ''AL_RESTOREHOLDOFF'' | The restore holdoff setting (in seconds) |
| ''AL_ISALARM'' | Returns 1 if the alarm condition is true. Otherwise 0 |
| ''AL_ISRESTORE'' | Return 1 if the restore condition is true. Otherwise 0 |
| ''AL_RETRIGCOUNT'' | Number of times the alarm has be re-triggered |
| ''AL_RETRIGDELAY'' | Time remaining on the alarm retrigger delay (in seconds) |
| ''AL_RETRIGCOUNTSET'' | Retrigger count configured |
| ''AL_RETRIGDELAYSET'' | Retrigger delay configured (in seconds) |
=== Return value ===
This function returns information about the alarm based on the mode parameter
=== Example usage ===
ai(3, AL_RETRIGCOUNT)
[command available in firmware 201008 and later]