{ "manufacturer": "McoHome Technology Co., Ltd.", "manufacturerId": "0x015f", "label": "MH-DT311 / MH-DT411 / MH-DT511", "description": "Dimmer Switch", "devices": [ { "productType": "0xd311", "productId": "0x5102" }, { "productType": "0xd411", "productId": "0x5102" }, { "productType": "0xd511", "productId": "0x5103" } ], "firmwareVersion": { "min": "0.0", "max": "255.255" }, "associations": { "1": { "label": "Lifeline", "maxNodes": 1, "isLifeline": true }, "2": { "label": "Multilevel", "maxNodes": 5 }, "5": { "label": "Plus Button", "maxNodes": 5 }, "8": { "label": "Minus Button", "maxNodes": 5 } }, "paramInformation": [ { "#": "1", "$import": "~/templates/master_template.json#state_after_power_failure_off_prev" }, { "#": "2", "label": "Dimming Mode", "valueSize": 1, "defaultValue": 1, "allowManualEntry": false, "options": [ { "label": "Leading edge", "value": 0 }, { "label": "Trailing edge", "value": 1 }, { "label": "On/Off only", "value": 2 } ] }, { "#": "3", "label": "Auto Detection of Load Type When Powered On", "valueSize": 1, "defaultValue": 1, "allowManualEntry": false, "options": [ { "label": "Disabled", "value": 0 }, { "label": "Enabled", "value": 1 }, { "label": "Once", "value": 2 } ] }, { "#": "4", "label": "LED Backlight Brightness Level", "valueSize": 1, "minValue": 0, "maxValue": 10, "defaultValue": 10 }, { "#": "5", "label": "Minimum Brightness", "valueSize": 1, "minValue": 1, "maxValue": 98, "defaultValue": 1 }, { "#": "6", "label": "Maximum Brightness", "valueSize": 1, "minValue": 2, "maxValue": 99, "defaultValue": 99 }, { "#": "7", "label": "Dimming Step Time (Manual)", "valueSize": 2, "unit": "10 ms", "minValue": 0, "maxValue": 255, "defaultValue": 3 }, { "#": "8", "label": "Dimming Step Size (Manual)", "valueSize": 1, "minValue": 1, "maxValue": 99, "defaultValue": 1 }, { "#": "9", "label": "Dimming Step Time (Auto)", "valueSize": 2, "unit": "10 ms", "minValue": 0, "maxValue": 255, "defaultValue": 3 }, { "#": "10", "label": "Dimming Step Size (Auto)", "valueSize": 1, "minValue": 1, "maxValue": 99, "defaultValue": 1 }, { "#": "11", "label": "Dimming Amount Per Tap", "valueSize": 1, "unit": "%", "minValue": 0, "maxValue": 99, "defaultValue": 0, "options": [ { "label": "Repeat last button held amount", "value": 0 } ] }, { "#": "12", "label": "Dimming Level Reporting Interval", "valueSize": 1, "unit": "10 ms", "minValue": 0, "maxValue": 255, "defaultValue": 10, "unsigned": true, "options": [ { "label": "Disable", "value": 0 } ] }, { "#": "13", "label": "External Switch Type", "valueSize": 1, "defaultValue": 0, "allowManualEntry": false, "options": [ { "label": "Momentary", "value": 0 }, { "label": "Switch", "value": 1 } ] }, { "#": "14", "label": "External Switch Input", "valueSize": 1, "defaultValue": 0, "allowManualEntry": false, "options": [ { "label": "Disable", "value": 0 }, { "label": "External switch (S1)", "value": 1 }, { "label": "External switch (S2)", "value": 2 }, { "label": "Switches S1/S2 - Each control both dimming directions", "value": 3 }, { "label": "Switches S1/S2 - S1 -> up; S2 -> down", "value": 4 } ] }, { "#": "15[0x01]", "label": "Energy Meter Report (Watts)", "valueSize": 1, "defaultValue": 0, "unsigned": true, "allowManualEntry": false, "options": [ { "label": "Disable", "value": 0 }, { "label": "Enable", "value": 1 } ] }, { "#": "15[0x02]", "label": "Energy Meter Report (kWh)", "valueSize": 1, "defaultValue": 0, "unsigned": true, "allowManualEntry": false, "options": [ { "label": "Disable", "value": 0 }, { "label": "Enable", "value": 1 } ] }, { "#": "15[0x04]", "label": "Energy Meter Report (Amps)", "valueSize": 1, "defaultValue": 0, "unsigned": true, "allowManualEntry": false, "options": [ { "label": "Disable", "value": 0 }, { "label": "Enable", "value": 1 } ] }, { "#": "15[0x08]", "label": "Energy Meter Report (Voltage)", "valueSize": 1, "defaultValue": 0, "unsigned": true, "allowManualEntry": false, "options": [ { "label": "Disable", "value": 0 }, { "label": "Enable", "value": 1 } ] }, { "#": "16", "label": "Energy Meter Report Interval", "valueSize": 2, "unit": "seconds", "minValue": 0, "maxValue": 32768, "defaultValue": 16, "unsigned": true }, { "#": "17", "label": "Beep", "valueSize": 1, "defaultValue": 1, "allowManualEntry": false, "options": [ { "label": "Disable", "value": 0 }, { "label": "Enable", "value": 1 } ] }, { "#": "32", "label": "Alarm Threshold: Current", "valueSize": 2, "unit": "0.01 A", "minValue": 1, "maxValue": 5000, "defaultValue": 0 }, { "#": "33", "label": "Alarm Threshold: Voltage", "valueSize": 2, "unit": "0.1 V", "minValue": 1, "maxValue": 10000, "defaultValue": 0 }, { "#": "34", "label": "Alarm Threshold: Wattage", "valueSize": 2, "unit": "0.1 W", "minValue": 1, "maxValue": 3000, "defaultValue": 2000 }, { "#": "36", "label": "Overload Shutoff", "valueSize": 1, "defaultValue": 0, "allowManualEntry": false, "options": [ { "label": "Disable", "value": 0 }, { "label": "Enable", "value": 1 } ] }, { "#": "35", "label": "Overload Shutoff Delay", "valueSize": 1, "unit": "seconds", "minValue": 0, "maxValue": 255, "defaultValue": 20, "unsigned": true }, { "#": "64", "label": "Overload Detected: Amps", "valueSize": 2, "unit": "0.01 A", "minValue": 0, "maxValue": 5000, "defaultValue": 0, "readOnly": true, "allowManualEntry": false }, { "#": "65", "label": "Overload Detected: Volts", "valueSize": 2, "unit": "0.1 V", "minValue": 0, "maxValue": 10000, "defaultValue": 0, "readOnly": true, "allowManualEntry": false }, { "#": "66", "label": "Overload Detected: Watts", "valueSize": 2, "unit": "0.1 W", "minValue": 0, "maxValue": 3000, "defaultValue": 0, "readOnly": true, "allowManualEntry": false }, { "#": "67", "label": "Overload Detected: Duration", "valueSize": 1, "unit": "seconds", "minValue": 0, "maxValue": 255, "defaultValue": 0, "unsigned": true, "readOnly": true, "allowManualEntry": false }, { "#": "255", "label": "Factory Reset", "valueSize": 1, "defaultValue": 0, "allowManualEntry": false, "options": [ { "label": "Normal operation", "value": 0 }, { "label": "Factory reset", "value": 85 } ] } ] }