JSON_SubSysTimeCap

SubSysTimeCap capability message in JSON format

{
  "SubSysTimeCap":{
    "id":{  
/*required, partition No. range*/
      "@min": ,
      "@max": 
    }, 
    "enteyDelay1":{  
/*optional, entrance delay 1, unit: second*/
      "@min": ,
      "@max": 
    }, 
    "enteyDelay2":{  
/*optional, entrance delay 2, unit: second*/
      "@min": ,
      "@max": 
    }, 
    "exitDelay":{  
/*optional, exiting delay time, unit: second*/
      "@min": ,
      "@max": 
    }, 
    "autoArmingEnable": , 
/*optional, whether to enable automatic arming, "true"-yes, "false"-no*/
    "autoDisarmingEnable": , 
/*optional, whether to enable automatic disarming, "true"-yes, "false"-no*/
    "lateWarningEnable": , 
/*optional, whether to enable late warning, "true"-yes, "false"-no*/
    "weekendsExceptEnable": , 
/*optional, whether to enable automatic arming or disarming except weekends, "true"-yes, "false"-no*/
    "WeekCfg":{
      "dayOfWeek":{
/*day of the week, this node is valid when weekendsExceptEnable is "true"*/
        "@opt":["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"]
      }
    }, 
    "HolidayExceptionsCfg":{
      "enable":"true,false", 
/*optional, boolean, whether to support configuring holiday time period: "true"-yes, "false"-no. Up to six holiday time periods are supported, and currently only months and days of holiday time periods are required*/
      "HolidayCfgNum":{
/*optional, integer, number of holiday configurations, it is the supported maximum number of holiday configurations*/
        "@min":0, 
        "@max":0
      }, 
      "dateLen":{
/*optional, integer, name length of the start date and the end date*/
        "@min":0, 
        "@max":0
      }
    },
    "permeterDelayTime":{  
/*optional, the delay time of perimeter zone alarm, unit: second*/
      "@min": ,
      "@max": 
    }, 
    "sounderTime":{  
/*optional, audio alarm duration, unit: second*/
      "@min": ,
      "@max": 
    } 
    "heartbeatInterval":{  
/*optional, heartbeat interval of security control panel and peripherals*/
      "@opt":"5min,10min,20min,30min,1h,2h,4h,6h"
    },
    "ACcheckTime":{
/*optional, detection time when the AC is powered off, unit: second*/
      "@min": ,
      "@max": 
    }
  }
}

Remarks

  • For the whole partition, only two delay time can be set, and either delay 1 or delay 2 can be set for each zone.

  • The automatic arming and disarming time is applied to the whole partition, and it cannot be set for a single zone.