I still think I solved it with the ADT guy, I just didn't ask all the right questions.

I'm not sure what other solutions there are.