JSON_ExtensionList

ExtensionList message in JSON format

{
  "ExtensionList":[{
/*optional, extension module list*/
    "ExtensionModule":{
      "id": , 
/*required, integer type, extension module No.*/
      "name":"", 
/*optional, string type, extension module name*/
      "address": , 
/*optional, integer type, module address, this node is returned by wired modules*/
      "linkageAddress": , 
/*optional, integer type, linked module address, this node is returned by wireless modules*/
      "type":"", 
/*optional, string type, module type: "wiredZone"-wired zone module, "wiredOutput"-wired output module, "wirelessOutput"-wireless output module, "wirelessRecv"-wireless receiver module (wired module)*/
      "status":"", 
/*optional, string type, extension module status: "online", "offline", "heartbeatAbnormal"-heartbeat exception*/
      "tamperEvident": , 
/*optional, boolean type, tampering status: "true"-tampered, "false"-not tampered*/
      "moduleAttrib":"",
/*string type, module attribute: "wired", "wireless"*/
      "charge":""
/*optional, string type, state of charge: "normal", "lowPower"-low battery*/
    }
  }]
}