I added my switch as non-secure, and it seems to work well with the same variables you have (OZW, HA). Maybe test by removing one, and re-adding as non-secured.
This service will set the controller into inclusion mode and should be used to add a device (node) to the Z-Wave network. Call the service and then perform the device-specific procedure, according to the device manual, to add your device to the network. Make sure the controller is connected to the host where the ozwdaemon is running, when performing this operation.
Service Data Attribute
Required
Description
secure
no
Add the new node with secure communications. Secure network key must be set. This process will fallback to add_node (unsecure) for unsupported devices. Note that insecure devices can’t directly talk to secure devices.
instance_id
no
The OZW Instance/Controller to use, defaults to 1.
I saw this. All my 48 nodes were added this way and they’re all added “secure”. It says “Secure” isn’t required but theres no option (that I can see anyway.) to add unsecure. It’s not possible to change it either.