zwave-js/.config-db/devices/0x0149/wps104.json
2025-01-10 22:05:04 -08:00

520 lines
9.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": "wiDom",
"manufacturerId": "0x0149",
"label": "WPS104",
"description": "Energy Driven Switch",
"devices": [
{
"productType": "0x1214",
"productId": "0x0304"
}
],
"firmwareVersion": {
"min": "0.0",
"max": "255.255"
},
"paramInformation": [
{
"#": "1",
"label": "Device Status",
"description": "How to control the relay",
"valueSize": 1,
"defaultValue": 1,
"allowManualEntry": false,
"options": [
{
"label": "Toggle",
"value": 1
},
{
"label": "On",
"value": 2
},
{
"label": "Off",
"value": 3
},
{
"label": "Ignore",
"value": 4
}
]
},
{
"#": "20",
"label": "Device Status Upon Receipt of A Basic Set Command",
"valueSize": 1,
"defaultValue": 1,
"allowManualEntry": false,
"options": [
{
"label": "AS_RECEIVED",
"value": 1
},
{
"label": "IGNORE_IF_ON",
"value": 2
},
{
"label": "IGNORE_IF_OFF",
"value": 3
},
{
"label": "Ignore",
"value": 4
}
]
},
{
"#": "30",
"label": "Overcurrent Level",
"valueSize": 2,
"minValue": 0,
"maxValue": 4500,
"defaultValue": 4500
},
{
"#": "31",
"label": "Overcurrent Time",
"description": "Sets the time to recognize an overcurrent event.",
"valueSize": 2,
"minValue": 0,
"maxValue": 10800,
"defaultValue": 10
},
{
"#": "32",
"label": "Next State",
"description": "Defines the next state if an overcurrent event occur",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "Ignore",
"value": 0
},
{
"label": "On",
"value": 1
},
{
"label": "Off",
"value": 2
},
{
"label": "Toggle",
"value": 3
}
]
},
{
"#": "33",
"label": "Meter Reset",
"description": "Provides total operating time from last meter reset",
"valueSize": 4,
"defaultValue": 1,
"allowManualEntry": false,
"options": [
{
"label": "Reset meter and time",
"value": 0
},
{
"label": "Greater than 0 ignore",
"value": 1
}
]
},
{
"#": "34",
"label": "Energy Flow",
"description": "Determines whether if energy consumed or energy produced.",
"valueSize": 1,
"defaultValue": 1,
"allowManualEntry": false,
"options": [
{
"label": "Consumed",
"value": 1
},
{
"label": "Produced",
"value": 2
}
]
},
{
"#": "35",
"label": "UP Power Level",
"description": "Sets the level of instantaneous power in Watts",
"valueSize": 2,
"minValue": 0,
"maxValue": 11250,
"defaultValue": 11250
},
{
"#": "36",
"label": "UP Power Time",
"description": "Sets the time in seconds",
"valueSize": 2,
"minValue": 0,
"maxValue": 10800,
"defaultValue": 10
},
{
"#": "37",
"label": "UP Power State",
"description": "Defines the next status case of a UP Power event",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "Ignore",
"value": 0
},
{
"label": "On",
"value": 1
},
{
"label": "Off",
"value": 2
},
{
"label": "Toggle",
"value": 3
}
]
},
{
"#": "38",
"label": "UP Power Associated",
"description": "Defines the status of Group 2 devices. Allowable range: 0-99, 255",
"valueSize": 1,
"minValue": 0,
"maxValue": 255,
"defaultValue": 0,
"unsigned": true
},
{
"#": "39",
"label": "DOWN Power Level",
"description": "Sets the level of instantaneous power in Watts",
"valueSize": 2,
"minValue": 0,
"maxValue": 11250,
"defaultValue": 0
},
{
"#": "40",
"label": "DOWN Power Time",
"description": "Sets the time in seconds",
"valueSize": 2,
"minValue": 0,
"maxValue": 10800,
"defaultValue": 10
},
{
"#": "41",
"label": "DOWN Power State",
"description": "Defines the next state case of a DOWN Power event",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "Ignore",
"value": 0
},
{
"label": "On",
"value": 1
},
{
"label": "Off",
"value": 2
},
{
"label": "Toggle",
"value": 3
}
]
},
{
"#": "42",
"label": "DOWN Power Associated",
"description": "Defines the status of Group 3 devices. Allowable range: 0-99, 255",
"valueSize": 1,
"minValue": 0,
"maxValue": 255,
"defaultValue": 0,
"unsigned": true
},
{
"#": "43",
"label": "Energy Level",
"description": "Sets the energy level in KWh",
"valueSize": 4,
"minValue": 0,
"maxValue": 2000000,
"defaultValue": 2000000
},
{
"#": "44",
"label": "Energy Limit State",
"description": "Defines the next state in case of Energy Limit event",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "Ignore",
"value": 0
},
{
"label": "On",
"value": 1
},
{
"label": "Off",
"value": 2
},
{
"label": "Toggle",
"value": 3
}
]
},
{
"#": "45",
"label": "Variation Instantaneous Power",
"description": "Defines the percentage variation of instantaneous power",
"valueSize": 1,
"minValue": 1,
"maxValue": 100,
"defaultValue": 10
},
{
"#": "46",
"label": "Report Time Frequency",
"description": "Defines the time in minutes",
"valueSize": 1,
"minValue": 1,
"maxValue": 100,
"defaultValue": 10
},
{
"#": "47",
"label": "Energy Report Threshold",
"valueSize": 1,
"defaultValue": 3,
"allowManualEntry": false,
"options": [
{
"label": "Disable reports",
"value": 0
},
{
"label": "Disable reports",
"value": 1
},
{
"label": "0.01 kWh",
"value": 2
},
{
"label": "0.1 kWh",
"value": 3
},
{
"label": "1 kWh",
"value": 4
}
]
},
{
"#": "48",
"label": "Nominal Voltage",
"description": "Defines the nominal voltage value in tenths of volts",
"valueSize": 2,
"minValue": 1100,
"maxValue": 2500,
"defaultValue": 2300
},
{
"#": "49",
"label": "Fall in Maximum Voltage",
"description": "Defines, the nominal value for max voltage fall permitted",
"valueSize": 1,
"minValue": 1,
"maxValue": 100,
"defaultValue": 10
},
{
"#": "50",
"label": "Electric Parameters",
"description": "Defines which parameters will be subjected to notification",
"valueSize": 2,
"minValue": 0,
"maxValue": 62,
"defaultValue": 30
},
{
"#": "51",
"label": "Voltage RMS Value",
"description": "Reading of this parameter returns the value of voltage RMS",
"valueSize": 2,
"minValue": 0,
"maxValue": 65535,
"defaultValue": 0,
"unsigned": true,
"readOnly": true
},
{
"#": "52",
"label": "Current RMS Value",
"description": "Returns the value of current RMS expressed in hundredths of Amperes.",
"valueSize": 2,
"minValue": 0,
"maxValue": 65535,
"defaultValue": 0,
"unsigned": true,
"readOnly": true
},
{
"#": "53",
"label": "Power Factor",
"description": "Returns the value of power factor as a percentage",
"valueSize": 1,
"minValue": 0,
"maxValue": 255,
"defaultValue": 0,
"unsigned": true,
"readOnly": true
},
{
"#": "54",
"label": "Total Energy Consumed",
"description": "Returns the value of total energy consumed expressed in Wh (thousandths of KWh).",
"valueSize": 4,
"minValue": 0,
"maxValue": 4294967295,
"defaultValue": 0,
"unsigned": true,
"readOnly": true
},
{
"#": "55",
"label": "Total Energy Produced",
"description": "Returns the value of total energy consumed expressed in Wh (thousandths of KWh).",
"valueSize": 4,
"minValue": 0,
"maxValue": 4294967295,
"defaultValue": 0,
"unsigned": true,
"readOnly": true
},
{
"#": "60",
"label": "Start-Up Status",
"description": "Defines the status of the device following a restart.",
"valueSize": 1,
"defaultValue": 3,
"allowManualEntry": false,
"options": [
{
"label": "On: Device on",
"value": 1
},
{
"label": "Off: Device off",
"value": 2
},
{
"label": "Previous status: Status prior to restart",
"value": 3
}
]
},
{
"#": "61",
"label": "Configuration Reset",
"description": "Defines which parameters should be reset to default values.",
"valueSize": 1,
"defaultValue": 4,
"allowManualEntry": false,
"options": [
{
"label": "Factory reset",
"value": 0
},
{
"label": "Associations reset",
"value": 1
},
{
"label": "Configurations reset",
"value": 2
},
{
"label": "Normal operation",
"value": 4
}
]
},
{
"#": "62",
"label": "Type of External Switch",
"description": "Defines the type of external switch connected to the device.",
"valueSize": 1,
"defaultValue": 4,
"allowManualEntry": false,
"options": [
{
"label": "Ignore",
"value": 0
},
{
"label": "Button",
"value": 1
},
{
"label": "Switch",
"value": 2
},
{
"label": "Automatic recognition",
"value": 4
}
]
},
{
"#": "63",
"label": "Load Control",
"description": "Defines the load control mode",
"valueSize": 1,
"defaultValue": 1,
"allowManualEntry": false,
"options": [
{
"label": "Direct control",
"value": 1
},
{
"label": "CONTROL_BY_NORMALLY_OPEN_CONTACTOR",
"value": 2
},
{
"label": "CONTROL_BY_NORMALLY_CLOSED_CONTACTOR",
"value": 3
},
{
"label": "AS_AN_EXTERNAL_INDICATOR",
"value": 4
}
]
}
]
}