zwave-js/.config-db/devices/0x0344/he-hls01.json

262 lines
5.9 KiB
JSON
Raw Permalink Normal View History

2025-01-10 22:05:04 -08:00
{
"manufacturer": "HELTUN",
"manufacturerId": "0x0344",
"label": "HE-HLS01",
"description": "High Load Switch",
"devices": [
{
"productType": "0x0004",
"productId": "0x000a"
}
],
"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"
},
{
"#": "7",
"$import": "templates/heltun_template.json#relay_output_mode",
"label": "Relay Output Mode"
},
{
"#": "10",
"$import": "~/templates/master_template.json#base_1-100_nounit",
"label": "Floor Temperature Sensor Resistance",
"unit": "kΩ",
"defaultValue": 10
},
{
"#": "16",
"$import": "~/templates/master_template.json#temperature_scale"
},
{
"#": "17",
"$import": "templates/heltun_template.json#temp_sensor_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"
},
{
"#": "23",
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Auto On/Off"
},
{
"#": "24",
"label": "Auto Off Timeout",
"valueSize": 1,
"unit": "minutes",
"minValue": 0,
"maxValue": 120,
"defaultValue": 5
},
{
"#": "25",
"label": "Auto On Reconnect Timeout",
"description": "When the load is reconnected the relay output will be switched on after this time.",
"valueSize": 1,
"unit": "minutes",
"minValue": 0,
"maxValue": 120,
"defaultValue": 0
},
{
"#": "26",
"label": "High Load Timeout Protection: Power Threshold",
"valueSize": 2,
"unit": "W",
"minValue": 100,
"maxValue": 3500,
"defaultValue": 0
},
{
"#": "27",
"label": "High Load Timeout Protection: Time Threshold",
"valueSize": 2,
"unit": "minutes",
"minValue": 1,
"maxValue": 1440,
"defaultValue": 0
},
{
"#": "41",
"$import": "templates/heltun_template.json#external_input_hold_control_mode",
"label": "External Input: Hold Control Mode"
},
{
"#": "46",
"$if": "firmwareVersion >= 1.3",
"$import": "templates/heltun_template.json#hold_duration",
"label": "External Input: Hold Mode Duration"
},
{
"#": "51",
"$import": "templates/heltun_template.json#external_input_click_control_mode",
"label": "External Input: Click Control Mode"
},
{
"#": "66",
"$if": "firmwareVersion >= 1.5",
"$import": "~/templates/master_template.json#state_after_power_failure_off_prev",
"defaultValue": 0
},
{
"#": "71",
"label": "Relay Timer Mode Duration",
"valueSize": 2,
"unit": "seconds",
"minValue": 0,
"maxValue": 43200,
"defaultValue": 0,
"unsigned": true
},
{
"#": "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": "Temperature Report Interval"
},
{
"#": "144",
"$import": "~/templates/master_template.json#base_0-100_nounit",
"label": "Temperature Report Threshold",
"unit": "0.1 °C",
"defaultValue": 2
},
{
"#": "151",
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Device Failure Notifications",
"defaultValue": 1
},
{
"#": "152",
"label": "Temperature Rise Notification",
"description": "The value should be lower than the value of parameter 153 (Overheat Protection & Notification).",
"valueSize": 2,
"unit": "°C",
"minValue": 1,
"maxValue": 120,
"defaultValue": 1
},
{
"#": "153",
"label": "Overheat Protection & Notification",
"valueSize": 2,
"unit": "°C",
"minValue": 0,
"maxValue": 120,
"defaultValue": 0
},
{
"#": "154",
"$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
},
{
"#": "155",
"label": "Over-Load Protection & Notification",
"valueSize": 2,
"unit": "W",
"minValue": 0,
"maxValue": 4000,
"defaultValue": 3500
},
{
"#": "156",
"$if": "firmwareVersion >= 1.5",
"label": "Over-Voltage Protection & Notification",
"valueSize": 2,
"unit": "V",
"minValue": 0,
"maxValue": 280,
"defaultValue": 260
},
{
"#": "157",
"$if": "firmwareVersion >= 1.5",
"label": "Voltage Drop Protection & Notification",
"valueSize": 2,
"unit": "V",
"minValue": 0,
"maxValue": 240,
"defaultValue": 90
},
{
"#": "156",
"$if": "firmwareVersion < 1.5",
"label": "Over-Voltage Protection & Notification",
"valueSize": 2,
"unit": "V",
"minValue": 0,
"maxValue": 280,
"defaultValue": 240
},
{
"#": "157",
"$if": "firmwareVersion < 1.5",
"label": "Voltage Drop Protection & Notification",
"valueSize": 2,
"unit": "V",
"minValue": 0,
"maxValue": 240,
"defaultValue": 200
},
{
"#": "158",
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Sparks Protection & Notification",
"defaultValue": 1
},
{
"#": "159",
"$if": "firmwareVersion >= 1.2",
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Load On Notification"
},
{
"#": "160",
"$if": "firmwareVersion >= 1.2",
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Load Off Notification"
}
]
}