JSON message about arming status of a specific partition
{ "ArmStatusList":[{ "ArmStatus":{ "id": , /*required, int, partition No., which starts from 1*/ "name":"", /*optional, string, partition name*/ "status":"", /*required, string, arming status, "armed"-armed, "arming"-arming, "armFailed"-arming failed, "disarmed"-disarmed*/ "exitDelayTime": , /*int, exiting delay time, which is valid when status is "arming", unit: second*/ "SysFault":{ /*system fault, which is valid when status is "armFailed"*/ "FaultList":[{ /*required, list of faults*/ "Fault":{ /*required*/ "id": , /*required, int, fault No., which starts from 1*/ "info":"", /*required, read-only, string, fault information: "wirelessOutputModTamperEvident"-output module tampered, "wirelessRepeaterTamperEvident"-repeater tampered, "wirelessKeypadTamperEvident"-wireless keypad tampered, "wirelessCardReaderTamperEvident"-card reader tampered, "wirelessSirenTamperEvident"-siren tampered, "devRemove"-security control panel tampered, "wirelessOutputModOffline"-output module offline, "wirelessRepeaterOffline"-repeater offline, "wirelessKeypadOffline"-wireless keypad offline, "wirelessCardReaderOffline"-card reader offline, "wirelessSirenOffline"-siren offline, "wOutputOvertime"-output module heartbeat timeout, "wRepeaterOvertime"-repeater heartbeat timeout, "wKeypadOvertime"-keypad heartbeat timeout, "wCardReaderOvertime"-card reader heartbeat timeout, "wSirenOvertime"-siren heartbeat timeout, "keyfobLowPower"-keyfob battery low, "keypadLowPower"-low keypad battery, "cardReaderLowPower"-low card reader battery, "sirenLowPower"-siren battery low, "lowBatteryVoltage"-low storage battery voltage, "batteryMiss"-storage battery fault, "ACLoss"-AC powered off, "wiredNetAbnormal"-wired network fault, "GPRSAbnormal"-GPRS network fault, "3GAbnormal"-3G network fault, "SIMCardAbnormal"-SIM card exception, "IPCIPconflict"-network cameras' IP addresses conflict, "wifiAbnormal"-Wi-Fi communication fault, "RFAbornal"-RF signal exception, "dataTrafficOverflow"-cellular network data exceeded, "ipcDisconnect"-network camera disconnected, "virtualDefenceBandit"-virtual zone burglary alarm, "virtualDefenceFire"-virtual zone fire alarm, "virtualDefenceUrgent"-virtual zone emergency alarm, "ARCUploadFailed"-uploading to ARC failed*/ "List":[{ /*No. list of output modules, repeaters, sirens, or keyfobs, which is valid when info is set to the fault about output module, repeater, siren, or keyfob*/ "id": /*required, int, No. of output module, repeater, siren or keyfob, which starts from 1*/ "deviceName": "test" /*optional, string, name of output module, repeater, siren or keyfob*/ }] } }] }, "FaultList":[{ /*list of partitions' faults, which is valid when status is "armFailed"*/ "Fault":{ /*required, fault information*/ "id": , /*required, int, fault No., which starts from 1*/ "type":"", /*required, string, fault type: "triggerTemper"-zone tampered, "detectorOffline"-zone offline, "detectorOvertime"-heartbeat timeout, "detectorBatteryLow"-zone battery low, "shortCircuit"-zone triggered*/ "ZoneList":[{ /*required, list of zones with faults*/ "Zone":{ "id": /*required, int, zone No., which starts from 1*/ "zoneName": "test" /*optional, string, zone name*/ } }] } }] } }] }