452 lines
13 KiB
JSON
452 lines
13 KiB
JSON
{
|
||
"manufacturer": "AEON Labs",
|
||
"manufacturerId": "0x0086",
|
||
"label": "ZW095",
|
||
"description": "Home Energy Meter - Gen5",
|
||
"devices": [
|
||
{
|
||
"productType": "0x0002",
|
||
"productId": "0x005f",
|
||
"zwaveAllianceId": 2046
|
||
},
|
||
{
|
||
"productType": "0x0102",
|
||
"productId": "0x005f",
|
||
"zwaveAllianceId": 1289
|
||
},
|
||
{
|
||
"productType": "0x0202",
|
||
"productId": "0x005f"
|
||
}
|
||
],
|
||
"firmwareVersion": {
|
||
"min": "0.0",
|
||
"max": "255.255"
|
||
},
|
||
"associations": {
|
||
"1": {
|
||
"label": "Lifeline",
|
||
"maxNodes": 5,
|
||
"isLifeline": true,
|
||
// The device does not like Endpoint Associations for the lifeline
|
||
"multiChannel": false
|
||
}
|
||
},
|
||
"paramInformation": [
|
||
{
|
||
"#": "2",
|
||
"label": "Energy Detection Mode",
|
||
"valueSize": 1,
|
||
"defaultValue": 0,
|
||
"allowManualEntry": false,
|
||
"options": [
|
||
{
|
||
"label": "Power - Absolute value of energy",
|
||
"value": 0
|
||
},
|
||
{
|
||
"label": "Positive/Negative power - Algebraic sum of energy",
|
||
"value": 1
|
||
},
|
||
{
|
||
"label": "Positive power only (Consumption)",
|
||
"value": 2
|
||
},
|
||
{
|
||
"label": "Negative power only (Generation)",
|
||
"value": 3
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"#": "3",
|
||
"$import": "templates/aeotec_template.json#selective_reporting"
|
||
},
|
||
{
|
||
"#": "4",
|
||
"$import": "templates/aeotec_template.json#power_threshold_wholehem"
|
||
},
|
||
{
|
||
"#": "5",
|
||
"$import": "templates/aeotec_template.json#power_threshold_clamp1"
|
||
},
|
||
{
|
||
"#": "6",
|
||
"$import": "templates/aeotec_template.json#power_threshold_clamp2"
|
||
},
|
||
{
|
||
"#": "7",
|
||
"$if": "productType === 0x0002 && productId === 0x005f",
|
||
"$import": "templates/aeotec_template.json#power_threshold_clamp3"
|
||
},
|
||
{
|
||
"#": "8",
|
||
"$import": "templates/aeotec_template.json#percent_threshold_wholehem",
|
||
"defaultValue": 10
|
||
},
|
||
{
|
||
"#": "9",
|
||
"$import": "templates/aeotec_template.json#percent_threshold_clamp1",
|
||
"defaultValue": 10
|
||
},
|
||
{
|
||
"#": "10",
|
||
"$import": "templates/aeotec_template.json#percent_threshold_clamp2",
|
||
"defaultValue": 10
|
||
},
|
||
{
|
||
"#": "11",
|
||
"$if": "productType === 0x0002 && productId === 0x005f",
|
||
"$import": "templates/aeotec_template.json#percent_threshold_clamp3",
|
||
"defaultValue": 10
|
||
},
|
||
{
|
||
"#": "13",
|
||
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
"label": "CRC-16 Encapsulation"
|
||
},
|
||
{
|
||
"#": "101[0x01]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_kwh_wholehem"
|
||
},
|
||
{
|
||
"#": "101[0x02]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_watt_wholehem"
|
||
},
|
||
{
|
||
"#": "101[0x04]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_v_wholehem"
|
||
},
|
||
{
|
||
"#": "101[0x08]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_amp_wholehem"
|
||
},
|
||
{
|
||
"#": "101[0x10]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_kVarh_wholehem"
|
||
},
|
||
{
|
||
"#": "101[0x20]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_kVar_wholehem"
|
||
},
|
||
{
|
||
"#": "101[0x0100]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_watt_clamp1"
|
||
},
|
||
{
|
||
"#": "101[0x0200]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_watt_clamp2"
|
||
},
|
||
{
|
||
"#": "101[0x0400]",
|
||
"$if": "productType === 0x0002 && productId === 0x005f",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_watt_clamp3"
|
||
},
|
||
{
|
||
"#": "101[0x0800]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_kwh_clamp1"
|
||
},
|
||
{
|
||
"#": "101[0x1000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_kwh_clamp2"
|
||
},
|
||
{
|
||
"#": "101[0x2000]",
|
||
"$if": "productType === 0x0002 && productId === 0x005f",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_kwh_clamp3"
|
||
},
|
||
{
|
||
"#": "101[0x010000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_v_clamp1"
|
||
},
|
||
{
|
||
"#": "101[0x020000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_v_clamp2"
|
||
},
|
||
{
|
||
"#": "101[0x040000]",
|
||
"$if": "productType === 0x0002 && productId === 0x005f",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_v_clamp3"
|
||
},
|
||
{
|
||
"#": "101[0x080000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_amp_clamp1"
|
||
},
|
||
{
|
||
"#": "101[0x100000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_amp_clamp2"
|
||
},
|
||
{
|
||
"#": "101[0x200000]",
|
||
"$if": "productType === 0x0002 && productId === 0x005f",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_amp_clamp3"
|
||
},
|
||
{
|
||
"#": "101[0x01000000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_kVarh_clamp1"
|
||
},
|
||
{
|
||
"#": "101[0x02000000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_kVarh_clamp2"
|
||
},
|
||
{
|
||
"#": "101[0x04000000]",
|
||
"$if": "productType === 0x0002 && productId === 0x005f",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_kVarh_clamp3"
|
||
},
|
||
{
|
||
"#": "101[0x08000000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_kVar_clamp1"
|
||
},
|
||
{
|
||
"#": "101[0x10000000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_kVar_clamp2"
|
||
},
|
||
{
|
||
"#": "101[0x20000000]",
|
||
"$if": "productType === 0x0002 && productId === 0x005f",
|
||
"$import": "templates/aeotec_template.json#auto_report_group1_kVar_clamp3"
|
||
},
|
||
{
|
||
"#": "102[0x01]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_kwh_wholehem"
|
||
},
|
||
{
|
||
"#": "102[0x02]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_watt_wholehem"
|
||
},
|
||
{
|
||
"#": "102[0x04]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_v_wholehem"
|
||
},
|
||
{
|
||
"#": "102[0x08]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_amp_wholehem"
|
||
},
|
||
{
|
||
"#": "102[0x10]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_kVarh_wholehem"
|
||
},
|
||
{
|
||
"#": "102[0x20]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_kVar_wholehem"
|
||
},
|
||
{
|
||
"#": "102[0x0100]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_watt_clamp1"
|
||
},
|
||
{
|
||
"#": "102[0x0200]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_watt_clamp2"
|
||
},
|
||
{
|
||
"#": "102[0x0400]",
|
||
"$if": "productType === 0x0002 && productId === 0x005f",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_watt_clamp3"
|
||
},
|
||
{
|
||
"#": "102[0x0800]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_kwh_clamp1"
|
||
},
|
||
{
|
||
"#": "102[0x1000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_kwh_clamp2"
|
||
},
|
||
{
|
||
"#": "102[0x2000]",
|
||
"$if": "productType === 0x0002 && productId === 0x005f",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_kwh_clamp3"
|
||
},
|
||
{
|
||
"#": "102[0x010000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_v_clamp1"
|
||
},
|
||
{
|
||
"#": "102[0x020000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_v_clamp2"
|
||
},
|
||
{
|
||
"#": "102[0x040000]",
|
||
"$if": "productType === 0x0002 && productId === 0x005f",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_v_clamp3"
|
||
},
|
||
{
|
||
"#": "102[0x080000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_amp_clamp1"
|
||
},
|
||
{
|
||
"#": "102[0x100000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_amp_clamp2"
|
||
},
|
||
{
|
||
"#": "102[0x200000]",
|
||
"$if": "productType === 0x0002 && productId === 0x005f",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_amp_clamp3"
|
||
},
|
||
{
|
||
"#": "102[0x01000000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_kVarh_clamp1"
|
||
},
|
||
{
|
||
"#": "102[0x02000000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_kVarh_clamp2"
|
||
},
|
||
{
|
||
"#": "102[0x04000000]",
|
||
"$if": "productType === 0x0002 && productId === 0x005f",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_kVarh_clamp3"
|
||
},
|
||
{
|
||
"#": "102[0x08000000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_kVar_clamp1"
|
||
},
|
||
{
|
||
"#": "102[0x10000000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_kVar_clamp2"
|
||
},
|
||
{
|
||
"#": "102[0x20000000]",
|
||
"$if": "productType === 0x0002 && productId === 0x005f",
|
||
"$import": "templates/aeotec_template.json#auto_report_group2_kVar_clamp3"
|
||
},
|
||
{
|
||
"#": "103[0x01]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_kwh_wholehem"
|
||
},
|
||
{
|
||
"#": "103[0x02]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_watt_wholehem"
|
||
},
|
||
{
|
||
"#": "103[0x04]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_v_wholehem"
|
||
},
|
||
{
|
||
"#": "103[0x08]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_amp_wholehem"
|
||
},
|
||
{
|
||
"#": "103[0x10]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_kVarh_wholehem"
|
||
},
|
||
{
|
||
"#": "103[0x20]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_kVar_wholehem"
|
||
},
|
||
{
|
||
"#": "103[0x0100]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_watt_clamp1"
|
||
},
|
||
{
|
||
"#": "103[0x0200]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_watt_clamp2"
|
||
},
|
||
{
|
||
"#": "103[0x0400]",
|
||
"$if": "productType === 0x0002 && productId === 0x005f",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_watt_clamp3"
|
||
},
|
||
{
|
||
"#": "103[0x0800]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_kwh_clamp1"
|
||
},
|
||
{
|
||
"#": "103[0x1000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_kwh_clamp2"
|
||
},
|
||
{
|
||
"#": "103[0x2000]",
|
||
"$if": "productType === 0x0002 && productId === 0x005f",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_kwh_clamp3"
|
||
},
|
||
{
|
||
"#": "103[0x010000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_v_clamp1"
|
||
},
|
||
{
|
||
"#": "103[0x020000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_v_clamp2"
|
||
},
|
||
{
|
||
"#": "103[0x040000]",
|
||
"$if": "productType === 0x0002 && productId === 0x005f",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_v_clamp3"
|
||
},
|
||
{
|
||
"#": "103[0x080000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_amp_clamp1"
|
||
},
|
||
{
|
||
"#": "103[0x100000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_amp_clamp2"
|
||
},
|
||
{
|
||
"#": "103[0x200000]",
|
||
"$if": "productType === 0x0002 && productId === 0x005f",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_amp_clamp3"
|
||
},
|
||
{
|
||
"#": "103[0x01000000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_kVarh_clamp1"
|
||
},
|
||
{
|
||
"#": "103[0x02000000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_kVarh_clamp2"
|
||
},
|
||
{
|
||
"#": "103[0x04000000]",
|
||
"$if": "productType === 0x0002 && productId === 0x005f",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_kVarh_clamp3"
|
||
},
|
||
{
|
||
"#": "103[0x08000000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_kVar_clamp1"
|
||
},
|
||
{
|
||
"#": "103[0x10000000]",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_kVar_clamp2"
|
||
},
|
||
{
|
||
"#": "103[0x20000000]",
|
||
"$if": "productType === 0x0002 && productId === 0x005f",
|
||
"$import": "templates/aeotec_template.json#auto_report_group3_kVar_clamp3"
|
||
},
|
||
{
|
||
"#": "111",
|
||
"$import": "templates/aeotec_template.json#auto_report_interval_group1",
|
||
"maxValue": 2147483647
|
||
},
|
||
{
|
||
"#": "112",
|
||
"$import": "templates/aeotec_template.json#auto_report_interval_group2",
|
||
"maxValue": 2147483647
|
||
},
|
||
{
|
||
"#": "113",
|
||
"$import": "templates/aeotec_template.json#auto_report_interval_group3",
|
||
"maxValue": 2147483647
|
||
},
|
||
{
|
||
"#": "200",
|
||
"$import": "templates/aeotec_template.json#partner_id_other"
|
||
},
|
||
{
|
||
"#": "252",
|
||
"$import": "templates/aeotec_template.json#lock_configuration"
|
||
},
|
||
{
|
||
"#": "255",
|
||
"$import": "templates/aeotec_template.json#factory_reset_exclude"
|
||
}
|
||
],
|
||
"compat": {
|
||
// This device reports cumulative values to the root endpoint
|
||
"preserveRootApplicationCCValueIDs": true
|
||
},
|
||
"metadata": {
|
||
"inclusion": "Turn the primary controller of Z-Wave network into inclusion mode, short press the product’s Action button that you can find on the product's housing",
|
||
"exclusion": "Turn the primary controller of Z-Wave network into exclusion mode, short press the product’s Action button that you can find on the product's housing",
|
||
"reset": "Press and hold the Action button that you can find on the product's housing for 10 seconds and then release. This procedure should only be used when the primary controller is inoperable",
|
||
"manual": "https://products.z-wavealliance.org/ProductManual/File?folder=&filename=MarketCertificationFiles/2046/Home%20Energy%20Meter%20Gen5%20manual.pdf"
|
||
}
|
||
}
|