BACnet: el protocolo de la gestión de edificios desde hace 35 años
BACnet (ISO 16484-5) es el protocolo de comunicación predominante en los sistemas de Gestión Técnica de Edificios (GTE) desde 1987. Desarrollado inicialmente por la ASHRAE para permitir la interoperabilidad entre equipos de climatización de diferentes marcas, se ha consolidado como estándar mundial en el sector terciario, los hospitales, la industria y los centros de datos.
Su modelo orientado a objetos es su punto fuerte: cada equipo (controlador de CTA, regulador de calefacción, contador de energía…) presenta una lista de objetos estandarizados con propiedades predefinidas. Un supervisor BACnet puede detectar automáticamente todos los equipos de una red y leer sus objetos sin necesidad de configuración previa, lo que supone una ventaja importante frente a Modbus.
Arquitectura de las redes BACnet
Una red BACnet típica se organiza en dos capas:
Capa de supervisión (backbone BACnet/IP)
- Controladores de gestión de edificios (BMS) conectados mediante Ethernet
- Comunicación BACnet/IP, puerto UDP 47808
- Enrutadores BACnet para interconectar las subredes
Capa de campo (BACnet MS/TP)
- Controladores de zona (fan-coil, VAV, CTA locales) en RS485
- Comunicación BACnet MS/TP, topología de bus lineal
- Pasarela BACnet MS/TP → BACnet/IP para conectar ambas capas
Cloud (Eziwan)
▲
│ MQTT TLS / 4G
▼
Pasarela Eziwan ──── BACnet/IP (Ethernet) ──┬── Controlador JACE
├── Controlador Siemens PXC
└── Compteur BACnet
──── BACnet MS/TP (RS485) ──┬── Fan-coil Distech
└── VAV Schneider
Objetos BACnet: la nomenclatura estándar
BACnet define 54 tipos de objetos estandarizados. Los más habituales en la gestión técnica de edificios (GTB) son:
| Tipo de objeto | Abreviatura | Descripción | Ejemplos |
|---|---|---|---|
| Entrada analógica | AI | Medida analógica de lectura | Temperatura, humedad, CO₂ |
| Salida analógica | AO | Salida analógica (control) | Consigna del CTA, apertura de la válvula |
| Valor analógico | AV | Valor calculado o parámetro | Consigna de confort, punto de consigna |
| Entrada binaria | BI | Estado lógico de lectura | Encendido/apagado, fallo, alarma |
| Salida binaria | BO | Salida lógica | Mando de encendido/apagado |
| Valor binario | BV | Valor lógico interno | Modo verano/invierno |
| Valor multiestado | MSV | Modo de n estados | Modo climatización: apagado/ventilación/calor/frío |
| Registro de tendencias | TL | Historial integrado en el equipo | Archivo de temperatura de los últimos 30 días |
Supervisión de GTB en la nube: casos de uso
La conexión BACnet → nube permite supervisar a distancia todo el parque de sistemas de gestión técnica de edificios (GTB):
Edificios del sector terciario (oficinas, centros comerciales)
- Supervisión de la climatización: temperaturas por zonas, valores de consigna, estado de las unidades de tratamiento de aire
- Seguimiento del consumo eléctrico, de calefacción y de refrigeración por zonas
- Indicadores de confort: CO₂, temperatura y humedad por espacios
Hospitales y laboratorios
- Control de salas blancas (sobrepresión, humedad, temperatura)
- Monitorización de cámaras frigoríficas farmacéuticas
- Trazabilidad de las condiciones ambientales para garantizar el cumplimiento normativo
Centros de datos
- PUE (eficiencia en el uso de la energía) en tiempo real
- Supervisión de la refrigeración (CRAC, torres de refrigeración)
- Alertas de temperatura de los servidores y humedad relativa
Multisede (empresas inmobiliarias, cadenas hoteleras, cadenas minoristas)
- Visión unificada de todos los edificios en un único panel de control
- Alertas centralizadas con distribución por responsable de sede
- Análisis comparativo entre sedes similares
Detección automática de dispositivos BACnet
Una ventaja importante de BACnet frente a Modbus es el descubrimiento automático (auto-discovery). La pasarela Eziwan envía un mensaje «Who-Is» en difusión por la red BACnet. Cada equipo responde con su «I-Am» (identificador de instancia del dispositivo). A continuación, la pasarela consulta la lista de objetos (ReadProperty Object List) de cada equipo y genera automáticamente los puntos de medición que se van a supervisar.
Esta detección automática elimina la necesidad de introducir manualmente las direcciones de los registros, un proceso tedioso y propenso a errores en edificios grandes con cientos de controladores.
Integración con los supervisores de GTB existentes
En el caso de las instalaciones equipadas con un supervisor de gestión técnica de edificios (JACE Niagara, Schneider EcoStruxure, Siemens Desigo CC), la pasarela en la nube puede integrarse de dos maneras:
Opción 1 — Lectura directa de BACnet (sin pasar por el supervisor) La pasarela Eziwan lee directamente los equipos BACnet de campo, en paralelo al supervisor existente. El supervisor sigue funcionando para el control local. La pasarela añade la capa en la nube sin modificar el sistema existente.
Opción 2 — Lectura desde el supervisor (exportación MQTT) Si el supervisor es compatible con MQTT Publish (Niagara 4.x con módulo MQTT, Ignition…), la pasarela se suscribe a los datos MQTT del supervisor. Este es el método más sencillo si el supervisor ya está correctamente configurado.