JSON_SirenList

JSON message about the siren status

{
  "SirenList":[{
/*optional, siren list*/
    "Siren":{
      "id": , 
/*required, integer type, siren No.*/
      "seq":"", 
/*required, string type, peripheral serial No.*/
      "name":"", 
/*optional, string type, siren name*/
      "status":"", 
/*optional, string type, siren status: "notRelated"-not linked, "on", "off", "offline", "heartbeatAbnormal"-heartbeat exception*/
      "tamperEvident": , 
/*optional, boolean type, tampering status: "true"-tampered, "false"-not tampered*/
      "sirenAttrib":"",
/*string type, siren attribute: "wired", "wireless"*/
      "charge":"", 
/*optional, string type, state of charge: "normal", "lowPower"-low battery*/
      "chargeValue": , 
/*optional, int, battery power value which is between 0 and 100*/
      "signal": ,
/*optional, integer type, signal strength, it is between 0 and 255*/
      "model": "",
/*optional, string, model*/
      "temperature": ,
/*optional, read-only, int, temperature*/
      "subSystemList": [1, 2, 3],  
/*optional, int, list of the linked partitions*/
      "powerSupplyStatus":  "battery",  
/*optional, string, power supply status: "battery", "DC12V"*/
      "sirenColor":  "test",  
/*optional, string, siren color*/
      "isViaRepeater":  true,  
/*optional, boolean, whether the signal is transmitted via the repeater*/
      "repeaterName":  "test",  
/*optional, string, repeater name, this node is valid when isViaRepeater is true*/
      "version":  "test",  
/*optional, string, version No.*/
      "accessModuleType":  "localSiren",  
/*optional, string, access module type: "localSiren", this node should be used together with sirenAttribute (for displaying wireless or wired conditions)*/
      "address":  254,
/*optional, int, (wired) access module address*/
      "deviceNo":  1,  
/*optional, int, device No., range:[1,1000]. After installation, the installer will upload the device No. and the corresponding peripheral/detector information to the ARC for device type recognition*/
      "mainPowerSupply":  true  
/*optional, boolean, main power supply (external power supply is supported for wireless siren): true, false*/
    }
  }]
}