JSON_PanicButton

Message about panic button parameters of a specific zone in JSON format.

{
  "PanicButton":{
    "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, 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]*/
  }
}