Si tiene algo que pueda adjuntar a la PC que detecte un "cierre de llave", entonces puede usarlo para leer un relé de láminas o cualquier otro sensor de encendido / apagado.
(1) La solución posiblemente más barata es utilizar un "ratón" antiguo y conectar los contactos de un botón. Si puede "programáticamente" detectar el botón hacia abajo, puede detectar el estado de la puerta.
El mouse podría ser USB o puerto serie o PS / 2 conectado [!!!]. USB probablemente tiene más sentido.
(2) Puede comprar dongles USB a puerto serie por menos de $ 5. Estos tienen típicamente dos líneas de estado de encendido / apagado que pueden ser leídas por la PC Y como dos bits de salida adicionales que pueden ser controlados. (RTS / CTS, DTR / DTS).
Algunos dingles no los llevan a un conector de borde o cabecera, pero aún pueden tenerlos como puntos de conexión de soldadura en la PCB. Es posible que se necesite una pequeña investigación para obtener las que mejor se adapten.
(3) De manera similar, los dingles de puerto de impresora a USB están disponibles y tienen una serie de líneas de estado que pueden usarse. Las versiones de puerto serie son probablemente un poco más seguras de usar ya que las versiones de puerto de impresora a menudo no son totalmente compatibles con la vieja PC a bordo de los puertos paralelos.
(4) Probablemente se pueda usar cualquier otra cosa que una PC pueda detectar eléctricamente. Podría conectar un interruptor de teclado estándar, etc.
Un relé Reed conectado a 50 metros de cable puede detectarse fácilmente eléctricamente, PERO el ruido inducido por la red, etc. en dicho cable puede causar problemas si se lo utiliza directamente como una entrada de dispositivo USB. Probablemente se necesite un "repetidor" en el extremo de la PC. Esto podría ser tan poco como un transistor de 10 centavos y algunos componentes baratos. Más sobre esto si resulta ser la forma en que quieres ir.
Si desea un enlace de RF de bajo costo, a menudo puede usar un timbre inalámbrico para ese propósito si tiene un alcance adecuado. El voltaje de funcionamiento de la campana se usa para crear un cierre de contacto en la interfaz de la PC (1 transistor como el anterior). Necesita alimentación en cada extremo, lo que puede o no ser un problema.