Integrar Alarma DSC Classic a FIBARO – Parte 1
Una de las inquietudes más frecuentes entre nuestros instaladores y clientes, es la posibilidad de integrar Paneles de Alarma convencionales (en muchos casos ya funcionando) con el sistema de Casa Inteligente FIBARO. En este tutorial veremos como integrar un panel de Alarma DSC Classic, recibir alertas y controlarlo desde nuestro sistema de Casa Inteligente.
El tutorial fue realizado con un panel DSC 1565, Pero la configuración es similar para toda la línea Classic (PC585,1862,1864, etc)
Importante: Este es un tutorial avanzado que requiere conocimientos previos e información de configuración y acceso al panel de alarma. Todo cambio realizado puede afectar el funcionamiento del mismo y poner en riesgo la seguridad de los propietarios. Sugerimos que solo sea realizado por personas idóneas.
No olvides que Life2Better ofrece programas de certificacion oficial, que te permitiran adquirir los conocimientos técnicos y comerciales para instalar y/o comercializar FIBARO en Argentina.
Luego de este tutorial podrás:
• Armar/desarmar un panel de alarma DSC convencional desde la app FIBARO.
• Monitorear el estado del panel y/o recibir alertas ante eventos.
• Ampliar la alarma con sensores y dispositivos FIBARO. (Parte 2)
• Crear escenas asociadas al estado de la alarma. (Parte 2)
Esté documento solo muestra una manera de resolver un problema planteado; no es la única ni la mejor forma de hacerlo. Puede que ustedes encuentren variaciones, o mejores prácticas. Todo comentario o sugerencia, será bienvenido.
Este tutorial es aplicable a otras alarmas que cuenten con salidas PGM y Zonas Programables y posibilidad de ser armadas y desarmadas desde un contacto.
Elementos necesarios:
• Panel de alarma DSC
• Home Center 2 o Home Center Lite*
• FIBARO Binary Sensor
• FIBARO Smart Implant
*El tutorial fue realizado con un Home Center 2, pero puede realizarse casi en su totalidad en un HC Lite (excepto por las escenas LUA del final del instructivo).
Opcional:
• FIBARO Button
• FIBARO Door Window Sensor
• FIBARO Double Switch
También será necesitaremos:
• Cuenta FIBARO ID funcionando.
• Código de instalador del panel DSC, (o solicitar soporte al instalador de la alarma).
Controlando una Alarma DSC con FIBARO
Como previamente dije, este tutorial se realizó con panel DSC PC1565, que cuenta con 6 zonas y 2 PGM (Salidas Programables).
En mi caso (lo estoy haciendo con la alarma de mi casa) 4 zonas están ocupadas con sensores propios del sistema (2 barreras infrarrojas y 2 sensores de movimiento). Utilizaremos las 2 zonas libres para que FIBARO ejecute cambios en el Panel DSC. Una será para Armar/Desarmar la alarma (zona 6), y la otra para alarmarla (Zona 5).
Las PGM las utilizaremos para que el panel de alarma informe a nuestro sistema FIBARO su estado: Si está armado o no, y si está alarmado o no.
Para alarmar la alarma, FIBARO modificará el estado de la Zona 5. El panel de alarma lo detectará como si el sensor colocado en ella hubiera sido violado, y se alarmará.
Para nuestra integración, utilizaremos las conecciones de la alarma de la siguiente manera:
PGM1: Para monitorear el estado de Armado/Desarmado.
PGM2: Para monitorear la activación (estado alarmado).
Z5: Para activar el Panel Desde FIBARO.
Z6: Para Armar/Desarmar el Panel DSC.
Para monitorear el estado del panel (Estado de las PGM) utilizaremos un FIBARO Universal Binary Sensor.
Para controlar la alarma desde nuestro sistema, utilizaremos un FIBARO Smart Implant.
Ambos dispositivos deben alimentarse con la misma fuente de alimentación que se utiliza para alimentar los sensores propios de la alarma. Es decir, en los bornes Aux + y Aux – (que entregan 12Vcc).
En aux + colocaremos el positivo de nuestros dispositivos. Este es el cable rojo indicado con P en el diagrama. En Aux – colocaremos el GND de nuestros dispositivos. Este es el cable azul.
Conectamos el cable IN1 de nuestro Binary Sensor al borne PGM1
Conectamos el cable IN2 de nuestro Binary Sensor al borne PGM2
Luego, tomaremos el COM de las zonas 5 y 6, y lo utilizaremos como común para ambos contactos del FIBARO Smart Implant.
Conectamos Out1 de nuestro smart implant a la Zona 6.
Conectamos Out2 de nuestro Smart implant a la zona 5.
Al ser un contacto Normal Abierto, entre Z5 y COM se debe colocar la resistencia de 5600 Ohms (Contacto Normal Abierto).
Entre la salida Out1 de nuestro Smart Implant y Z6 se debe colocar la resistencia como se ve en el diagráma. Esto es requerido para que el panel detecte el funcionamiento de interruptor (Pulsador).
Ubicación de los dispositivos Z-Wave:
En mi caso, el gabinete de la alarma es de material plástico, los sensores se comunican sin problema desde el interior del mismo. Pero en caso de ser un gabinete metálico, y dependiendo de la distancia a la que se encuentre de nuestro Home Center, posiblemente se presente algún inconveniente en la comunicación Z-Wave. Muchas veces es una buena solución colocar los sensores en la cara interior de la tapa del gabinete (pegarlos con pistola encoladora plastica es una buena alternativa) y realizando una pequeña perforación hacer que la antena salga al exterior. Otra opción es instalarlos del lado exterior haciendo un pase en una pared del gabinete para realizar las conexiones.
Configuración en el panel de Alarma DSC:
Como bien dije al principio del tutorial, este es un documento dirijido a personas con conocimiento avanzado. Por lo tanto no nos vamos a detener en detalle sobre el procedimiento de programación propio del panel. Igualmente, como material de soporte, aquí dejo el manual del panel DSC 1565 para descarga. PC1565-2P_v2-2_IM_SPA_INT_29005722_R001(1)
Configuración de las PGM
Las PGM deben estar configuradas en el panel DSC con los siguientes valores:
PGM1: [05] Estado Activado de la Partición / El sistema. La PGM entrega GND a nuestro FIBARO Binary Sensor cuando la alarma está armada. (Cuando se activa el retraso de salida).
PGM2: [10] Evento del sistema. La PGM entrega GND a nuestro Binary Sensor cuando ocurre un evento del sistema (Cuando el sistema esta alarmado).
El comando para configurar las PGM es: * [Codigo Instalador] 009 05 10
donde 05 y 10 es el modo de funcionamiento deseado de las PGM 1 y 2 respectivamente.
Configuración de las Zonas:
Las Zonas que vamos a utilizar, deben estar configuradas en el panel DSC de la siguiente manera:
Zona 5: [03] Zona Instantánea. Si esta zona es violada mientras la alarma está activada, se dará alerta de manera inmediata.
Zona 6: [22] Zona de Activación momentánea con interruptor llave. Colocando un pulsador entre COM y Z6, cada pulso activará (armará) o desactivara (desarmará) alternadamente el panel de alarma.
El comando para programar las zonas es: * 8 [Código Instalador] 001 00 00 00 00 03 22
los primeros grupos de 00 corresponden a la programación de las zonas Z1 a Z4. Para este ejemplo pongo 00, pero esto debe reemplazarse con la configuración correspondiente a cada zona instalada. Prestar especial atención a esto, o en todo caso, solicitar los cambios al instalador de la alarma. Deben estar completamente seguros de los cambios que realicen.
Configuración en el sistema FIBARO.
Crearemos una Habitación en nuestro sistema a la que llamaremos Alarma. Incorporamos al sistema el FIBARO Binary Sensor. Para ello vamos a -> Devices -> Add or remove device. Verificar que este tildado “Add in security mode if device supports it”
el dispositivo se incorpora al sistema de la siguiente manera:
El Binary Sensor incorpora 3 Objetos. En el home center que utilizamos para el tutorial, los objetos adquirieron los Device ID: 89.0.1, 89.1 y 89.2.
Por defecto, las entradas (In1 e In2) del Binary Sensor están configuradas como Sensor de Movimiento. Las mantendremos de ese modo por ahora.
El 89.0.1 es el objeto master, lo nombraremos DSC.Estados, lo asignaremos a la habitación Alarma, y cambiaremos su estado a “Dispositivo oculto en el sistema”.
El objeto 89.1 lo nombraremos DSC.Armado. Lo mantenemos como Sensor de Movimiento en tipo de dispositivo.
Ahora vamos a aplicar algunos cambios:
En la Seccion “Alarm Settings” tildaremos la opción “Sensor is excluded from alarm System” esto hará que FIBARO ignore este sensor en el panel de alarma propio, y deshabilitará los botones “Arm” y “Disarm” en el dispositivo.
También será necesario cambiar el parámetro 3: Input 1 Type, y lo colocaremos en “Toggle Input”
esto hará que la entrada IN1 funcione como un interruptor. Mientras IN1 esté recibiendo GND de la PGM1, estará Activada. Cuando no haya GND, se desactivará. Es decir, de acuerdo a la configuración de nuestra PGM1, esta entrada del Binary Sensor estará activada cuando la alarma esté armada y desactivada cuando esté desarmada.
Guardamos los cambios.
Ahora vamos a configrurar la IN2 del FIBARO Binary Sensor. También permanecerá como motion sensor, y será necesario cambiar el tipo de entrada. Atención, este caso el que debe cambiarse es el parámetro 4, que corresponde a la entrada 2. (Input 2 Type).
A diferencia de lo que hicimos para la entrada 1 del Binary Sensor, en este caso nos interesa que el sensor sea parte del sistema de alarma FIBARO, dado que en el caso de que se active la alarma DSC querremos que FIBARO también desencadene la activación del panel de alarma propio. Esto lo veremos más adelante. Guardamos los cambios.
Luego de los cambios realizados, los dispositivos se verán de la siguiente manera:
El siguente paso es incorporar el FIBARO Smart Implant al sistema. Luego de esto, aparecerán los siguientes objetos en la habitación “Unasigned”
A diferencia del Binary Sensor, el FIBARO Smart Implant incorpora 4 objetos visibles: El Master, el Interruptor correspondiente al a Entrada/Salida 1, el interruptor correspondiente a la Entrada/Salida 2, y el sensor de temperatura. FIBARO Smart Implant tiene sensor de temperatura incorporado.
Para organizar la interfaz, nombraremos el Master como DSC.Control, y el sensor de temperatura como DSC.Temperatura. Luego los pondremos en la habitación Alarma, y ocultos en el sistema.
El sensor de temperatura lo ponemos en modo oculto porque no es necesario en este caso, pero eso queda a criterio de cada instalador, y del uso que quieran darle. Posiblemente les sea útil conocer la temperatura dentro del gabinete de la alarma.
Finalizados estos cambios, nombraremos la Entrada/Salida 1 como DSC.Armar, y la Entrada/Salida 2 como DSC.Zona 5. También configuraremos, para ambos objetos, los parámetros 156 y 157 (auto off) en 1 segundo.
Guardamos los cambios.
Cambiaremos los íconos por los de sirena. Aquí los dejo para descarga iconos.Alarmas
En DSC.Armado colocaremos el la sirena gris (desarmado) y verde cuando esta activado. En DSC.Activado colocaremos la sirena gris para cuando esta desactivada, y la sirena roja para cuando está activado. Quedará del siguiente modo:
La primer parte esta finalizada. Al pulsar DSC.Armar, la alarma va alternar su estado (Armada/Desarmada). El sensor DSC.Armado se activará dependiendo del estado de la misma (Breach = Armado / Safe = Desarmado). DSC.Activado, se activará en caso de que la alarma se accione (Breach = alarmado / Safe = seguro). Y por último, si la alarma DSC está armada, al pulsar DSC.Zona 5, la alarma se accionará. Es un buen momento para realizar pruebas de funcionamiento.
4 Comments
Orlando, gracias por el comentario. Si, con un smart implant solo es posible hacerlo. Tenes que configurarlo de manera que las entradas estén separadas de las salidas, y listo. Usas solo un smart implant. Saludos!
muy buen tutorial, muchas gracias hoy lo he realizado con una DSC pc1832 y funciona de maravilla , por alli escuche de alguien que lo realizo con el smart implant solo, comprobado que funciona en DSC 1832 y 1864.
saludos desde Ecuador
Gracias!!! en breve estaremos subiendo la Parte 2
Me parece genial la información, gracias por el aporte.