zwave-js/.config-db/devices/0x0131/mh-p220.json
2025-01-10 22:05:04 -08:00

364 lines
7 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"manufacturer": "Zipato",
"manufacturerId": "0x0131",
"label": "MH-P220",
"description": "MINI ENERGY DIMMER",
"devices": [
{
"productType": "0x220a",
"productId": "0x1352"
}
],
"firmwareVersion": {
"min": "0.0",
"max": "255.255"
},
"paramInformation": [
{
"#": "0",
"label": "Switch All Mode",
"description": "Set the mode for the switch when receiving SWITCH ALL commands.",
"valueSize": 1,
"defaultValue": 0,
"unsigned": true,
"allowManualEntry": false,
"options": [
{
"label": "Exclude from all on and all off groups",
"value": 0
},
{
"label": "Include in all on group",
"value": 1
},
{
"label": "Include in all off group",
"value": 2
},
{
"label": "Include in all on and all off groups",
"value": 255
}
]
},
{
"#": "1",
"label": "Dimmer State After Power Down",
"valueSize": 1,
"defaultValue": 1,
"allowManualEntry": false,
"options": [
{
"label": "Not saved",
"value": 0
},
{
"label": "Saved",
"value": 1
}
]
},
{
"#": "2",
"label": "External Type Switch",
"description": "Momentary buttons/2-state Switches/S1 dim up, S2 dim down",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "Button",
"value": 0
},
{
"label": "Toggle",
"value": 1
},
{
"label": "S1 dim up, S2 dim down",
"value": 2
}
]
},
{
"#": "3",
"label": "2-State Switches",
"description": "toggle Dimmer without or with specified on/off position",
"valueSize": 1,
"defaultValue": 1,
"allowManualEntry": false,
"options": [
{
"label": "Without specified on/off position",
"value": 0
},
{
"label": "With specified on/off position",
"value": 1
}
]
},
{
"#": "4",
"label": "ALL ON / ALL OFF",
"description": "forbid/allow ALL ON/ALL OFF",
"valueSize": 1,
"defaultValue": 255,
"unsigned": true,
"allowManualEntry": false,
"options": [
{
"label": "Forbid all on, forbid all off",
"value": 0
},
{
"label": "Forbid all on, allow all off",
"value": 1
},
{
"label": "Allow all on, forbid all off",
"value": 2
},
{
"label": "Allow all on, allow all off",
"value": 255
}
]
},
{
"#": "5",
"label": "Minimum Brightness Level",
"valueSize": 1,
"unit": "%",
"minValue": 0,
"maxValue": 98,
"defaultValue": 1
},
{
"#": "6",
"label": "Maximum Brightness Level",
"valueSize": 1,
"unit": "%",
"minValue": 2,
"maxValue": 99,
"defaultValue": 63
},
{
"#": "7",
"label": "Single Dimming Step Time(Manual)",
"description": "Max 2.55s, in 10ms steps",
"valueSize": 2,
"minValue": 1,
"maxValue": 26,
"defaultValue": 3
},
{
"#": "8",
"label": "Single Dimming Step Size (Manual)",
"description": "1~99 percentage value (modification isnt recommended)",
"valueSize": 1,
"minValue": 1,
"maxValue": 99,
"defaultValue": 1
},
{
"#": "9",
"label": "Single Dimming Step Time (Auto)",
"description": "Max 2.55s, in 10ms steps",
"valueSize": 2,
"minValue": 1,
"maxValue": 26,
"defaultValue": 3
},
{
"#": "10",
"label": "Single Dimming Step Size (Auto)",
"description": "1~99 percentage value (modification isnt recommended)",
"valueSize": 1,
"minValue": 1,
"maxValue": 99,
"defaultValue": 1
},
{
"#": "11",
"label": "Timer Function (Auto-Off)",
"description": "0x00 function disabled 0x0001~0x00FF 1s~255s",
"valueSize": 2,
"minValue": 0,
"maxValue": 255,
"defaultValue": 0
},
{
"#": "13",
"label": "One Click of S1",
"description": "1~99 percentage value switch",
"valueSize": 1,
"minValue": 0,
"maxValue": 99,
"defaultValue": 99
},
{
"#": "14",
"label": "Double Click of S1",
"description": "max brightness level",
"valueSize": 1,
"defaultValue": 1,
"allowManualEntry": false,
"options": [
{
"label": "Function disabled",
"value": 0
},
{
"label": "Reach max brightness level",
"value": 1
}
]
},
{
"#": "15",
"label": "Operation Report Switch1 to Assoc Group 2 & 3",
"description": "Dimming level report only valid when holding external button",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "Report all",
"value": 0
},
{
"label": "Only report Basic Set on",
"value": 1
},
{
"label": "Only report Basic Set off",
"value": 2
}
]
},
{
"#": "16",
"label": "Operation Report Switch1 to Association Group 2",
"valueSize": 1,
"defaultValue": 1,
"allowManualEntry": false,
"options": [
{
"label": "Off",
"value": 0
},
{
"label": "On",
"value": 1
}
]
},
{
"#": "17",
"label": "Switch 2 Function",
"description": "Enable S2 switch, enable Scene Activation and send Basic Set",
"valueSize": 1,
"defaultValue": 1,
"unsigned": true,
"allowManualEntry": false,
"options": [
{
"label": "Enable S2 switch",
"value": 0
},
{
"label": "Enable Scene Activation, and send Basic Set on/off",
"value": 1
},
{
"label": "Scene Activation only",
"value": 2
},
{
"label": "Send basic on/ off only",
"value": 3
},
{
"label": "Disable S2 function",
"value": 255
}
]
},
{
"#": "18",
"label": "Operation Report Switch2 to Association Group 4",
"valueSize": 1,
"defaultValue": 0,
"unsigned": true,
"allowManualEntry": false,
"options": [
{
"label": "Send basic on or basic off",
"value": 0
},
{
"label": "Only send basic on",
"value": 1
},
{
"label": "Only send basic off",
"value": 2
},
{
"label": "No report to ag 4",
"value": 255
}
]
},
{
"#": "19",
"label": "Scene ID Sent to AG1 When One Click of S2",
"description": "0 Scene Activation disabled 1~255 send Activation CC to AG1",
"valueSize": 1,
"minValue": 0,
"maxValue": 255,
"defaultValue": 0,
"unsigned": true
},
{
"#": "20",
"label": "Scene ID Sent to AG1 When Double Click of S2",
"description": "0 Scene Activation disabled 1~255 send Activation CC",
"valueSize": 1,
"minValue": 0,
"maxValue": 255,
"defaultValue": 0,
"unsigned": true
},
{
"#": "21",
"label": "Scene ID Sent to AG1 When Hold S2",
"description": "0 Scene Activation disabled 1~255 send Activation CC",
"valueSize": 1,
"minValue": 0,
"maxValue": 255,
"defaultValue": 0,
"unsigned": true
},
{
"#": "255",
"label": "Factory Setting",
"description": "0x55 restore factory setting",
"valueSize": 1,
"defaultValue": 0,
"writeOnly": true,
"allowManualEntry": false,
"options": [
{
"label": "Default",
"value": 0
},
{
"label": "Restore factory setting",
"value": 85
}
]
}
]
}