This may not be ideal but I have a DVR plug-in always in error, and 1 of those door sensors. I added this in the startup lua:
luup.set_failure(false,88)
luup.set_failure(false,73)
return true
In my case, device 88 is the DVR, and device 73 is my garage man door sensor. Now, no "can't detect device" error.