{
  "id":"42af2320-c91d-4a26-b109-0050ba43386a",
  "name":"M78-T08",
  "expands":{
    "deviceType": "tempHumiSensor",
    "coEquipType":"fanCoil",
    "heEquipType":"fanCoil"
  },
  "properties":[
    {
      "id":"switch",
      "name":"开关机",
      "accessMode":"rw",
      "dataType":{
        "type":"boolean",
        "trueText":"开机",
        "falseText":"关机",
        "trueValue":"1",
        "falseValue":"0"
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "readFlag":3,
        "writeFlag":6,
        "reportMethod":2,
        "registerAddress":1,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1,
        "b": 0
      },
      "remark":""
    },
    {
      "id":"mode",
      "name":"系统模式",
      "accessMode":"rw",
      "dataType":{
        "type":"enum",
        "elements":[
          {
            "value":"0",
            "key":"refrigeration",
            "text":"制冷"
          },
          {
            "value":"1",
            "key":"heating",
            "text":"制热"
          }
        ]
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "readFlag":3,
        "writeFlag":6,
        "reportMethod":2,
        "registerAddress":2,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1,
        "b": 0
      },
      "remark":""
    },
    {
      "id":"userMode",
      "name":"用户模式",
      "accessMode":"rw",
      "dataType":{
        "type":"enum",
        "elements":[
          {
            "value":"0",
            "key":"",
            "text":"二联供模式"
          },
          {
            "value":"1",
            "key":"",
            "text":"地冷模式"
          },
          {
            "value":"2",
            "key":"",
            "text":"单辐射模式"
          },
          {
            "value":"3",
            "key":"",
            "text":"双辐射模式"
          },
          {
            "value":"4",
            "key":"",
            "text":"风系统模式"
          }
        ]
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "readFlag":3,
        "writeFlag":6,
        "reportMethod":2,
        "registerAddress":3,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1,
        "b": 0
      },
      "remark":""
    },
    {
      "id":"fanTypeSet",
      "name":"风盘类型设定",
      "accessMode":"rw",
      "dataType":{
        "type":"enum",
        "elements":[
          {
            "value":"0",
            "key":"",
            "text":"交流"
          },
          {
            "value":"1",
            "key":"",
            "text":"直流"
          }
        ]
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "readFlag":3,
        "writeFlag":6,
        "reportMethod":2,
        "registerAddress":4,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1,
        "b": 0
      },
      "remark":""
    },
    {
      "id":"windSpeedSet",
      "name":"风速设定",
      "accessMode":"rw",
      "dataType":{
        "type":"enum",
        "elements":[
          {
            "value":"0",
            "key":"close",
            "text":"关闭"
          },
          {
            "value":"2",
            "key":"lowWind",
            "text":"低速"
          },
          {
            "value":"3",
            "key":"mediWind",
            "text":"中速"
          },
          {
            "value":"4",
            "key":"highWind",
            "text":"高速"
          },
          {
            "value":"1",
            "key":"lowWind",
            "text":"超低速"
          },
          {
            "value":"5",
            "key":"highWind",
            "text":"超高速"
          }
        ]
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag":3,
        "writeFlag":6,
        "reportMethod":2,
        "registerAddress":5,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1
      },
      "remark":""
    },
    {
      "id":"tempSet",
      "name":"温度设定",
      "accessMode":"rw",
      "dataType":{
        "type":"float",
        "min":"5",
        "max":"35",
        "step":"0.5",
        "unit":"℃"
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "readFlag":3,
        "writeFlag":6,
        "reportMethod":2,
        "registerAddress":6,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":0.1,
        "b": 0
      },
      "remark":""
    },
    {
      "id":"dehumiSet",
      "name":"除湿湿度设定",
      "accessMode":"rw",
      "dataType":{
        "type":"int",
        "min":"40",
        "max":"60",
        "step":"1",
        "unit":"%"
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "readFlag":3,
        "writeFlag":6,
        "reportMethod":2,
        "registerAddress":7,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0,
        "b": 0
      },
      "remark":""
    },
    {
      "id":"temperature",
      "name":"房间温度",
      "accessMode":"r",
      "dataType":{
        "type":"float",
        "min":"-20",
        "max":"99.9",
        "step":"0.1",
        "unit":"℃"
      },
      "expands":{
        "readType": "int",
        "symbol": true,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":8,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":0.1,
        "b": 0
      },
      "remark":""
    },
    {
      "id":"humidity",
      "name":"房间湿度",
      "accessMode":"r",
      "dataType":{
        "type":"float",
        "min":"0",
        "max":"99.9",
        "step":"0.1",
        "unit":"%"
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":9,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":0.1,
        "b": 0
      },
      "remark":""
    },
    {
      "id":"boardTemp",
      "name":"NTC温度",
      "accessMode":"r",
      "dataType":{
        "type":"float",
        "min":"-20",
        "max":"99.9",
        "step":"0.1",
        "unit":"℃"
      },
      "expands":{
        "readType": "int",
        "symbol": true,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":10,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":0.1,
        "b": 0
      },
      "remark":""
    },
    {
      "id":"dewPoint",
      "name":"房间露点温度",
      "accessMode":"r",
      "dataType":{
        "type":"float",
        "min":"-20",
        "max":"99.9",
        "step":"0.1",
        "unit":"℃"
      },
      "expands":{
        "readType": "int",
        "symbol": true,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":11,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":0.1,
        "b": 0
      },
      "remark":""
    },
    {
      "id":"tempConOffset",
      "name":"温度修正",
      "accessMode":"rw",
      "dataType":{
        "type":"float",
        "min":"-5",
        "max":"5",
        "step":"0.1",
        "unit":""
      },
      "expands":{
        "readType": "int",
        "symbol": true,
        "readFlag":3,
        "writeFlag":6,
        "reportMethod":2,
        "registerAddress":12,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":0.1,
        "b": 0
      },
      "remark":""
    },
    {
      "id":"humiConOffset",
      "name":"湿度修正",
      "accessMode":"rw",
      "dataType":{
        "type":"int",
        "min":"-20",
        "max":"20",
        "step":"0.1",
        "unit":"%"
      },
      "expands":{
        "readType": "int",
        "symbol": true,
        "readFlag":3,
        "writeFlag":6,
        "reportMethod":2,
        "registerAddress":13,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":0.1,
        "b": 0
      },
      "remark":""
    },
    {
      "id":"powerLostMemory",
      "name":"掉电记忆",
      "accessMode":"rw",
      "dataType":{
        "type":"boolean",
        "trueText":"记忆",
        "falseText":"不记忆",
        "trueValue":"1",
        "falseValue":"0"
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "readFlag":3,
        "writeFlag":6,
        "reportMethod":2,
        "registerAddress":14,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1,
        "b": 0
      },
      "remark":""
    },
    {
      "id":"selectSensor",
      "name":"传感器选择",
      "accessMode":"rw",
      "dataType":{
        "type":"enum",
        "elements":[
          {
            "value":"0",
            "key":"",
            "text":"外置5K"
          },
          {
            "value":"1",
            "key":"",
            "text":"外置10K"
          }
        ]
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "readFlag":3,
        "writeFlag":6,
        "reportMethod":2,
        "registerAddress":15,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1,
        "b": 0
      },
      "remark":""
    },
    {
      "id":"lightsSet",
      "name":"亮度调节",
      "accessMode":"rw",
      "dataType":{
        "type":"int",
        "min":"0",
        "max":"100",
        "step":"1",
        "unit":"%"
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "readFlag":3,
        "writeFlag":6,
        "reportMethod":2,
        "registerAddress":16,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1,
        "b": 0
      },
      "remark":""
    },
    {
      "id":"extSensorSet",
      "name":"外置传感器设置",
      "accessMode":"rw",
      "dataType":{
        "type":"int",
        "min":"0",
        "max":"50",
        "step":"0.1",
        "unit":"℃"
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "readFlag":3,
        "writeFlag":6,
        "reportMethod":2,
        "registerAddress":17,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0,
        "b": 0
      },
      "remark":"0使能外置传感器，其他禁用外置传感器"
    },
    {
      "id": "dewProOffset",
      "name": "露点保护提前量",
      "accessMode": "rw",
      "dataType": {
        "type": "int",
        "min": "-5",
        "max": "5",
        "step": "1",
        "unit": "℃"
      },
      "expands": {
        "readType": "int",
        "symbol": true,
        "b": 0,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 18,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1.0
      },
      "remark": ""
    },
    {
      "id": "secDeviceBandwidthSet",
      "name": "辅助设备带宽",
      "accessMode": "rw",
      "dataType": {
        "type": "int",
        "min": "1",
        "max": "5",
        "step": "1",
        "unit": "℃"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 19,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1.0
      },
      "remark": ""
    },
    {
      "id": "property3_20",
      "name": "超低速电压",
      "accessMode": "rw",
      "dataType": {
        "type": "float",
        "min": "0",
        "max": "10",
        "step": "0.1",
        "unit": "V"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 20,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1
      },
      "remark": ""
    },
    {
      "id": "property3_21",
      "name": "低速电压",
      "accessMode": "rw",
      "dataType": {
        "type": "float",
        "min": "0",
        "max": "10",
        "step": "0.1",
        "unit": "V"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 21,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1
      },
      "remark": ""
    },
    {
      "id": "property3_22",
      "name": "中速电压",
      "accessMode": "rw",
      "dataType": {
        "type": "float",
        "min": "0",
        "max": "10",
        "step": "0.1",
        "unit": "V"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 22,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1
      },
      "remark": ""
    },
    {
      "id": "property3_23",
      "name": "高速电压",
      "accessMode": "rw",
      "dataType": {
        "type": "float",
        "min": "0",
        "max": "10",
        "step": "0.1",
        "unit": "V"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 23,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1
      },
      "remark": ""
    },
    {
      "id": "property3_24",
      "name": "超高速电压",
      "accessMode": "rw",
      "dataType": {
        "type": "float",
        "min": "0",
        "max": "10",
        "step": "0.1",
        "unit": "V"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 24,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1
      },
      "remark": ""
    },
    {
      "id": "property3_25",
      "name": "无极变速(直流)",
      "accessMode": "rw",
      "dataType": {
        "type": "float",
        "min": "0",
        "max": "10",
        "step": "0.1",
        "unit": "V"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 25,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1
      },
      "remark": ""
    },
    {
      "id":"equipStat",
      "name":"继电器状态",
      "accessMode":"r",
      "dataType":{
        "type":"int",
        "min":"0",
        "max":"15",
        "step":"1",
        "unit":""
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":26,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1,
        "capabilities":[
          {
            "id":"topEquipStat",
            "name":"顶阀(CK)",
            "start":0,
            "num":1,
            "swapByte":false,
            "swapOrder":false,
            "scalingFactor":1,
            "dataType":{
              "type":"enum",
              "elements":[
                {
                  "value":"0",
                  "key":"",
                  "text":"关闭"
                },
                {
                  "value":"1",
                  "key":"",
                  "text":"打开"
                }
              ]
            }
          },
          {
            "id":"frEquipStat",
            "name":"地阀(HK)",
            "start":1,
            "num":1,
            "swapByte":false,
            "swapOrder":false,
            "scalingFactor":1,
            "dataType":{
              "type":"enum",
              "elements":[
                {
                  "value":"0",
                  "key":"",
                  "text":"关闭"
                },
                {
                  "value":"1",
                  "key":"",
                  "text":"打开"
                }
              ]
            }
          },
          {
            "id":"child2",
            "name":"低速阀(FS1)",
            "start":2,
            "num":1,
            "swapByte":false,
            "swapOrder":false,
            "scalingFactor":1,
            "dataType":{
              "type":"enum",
              "elements":[
                {
                  "value":"0",
                  "key":"",
                  "text":"关闭"
                },
                {
                  "value":"1",
                  "key":"",
                  "text":"打开"
                }
              ]
            }
          },
          {
            "id":"child3",
            "name":"中速阀(FS2)",
            "start":3,
            "num":1,
            "swapByte":false,
            "swapOrder":false,
            "scalingFactor":1,
            "dataType":{
              "type":"enum",
              "elements":[
                {
                  "value":"0",
                  "key":"",
                  "text":"关闭"
                },
                {
                  "value":"1",
                  "key":"",
                  "text":"打开"
                }
              ]
            }
          },
          {
            "id":"child4",
            "name":"高速阀(FS3)",
            "start":4,
            "num":1,
            "swapByte":false,
            "swapOrder":false,
            "scalingFactor":1,
            "dataType":{
              "type":"enum",
              "elements":[
                {
                  "value":"0",
                  "key":"",
                  "text":"关闭"
                },
                {
                  "value":"1",
                  "key":"",
                  "text":"打开"
                }
              ]
            }
          }
        ]
      },
      "remark":""
    },
    {
      "id":"fanMode",
      "name":"场景模式",
      "accessMode":"rw",
      "dataType":{
        "type":"enum",
        "elements":[
          {
            "value":"0",
            "key":"",
            "text":"手动"
          },
          {
            "value":"1",
            "key":"",
            "text":"智能"
          }
        ]
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "readFlag":3,
        "writeFlag":6,
        "reportMethod":2,
        "registerAddress":28,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1,
        "b": 0
      },
      "remark":""
    },
    {
      "id":"sensorErrorFlag",
      "name":"故障",
      "accessMode":"r",
      "dataType":{
        "type":"int",
        "min":"0",
        "max":"7",
        "step":"1",
        "unit":""
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":29,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1,
        "b": 0,
        "capabilities":[
          {
            "id":"fault_child0",
            "name":"内置温湿度传感器异常",
            "start":0,
            "num":1,
            "swapByte":false,
            "swapOrder":false,
            "scalingFactor":1,
            "dataType":{
              "type":"enum",
              "elements":[
                {
                  "value":"0",
                  "key":"",
                  "text":"正确"
                },
                {
                  "value":"1",
                  "key":"",
                  "text":"错误"
                }
              ]
            }
          },
          {
            "id":"fault_child1",
            "name":"外置NTC传感器异常",
            "start":1,
            "num":1,
            "swapByte":false,
            "swapOrder":false,
            "scalingFactor":1,
            "dataType":{
              "type":"enum",
              "elements":[
                {
                  "value":"0",
                  "key":"",
                  "text":"正确"
                },
                {
                  "value":"1",
                  "key":"",
                  "text":"错误"
                }
              ]
            }
          },
          {
            "id":"fault_child2",
            "name":"结露保护标志",
            "start":2,
            "num":1,
            "swapByte":false,
            "swapOrder":false,
            "scalingFactor":1,
            "dataType":{
              "type":"enum",
              "elements":[
                {
                  "value":"0",
                  "key":"",
                  "text":"未结露"
                },
                {
                  "value":"1",
                  "key":"",
                  "text":"结露"
                }
              ]
            }
          }
        ]
      },
      "remark":""
    },
    {
      "id": "address",
      "name": "地址设定",
      "accessMode": "rw",
      "dataType": {
        "type": "int",
        "min": "1",
        "max": "246",
        "step": "1",
        "unit": ""
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 30,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1.0
      },
      "remark": ""
    },
    {
      "id": "version",
      "name": "版本号",
      "accessMode": "r",
      "dataType": {
        "type": "int",
        "min": "1",
        "max": "65535",
        "step": "1",
        "unit": ""
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag": 3,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 31,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1.0
      },
      "remark": ""
    }
  ],
  "functions":[

  ],
  "events":[

  ],
  "protocol":{
    "type":"Modbus-Rtu",
    "expands":{
      "baudRate":9600,
      "dataBits":8,
      "startBits":1,
      "stopBits":1,
      "parity":0
    }
  }
}