Configuración Adquio Thermostat 2.0

Adquio FCU Thermostat

En este caso os traemos la configuración completa para Adquio Thermostat 2.0, dispositivo de la familia Adquio. Recordad que en la parte superior derecha del código tenéis un botón para copiarlo a vuestro portapapeles. (En dispositivos móviles puede tardar). Esperamos que os sea de utilidad.


{
  "code": "Thermostat_adquio",
  "disabled": false,
  "instance": "modbus_rs485_4",
  "modbusMaxLength": 10,
  "modbusSlave": "1",
  "schemaVersion": 5,
  "type": "modbusrtu",
  "variables": [
    {
      "canRead": true,
      "canWrite": true,
      "code": "Thermostat_State_Set",
      "dataType": "uint16",
      "modbusAddress": "0",
      "modbusRegType": "holding_register",
      "type": "on_off",
      "valueMappings": {
        "0": "OFF",
        "1": "ON"
      }
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "Temperature",
      "dataType": "float64",
      "modbusAddress": "1",
      "modbusRegType": "holding_register",
      "type": "temperature",
      "units": "celsius",
      "valueConverters": [
        "cast(int16,float64)",
        "divide(10)"
      ],
      "valueMappings": {
        "0": "OFF",
        "1": "ON"
      }
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "Temperature_Set",
      "dataType": "float64",
      "modbusAddress": "2",
      "modbusRegType": "holding_register",
      "type": "temperature",
      "units": "celsius",
      "valueConverters": [
        "cast(int16,float64)",
        "divide(10)"
      ]
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "Fan_Set",
      "dataType": "uint16",
      "modbusAddress": "3",
      "modbusRegType": "holding_register",
      "type": "generic",
      "valueMappings": {
        "0": "LOW",
        "1": "MEDIUM",
        "2": "HIGH",
        "3": "AUTO"
      }
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "Mode_Set",
      "dataType": "uint16",
      "modbusAddress": "4",
      "modbusRegType": "holding_register",
      "type": "generic",
      "valueMappings": {
        "0": "COOLING",
        "1": "HEATING",
        "2": "VENTILATION"
      }
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "Valve_State",
      "dataType": "bool",
      "modbusAddress": "5.0",
      "modbusRegType": "holding_register",
      "type": "generic",
      "valueMappings": {
        "0": "ON",
        "1": "OFF"
      }
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "Fan_Status",
      "dataType": "uint8",
      "modbusAddress": "5",
      "modbusRegType": "holding_register",
      "type": "generic",
      "valueMappings": {
        "0": "LOW",
        "1": "MEDIUM",
        "2": "HIGH",
        "3": "OFF"
      }
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "Button_Lock",
      "dataType": "uint16",
      "modbusAddress": "9",
      "modbusRegType": "holding_register",
      "type": "generic",
      "valueMappings": {
        "0": "UNLOCK",
        "1": "LOCK"
      }
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "Temperature_Calibration",
      "dataType": "float32",
      "modbusAddress": "8",
      "modbusRegType": "holding_register",
      "type": "generic",
      "valueConverters": [
        "cast(int16,float32)",
        "divide(10)"
      ],
      "valueMappings": {
        "0": "OFF",
        "1": "ON"
      }
    }
  ],
  "virtualVariables": []
}

Related Posts

Leave a Reply