JSON_RemoteCtrl

JSON message about the parameters of the currently added keyfob in asynchronous mode

{
  "RemoteCtrl":{
    "status":"",
/*required, string, current status: "processing", "success", "failed"*/
    "failedReason":"", 
/*optional, string, reason for failure: "repeatAdd" (the keyfob has been added by this or other control panel), this node is valid when status is "failed"*/
    "id": , 
/*required, int, keyfob No., which starts from 1*/
    "enabled": , 
/*required, boolean, whether to enable keyfob*/
    "seq":"",   
/*required, string, keyfob serial No.*/
    "name":"", 
/*optional, string, keyfob name*/
    "factory":"", 
/*optional, string, keyfob manufacturer*/
    "right":[""], 
/*optional, array with string type, keyfob permission, if no value is assigned to the node, the device adopts the default permissions*/
    "SelKeyList":[{ 
/*optional, key list, if no value is assigned to the node, the device adopts the default one*/
      "SelKey":{  
/custom key, this node is required when the node SelKeyList exists*/
        "key":,  
/*integer type, key No., this node is required when the node SelKeyList exists*/
        "func":"", 
/*integer type, keys' function, this node is required when the node SelKeyList exists*/
        "outputNo": 
/*integer type, relay No., this node is required when the fun is "operateOutputs"*/
      }
    }],
    "CombKeyList":[{ 
/*optional, combined key list, if no value is assigned to the node, the device adopts the default keys*/
      "CombKey":{ 
/*combined keys, this node is required only when the CombKeyList exists*/
        "keys":"", 
/*string, combined keys, this node is required only when the CombKey exists*/
        "func":"", 
/*string, combined keys' function, this node is required only when the CombKey exists and its value can be empty*/
        "outputNo": 
      }
    }],
    "subSystem": ,
/*optional, array, linked partitions. For example, [1,2,3] indicates linking to partition 1, partition 2, and partition 3*/
    "relatedNetUserName":"",
/*optional, string, linked network user name*/
    "alarmVoicePromptEnabled": 
/*optional, boolean, whether to enable voice prompt for panic alarm: true-yes (the panic alarm of the keyfob will have linked voice prompt), false-no (the panic alarm of the keyfob will not have linked voice prompt)*/
  }
}