JSON_List_OutputModule

List_OutputModule message in JSON format

{
  "List":[{
    "OutputModule":{
      "id": , 
/*required, integer type, output module No., which starts from 0*/
      "name":"", 
/*optional, string type, output module name*/
      "related": , 
/*boolean type, whether the output module is linked, for PUT method, this node is optional; for GET method, this node is required*/
      "seq":"", 
/*string type, output module serial No., this node is required only when related is "true"*/
      "ChanList":[{   
/*read-only, channel list of output module, this node is optional for PUT method, but it is required for GET method*/ 
        "Chan":{  
/*channel information of output module, this node is required only when the node ChanList exists*/
          "channelNo": 
/*integer type, channel No. of output module, this node is required only when the node Chan exists*/
        }
      }],
      "address": ,
/*optional, read-only, integer type, module address, this node is only returned by wired modules*/
      "linkageAddress": ,
/*optional, read-only, integer, linked module address, this node is only returned by wireless modules*/
      "attrib":"",
/*optional, read-only, module attribute: "wired", "wireless". If this node is not returned, the default module attribute is "wireless"*/
      "checkTime": 
/*optional, integer type, offline duration, unit: hour*/
    }
  }]
}