Integración con TreeAlarm
Vídeo sobre el mapa de monitorización
TreeAlarm es un sistema de monitorización de objetos físicos. Los objetos forman un árbol, tienen estados y alarmas, y se dibujan como figuras sobre un mapa Leaflet. El VMS se conecta a él como subsistema de vídeo.
La integración es opcional y está desactivada por defecto: el VMS funciona perfectamente por su cuenta.
Qué se obtiene
Las cámaras aparecen solas en el mapa. El VMS envía sus cámaras a TreeAlarm como objetos, cada uno con su icono, y los mantiene al día conforme cambia la configuración. Usted las coloca en el mapa; su configuración sigue perteneciendo al VMS.
Seleccione una cámara y véala. Desde el panel de propiedades de la cámara se pasa directamente al vídeo en directo —transmitido por WebRTC— o al archivo, para recorrer los clips grabados por día.
Los mosaicos se conservan. Los mosaicos configurados en el VMS se muestran dentro de TreeAlarm con las mismas distribuciones, y cada celda es una tarjeta de cámara funcional.
Control desde el mapa. Mueva el PTZ de las cámaras que lo admitan, arme y desarme, active la grabación continua y cambie el perfil de grabación sin salir de la interfaz de monitorización.
Las alarmas se convierten en eventos. Cuando el VMS registra una alarma, esta llega al flujo de eventos de TreeAlarm asociada al objeto de cámara correspondiente.
Un único inicio de sesión. Ambos sistemas confían en el mismo realm de Keycloak, así que a quien ya ha entrado en TreeAlarm no se le vuelve a pedir la contraseña.
Y de vuelta. Desde una cámara en la interfaz del VMS se salta a esa misma cámara en el mapa de TreeAlarm.
Cómo activarla
Dos variables de entorno en el despliegue del VMS:
| Variable | Para qué |
|---|---|
SQUARE_INTEGRATION_SINK_APP_ID | a dónde enviar cámaras y alarmas |
SQUARE_FRONTEND_ORIGIN | el origen del frontend de monitorización, para aceptar sus peticiones desde el navegador |
Si se dejan vacías no ocurre nada de lo anterior: ni envío, ni acceso entre orígenes, y el comportamiento autónomo se mantiene igual. El inicio de sesión único requiere además que ambos sistemas apunten al mismo realm de Keycloak.
📩 ¿Quiere verlo funcionando? Contacte con nosotros