{
  "id": "2b823c79-de08-4a34-996d-9e77314d9d6d",
  "name": "HRB-B&D系列",
  "expands": {
    "deviceType": "freshAir",
    "batchread": [
      {
        "AIMin": 100,
        "AIMax": 109,
        "AOMin": 0,
        "AOMax": 2
      }
    ]
  },
  "properties": [
    {
      "id": "switch",
      "name": "开关控制",
      "accessMode": "rw",
      "dataType": {
        "type": "boolean",
        "trueText": "开机",
        "falseText": "关机",
        "trueValue": "1",
        "falseValue": "0"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 0,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1.0
      },
      "remark": ""
    },
    {
      "id": "suAirSetFanSp",
      "name": "设定风机档位",
      "accessMode": "rw",
      "dataType": {
        "type": "enum",
        "elements": [
          {
            "value": "2",
            "key": "lowWind",
            "text": "低速"
          },
          {
            "value": "4",
            "key": "mediWind",
            "text": "中速"
          },
          {
            "value": "6",
            "key": "highWind",
            "text": "高速"
          }
        ]
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 2,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1.0
      },
      "remark": ""
    },
    {
      "id": "mode",
      "name": "设置模式",
      "accessMode": "rw",
      "dataType": {
        "type": "enum",
        "elements": [
          {
            "value": "0",
            "key": "refrigeration",
            "text": "制冷"
          },
          {
            "value": "1",
            "key": "heating",
            "text": "制热"
          },
          {
            "value": "0",
            "key": "dehumidity",
            "text": "除湿"
          },
          {
            "value": "2",
            "key": "ventilate",
            "text": "通风"
          }
        ]
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 101,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1.0
      },
      "remark": ""
    },
    {
      "id": "property4/100",
      "name": "状态100",
      "accessMode": "r",
      "dataType": {
        "type": "int",
        "min": "0",
        "max": "65534",
        "step": "1",
        "unit": ""
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 4,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 100,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0,
        "capabilities": [
          {
            "id": "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": "child1",
            "name": "机组静压模式",
            "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": "机组是否带盘管",
            "start": 2,
            "num": 1,
            "swapByte": false,
            "swapOrder": false,
            "scalingFactor": 1,
            "dataType": {
              "type": "enum",
              "elements": [
                {
                  "value": "0",
                  "key": "",
                  "text": "否"
                },
                {
                  "value": "1",
                  "key": "",
                  "text": "是"
                }
              ]
            }
          }
        ]
      },
      "remark": ""
    },
    {
      "id": "property4/101",
      "name": "H 档设置转速",
      "accessMode": "r",
      "dataType": {
        "type": "int",
        "min": "0",
        "max": "65534",
        "step": "1",
        "unit": ""
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag": 4,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 101,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1.0
      },
      "remark": ""
    },
    {
      "id": "property4/102",
      "name": "M 档设置转速",
      "accessMode": "r",
      "dataType": {
        "type": "int",
        "min": "0",
        "max": "65534",
        "step": "1",
        "unit": ""
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag": 4,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 102,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1.0
      },
      "remark": ""
    },
    {
      "id": "property4/103",
      "name": "L 档设置转速",
      "accessMode": "r",
      "dataType": {
        "type": "int",
        "min": "0",
        "max": "65534",
        "step": "1",
        "unit": ""
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag": 4,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 103,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1.0
      },
      "remark": ""
    },
    {
      "id": "property4/108",
      "name": "功能配置码",
      "accessMode": "r",
      "dataType": {
        "type": "int",
        "min": "0",
        "max": "65534",
        "step": "1",
        "unit": ""
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag": 4,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 108,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1.0
      },
      "remark": ""
    },
    {
      "id": "property4/104",
      "name": "风机 1 反馈转速",
      "accessMode": "r",
      "dataType": {
        "type": "int",
        "min": "0",
        "max": "65534",
        "step": "1",
        "unit": ""
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag": 4,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 104,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1.0
      },
      "remark": ""
    },
    {
      "id": "property4/109",
      "name": "风机 2 反馈转速",
      "accessMode": "r",
      "dataType": {
        "type": "int",
        "min": "0",
        "max": "65534",
        "step": "1",
        "unit": ""
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag": 4,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 109,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1.0
      },
      "remark": ""
    },
    {
      "id": "property4/105",
      "name": "盘管温度",
      "accessMode": "r",
      "dataType": {
        "type": "float",
        "min": "-50",
        "max": "50",
        "step": "0.1",
        "unit": "℃"
      },
      "expands": {
        "readType": "int",
        "symbol": true,
        "b": 0,
        "readFlag": 4,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 105,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1
      },
      "remark": ""
    },
    {
      "id": "property4/106",
      "name": "状态106",
      "accessMode": "r",
      "dataType": {
        "type": "int",
        "min": "0",
        "max": "65534",
        "step": "1",
        "unit": ""
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 4,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 106,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0,
        "capabilities": [
          {
            "id": "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": "child1",
            "name": "水泵状态",
            "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": "水阀状态",
            "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": "新风阀状态",
            "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": "机组运行阶段",
            "start": 4,
            "num": 2,
            "swapByte": false,
            "swapOrder": false,
            "scalingFactor": 1,
            "dataType": {
              "type": "enum",
              "elements": [
                {
                  "value": "0",
                  "key": "",
                  "text": "关机"
                },
                {
                  "value": "1",
                  "key": "",
                  "text": "预冷"
                },
                {
                  "value": "2",
                  "key": "",
                  "text": "预热"
                },
                {
                  "value": "3",
                  "key": "",
                  "text": "通风"
                }
              ]
            }
          },
          {
            "id": "child6",
            "name": "机组运行阶段",
            "start": 6,
            "num": 2,
            "swapByte": false,
            "swapOrder": false,
            "scalingFactor": 1,
            "dataType": {
              "type": "enum",
              "elements": [
                {
                  "value": "0",
                  "key": "",
                  "text": "未防冻状态"
                },
                {
                  "value": "1",
                  "key": "",
                  "text": "防冻开阀阶段"
                },
                {
                  "value": "2",
                  "key": "",
                  "text": "防冻关阀阶段"
                }
              ]
            }
          }
        ]
      },
      "remark": ""
    },
    {
      "id": "property4/107",
      "name": "故障",
      "accessMode": "r",
      "dataType": {
        "type": "int",
        "min": "0",
        "max": "65534",
        "step": "1",
        "unit": ""
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 4,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 107,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0,
        "capabilities": [
          {
            "id": "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": "child1",
            "name": "室外环境温度过高过低故障",
            "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": "水满保护故障",
            "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": "主板与室外机通讯故障",
            "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": "EEPROM 故障",
            "start": 4,
            "num": 1,
            "swapByte": false,
            "swapOrder": false,
            "scalingFactor": 1,
            "dataType": {
              "type": "enum",
              "elements": [
                {
                  "value": "0",
                  "key": "",
                  "text": "无故障"
                },
                {
                  "value": "1",
                  "key": "",
                  "text": "有故障"
                }
              ]
            }
          },
          {
            "id": "child5",
            "name": "风机失速故障",
            "start": 5,
            "num": 1,
            "swapByte": false,
            "swapOrder": false,
            "scalingFactor": 1,
            "dataType": {
              "type": "enum",
              "elements": [
                {
                  "value": "0",
                  "key": "",
                  "text": "无故障"
                },
                {
                  "value": "1",
                  "key": "",
                  "text": "有故障"
                }
              ]
            }
          },
          {
            "id": "child6",
            "name": "风机堵转故障",
            "start": 6,
            "num": 1,
            "swapByte": false,
            "swapOrder": false,
            "scalingFactor": 1,
            "dataType": {
              "type": "enum",
              "elements": [
                {
                  "value": "0",
                  "key": "",
                  "text": "无故障"
                },
                {
                  "value": "1",
                  "key": "",
                  "text": "有故障"
                }
              ]
            }
          },
          {
            "id": "child7",
            "name": "风机启动失败故障",
            "start": 7,
            "num": 1,
            "swapByte": false,
            "swapOrder": false,
            "scalingFactor": 1,
            "dataType": {
              "type": "enum",
              "elements": [
                {
                  "value": "0",
                  "key": "",
                  "text": "无故障"
                },
                {
                  "value": "1",
                  "key": "",
                  "text": "有故障"
                }
              ]
            }
          },
          {
            "id": "child8",
            "name": "风机 2 失速故障",
            "start": 8,
            "num": 1,
            "swapByte": false,
            "swapOrder": false,
            "scalingFactor": 1,
            "dataType": {
              "type": "enum",
              "elements": [
                {
                  "value": "0",
                  "key": "",
                  "text": "无故障"
                },
                {
                  "value": "1",
                  "key": "",
                  "text": "有故障"
                }
              ]
            }
          },
          {
            "id": "child9",
            "name": "风机 2 堵转故障",
            "start": 9,
            "num": 1,
            "swapByte": false,
            "swapOrder": false,
            "scalingFactor": 1,
            "dataType": {
              "type": "enum",
              "elements": [
                {
                  "value": "0",
                  "key": "",
                  "text": "无故障"
                },
                {
                  "value": "1",
                  "key": "",
                  "text": "有故障"
                }
              ]
            }
          },
          {
            "id": "child10",
            "name": "风机 2 启动失败故障",
            "start": 10,
            "num": 1,
            "swapByte": false,
            "swapOrder": false,
            "scalingFactor": 1,
            "dataType": {
              "type": "enum",
              "elements": [
                {
                  "value": "0",
                  "key": "",
                  "text": "无故障"
                },
                {
                  "value": "1",
                  "key": "",
                  "text": "有故障"
                }
              ]
            }
          }
        ]
      },
      "remark": ""
    }
  ],
  "functions": [],
  "events": [],
  "protocol": {
    "type": "MODBUS-RTU",
    "expands": {
      "baudRate": 9600,
      "dataBits": 8,
      "startBits": 1,
      "stopBits": 2,
      "parity": 0
    }
  }
}
