Turno en consola

Prioritarias—

Abiertas—

:5514

Conexión del panel

La consola es la página HTTPS. El panel abre un socket TCP al receptor DC-09, en el puerto 5514. Ahí viajan SIA-DCS, ADM-CID y la supervisión NULL.

Servidor

guardian.alarmasgovernor.com

Registro A hacia 86.105.245.69

Puerto del panel

TCP 5514

SIA DC-09, no UDP

Consola

HTTPS 443

Solo el operador

Cuenta

Hex 3 a 16

La misma en Faro y en el panel

En el panel

Sirve un comunicador que hable SIA DC-09: Ajax, DSC PowerSeries Neo con comunicador IP, Honeywell, Paradox IP u otro que ofrezca SIA-DCS o Contact ID sobre IP. En el menú de reporte IP cargá estos campos. Los números de sección cambian según la marca; los nombres de abajo son los que importan.

  1. Reporte por IP, con protocolo SIA DC-09. Si el panel dice Contact ID sobre IP, el token es ADM-CID. Si dice SIA, el token es SIA-DCS.
  2. Transporte TCP. El receptor no escucha UDP.
  3. Servidor o host: guardian.alarmasgovernor.com. Si el panel no resuelve nombres, usá 86.105.245.69.
  4. Puerto: 5514.
  5. Número de cuenta: el mismo hexadecimal que diste de alta en Cuentas. Tres a dieciséis dígitos, por ejemplo 4A21. Si no está en el padrón, Faro responde DUH y la señal no entra a la cola.
  6. Cifrado: apagado, o la misma llave de 16, 24 o 32 caracteres que quedó en la ficha. Ajax y la mayoría de los receptores usan esa cadena tal cual. Si el panel entrega la llave como 32, 48 o 64 dígitos hexadecimales que representan los bytes, cargala en Faro con el prefijo hex:.
  7. Mandá una prueba manual o un walk test. En la cola tiene que aparecer la señal con resultado ACK. Una supervisión NULL también recibe ACK y no abre alarma.

Qué significa la respuesta

  • ACK La trama es válida y la cuenta existe. Si el panel cifró, el ACK vuelve cifrado.
  • DUH El CRC cierra, pero esa cuenta no está dada de alta. El DUH sale en claro aunque el evento viniera cifrado.
  • NAK La cuenta existe y la trama no se pudo leer: llave distinta, trama cifrada sin llave, o evento ilegible.
  • Silencio CRC o largo inválido. DC-09 pide no responder. Revisá firewall, puerto y que el panel esté en TCP.

En el servidor CyberPanel

El nombre guardian.alarmasgovernor.com ya apunta al VPS. El sitio queda instalado cuando el proceso de Node esté corriendo y el puerto 5514 esté abierto. El detalle de comandos está en el README del proyecto. El orden es este:

  1. El registro A de guardian.alarmasgovernor.com hacia 86.105.245.69 ya está en Cloudflare, solo DNS.
  2. En CyberPanel, crear el sitio y emitir Let's Encrypt para guardian.alarmasgovernor.com.
  3. Compilar Faro con Node 22 y arrancarlo con PM2. En producción el simulador queda apagado y el padrón se guarda en data/accounts.json.
  4. Proxy de OpenLiteSpeed desde el sitio hacia 127.0.0.1:4471.
  5. En CSF, agregar 5514 a TCP_IN y recargar. El puerto 4471 se queda en localhost.
  6. Dar de alta la cuenta en la consola y recién ahí programar el panel.