If anyone has a ZEN16 they can more easily test (mine is mounted to the garage ceiling and it is -8F outside right now), you can try out a rule like this one I just came up with. Posted in another thread since its sort of a separate topic.
Try my example of the physical ON or OFF when the relay is already in the same state. I am curious if the ZEN16 still reports the status back even though it is not changed. If it reports it every time and the driver sends an event then this rule should work. May possibly need a custom driver though.
Further idea for reporting checking, if you change the driver to "Device" it will log all the commands it gets back, so this could be used just to test if the device sends a report every time the SW is changed even if the Relay is already in the same state. Same for the Relay but you would need another way to send it an on/off zwave command because that driver doesn't have one.