JSON_SubSysCap

SubSysCap capability message in JSON format

{
  "SubSysCap":{
    "id":{
/*required, integer, partition No., it starts from 1*/
      "@min": , 
      "@max": 
    }, 
    "enabled":"true,false", 
/*required, whether to enable the partition*/
    "publicNum":1, 
/*optional, supported number of public partitions that can be configured*/
    "linkageZones":{
/*optional, number of linked zones supported by the partition*/
      "@min": , 
      "@max": 
    }, 
    "zoneNo":{
/*optional, zone No. range*/
      "@min": , 
      "@max": 
    }, 
    "oneKeyArmEnabled":"true,false",
/*optional, whether to enable one-touch arming: "true"-yes, "false"-no*/
    "method":{
/*required, methods supported by the function: "put"-edit, "getAll"-get all*/
      "@opt":["put","getAll"]
    },
    "isPublicSubSys":[true,false]
/*optional, boolean, whether the partition is a public partition. If this field is "false" or is not returned, it indicates that the device does not support getting or configuring this field by calling the configuration URI*/
  }
}