En este caso os traemos la configuración completa para este termostato. 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": "termostato",
"instance": "modbus_rs485_4",
"modbusSlave": "2",
"schemaVersion": 5,
"type": "modbusrtu",
"variables": [
{
"canRead": true,
"canWrite": false,
"code": "fan_low",
"dataType": "bool",
"modbusAddress": "0",
"modbusRegType": "coil",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "fan_med",
"dataType": "bool",
"modbusAddress": "1",
"modbusRegType": "coil",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "fan_high",
"dataType": "bool",
"modbusAddress": "2",
"modbusRegType": "coil",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "input",
"dataType": "bool",
"modbusAddress": "0",
"modbusRegType": "discrete_input",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "sensor_state",
"dataType": "bool",
"modbusAddress": "1",
"modbusRegType": "discrete_input",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "sensor_selection_read",
"dataType": "bool",
"modbusAddress": "2",
"modbusRegType": "discrete_input",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "adress",
"dataType": "uint16",
"modbusAddress": "0",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "type",
"dataType": "uint16",
"modbusAddress": "1",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "state",
"dataType": "uint16",
"modbusAddress": "2",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "mode",
"dataType": "uint16",
"modbusAddress": "3",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "fan",
"dataType": "uint16",
"modbusAddress": "4",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "temperature_set_point",
"dataType": "uint16",
"modbusAddress": "5",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "key_lock",
"dataType": "uint16",
"modbusAddress": "6",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "sleep_time",
"dataType": "uint16",
"modbusAddress": "7",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "power_on_status",
"dataType": "uint16",
"modbusAddress": "8",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "fan_speed",
"dataType": "uint16",
"modbusAddress": "9",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "fan_mode",
"dataType": "uint16",
"modbusAddress": "10",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "sensor_selection_write",
"dataType": "uint16",
"modbusAddress": "11",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "temperature_format",
"dataType": "uint16",
"modbusAddress": "12",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "display_temperature",
"dataType": "uint16",
"modbusAddress": "13",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "min_set_point",
"dataType": "uint16",
"modbusAddress": "14",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "max_set_point",
"dataType": "uint16",
"modbusAddress": "15",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "dead_band",
"dataType": "uint16",
"modbusAddress": "16",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "heating_auto",
"dataType": "uint16",
"modbusAddress": "17",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "cooling_sleep_setpoint",
"dataType": "uint16",
"modbusAddress": "18",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "input_signal_mode",
"dataType": "uint16",
"modbusAddress": "19",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "heating_reset_time",
"dataType": "uint16",
"modbusAddress": "20",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "cooling_reset_time",
"dataType": "uint16",
"modbusAddress": "21",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "ports_mode",
"dataType": "uint16",
"modbusAddress": "22",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "valvule_status_ehen_turn_off",
"dataType": "uint16",
"modbusAddress": "23",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "port1_modulation_direction",
"dataType": "uint16",
"modbusAddress": "24",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "port1_modulation_min_signal",
"dataType": "uint16",
"modbusAddress": "25",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "port1_modulation_proportional",
"dataType": "uint16",
"modbusAddress": "26",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "port2_modulation_direction",
"dataType": "uint16",
"modbusAddress": "27",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "port2_modulation_min_signal",
"dataType": "uint16",
"modbusAddress": "28",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "port2_modulation_proportional",
"dataType": "uint16",
"modbusAddress": "29",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "port1_floating_min_time",
"dataType": "uint16",
"modbusAddress": "30",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "port1_floating_max_time",
"dataType": "uint16",
"modbusAddress": "31",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "port2_floating_min_time",
"dataType": "uint16",
"modbusAddress": "32",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "port2_floating_max_time",
"dataType": "uint16",
"modbusAddress": "33",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "disable_enable_bypass_pid_control",
"dataType": "uint16",
"modbusAddress": "34",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "override_output_value_when_enable_bypass_pid_control_1",
"dataType": "uint16",
"modbusAddress": "35",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "override_output_value_when_enable_bypass_pid_control_2",
"dataType": "uint16",
"modbusAddress": "36",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "input_signal_managment",
"dataType": "uint16",
"modbusAddress": "37",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "display_temperature_or_setpoint",
"dataType": "uint16",
"modbusAddress": "38",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "configuration_external_sensor",
"dataType": "uint16",
"modbusAddress": "39",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "setting_parameter_externa_sensor",
"dataType": "uint16",
"modbusAddress": "40",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "keypad_lockout",
"dataType": "uint16",
"modbusAddress": "41",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "temperature_calibration",
"dataType": "uint16",
"modbusAddress": "42",
"modbusRegType": "holding_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "display_temperature_input_register",
"dataType": "uint16",
"modbusAddress": "0",
"modbusRegType": "input_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "temperature_internal",
"dataType": "uint16",
"modbusAddress": "1",
"modbusRegType": "input_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "temperature_external",
"dataType": "uint16",
"modbusAddress": "2",
"modbusRegType": "input_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "temperature_additional",
"dataType": "uint16",
"modbusAddress": "3",
"modbusRegType": "input_register",
"type": "generic"
},
{
"canRead": true,
"canWrite": true,
"code": "software_version",
"dataType": "uint16",
"modbusAddress": "4",
"modbusRegType": "input_register",
"type": "generic"
}
],
"virtualVariables": []
}