Alert types

GET /ATX/alerts/types

Returns a list of all the supported alert types for the LinQ2 product.

Example request:

GET /ATX/alerts/types HTTP/1.0
Host: 192.168.168.168
Accept: application/json, text/javascript

Example response:

HTTP/1.0 200 OK
Content-Type: application/json

{
   "types": {
     "tmr": { "name": "tmr", "mesg": "Timer event trigger", "timer": 0 },
     "acFail": { "name": "acFail", "mesg": "AC input failure", "timer": 0 },
     "acFailR": { "name": "acFailR", "mesg": "AC input return", "timer": 0 },
     "battFail": { "name": "battFail", "mesg": "Battery fail", "timer": 0 },
     "battFailR": { "name": "battFailR", "mesg": "Battery return", "timer": 0 },
     "battServ": { "name": "battServ", "mesg": "Service Battery", "timer": 0 },
     "battServR": { "name": "battServR", "mesg": "Battery serviced", "timer": 0 },
     "psOn": { "name": "psOn", "mesg": "Power supply on", "timer": 0 },
     "psOff": { "name": "psOff", "mesg": "Power supply off", "timer": 0 },
     "ilow": { "name": "ilow", "mesg": "Under current", "timer": 0 },
     "ilowR": { "name": "ilowR", "mesg": "Under current clear", "timer": 0 },
     "ihigh": { "name": "ihigh", "mesg": "Over current", "timer": 0 },
     "ihighR": { "name": "ihighR", "mesg": "Over current clear", "timer": 0 },
     "rOn": { "name": "rOn", "mesg": "Relay engaged", "timer": 0 },
     "rOff": { "name": "rOff", "mesg": "Relay dis-engaged", "timer": 0 },
     "input": { "name": "input", "mesg": "Input trigger", "timer": 0 },
     "test": { "name": "test", "mesg": "this is an example alert", "timer": 0 },
     "sysUp": { "name": "sysUp", "mesg": "System Startup", "timer": 0 }
   }
}
Response JSON Object:
 
  • tmr (string) – The timer alert is recorded when a timer event expires
  • acFail (string) – The acFail alert is recorded when the AC failes below the eFlow specification AC input requirements
  • acFailR (string) – The acFailR alert is recorded when the AC recovers from an AC fail condition
  • battFail (string) – The battFail alert is recorded when the eFlow battery is presently installed but is reporting under voltage
  • battFailR (string) – The battFailR alert is recorded when the eFlow battery is presently installed and has recovered from an under voltage condition
  • psOn (string) – The psOn alert is recorded when a LinQ administrator turns on an eFlow Power Supply
  • psOff (string) – The psOff alert is recorded when a LinQ administrator turns off an eFlow Power Supply
  • iLow (string) – The iLow alert is recorded when a LinQ administrator has configured minimum load requirments, and the load to the eFlow Power Supply has dropped below limit the under current limit
  • iLowR (string) – The iLow alert is recorded when the eFlow Power Supply recoveres from an under current condition
  • iHigh (string) – The iHigh alert is recorded when a LinQ administrator has configured maximum load requirments, and the load to the eFlow Power Supply has exceeded the over current limit
  • iHighR (string) – The iHighR alert is recorded when the eFlow Power Supply recoveres from an over current condition
  • rOn (string) – The rOn alert is recorded when a LinQ administrator turns on a relay
  • rOff (string) – The rOff alert is recorded when a LinQ administrator turns off a relay
  • input (string) – The input alert is recorded when a LinQ2 module input trigger is engaged
  • test (string) – The test alert is recorded when a LinQ administrator activates a test alert. A test alert is used to simulate any of the other alert types and can be helpful when diagnosing alert notification configuration
  • sysUp (string) – The sysUp alert is recorded when the LinQ2 module first powers on (typically after a reboot or a power cycle event)
  • name (string) – The name of alert. Is a KEY property to map alerts with a human readable message
  • mesg (string) – The message describing the alert.
  • timer (number) – A number in seconds used to filter alerts. When an alert condition only persists for less than x seconds, the alert will be filtered