Saltar al contenido
protocolosalarmasmonitoreo

Contact ID y SIA: protocolos de comunicación de alarmas, explicados

Qué son Contact ID y SIA DC-09, cómo estructuran los eventos de alarma, sus diferencias y por qué importan al elegir plataforma de monitoreo.

Equipo Treinco

Si trabajas en monitoreo de alarmas, los nombres Contact ID y SIA aparecen en cada hoja técnica de panel, receptora o plataforma. Son los dos protocolos que dominan la comunicación de eventos entre el sistema de alarma del cliente y la central receptora. Entender cómo funcionan — y en qué se diferencian — te ayuda a diagnosticar problemas de recepción, elegir equipamiento y evaluar plataformas de monitoreo.

Qué es un protocolo de comunicación de alarmas

Cuando un panel de alarma detecta algo — una zona abierta, un armado, una batería baja — necesita contárselo a la central. Un protocolo de comunicación define el formato exacto de ese mensaje: qué campos lleva, cómo se codifican el tipo de evento, la zona y la partición, y cómo confirma el receptor que lo recibió.

Sin protocolos estándar, cada fabricante hablaría su propio idioma y cada central necesitaría un receptor distinto por marca. Gracias a Contact ID y SIA, un panel DSC, uno Paradox y uno Honeywell pueden reportar a la misma receptora — y a la misma plataforma de monitoreo.

Un poco de historia

Ambos protocolos nacieron en la era telefónica. Los paneles marcaban por línea fija a la receptora y transmitían los eventos como tonos DTMF o FSK. Contact ID fue desarrollado por Ademco y se convirtió en estándar de facto (luego formalizado como SIA DC-05). La Security Industry Association (SIA) publicó su propia familia de estándares, incluido el formato SIA DC-03.

Con la migración a IP y celular, los mismos formatos de evento se encapsularon en transportes modernos: el estándar clave hoy es SIA DC-09, que define cómo transmitir eventos (Contact ID o SIA) sobre redes IP.

Cómo funciona Contact ID

Un mensaje Contact ID es compacto: un bloque de dígitos con estructura fija.

CCCC 18 Q EEE GG ZZZ S
CampoSignificado
CCCCNúmero de cuenta (identifica al abonado)
18Identificador del formato Contact ID
QCalificador: 1 = evento nuevo, 3 = restauración, 6 = repetición
EEECódigo de evento (3 dígitos)
GGPartición o grupo
ZZZZona o número de usuario
SDígito de verificación

Los códigos de evento son la parte que todo operador termina memorizando. Algunos de los estándar:

  • 110 — Incendio
  • 120 — Pánico
  • 130 — Robo (intrusión)
  • 301 — Falla de energía AC
  • 302 — Batería baja del panel
  • 401 — Apertura/cierre por usuario (desarmado/armado)
  • 602 — Prueba periódica automática

El calificador da el contexto: un 1-130 es una intrusión en curso; un 3-130 es la restauración de esa misma zona. La combinación código + calificador + zona + partición pinta el cuadro completo del evento.

Limitaciones

Contact ID es robusto y universal, pero su formato de dígitos fijos limita el detalle: no transporta texto descriptivo ni datos extendidos. La zona 015 es “zona 015” — el nombre real (“puerta trasera bodega”) lo aporta la plataforma de monitoreo, que mantiene el catálogo de zonas por cuenta.

Cómo funciona SIA

El formato SIA (DC-03) usa códigos alfanuméricos de dos letras que resultan más legibles:

  • BA — Burglary Alarm (alarma de robo)
  • FA — Fire Alarm (alarma de incendio)
  • OP / CL — Opening / Closing (desarmado / armado)
  • YT — Batería baja del sistema
  • RP — Prueba automática

SIA permite mensajes más ricos que Contact ID: puede incluir texto, valores y bloques adicionales. Muchos paneles permiten elegir entre reportar en Contact ID o en SIA; ambos conviven en la práctica y las receptoras y plataformas serias entienden los dos.

SIA DC-09: los eventos viajan por IP

DC-09 no reemplaza a Contact ID ni a SIA: los transporta. Define un sobre estándar para enviar esos eventos sobre TCP o UDP, con:

  • Número de secuencia y confirmación (ACK/NAK): el panel sabe si su evento llegó y reintenta si no.
  • Supervisión: señales periódicas de “sigo vivo” que permiten detectar la caída de un comunicador en minutos, algo imposible con línea telefónica.
  • Cifrado opcional (AES): protege el contenido del evento en tránsito por internet.
  • Marca de tiempo: el evento lleva su hora de origen.

En la práctica, cuando configuras un comunicador IP o celular apuntando a una receptora o a una plataforma cloud, casi siempre estás usando DC-09 con eventos Contact ID o SIA dentro.

Contact ID vs SIA: comparación rápida

AspectoContact IDSIA (DC-03)
CodificaciónNumérica, formato fijoAlfanumérica, extensible
Detalle del eventoCódigo + zona + particiónPuede incluir texto y datos extra
Compatibilidad de panelesPrácticamente universalMuy amplia
Legibilidad para humanosRequiere tabla de códigosCódigos mnemónicos (BA, FA…)
Transporte modernoSIA DC-09 sobre IPSIA DC-09 sobre IP

La conclusión práctica: no eliges uno u otro como estrategia; eliges equipamiento y plataforma que entiendan ambos.

Por qué esto importa al elegir plataforma de monitoreo

Cuando evalúes un software de central receptora, estas preguntas separan lo serio de lo limitado:

  1. ¿Recibe DC-09 directo? Los paneles con comunicador IP/celular deberían poder reportar a la nube sin pasar por hardware intermedio.
  2. ¿Traduce Contact ID y SIA a eventos legibles? El operador debe ver “Robo — zona Puerta trasera — Partición Bodega”, no “1-130-01-015”.
  3. ¿Soporta también tus receptoras existentes? Si tienes receptoras SurGard u otras, un connector local debe poder reenviar su salida a la plataforma — así migras a la nube sin reemplazar tu hardware.
  4. ¿Gestiona la supervisión? La plataforma debe alertar cuando una cuenta deja de reportar o falla su prueba periódica: la ausencia de señal también es información.

Conclusión

Contact ID y SIA son la lengua franca del monitoreo de alarmas: uno numérico y universal, el otro más expresivo, ambos transportados hoy por SIA DC-09 sobre IP. Dominar sus fundamentos te permite diagnosticar más rápido, configurar mejor y exigirle a tu plataforma lo que debe dar: recepción estándar, traducción legible y supervisión real de cada cuenta.

¿Quieres ver cómo Treinco recibe y procesa estos protocolos en vivo? Agenda una demo y te lo mostramos con señales reales.

¿Listo para transformar tu operación?

Agenda una demostración personalizada con nuestro equipo

¿Dudas? Escríbenos