Integración

Cómo llevar los datos de un BMS BACnet a la nube sin abrir puertos

La pregunta aparece siempre en la primera reunión con el departamento de sistemas del cliente: ¿esto me obliga a abrir algo hacia fuera? La respuesta correcta es no, y conviene saber explicar por qué.

Por qué BACnet no puede salir del edificio

BACnet/IP y Modbus TCP son protocolos de campo. Nacieron para una red local de confianza y no llevan autenticación ni cifrado: quien alcanza el puerto puede leer y, en muchos casos, escribir en los puntos del sistema de control. Publicar el 47808 o el 502 hacia internet es exponer las máquinas del edificio, y ningún responsable de sistemas debería aceptarlo.

La consecuencia de diseño es clara: el protocolo del edificio no cruza internet nunca. Solo viaja por la red local, hasta un programa que está dentro de esa misma red.

El patrón: conexión saliente iniciada desde dentro

El esquema que funciona, y el único que suele aprobar un departamento de sistemas, es este:

El detalle importante es que la conexión sea bidireccional, normalmente un WebSocket. Así la plataforma puede pedir algo sin necesidad de llamar al edificio: la petición viaja por el canal que el conector ya abrió.

Qué preguntará el departamento de sistemas

PreguntaRespuesta que debe poder darse
¿Abro puertos entrantes?No. Solo salida por 443.
¿Qué máquina hace falta?Un equipo modesto con acceso a la red del BMS. El mismo programa sirve en Windows y en Linux.
¿Qué credenciales lleva?Un token propio del edificio, revocable desde la plataforma sin tocar el equipo.
¿Puede escribir en el BMS?Por defecto no. Si se habilita, con nivel de prioridad pactado, caducidad automática y verificación de que el punto volvió a su valor anterior.
¿Qué pasa si se cae la conexión?El conector guarda las medidas y las reenvía al volver; si hubiera algo escrito, lo libera por su cuenta.

El mapeo: la parte que de verdad cuesta

Conectar es lo fácil. Lo laborioso es decidir qué puntos se leen y qué significa cada uno. Un BMS mediano expone miles de objetos con nombres como AI_1024 o UI 1-00.RoomTemp.

El descubrimiento automático (un Who-Is por BACnet y la lectura de la lista de objetos) resuelve el inventario bruto. A partir de ahí hay dos decisiones humanas que ninguna herramienta puede tomar sola: a qué máquina y sala pertenece cada punto, y para qué sirve cada uno, es decir si es temperatura de sala, consigna, marcha, alarma o potencia. Esa segunda clasificación es la que permite luego razonar y comparar entre edificios distintos, y merece la pena hacerla bien una vez.

Cuando no se puede instalar nada

Hay edificios donde no hay equipo disponible, o donde el cliente prefiere no instalar software. Existen dos caminos sin conector:

En ambos casos se pierde el control fino y se gana simplicidad. Para un edificio pequeño puede ser suficiente; para un BMS serio, el conector local sigue siendo mejor.

Lo que hay que exigir a cualquier solución

Bemsia lee el BMS por conector local o por API. El conector se instala con doble clic, solo abre conexión saliente y el mapeo se edita desde la web. Hablar de tu instalación

Seguir leyendo

Qué es un BEMS y en qué se diferencia de un BMSUn BMS controla el edificio; un BEMS lo entiende. Diferencias, qué aporta cada uno, qué datos hacen falta y cómo conviven en una instalación real.Software de gestión energética de edificios: qué debe hacer y cómo comparar opcionesUna lista de comprobación para elegir plataforma: de dónde saca los datos, qué hace con ellos, qué garantías tiene si escribe en el edificio, de quién son los datos y qué preguntas incómodas conviene hacer en la demostración.Cómo reducir el consumo eléctrico de un edificio terciario: por dónde empezarLas cuatro medidas que casi siempre salen rentables sin obra: consumo de fondo nocturno, horario real de ocupación, consignas y arranque anticipado. Con el orden en que conviene atacarlas y cómo verificar el ahorro.Mantenimiento predictivo en climatización: qué se detecta de verdad con los datos del BMSQué averías y degradaciones se pueden anticipar leyendo los puntos que el BMS ya tiene, qué hace falta para conseguirlo y dónde está el límite honesto de lo que se puede prometer.ISO 52120-1: la clase de control de un edificio, explicadaQué mide la norma ISO 52120-1, qué significan las clases A, B, C y D, cómo se evalúa un edificio y cuánto ahorro se atribuye a subir de clase.SRAD: qué es la respuesta activa de la demanda y quién puede participarEl Servicio de Respuesta Activa de la Demanda de Red Eléctrica, la figura del agregador independiente y qué necesita un edificio para poder ofrecer flexibilidad.