Qu’est-ce que le service COV (Change of Value) de BACnet ?

Points clés : qu’est-ce que le service COV de BACnet ?

  • Les mesures issues du monde réel (température, humidité, etc.) évoluent en permanence, mais transmettre chaque micro-variation surchargerait les réseaux BACnet.
  • Le service COV filtre les mises à jour en ne signalant que les changements significatifs (par exemple : notifier uniquement si la température varie d’au moins 0,5 °C).
  • Un intervalle maximal de reporting garantit des rafraîchissements réguliers, même en l’absence de variation.
  • ⚠️ La norme BACnet ne définit pas d’intervalle minimal de notification : si les seuils sont trop fins, le système peut être inondé de notifications.
  • Le COV réduit la charge réseau, optimise l’utilisation des ressources système et améliore l’efficacité par rapport à un polling continu.
  • Bonne pratique : définir des seuils adaptés au cas d’usage, toujours configurer un intervalle maximal et affiner les paramètres en fonction du contexte.
  • Comme le résume Olivier Hersent : « Le service COV est un pilier de l’efficacité de BACnet : il garantit que les réseaux ne transportent que ce qui compte réellement, en trouvant le juste équilibre entre précision et scalabilité. »

Sommaire

Introduction au service COV (Change of Value) de BACnet

Dans l’automatisation moderne des bâtiments, l’échange efficace des données est essentiel. BACnet, le standard international de communication pour les systèmes de gestion technique du bâtiment, est devenu un pilier des bâtiments intelligents et de l’intégration IoT. En fournissant un langage commun à des équipements tels que les contrôleurs CVC, les systèmes d’éclairage ou les dispositifs de sécurité, BACnet permet de coordonner et d’optimiser les opérations du bâtiment de manière fluide (Qu’est-ce que BACnet ?).

Cependant, toutes les évolutions de données n’ont pas la même importance. Les capteurs mesurent en continu des valeurs du monde réel comme la température, l’humidité ou la pression — et ces valeurs peuvent fluctuer légèrement à chaque seconde. Transmettre en permanence chaque micro-variation surchargerait rapidement le réseau, générant un trafic inutile. C’est précisément pour répondre à ce problème que le service Change of Value (COV) a été introduit.

Pourquoi avons-nous besoin du COV ?

Les mesures du monde réel, telles que la température ou l’humidité, sont en perpétuelle évolution. Un thermomètre dans une pièce peut détecter de très faibles variations chaque seconde, même si l’environnement perçu reste stable. Si chacune de ces variations devait être transmise sur le réseau BACnet, cela provoquerait un déluge de messages, surchargeant le système et gaspillant à la fois la bande passante et la puissance de traitement.

C’est pour cette raison que le service COV a été conçu : il permet aux équipements de ne signaler que les changements réellement significatifs. Plutôt que de notifier le réseau à chaque variation minime, un seuil peut être défini — par exemple :

« Notifier uniquement lorsque la température de la pièce varie d’au moins 0,5 °C. »

En filtrant les variations insignifiantes, le service COV garantit que le réseau BACnet ne transmet que des informations pertinentes et exploitables, tout en évitant le trafic redondant.

Comment fonctionne le service COV ?

Le service Change of Value (COV) de BACnet permet aux équipements d’envoyer des mises à jour uniquement lorsque certaines conditions sont remplies. Au lieu d’un flux continu de données, le réseau ne reçoit des informations que lorsqu’elles ont un réel intérêt.

Deux paramètres principaux sont utilisés pour configurer le reporting COV :

  • Seuil de variation (Change threshold) : définit la variation minimale nécessaire pour déclencher une notification.
    Exemple : un capteur de température n’envoie une mise à jour que si la valeur change de 0,5 °C ou plus.
  • Intervalle maximal de reporting : garantit que, même en l’absence de variation, une mise à jour est envoyée après une période définie. Cela assure un rafraîchissement régulier des données et évite que des valeurs obsolètes ne persistent dans le système.

⚠️ Attention : la norme BACnet ne définit aucun intervalle minimal entre deux notifications. Si le seuil est réglé trop bas, les équipements peuvent envoyer un trop grand nombre de mises à jour, au risque de saturer le système. Un réglage fin et réfléchi est donc indispensable.

Paramètre Description
Seuil de variationVariation minimale de la valeur requise avant l’envoi d’une notification
Intervalle maximal de reportingGarantit l’envoi de mises à jour à intervalles réguliers, même en l’absence de variation
Les bénéfices du COV

L’introduction du service COV représente une amélioration majeure dans la manière dont les réseaux BACnet gèrent les données. Au lieu d’être submergés par des messages redondants, les systèmes ne reçoivent que les informations réellement pertinentes. Cela se traduit par :

  • Réduction de la charge réseau – moins de trafic signifie des communications plus fluides et un risque réduit de congestion.
  • Notifications pertinentes – les exploitants ne voient que les changements significatifs, ce qui améliore la prise de décision.
  • Performances optimisées – les équipements et contrôleurs consomment moins de ressources de traitement.
  • Amélioration de l’efficacité énergétique – éviter les communications inutiles réduit la sollicitation globale du système.
Polling continu Service COV
Charge réseau élevéeTrafic optimisé
Données répétitives et redondantesMises à jour uniquement significatives
Gaspillage de bande passante et de ressourcesUtilisation efficace des ressources système

En se concentrant sur des mises à jour utiles plutôt que sur des flux de données bruts, le service COV contribue à garantir à la fois la scalabilité et la fiabilité des systèmes modernes d’automatisation des bâtiments.

Bonnes pratiques et points de vigilance

Bien que le service COV soit un outil puissant, il doit être utilisé avec discernement afin d’éviter des comportements indésirables. Voici quelques bonnes pratiques essentielles à garder à l’esprit :

  • Choisir un seuil pertinent : la valeur doit correspondre à ce qui est réellement significatif pour le cas d’usage. Par exemple, pour la surveillance de la température, un seuil de 0,5 °C est pertinent, mais pour la pression ou l’humidité, d’autres valeurs seront plus adaptées.
  • Toujours définir un intervalle maximal de reporting : cela garantit que le système est régulièrement mis à jour, même en l’absence de variation significative.
  • Éviter des seuils trop fins : si le seuil de variation est réglé trop bas, le système peut générer un grand nombre de notifications, entraînant une congestion du réseau.
  • Tester et ajuster les configurations : chaque bâtiment et chaque système est différent. Des tests appropriés permettent de trouver le bon équilibre entre précision et efficacité.

⚠️ À retenir : la norme BACnet ne définit aucun intervalle minimal de notification. Si les seuils sont mal configurés, le système peut rapidement être inondé de notifications, compromettant l’efficacité que le service COV est censé apporter.

Avis d’expert
Olivier Hersent

« Le service COV est un pilier de l’efficacité de BACnet : il garantit que les réseaux ne transportent que ce qui compte réellement, en trouvant le juste équilibre entre précision et scalabilité.« 

Ce point de vue met en lumière le rôle clé du COV pour rendre l’automatisation des bâtiments à grande échelle à la fois scalable et durable.

Pour conclure

Le service Change of Value (COV) est une fonctionnalité fondamentale de BACnet qui permet aux systèmes d’automatisation des bâtiments de rester réactifs et efficaces. En ne remontant que les changements significatifs et en imposant des intervalles maximaux de reporting, le COV évite la surcharge des réseaux tout en fournissant aux exploitants les données nécessaires pour prendre des décisions éclairées.

Pour une vision plus globale de la manière dont BACnet permet l’interopérabilité entre les systèmes du bâtiment, vous pouvez également consulter l’article Comment fonctionne BACnet ?

Foire aux questions (FAQ)

COV signifie Change of Value (changement de valeur). Il s’agit d’un service BACnet qui transmet les données uniquement lorsqu’une propriété évolue de manière significative, au lieu d’envoyer en continu toutes les variations.

Parce que les mesures du monde réel (température, humidité, etc.) évoluent en permanence. Sans le COV, le fait de remonter chaque micro-variation surchargerait le réseau avec un trafic inutile.

Le COV filtre les fluctuations mineures et ne transmet que les mises à jour dépassant un seuil défini. Cela réduit les messages redondants et rend le système plus efficace.

  • Le polling continu interroge les données de manière répétée, générant un trafic réseau élevé et des mises à jour redondantes.
  • Le COV n’envoie une notification que lorsque la donnée a suffisamment évolué pour être pertinente, optimisant ainsi l’utilisation des ressources réseau.

Oui. Il est possible de définir un seuil de variation (par exemple 0,5 °C pour les changements de température) ainsi qu’un intervalle maximal de reporting afin de garantir des mises à jour périodiques.

Non. BACnet ne définit pas d’intervalle minimal de reporting. Si le seuil est réglé trop bas, le système peut être inondé de notifications.

Le COV est particulièrement pertinent dans les systèmes CVC, la supervision énergétique, le pilotage de l’éclairage, et plus généralement dans tous les cas où une remontée d’information réactive mais efficace est nécessaire.

En réduisant le trafic de données inutile, le COV rend les réseaux plus scalables, permet des économies d’énergie et garantit que seules les informations réellement utiles parviennent aux exploitants et aux contrôleurs.

À propos d’Actility

Actility, co-inventeur de la technologie LoRaWAN® et membre fondateur de la LoRa Alliance, est un leader mondial des solutions de connectivité LPWAN (Low Power Wide Area Network) de niveau industriel et du tracking IoT.
La plateforme ThingPark™ d’Actility, qui prend en charge la connectivité multi-radio (LoRaWAN®, NB-IoT, LTE-M), alimente la majorité des réseaux publics ainsi que de nombreux réseaux privés et d’entreprise à travers le monde.
Via sa filiale Abeeway, Actility propose des trackers multi-radio brevetés à très basse consommation ainsi que des services complets de géolocalisation indoor et outdoor.
Par ailleurs, ThingPark Market propose le plus vaste catalogue d’équipements, de passerelles et de solutions LoRaWAN® disponibles sur le marché.

Contact presse : marketing@actility.comhttps://www.actility.com/contact/

Media contact : marketing@actility.com – https://www.actility.com/contact/ 

Pourquoi choisir Actility ?

Chez Actility, nous sommes passionnés par la libération de tout le potentiel de l’IoT au service des entreprises et des collectivités à travers le monde. Rejoignez-nous pour continuer à innover, collaborer et connecter les mondes numérique et physique grâce à des solutions IoT de pointe.

© 2025 Actility’s All Rights Reserved