Skip to content

Commit

Permalink
refactor: remove compat flag removing mandatory Supervision CC
Browse files Browse the repository at this point in the history
  • Loading branch information
AlCalzone committed Apr 24, 2024
1 parent 01113b6 commit 620ac7d
Show file tree
Hide file tree
Showing 12 changed files with 9 additions and 115 deletions.
10 changes: 0 additions & 10 deletions packages/config/config/devices/0x000c/hs-wd100.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,16 +44,6 @@
"label": "Local Dimming Step Duration"
}
],
"compat": {
"commandClasses": {
"remove": {
"Supervision": {
// The device does not support supervision although it is mandatory for the device type
"endpoints": "*"
}
}
}
},
"metadata": {
"inclusion": "1. Turn the connected lights ON/OFF by tapping the switch. Tapping and releasing the upper part of the rocker turns the appliance ON. Tapping and releasing the lower part of the rocker turns the appliance OFF.\n2. Add(Include) the module to/from your Z-Wave network with your primary controller. Please refer to the instructions manual of your gateway or remote controller for details and procedures on how these actions can be done. \n3. Normally, the sequence is as follows: when the inclusion process is prompted by your primary controller, single click and release the rocker switch to ON or OFF position. The controller should show that the action was successful. If the controller shows it was a fail, repeat the procedure",
"exclusion": "1. Turn the connected appliance ON/OFF by tapping the switch. Tapping and releasing the upper part of the rocker turns the appliance ON. Tapping and releasing the lower part of the rocker turns the appliance OFF.\n2. Delete(Exclude) the module to/from your Z-Wave network with your primary controller. Please refer to the instructions manual of your gateway or remote controller for details and procedures on how these actions can be done. \n3. Normally, the sequence is as follows: when the exclusion process is prompted by your primary controller, single click and release the rocker switch. The controller should show that the action was successful. If the controller shows it was a fail, repeat the procedure",
Expand Down
10 changes: 1 addition & 9 deletions packages/config/config/devices/0x0039/39358_39465_zw4002.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,15 +50,7 @@
}
],
"compat": {
"mapBasicSet": "event",
"commandClasses": {
"remove": {
"Supervision": {
// The device does not support supervision although it is mandatory for the device type
"endpoints": "*"
}
}
}
"mapBasicSet": "event"
},
"metadata": {
"inclusion": "1. Follow the instructions for your Z-Wave certified controller to include a device to the Z-Wave network.\n2. Once the controller is ready to include your device, press and release the top or bottom of the smart fan control switch (rocker) to include it in the network.\n3. Once your controller has confirmed the device has been included, refresh the Z-Wave network to optimize performance",
Expand Down
10 changes: 0 additions & 10 deletions packages/config/config/devices/0x0063/10974_zw4002.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,5 @@
"firmwareVersion": {
"min": "0.0",
"max": "255.255"
},
"compat": {
"commandClasses": {
"remove": {
"Supervision": {
// The device does not support supervision although it is mandatory for the device type
"endpoints": "*"
}
}
}
}
}
10 changes: 1 addition & 9 deletions packages/config/config/devices/0x0063/12730_zw4002.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,14 +40,6 @@
}
],
"compat": {
"mapBasicSet": "event",
"commandClasses": {
"remove": {
"Supervision": {
// The device does not support supervision although it is mandatory for the device type
"endpoints": "*"
}
}
}
"mapBasicSet": "event"
}
}
10 changes: 1 addition & 9 deletions packages/config/config/devices/0x0063/14287_zw4002.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,15 +42,7 @@
}
],
"compat": {
"mapBasicSet": "event",
"commandClasses": {
"remove": {
"Supervision": {
// The device does not support supervision although it is mandatory for the device type
"endpoints": "*"
}
}
}
"mapBasicSet": "event"
},
"metadata": {
"inclusion": "1. Follow the instructions for your Z-Wave certified controller to include a device to the Z-Wave network.\n2. Once the controller is ready to include your device, press and release the top or bottom of the smart fan control switch (rocker) to include it in the network.\n3. Once your controller has confirmed the device has been included, refresh the Z-Wave network to optimize performance",
Expand Down
10 changes: 1 addition & 9 deletions packages/config/config/devices/0x0063/14314_zw4002.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,15 +37,7 @@
}
],
"compat": {
"mapBasicSet": "event",
"commandClasses": {
"remove": {
"Supervision": {
// The device does not support supervision although it is mandatory for the device type
"endpoints": "*"
}
}
}
"mapBasicSet": "event"
},
"metadata": {
"inclusion": "Linking your device\n1. Follow the instructions for your Z-wave certified controller to include a device to\nthe Z-wave network.\n2. Once the controller is ready to include your device, press and release the top or\nbottom of the wireless smart switch(rocker) to include it in the network.\nNote: Your controller may need to be within 10 feet of the device to be included.\n3. Once your controller has confirmed that the device has been included, refresh the\nZ-wave network to optimize performance.\nPlease reference the controller’s manual for instructions",
Expand Down
10 changes: 1 addition & 9 deletions packages/config/config/devices/0x0063/45743_zw4002.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,15 +37,7 @@
}
],
"compat": {
"mapBasicSet": "event",
"commandClasses": {
"remove": {
"Supervision": {
// The device does not support supervision although it is mandatory for the device type
"endpoints": "*"
}
}
}
"mapBasicSet": "event"
},
"metadata": {
"inclusion": "1. Follow the instructions for your Z-Wave certified controller to include a device to the Z-Wave network.\n2. Once the controller is ready to include your device, press and release the top or bottom of the smart fan control switch (rocker) to include it in the network.\n3. Once your controller has confirmed the device has been included, refresh the Z-Wave network to optimize performance",
Expand Down
10 changes: 1 addition & 9 deletions packages/config/config/devices/0x0063/55258_zw4002.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,15 +37,7 @@
}
],
"compat": {
"mapBasicSet": "event",
"commandClasses": {
"remove": {
"Supervision": {
// The device does not support supervision although it is mandatory for the device type
"endpoints": "*"
}
}
}
"mapBasicSet": "event"
},
"metadata": {
"inclusion": "1. Follow the instructions for your Z-Wave certified controller to add a device to the Z-Wave network.\n2. Once the controller is ready to add your device, press and release the top or bottom rocker",
Expand Down
10 changes: 1 addition & 9 deletions packages/config/config/devices/0x0063/55259_zw4002.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,15 +37,7 @@
}
],
"compat": {
"mapBasicSet": "event",
"commandClasses": {
"remove": {
"Supervision": {
// The device does not support supervision although it is mandatory for the device type
"endpoints": "*"
}
}
}
"mapBasicSet": "event"
},
"metadata": {
"inclusion": "1. Follow the instructions for your Z-Wave certified controller to add a device to the Z-Wave network.\n2. Once the controller is ready to add your device, press and release the top or bottom rocker",
Expand Down
10 changes: 0 additions & 10 deletions packages/config/config/devices/0x0184/wd-100.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,16 +40,6 @@
"label": "Local Dimming Step Duration"
}
],
"compat": {
"commandClasses": {
"remove": {
"Supervision": {
// The device does not support supervision although it is mandatory for the device type
"endpoints": "*"
}
}
}
},
"metadata": {
"inclusion": "1. Turn the connected lights ON/OFF by tapping the switch. Tapping and releasing the upper part of the rocker turns the appliance ON. Tapping and releasing the lower part of the rocker turns the appliance OFF.\n2. Add(Include) the module to/from your Z-Wave network with your primary controller. Please refer to the instructions manual of your gateway or remote controller for details and procedures on how these actions can be done. \n3. Normally, the sequence is as follows: when the inclusion process is prompted by your primary controller, single click and release the rocker switch to ON or OFF position. The controller should show that the action was successful. If the controller shows it was a fail, repeat the procedure",
"exclusion": "1. Turn the connected appliance ON/OFF by tapping the switch. Tapping and releasing the upper part of the rocker turns the appliance ON. Tapping and releasing the lower part of the rocker turns the appliance OFF.\n2. Delete(Exclude) the module to/from your Z-Wave network with your primary controller. Please refer to the instructions manual of your gateway or remote controller for details and procedures on how these actions can be done. \n3. Normally, the sequence is as follows: when the exclusion process is prompted by your primary controller, single click and release the rocker switch. The controller should show that the action was successful. If the controller shows it was a fail, repeat the procedure",
Expand Down
12 changes: 1 addition & 11 deletions packages/config/config/devices/0x0267/1000x080-xxx-700.json
Original file line number Diff line number Diff line change
Expand Up @@ -190,15 +190,5 @@
}
]
}
],
"compat": {
"commandClasses": {
"remove": {
// The device identifies as Z-Wave+ v2, but does not support the mandatory Supervision CC
"Supervision": {
"endpoints": "*"
}
}
}
}
]
}
12 changes: 1 addition & 11 deletions packages/config/config/devices/0x0315/wd-100.json
Original file line number Diff line number Diff line change
Expand Up @@ -70,15 +70,5 @@
"maxValue": 255,
"defaultValue": 3
}
],
"compat": {
"commandClasses": {
"remove": {
"Supervision": {
// The device does not support supervision although it is mandatory for the device type
"endpoints": "*"
}
}
}
}
]
}

0 comments on commit 620ac7d

Please sign in to comment.