I had an incident yesterday where my Z-Wave radio was off, with no devices working.
It didn't throw a location event of zwaveCrashed, however.
It didn't throw any other warning, far as I could tell.
How can I test if Z-wave is working?
Without too much strain on the hub.
how many devices do you have? could just turn them all on/off and check your z-wave devices to see when the device last communicated to identify any devices off the mesh
I use Device Activity Check. Most people (and myself) would use this app with a 24 hour interval just to make sure all devices are working. You could in theory setup a special group that checks every 10 minutes or something, with 1 device near the hub that will update its activity when refreshed (hint all my drivers do this). If that device does not respond you could assume there is a zwave issue. One refresh every 10+ minutes should not hurt too much.
Could probably make an RM rule for the same thing, if you can access last activity from RM.
Again, device activity check will do all this for you. You pick the devices you want to monitor and it will based on your settings look at those devices and notify you if they haven't checked in. Works for any device (though I only recommend battery devices because not all mains devices report in on a regular schedule. Like my water valve)
I would not send configure commands constantly. That is going to fire off tons of zwave commands (two for every parameter). Refresh might trigger the sync status, although I may have fixed that so it does not anymore.
The easiest way would be as I said above with DAC and it will just refresh the device, which depending on the device (and driver) should be around 1-5 commands.
Otherwise make a custom app that does the same thing and uses the last activity.
As noted (repeatedly) Device Activity Check...you choose the devices you want to monitor, how to monitor, how long to wait w/them not being active before getting a notification, and you can ask the app to send a "Refresh" command at the devices when it checks them for status.