====== Home alarm information ====== ====== PROYECT & TODO ====== * Check de linea de datos para activar salida móvil * fetch del correo para comprobar si hay que almacenar la alarma * BBDD con las alarmas recibidas Estructura de la BBDD: * ID (VARCHAR (5)): Puede ser el ID único que genera el alarmareceiver (el hash ese) * SUSCRIBERID (VARCHAR(4)): no sé si es necesario... * IAMAMACHINE (NUMBER(2)) : no sé si es necesario... * EVENT_QUALIFIER (NUMBER(1)): no sé si es necesario... * EVENT_CODE (NUMBER(3)): * PARTITION (NUMBER(2)) * ZONE (NUMBER(3)) * HASH (NUMBER(1)) ====== Ingenieria inversa del Protocolo CONTACTID ====== Según el manual de la alarma: CCCC Q EEE GG ZZZ 9#C1 1 811 22 010 99B No cuadra NI DE COÑA t event-FxBMHg:9#C118112201099B event-UjigQJ:9#C118312201099# event-UjigQJ:9#C1181406010025 ''SUSCRIBER_ID=9#C1 (9#C1)181406010025'' Está claro q es eso... ''IAMAMACHINE=18 9#C1(18)1406010025'' Está claro q es eso... ''EVENT_QUALIFIER=1 9#C118(1)406010025'' Q = Event qualifier, which gives specific eventinformation * E = 1 New event or opening * R = 3 New restore or closing * P = 6 Previous event ''EVENT_CODE=406 9#C1181(406)010025'' Coincide con los códigos standard de la definición del protocolo ''PARTITION=01 9#C1181406(01)0025'' Difícil de determinar, pero podría ser ''ZONE=002 9#C118140601(002)5'' Casi seguro al 100% por que lo detallan como: zone ID number reporting the alarm (001-099), or user number for open/close reports. y: Teclas de Emergencia (Pánico) de la Consola * Hasta 3 funciones de teclas de emergencia. * Designadas como Zonas 95, 96, 99. * Activadas por consolas cableadas y vía radio. * Transmiten informes desde cada partición por separado, se diferencia por el número ID del abonado a Central Receptora de Alarmas. ====== Ejemplo de eventos ====== 312201099# 1406010025 112201099B 112201099B 312201099# 1406010025 112201099B 112201099B 312201099# 1406010025 112201099B 112201099B 112201099B 312201099# 1406010025 112201099B ====== TODO ====== * Particionada en 2 plantas????, Hay q disparar arriba para verlo * [[http://moo.net/code/callscreen.html|En esta web]] hay un ejemplo de call screening y como hacer una llamada "virtual" ====== Adjuntos ====== * Manual de la Alarma VISTA25: {{:maninstvista25.pdf}} * Definición del protocolo CONTACTID (1): {{:ademcocontactid.pdf}} * Definición del protocolo CONTACTID (2): {{:contactid.pdf}}