{ "manufacturer": "HELTUN", "manufacturerId": "0x0344", "label": "HE-HT01", "description": "Heating Thermostat", "devices": [ { "productType": "0x0004", "productId": "0x0001" } ], "firmwareVersion": { "min": "0.0", "max": "255.255" }, "paramInformation": [ { "#": "1", "$import": "templates/heltun_template.json#frequency_region" }, { "#": "3", "$import": "templates/heltun_template.json#hw_sw_ver" }, { "#": "4", "$import": "templates/heltun_template.json#energy_consumption" }, { "#": "5", "label": "Backlight Brightness Control", "valueSize": 1, "minValue": 0, "maxValue": 10, "defaultValue": 0 }, { "#": "6", "label": "Touch Buttons Sensitivity", "description": "1 = low sensitivity; 10 = high sensitivity", "valueSize": 1, "minValue": 1, "maxValue": 10, "defaultValue": 6 }, { "#": "7", "$import": "templates/heltun_template.json#relay_output_mode", "label": "Relay Output Mode" }, { "#": "8", "label": "External Input Mode", "valueSize": 1, "defaultValue": 0, "allowManualEntry": false, "options": [ { "label": "Ignore external input", "value": 0 }, { "label": "Toggle switch", "value": 1 }, { "label": "Toggle switch reverse", "value": 2 }, { "label": "Push button (Momentary switch)", "value": 3 } ] }, { "#": "9", "label": "Operating Mode for External Input Action", "valueSize": 1, "defaultValue": 6, "allowManualEntry": false, /* eslint-disable @zwave-js/consistent-config-string-case */ "options": [ { "label": "COM", "value": 1 }, { "label": "TIME", "value": 2 }, { "label": "DRY", "value": 3 }, { "label": "ECO", "value": 4 }, { "label": "VAC", "value": 5 }, { "label": "MAN", "value": 6 } ] /* eslint-enable @zwave-js/consistent-config-string-case */ }, { "#": "10", "$import": "~/templates/master_template.json#base_1-100_nounit", "label": "Floor Sensor Resistance", "unit": "kΩ", "defaultValue": 10 }, { "#": "11", "label": "Source Sensor", "valueSize": 1, "defaultValue": 3, "allowManualEntry": false, "options": [ { "label": "Air sensor", "value": 1 }, { "label": "Air and floor sensors", "value": 2 }, { "label": "Floor sensor", "value": 3 }, { "label": "Floor and air sensor", "value": 4 }, { "label": "Time regulator", "value": 5 }, { "label": "Time regulator and air sensor", "value": 6 }, { "label": "Time regulator and floor sensor", "value": 7 } ] }, { "#": "12", "label": "Air Temperature: Minimum", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 360, "defaultValue": 210 }, { "#": "13", "label": "Air Temperature: Maximum", "valueSize": 2, "unit": "0.1 °C", "minValue": 20, "maxValue": 370, "defaultValue": 270 }, { "#": "14", "label": "Floor Temperature: Minimum", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 360, "defaultValue": 180 }, { "#": "15", "label": "Floor Temperature: Maximum", "valueSize": 2, "unit": "0.1 °C", "minValue": 20, "maxValue": 370, "defaultValue": 320 }, { "#": "16", "$import": "templates/heltun_template.json#temp_sensor_calibration", "label": "Floor Temperature Calibration" }, { "#": "17", "$import": "templates/heltun_template.json#temp_sensor_calibration", "label": "Air Temperature Calibration" }, { "#": "18", "label": "Temperature Hysteresis", "valueSize": 1, "unit": "0.1 °C", "minValue": 2, "maxValue": 100, "defaultValue": 5 }, { "#": "19", "$import": "templates/heltun_template.json#controller_time_correction" }, { "#": "20", "label": "Time Format", "valueSize": 1, "defaultValue": 0, "allowManualEntry": false, "options": [ { "label": "24 hour", "value": 0 }, { "label": "12 hour (AM / PM)", "value": 1 } ] }, { "#": "21", "$import": "templates/heltun_template.json#weekday_override" }, { "#": "22", "$import": "templates/heltun_template.json#time_override" }, { "#": "23", "label": "Time Regulation On Time", "description": "Floor HEATING time when time regulator is selected as the source sensor in Parameter 11.", "valueSize": 2, "unit": "minutes", "minValue": 10, "maxValue": 240, "defaultValue": 30 }, { "#": "24", "label": "Time Regulation Off Time", "description": "Floor IDLE time when time regulator is selected as the source sensor in Parameter 11.", "valueSize": 2, "unit": "minutes", "minValue": 10, "maxValue": 240, "defaultValue": 30 }, { "#": "25", "label": "Dry Time", "valueSize": 1, "unit": "minutes", "minValue": 5, "maxValue": 90, "defaultValue": 30 }, { "#": "26", "label": "Mode to Switch After Dry Mode Operation Completion", "valueSize": 1, "defaultValue": 1, "allowManualEntry": false, /* eslint-disable @zwave-js/consistent-config-string-case */ "options": [ { "label": "COM", "value": 1 }, { "label": "TIME", "value": 2 }, { "label": "ECO", "value": 4 }, { "label": "VAC", "value": 5 }, { "label": "MAN", "value": 6 } ] /* eslint-enable @zwave-js/consistent-config-string-case */ }, { "#": "40", "$if": "firmwareVersion >= 2.4", "label": "Child Lock Mode", "valueSize": 1, "defaultValue": 1, "allowManualEntry": false, "options": [ { "label": "All locked", "value": 1 }, { "label": "Set point unlocked", "value": 2 }, { "label": "Set point and mode unlocked", "value": 3 } ] }, { "#": "41", "label": "Morning Start Time", "valueSize": 2, "unit": "HHMM", "minValue": 0, "maxValue": 2359, "defaultValue": 600 }, { "#": "42", "label": "Day Start Time", "valueSize": 2, "unit": "HHMM", "minValue": 0, "maxValue": 2359, "defaultValue": 900 }, { "#": "43", "label": "Evening Start Time", "valueSize": 2, "unit": "HHMM", "minValue": 0, "maxValue": 2359, "defaultValue": 1800 }, { "#": "44", "label": "Night Start Time", "valueSize": 2, "unit": "HHMM", "minValue": 0, "maxValue": 2359, "defaultValue": 2300 }, { "#": "45", "label": "Monday Morning Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 240 }, { "#": "46", "label": "Monday Day Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 200 }, { "#": "47", "label": "Monday Evening Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 230 }, { "#": "48", "label": "Monday Night Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 180 }, { "#": "49", "label": "Tuesday Morning Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 240 }, { "#": "50", "label": "Tuesday Day Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 200 }, { "#": "51", "label": "Tuesday Evening Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 230 }, { "#": "52", "label": "Tuesday Night Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 180 }, { "#": "53", "label": "Wednesday Morning Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 240 }, { "#": "54", "label": "Wednesday Day Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 200 }, { "#": "55", "label": "Wednesday Evening Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 230 }, { "#": "56", "label": "Wednesday Night Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 180 }, { "#": "57", "label": "Thursday Morning Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 240 }, { "#": "58", "label": "Thursday Day Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 200 }, { "#": "59", "label": "Thursday Evening Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 230 }, { "#": "60", "label": "Thursday Night Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 180 }, { "#": "61", "label": "Friday Morning Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 240 }, { "#": "62", "label": "Friday Day Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 200 }, { "#": "63", "label": "Friday Evening Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 230 }, { "#": "64", "label": "Friday Night Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 180 }, { "#": "65", "label": "Saturday Morning Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 240 }, { "#": "66", "label": "Saturday Day Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 200 }, { "#": "67", "label": "Saturday Evening Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 230 }, { "#": "68", "label": "Saturday Night Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 180 }, { "#": "69", "label": "Sunday Morning Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 240 }, { "#": "70", "label": "Sunday Day Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 200 }, { "#": "71", "label": "Sunday Evening Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 230 }, { "#": "72", "label": "Sunday Night Temperature", "valueSize": 2, "unit": "0.1 °C", "minValue": 10, "maxValue": 370, "defaultValue": 180 }, { "#": "141", "$import": "templates/heltun_template.json#report_interval", "label": "Energy Consumption Report Interval" }, { "#": "142", "label": "Energy Consumption Report Threshold", "valueSize": 1, "unit": "%", "minValue": 0, "maxValue": 50, "defaultValue": 25 }, { "#": "143", "$import": "templates/heltun_template.json#report_interval", "label": "Sensors Consecutive Reporting Interval" }, { "#": "144", "$import": "~/templates/master_template.json#base_0-100_nounit", "label": "Air & Floor Temperature Sensors Report Threshold", "unit": "0.1 °C", "defaultValue": 2 }, { "#": "145", "label": "Humidity Sensor Report Threshold", "valueSize": 1, "unit": "%", "minValue": 0, "maxValue": 25, "defaultValue": 2 }, { "#": "146", "$import": "~/templates/master_template.json#base_0-99_nounit", "label": "Light Sensor Report Threshold", "unit": "%", "defaultValue": 50 }, { "#": "152", "$if": "firmwareVersion >= 2.5", "label": "Temperature Rise Notification", "valueSize": 2, "unit": "°C", "minValue": 40, "maxValue": 99, "defaultValue": 50 }, { "#": "154", "$if": "firmwareVersion >= 2.5", "$import": "~/templates/master_template.json#base_enable_disable", "label": "Over-Current Notification", "description": "The device will switch Off the load when the current reaches 16A.", "defaultValue": 1 }, { "#": "159", "$if": "firmwareVersion >= 2.5", "$import": "~/templates/master_template.json#base_enable_disable", "label": "Load Error Notification", "defaultValue": 1 }, { "#": "171", "label": "Basic Set Action", "description": "Activate this mode when a Basic Set is received", "valueSize": 1, "defaultValue": 1, "allowManualEntry": false, /* eslint-disable @zwave-js/consistent-config-string-case */ "options": [ { "label": "No action", "value": 0 }, { "label": "COM", "value": 1 }, { "label": "TIME", "value": 2 }, { "label": "DRY", "value": 3 }, { "label": "ECO", "value": 4 }, { "label": "VAC", "value": 5 }, { "label": "MAN", "value": 6 } ] /* eslint-enable @zwave-js/consistent-config-string-case */ } ], "compat": { // Older firmware versions do not properly support Supervision CC "$if": "firmwareVersion < 2.6", "commandClasses": { "remove": { "Supervision": { "endpoints": "*" } } } } }