Actualice su sistema de alarma con Arduino

Cuándo [Doug] se mudó a su nueva casa, encontró un viejo panel de alarma instalado, pero ya no tenía servicio de control. Como no quería pagar una tarifa mensual para organizarlo, decidió intentar conectar Arduino con el sistema para enviar eventos a la red.

Lo bueno es que en realidad inspiró otro proyecto similar que compartimos en La-Tecnologia hace unos años con el título Bending a Home Security Control Panel to Your Will. Pero ese proyecto acaba de mostrarle cómo conectar el Arduino con el teclado. [Doug] profundizó e interactuó directamente con el puesto de mando para obtener más funciones.

Utiliza un Arduino Uno y una placa de disyuntor Ethernet para conectarlo a la red. Esto le permite enviarse mensajes de texto a sí mismo cuando el sistema de alarma está armado, desarmado o activado. Todo el código está disponible en GitHub si también tiene un sistema de alarma DSC 1550.

Es un truco bastante elegante, así que no olvides ver el video después del descanso.

  • macw dice:

    Gran resurgimiento de la tecnología existente y gran trabajo para reemplazar una costosa empresa de monitoreo de alarmas de terceros con servicios que ya paga (Internet residencial, teléfono celular).

  • timgray1 dice:

    El DSC 1550 tiene una interfaz en serie en la placa con toda la información que necesita allí mismo. Bueno, de esa manera no es necesario aplicar ingeniería inversa a un protocolo en serie.

  • Kevin Stadler dice:

    Excelente concepto y ejecución. Tengo un DSC 1500 y eso me inspiró a hacer algo similar. Entonces, ¿algún consejo sobre las diferencias o qué harías de manera diferente? También me interesa qué tipo de placa utiliza para la conectividad a Internet.

  • Doug dice:

    Kevin

    Utilizo el ENC28J60 para conectividad ethernet. Le costará incluso $ 5, incluido el envío, si tiene Amazon Prime. También tengo (en github) una biblioteca de pila de pila completa para Arduino (usando la placa ENC28J60). Puede encontrar esta biblioteca aquí: https://github.com/dougkpowers/atmega-network

    Me envío mensajes de texto a mí mismo a través de SMTP (mensajes de correo electrónico), que funciona bastante bien. Elegí usar una conexión Ethernet por cable (en lugar de WiFi) por confiabilidad, pero también podría considerar la placa WiFi ESP8266, que también es bastante económica.

    Pasé muchas noches trabajando en la lectura de las señales del teclado de la placa solo para descubrir que el terminal PGM es justo lo que realmente necesitaba (la edición y la descripción están en github).

    Si quieres divertirte copiando el teclado, puedes extender el truco: Tengo una Raspberry Pi en la red, que tiene un programa para copiar el teclado en la red. Esto me permite armar / desarmar el sistema mientras estoy fuera.

    • cybermario dice:

      hola, el módulo ESP8266 reemplaza la interfaz arduino y ethernet? ¿Puedo usar el mismo código con esta placa? Gracias

  • Josh dice:

    ¿Alguien ha trabajado con uno de los paneles de alarma conectados por celular más nuevos?

    Tengo una Honeywell L5100 que se va a desconectar del servicio de monitoreo y estoy interesado en el autocontrol, pero no puedo encontrar un trabajo existente allí en mis búsquedas.

  • alarmdude9 dice:

    Aplaudo a la gente por hacer esto. He estado en la industria de las alarmas como técnico durante 20 años y odio la naturaleza porque están encerrados.

  • Manoj Kuushwaha dice:

    Actualizar alaram con arduino es realmente genial. ¿Puedo comprar esto en - https://www.robomart.com/buy-arduino-development-board-price-in-india. sugiéreme que te lo agradeceré.

  • Luis dice:

    Hola chicos, tengo DSC PC9155 con comunicador TL265GS, me gustaría mucho hacer algo similar para controlar / desarmar el brazo. Compré Galileo Arduino y cargué linux

  • dillon1337 dice:

    Intenté lo mismo antes de usar Python y Raspberry Pi e instalar Jeenode. Fue realmente genial hasta que una tormenta eléctrica mató el suministro de energía del sistema de seguridad. Era una casa de campo y no pagué por el servicio del sistema, por lo que nunca se reparó y terminé el proyecto allí. Mi código está en Github si alguien está interesado en revisarlo: https://github.com/dwaq/Macrostomata

  • Jordán dice:

    ay ... no sabía en absoluto que eso era siquiera una cosa, jajaja ... ¡genial para ponerlo todo junto en esta gran publicación!

  • James Graham dice:

    Hola,

    ¿Alguien tiene experiencia trabajando con Cooper Scantronic 9448? Mi objetivo es hacer algo similar a este proyecto.

    • dillon1337 dice:

      Simplemente lo abriría y me pincharía mientras cambias el estado de los sensores en toda tu casa. ¿El modelo que mencionaste parece ser el panel de control? Probablemente no obtendrá fácilmente información útil de eso. Pruebe la casilla de verificación en la que están conectados todos los sensores.

      • James Graham dice:

        Hola Dillon, parece que los sensores están ahí. Buscaré y veré qué puedo aprender. Publicaré mis hallazgos en este hilo si alguien más tiene el mismo sistema. Hola

  • vijayan dice:

    ¿Es este soporte para los modelos DSC-pc585 y 1600?

  • Em dice:

    Hola, tengo el PC1500 y DSC 1550 me gustaría configurar la línea directa de Ethernet 5 o 6, pero no soy programador. Puedo hacer el cableado, etc. pero necesito saber qué tan complejo sería comprar los componentes y hacer la programación yo mismo. Tengo un enrutador de módem de cable Netgear Nighthawk AC1900 y en línea.
    Gracias Em

  • Scott dice:

    ¿Cómo subes tus archivos C ++ al Arduino One?

Alberto Gimenez
Alberto Gimenez

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *