520 lines
9.7 KiB
JSON
520 lines
9.7 KiB
JSON
{
|
||
"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
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|