Have you thought of using the alarm inputs? I have a few systems in my office..
Basically we have our phone system, which has an intercom. You press the button, it rings the phones, then we hit OPEN on the phone, it opens the door. Basically that closes a circuit on the phone system which is...