Besoin de connecter BACnet et MQTT ? La passerelle Weble WBox route BACnet MQTT nativement : une seule passerelle parle les deux protocoles et fait correspondre les points de données en temps réel — sans PC, sans middleware, sans dépendance au cloud.

BACnet to MQTT gateway

Les protocoles

BACnet

BACnet (BACnet/IP, MS/TP) est le standard des systèmes de supervision et de GTB.

Driver BACnet →

MQTT

MQTT est le protocole publish/subscribe léger utilisé par les objets connectés et les brokers cloud.

Driver MQTT →

Cas d'usage type

Une GTB BACnet contient tout sur un bâtiment, mais BACnet voyage mal sur Internet. Pour alimenter une plateforme d'analyse cloud, un service de gestion énergétique ou un tableau de bord multi-sites, la WBox diffuse les objets BACnet choisis vers un broker MQTT et accepte consignes et acquittements en retour. Vous obtenez supervision distante, détection de défauts et benchmarking sur de nombreux sites, pendant que la GTB continue de fonctionner exactement comme avant sur place.

En conditions réelles

Des clients Weble exploitent ce routage en production :

Comment la WBox fait le pont entre BACnet et MQTT

Activez les drivers BACnet et MQTT. Les objets BACnet (Analog Input/Value, Binary) sont mappés vers des topics MQTT portant des charges JSON ; les abonnements COV publient uniquement au changement, donc bande passante et charge du broker restent faibles. Les valeurs reçues en MQTT sont écrites dans le present-value BACnet. Une étape JavaScript peut regrouper plusieurs objets dans un message, ajouter des métadonnées ou appliquer une hystérésis avant publication — le flux cloud reste propre et la passerelle garde la maîtrise de ce qui quitte le site.

Pas à pas

  1. Câblez le côté terrain — rejoignez le réseau BACnet/IP, ou le segment MS/TP sur RS-485.
  2. Activez les drivers BACnet et MQTT sur la WBox — activés par licence, sans matériel supplémentaire.
  3. Mappez chaque point vers un topic : une valeur BACnet devient site/zone/point (publication), avec QoS et drapeau retained réglés par signal.
  4. Pointez le broker — hôte, port 8883, TLS et identifiants — vers votre broker on-premise ou cloud (AWS IoT, Azure, ThingsBoard, tout MQTT 3.1.1/5).
  5. Abonnez un topic de commande pour réécrire vers BACnet, puis suivez chaque point en direct dans le moniteur de la WBox.

Exemple de mapping

Un exemple concret, sur une seule passerelle :

  • BACnet Analog Input 5 température air soufflé → topic MQTT site/ahu1/supply_temp
  • BACnet Binary Input 2 défaut filtre → topic MQTT retenu site/ahu1/fault
  • topic MQTT site/ahu1/setpoint → BACnet Analog Value 10 consigne (écriture)

Capacité & limites

  • BACnet — BACnet/IP monte à de grands nombres d'objets ; BACnet MS/TP porte jusqu'à 127 nœuds maîtres par segment.
  • MQTT — MQTT n'impose aucune limite de points — les topics passent à l'échelle de votre broker et de votre réseau.

Sur la WBox, une licence de driver active tout le protocole — aucun palier de points artificiel à débloquer. La capacité suit le modèle de passerelle, de la S103 compacte à l'E413 : vous êtes limité par le bus de terrain, pas par votre licence.

Questions fréquentes

Comment publier des données BACnet en MQTT ?

La WBox lit les objets BACnet (IP ou MS/TP) et les publie en messages MQTT vers votre broker ou cloud.

Quels objets BACnet peut-on remonter ?

Analog et binary input/value, entre autres ; la sélection des points et la mise en forme du payload sont configurables.

Le pont est-il bidirectionnel ?

Oui : un message MQTT peut écrire une consigne sur un objet BACnet inscriptible.

Faut-il un matériel propriétaire ?

Non : les drivers BACnet et MQTT s'activent par licence sur la même passerelle WBox.

Ce qu'il vous faut

Une passerelle WBox avec ces deux licences drivers :

Router BACnet MQTT sur votre projet

Trouvez la passerelle WBox adaptée à votre installation, ou contactez-nous pour valider votre cas.

Configurer ma passerelle

← Tous les routages