zwave-js/.config-db/devices/0x0131/mh-p220.json

365 lines
7 KiB
JSON
Raw Normal View History

2025-01-10 22:05:04 -08:00
{
"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
}
]
}
]
}