{
  "id": "4ff205bb-d579-4119-9c20-a9e1c6d37da5",
  "name": "LB40DC12v24v",
  "expands": { "deviceType": "fan" },
  "properties": [
    {
      "id": "fanRate",
      "name": "风机频率",
      "accessMode": "rw",
      "dataType": {
        "type": "int",
        "min": "0",
        "max": "100",
        "step": "1",
        "unit": "HZ"
      },
      "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": "fanSetRate",
      "name": "风机开度",
      "accessMode": "rw",
      "dataType": {
        "type": "int",
        "min": "0",
        "max": "100",
        "step": "1",
        "unit": "%"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 1,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.01
      },
      "remark": ""
    }
  ],
  "functions": [],
  "events": [],
  "protocol": {
    "type": "Modbus-Rtu",
    "expands": {
      "baudRate": 9600,
      "dataBits": 8,
      "startBits": 1,
      "stopBits": 1,
      "parity": 0
    }
  }
}
