Illustration générée par IA — visuel conceptuel.
Pourquoi la frontière KNX / GTB devient un sujet critique dès que BACnet arrive
Dans un bâtiment tertiaire (bureaux, retail, hôtellerie, établissements recevant du public), KNX est souvent choisi pour piloter des fonctions “de zone” (éclairage, stores, commandes, scénarios, parfois CVC), alors que la GTB/BMS agrège plusieurs lots, historise, alarme et aide l’exploitation.
Dès qu’un projet introduit BACnet/IP (pour la supervision ou pour certains équipements techniques), la tentation est forte de “tout remonter” et de “tout commander” depuis la GTB. C’est précisément là que naît le mille‑feuille : points dupliqués, logiques contradictoires, maintenance impossible, et cybersécurité fragilisée.
Pour recadrer les rôles, relire au besoin : GTB, GTC et BMS : quelles différences ? et Qu’est-ce que l’immotique ?.
Passerelle KNX ↔ BACnet/IP : ce que cela fait (et ce que cela implique)
Sur le principe, une passerelle KNX ↔ BACnet/IP se place entre le bus KNX et le réseau BACnet/IP et peut permettre un échange bidirectionnel de données, rendant des points KNX accessibles à des clients BACnet (BAS/BMS). (Source : KNX.org)
Côté BACnet, la FAQ officielle rappelle une distinction structurante : un gateway (passerelle) traduit entre BACnet et un réseau non‑BACnet (ex. KNX), ce qui implique décodage et reformattage. Cette traduction rend l’ensemble plus complexe à configurer, mettre en service et maintenir qu’un simple routage. (Source : BACnet.org)
Traduction opérationnelle : chaque point que vous faites traverser KNX ↔ BACnet crée une responsabilité : qui “fait foi”, qui a le droit d’écrire, comment on évite les boucles, et quel est le comportement en défaut.
Trois architectures d’intégration (et leurs conséquences)
Architecture 1 — “Supervision au-dessus” : KNX exécute localement, la GTB supervise et pilote à haut niveau
Idée : KNX reste le socle d’exécution (scènes, commandes locales, logique de zone). La GTB/BMS (BACnet) reste la couche de supervision (alarmes, historiques, tableaux de bord) et envoie surtout des consignes globales plutôt que des ordres fins.
Conséquences exploitation
- Lisibilité : l’exploitant voit l’essentiel (états/alertes/consommations) sans devoir “reprogrammer” l’éclairage dans la GTB.
- Résilience : si la GTB tombe, le bâtiment reste utilisable localement (ce point doit être explicitement recetté).
Conséquences cybersécurité
- La passerelle devient un point de jonction OT/IT : segmentation, filtrage et gouvernance des accès deviennent prioritaires (voir Segmentation OT/IT : isoler GTB/KNX-IP…).
- Côté KNX, la documentation KNX distingue notamment KNX IP Secure (pour la partie exposée à un réseau IP externe) et KNX Data Secure (sécurisation applicative). (Source : KNX Association – support)
- Évitez les raccourcis “on ouvre un port pour dépanner” : voir KNX IP : interfaces et exposition Internet.
Conséquences maintenance
- Vous devez documenter le périmètre exact des points échangés (noms, unités, sens, fréquence, comportements en défaut), sinon l’intégration devient opaque.
- Un DOE clair est décisif : voir DOE domotique : quels documents….
Architecture 2 — “Passerelle de points critiques” : intégrer peu, mais intégrer juste
Idée : vous assumez un minimalisme : seuls les points réellement exploitables (énergie, alarmes techniques, occupation globale, états structurants) traversent KNX ↔ BACnet. Le reste reste dans son domaine.
Conséquences exploitation
- Moins d’alarmes inutiles : vous remontez des informations actionnables, pas des milliers de points “pour faire joli”.
- Meilleur diagnostic : quand un point est “en BACnet”, c’est qu’il a un rôle d’exploitation.
Conséquences cybersécurité
- Surface de commande réduite : si vous privilégiez des remontées KNX → BACnet plutôt que des écritures systématiques depuis la GTB, vous réduisez les risques de commandes non désirées et de boucles.
Conséquences maintenance
- La position BACnet est claire : un gateway traduisant vers un réseau non‑BACnet est plus complexe à configurer/commissionner/maintenir qu’un routeur, et n’est pas une solution à multiplier sans raison. (Source : BACnet.org)
- Cette architecture est souvent la plus robuste sur le long terme quand plusieurs prestataires se succèdent (exploitation, mainteneur GTB, intégrateur KNX).
Architecture 3 — “Séparation stricte” : deux mondes, une interface très contrôlée (voire pas d’interface)
Idée : vous refusez la “fusion” des couches. KNX reste la couche d’usage/local. La GTB reste le lot de supervision/énergie/CVC (selon projet). L’interface KNX↔BACnet devient très limitée (ou vous privilégiez des équipements BACnet natifs pour les périmètres pilotés par GTB).
Conséquences exploitation
- Responsabilités claires : chaque équipe sait ce qu’elle administre.
- Moins de dépendances : une panne de passerelle ne doit pas se transformer en panne d’usage.
Conséquences cybersécurité
- Moins de flux inter-domaines = politique firewall plus simple à écrire et à recetter.
- En BACnet moderne, certains projets considèrent BACnet/SC pour bénéficier d’un transport sécurisé (TLS, WebSockets) et d’une architecture plus “IT‑friendly” selon la documentation BACnet/SC. (Source : BACnet/SC Whitepaper)
Conséquences maintenance
- Vous limitez la dette d’intégration : moins de mapping, moins de points “entre deux mondes”, donc moins de tickets difficiles à attribuer.
Quels points échanger ? (méthode simple, sans liste “universelle”)
Il n’existe pas une liste valable pour tous les bâtiments. En revanche, vous pouvez décider par finalité :
Remonter vers la GTB (KNX → BACnet) quand la donnée est exploitable
- Alarmes techniques : défaut d’un sous-système, perte de communication d’un équipement, défaut d’alimentation d’un segment (selon architecture).
- États de modes : Occupé / Inoccupé / Nuit (si ces modes existent déjà côté KNX).
- Mesures utiles : températures de zone, CO₂, états “fenêtre ouverte”, comptage/énergie si la chaîne de mesure est fiable et nommée.
Commander depuis la GTB (BACnet → KNX) seulement si l’on accepte la responsabilité
- Consignes globales : passage en mode Éco, forçage maintenance, arrêt général d’une zone (cas encadrés).
- Interdictions temporaires : neutraliser un automatisme pendant un événement (à documenter et recetter).
Conseil de gouvernance : dès que la GTB “écrit” vers KNX, vous devez spécifier qui est prioritaire, comment l’état est reflété, et comment on revient au mode normal.
Éviter le “mille‑feuille” : règles de conception qui tiennent dans un CCTP
Règle 1 — Une fonction a un propriétaire (un seul)
Une scène d’éclairage, une temporisation d’occupation, une logique “fenêtre ouverte”, une priorité sécurité : chaque fonction doit avoir un propriétaire explicite (KNX ou GTB). La passerelle ne doit pas devenir un troisième endroit où l’on réécrit la logique.
Règle 2 — Chaque point échangé est défini comme une interface (pas comme un simple tag)
Pour chaque point, documentez :
- Propriétaire de la donnée (qui fait foi ?)
- Sens (montée / descente / bidirectionnel)
- Condition d’émission (sur changement, périodique, sur événement) – selon capacités des équipements
- Comportement en défaut (valeur figée ? alarme ? mode de repli ?) – à définir au projet
- Droits (quels profils ont le droit de modifier quoi ?)
Règle 3 — Les modes dégradés sont des tests de recette, pas des suppositions
Sans recette, le mode dégradé est un mythe. Dans votre protocole, prévoyez au minimum :
- Perte de la GTB : le local KNX reste fonctionnel pour les usages essentiels.
- Perte de la passerelle : identifier ce qui disparaît (supervision/commandes) et comment c’est signalé.
- Perte réseau IP : distinguer l’impact sur la supervision et l’impact sur les automatismes locaux.
Tableau d’aide au choix (lecture rapide)
| Critère | Supervision au-dessus | Points critiques | Séparation stricte |
|---|---|---|---|
| Lisibilité exploitation | Bonne si périmètre maîtrisé | Très bonne | Très bonne |
| Risque de “mille-feuille” | Moyen (si dérive des points) | Faible | Faible |
| Dépendance à la passerelle | Moyenne | Faible | Très faible |
| Effort de maintenance (mapping) | Moyen à élevé | Faible à moyen | Faible |
| Cybersécurité (complexité de défense) | Moyenne (jonction OT/IT à traiter) | Plutôt favorable | Plutôt favorable |
Limite : ce tableau est volontairement qualitatif. Les résultats réels dépendent des lots (GTB, réseau, politiques d’accès), de la documentation et de la recette.
Ressources Domocasa utiles pour cadrer un projet
- KNX : le standard ouvert de la domotique et de l’immotique
- GTB, GTC et BMS : quelles différences ?
- Segmentation OT/IT : isoler GTB/KNX-IP/GRMS/CCTV du SI
- KNX IP : erreurs fréquentes et architecture recommandée
- DOE domotique : documents et sauvegardes
Si vous souhaitez cadrer une intégration KNX ↔ GTB sur un projet tertiaire au Maroc (frontière fonctionnelle, liste de points, modes dégradés, recette et DOE), vous pouvez aussi passer par notre page Domotique / Smart Home pour organiser un premier échange technique.














