{ "manufacturer": "HELTUN", "manufacturerId": "0x0344", "label": "HE-TPS03", "description": "Touch Panel Switch Trio", "devices": [ { "productType": "0x0004", "productId": "0x0005" } ], "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 Button 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 1: Output Mode" }, { "#": "8", "$import": "templates/heltun_template.json#relay_output_mode", "label": "Relay 2: Output Mode" }, { "#": "9", "$import": "templates/heltun_template.json#relay_output_mode", "label": "Relay 3: Output Mode" }, { "#": "17", "$import": "templates/heltun_template.json#temp_sensor_calibration", "label": "Air Temperature Calibration" }, { "#": "19", "$import": "templates/heltun_template.json#controller_time_correction" }, { "#": "21", "$import": "templates/heltun_template.json#weekday_override" }, { "#": "22", "$import": "templates/heltun_template.json#time_override" }, { "#": "30", "$import": "templates/heltun_template.json#button_backlight_color" }, { "#": "31", "$import": "templates/heltun_template.json#base_button_backlight_control_source", "label": "Button 1: Backlight Control Source" }, { "#": "41", "$import": "templates/heltun_template.json#external_input_hold_control_mode", "label": "Button 1: Hold Control Mode" }, { "#": "32", "$import": "templates/heltun_template.json#base_button_backlight_control_source", "label": "Button 2: Backlight Control Source" }, { "#": "42", "$import": "templates/heltun_template.json#external_input_hold_control_mode", "label": "Button 2: Hold Control Mode" }, { "#": "33", "$import": "templates/heltun_template.json#base_button_backlight_control_source", "label": "Button 3: Backlight Control Source" }, { "#": "43", "$import": "templates/heltun_template.json#external_input_hold_control_mode", "label": "Button 3: Hold Control Mode" }, { "#": "51", "$import": "templates/heltun_template.json#external_input_click_control_mode_6", "label": "Button 1: Click Control Mode" }, { "#": "52", "$import": "templates/heltun_template.json#external_input_click_control_mode_6", "label": "Button 2: Click Control Mode" }, { "#": "53", "$import": "templates/heltun_template.json#external_input_click_control_mode_6", "label": "Button 3: Click Control Mode" }, { "#": "61", "$import": "templates/heltun_template.json#relay_button_number_source", "label": "Relay 1: Button Number Source", "defaultValue": 1 }, { "#": "62", "$import": "templates/heltun_template.json#relay_button_number_source", "label": "Relay 2: Button Number Source", "defaultValue": 2 }, { "#": "63", "$import": "templates/heltun_template.json#relay_button_number_source", "label": "Relay 3: Button Number Source", "defaultValue": 3 }, { "#": "66", "$if": "firmwareVersion >= 2.4", "$import": "~/templates/master_template.json#state_after_power_failure_off_prev", "label": "Relay 1: State After Power Failure", "defaultValue": 0 }, { "#": "67", "$if": "firmwareVersion >= 2.4", "$import": "~/templates/master_template.json#state_after_power_failure_off_prev", "label": "Relay 2: State After Power Failure", "defaultValue": 0 }, { "#": "68", "$if": "firmwareVersion >= 2.4", "$import": "~/templates/master_template.json#state_after_power_failure_off_prev", "label": "Relay 3: State After Power Failure", "defaultValue": 0 }, { "#": "71", "$if": "firmwareVersion < 2.4", "$import": "templates/heltun_template.json#relay_timer_mode_duration", "label": "Relay 1: Timer Mode Duration" }, { "#": "72", "$if": "firmwareVersion < 2.4", "$import": "templates/heltun_template.json#relay_timer_mode_duration", "label": "Relay 2: Timer Mode Duration" }, { "#": "73", "$if": "firmwareVersion < 2.4", "$import": "templates/heltun_template.json#relay_timer_mode_duration", "label": "Relay 3: Timer Mode Duration" }, { "#": "71", "$if": "firmwareVersion >= 2.4", "$import": "templates/heltun_template.json#relay_timer_mode_duration_new", "label": "Relay 1: Timer Mode Duration" }, { "#": "72", "$if": "firmwareVersion >= 2.4", "$import": "templates/heltun_template.json#relay_timer_mode_duration_new", "label": "Relay 2: Timer Mode Duration" }, { "#": "73", "$if": "firmwareVersion >= 2.4", "$import": "templates/heltun_template.json#relay_timer_mode_duration_new", "label": "Relay 3: Timer Mode Duration" }, { "#": "101", "$import": "templates/heltun_template.json#relay_inverse_mode_inching", "label": "Relay Inverse Mode, Inching: Group 1" }, { "#": "102", "$import": "templates/heltun_template.json#relay_inverse_mode_inching", "label": "Relay Inverse Mode, Inching: Group 2" }, { "#": "141", "$import": "templates/heltun_template.json#report_interval", "label": "Energy Consumption Report Interval" }, { "#": "142", "$import": "~/templates/master_template.json#base_enable_disable", "label": "Energy Consumption Report", "defaultValue": 1 }, { "#": "143", "$import": "templates/heltun_template.json#report_interval", "label": "All Sensors: Reporting Interval" }, { "#": "144", "$import": "~/templates/master_template.json#base_0-100_nounit", "label": "Air Temperature Sensor 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 } ], "compat": { // Older firmware versions do not properly support Supervision CC "$if": "firmwareVersion < 2.6", "commandClasses": { "remove": { "Supervision": { "endpoints": "*" } } } } }