JSON_List_PanicButton

Message about the parameters of all panic buttons in JSON format.

{
  "List":[{
    "PanicButton":{
      "zoneNo": , 
/*optional, int, zone No. which starts from 0*/
      "LEDEnabled": , 
/*optional, boolean, whether to enable the LED indicator*/
      "LEDLatchTime": , 
/*optional, int, delay time of the LED indicator, unit: second*/
      "findMeEnabled": , 
/*optional, boolean, whether to enable the Find Me function*/
      "alarmMode":"", 
/*optional, string, alarm mode. When the panic alarm is triggered, the alarms of the corresponding alarm mode will be uploaded*/
      "accidentalPressProtection":"", 
/*optional, string, protection method to avoid triggering unintentionally*/
      "panicButtonType":"", 
/*optional, read-only, string, panic button type*/
      "heartBeatInterval": , 
/*optional, int, heartbeat interval of the security control panel and the peripheral, unit: second*/
      "pollingOptionEnable": 
/*optional, boolean, whether to disable detecting heartbeat of the security control panel and the peripheral*/
      "workMode":  "detector",	
/*optional, string, work mode: "detector", "autoControl" (control repeater)*/
      "supportAssociatedRelay": [1, 2, 3],	
/*optional, int, the repeaters that can be linked; this node is valid when the value of workMode is "autoControl"*/
      "associateRelayCfg": [1, 2, 3],	
/*optional, array, the repeaters that have been linked with the zone; this node is valid when the value of workMode is "autoControl"*/
      "triggerMode": ["longPress"],	
/*optional, string, trigger mode of the panic button*/
      "confirmAlarmInterval":  8	
/*optional, int, time interval for uploading acknowledgment alarm, unit: hour, range:[8,20]*/
    }
  }]
}