I think you could build a failsafe into your rule that checks the the last Activity date on the device and kicks it out of the loop (and alerts you) if it is in a failure mode. There are a few apps that use this timestamp to check for offline devices as well.
Also, this app works good to notify you if a device is not responding. You could even have it check every hour if you wanted.