Introducción al modo servidor de integración BACNet de XS4 Sense

A través de la funcionalidad Servidor de integración GRMS BACnet, todos los datos gestionados por el sistema XS4 Sense pueden ser expuestos, permitiendo que un BMS externo lea la información producida desde los dispositivos XS4 Sense. Esto permite al BMS gestionar paneles de control de mantenimiento, definir lógicas de control para el sistema central HVAC (por ejemplo, para activar la generación de agua caliente sanitaria en una planta cuando las habitaciones están en estado de check-in), establecer la automatización basada en la ocupación según la presencia de huéspedes, monitorizar las temperaturas de las habitaciones, ver el consumo de energía en tiempo real de cada habitación, comprobar los niveles de batería de los dispositivos y conocer su estado de conexión.

Visión general

La funcionalidad de exportación de datos a través de una red BACnet/IP está integrada dentro de la aplicación GREMSServer.exe. El sistema utiliza el puerto BAC7 (UDP 47815) por defecto para la comunicación, y el ID del dispositivo se establece en 12345 por defecto. Esta configuración está predefinida y no se puede modificar. Toda la información gestionada por el sistema y registrada en el archivo de registro se puede hacer visible.



Integración XS4 Sense Software BACNetEsquema de conectividad para el modo Servidor BACNet de XS4 Sense.

Ajustes de variables exportables

Para configurar el sistema, edita el archivo C:\SALTO\XS4 Sense\Server\Settings\bacnetServerConfig.json, que contiene la estructura que define qué variables se van a exportar y su relación con el número de habitación. Después de modificar el archivo según sea necesario, es necesario reiniciar el servicio GRMS Server 5555 para permitir que el sistema cargue la nueva configuración.

json
[
  { "roomNo": "2001", "register": "0/0/22", "bacnetInstanceType": "OBJECT_ANALOG_INPUT" },
  { "roomNo": "2001", "register": "0/0/23", "bacnetInstanceType": "OBJECT_ANALOG_INPUT" },
  { "roomNo": "2001", "register": "0/0/24", "bacnetInstanceType": "OBJECT_ANALOG_INPUT" }
]

CamposDescripción
roomNoRepresenta las habitaciones involucradas.
Es importante utilizar el mismo número de habitación definido en la configuración inicial.
registerRepresenta el registro dedicado a recuperar la información a exportar.
Los detalles de los registros disponibles se encuentran en la sección de registros.
bacnetInstanceTypeDefine el tipo de variable utilizada para intercambiar la información.
El sistema soporta los siguientes tipos:
0:OBJECT_ANALOG_INPUT 3:OBJECT_BINARY_INPUT 13:OBJECT_MULTI_STATE_INPUT
1:OBJECT_ANALOG_OUTPUT 4:OBJECT_BINARY_OUTPUT 14:OBJECT_MULTI_STATE_OUTPUT

El ID de instancia de BACnet no está configurado en el archivo de configuración. El ID de instancia se genera de forma única a partir de la clave primaria del registro.

Solución de problemas

Para verificar la corrección de la configuración, es posible utilizar YABE u otra herramienta adecuada para asegurar que las variables son correctamente visibles.

XS4 Sense Software BACNet ServerLa imagen de arriba muestra un ejemplo de datos exportados desde el dispositivo 2001

Salto Systems, S. L. utiliza dispositivos de almacenamiento y recuperación de datos de terceros para permitir una navegación más segura y comprender mejor cómo interactúan los usuarios con el sitio web con el fin de mejorar nuestros servicios. Puedes aceptar todas las cookies haciendo clic en el botón "Aceptar cookies" o rechazar su uso pulsando en el botón "Rechazar cookies". Para más información, visita nuestra Política de cookies