zwave-js/.config-db/devices/0x0149/wps104.json

521 lines
9.7 KiB
JSON
Raw Normal View History

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