La plupart des erreurs dans les données d’un compteur de chaleur ne viennent pas de la communication. La liaison fonctionne, mais le système enregistre le mauvais registre : valeur mémorisée à la dernière date de relève, registre d’un autre tarif ou volume total présenté comme des kWh. Une valeur de relève historique peut arriver ponctuellement toutes les 15 minutes et rester plate jusqu’à la prochaine date de facturation. Conservez pour chaque valeur le compteur, le registre, l’unité et l’heure ; identifiez le circuit mesuré avant de comparer des bâtiments ou d’estimer les pertes du réseau.
Périmètre de mesure
Un réseau de chaleur peut être compté à la chaufferie, sur ses branches, à l’entrée des bâtiments, dans les appartements ou les modules thermiques d’appartement (HIU), ainsi que sur les circuits d’eau chaude sanitaire. Dessinez le périmètre hydraulique et nommez le circuit représenté par chaque compteur avant de comparer les totaux.
La production de la chaufferie moins la somme des compteurs en aval est un résidu, pas encore une perte. Supposons que le compteur de la chaufferie relève 1 000 MWh sur un mois et que les compteurs des bâtiments totalisent 780 MWh. Les 220 MWh (22 %) comprennent les pertes de distribution, mais aussi toute variation de l’énergie stockée dans un ballon, les branches sans comptage, les lacunes des données des bâtiments et les erreurs de tous les compteurs additionnés. Écartez ces causes avant de conclure. Les pertes dans les canalisations dépendent surtout de leur température et de leur isolation ; elles varient donc beaucoup moins que la demande. Elles représentent une plus grande part de la chaleur livrée en été, et le résidu d’une nuit d’été donne une première estimation utile des pertes permanentes.
Une température de retour élevée à l’entrée d’un bâtiment ou d’un HIU a généralement une cause locale : dérivation ou fonction de maintien en température restée ouverte, vanne de régulation défaillante ou circuit secondaire mal équilibré. Pour la rechercher, tracez ensemble le débit de ce compteur et la température de retour pendant la nuit. Un débit constant avec une température de retour proche de la température aller évoque une dérivation ou une vanne ouverte.
Données à conserver avec chaque valeur
| Grandeur | Conserver aussi | Rejeter ou examiner |
|---|---|---|
| Énergie cumulée | Identité du compteur, chauffage ou refroidissement, tarif, unité, échelle et numéro de mémoire | Valeur historique ou baisse inexpliquée |
| Volume cumulé | Unité, échelle et continuité du compteur | Mètres cubes interprétés comme énergie thermique |
| Débit ou puissance | Caractère instantané ou moyenné et heure source | Comparaison de mesures prises à des heures différentes |
| Températures aller et retour | Emplacement et identité des sondes, unités | Sondes inversées ou mauvais circuit |
| État du compteur | Code brut et signification propre au modèle | Défaut du compteur effacé à tort après le rétablissement de la communication |
| Nombre d’impulsions | Convention de poids, compteur brut, valeur de départ et module connu | Poids inversé, doublons ou remise à zéro inexpliquée |
En M-Bus filaire, le champ DIF de chaque enregistrement indique son numéro de mémoire, sa fonction et son type de données ; ses extensions portent le tarif. Le champ VIF décrit la grandeur et son exposant décimal (couche application M-Bus, table VIF). Deux enregistrements d’énergie du même compteur peuvent ne différer que par ces octets :
| DIF, VIF | Signification |
|---|---|
04 06 | Énergie en kWh, entier 32 bits, mémoire 0 : valeur actuelle |
44 06 | Énergie en kWh, mémoire 1 : valeur mémorisée, souvent celle de la dernière date de relève |
04 07 | Énergie par pas de 10 kWh, mémoire 0 |
04 0E | Énergie en MJ, mémoire 0 |
04 13 | Volume en litres, mémoire 0 |
Un décodeur qui ignore le numéro de mémoire enregistre 44 06 comme l’énergie actuelle. S’il ignore l’exposant du VIF 07, il enregistre un dixième de l’énergie réelle. La date d’une valeur mémorisée se trouve dans un enregistrement de date distinct (VIF 6C) portant le même numéro de mémoire. Les enregistrements émis et la signification de chaque numéro dépendent du modèle et de sa configuration.
Quand une interface M-Bus ZHM-21 lit un compteur, Edge affiche l’adresse primaire, la vitesse en bauds, l’identifiant d’appareil, le fabricant, la version et le fluide indiqués par le compteur. Conservez cet identifiant : il change lors du remplacement du compteur, même si la nouvelle unité reprend l’ancienne adresse primaire.
La valeur énergétique du compteur fait référence
Si le compteur expose un registre d’énergie cumulée de chauffage ou de refroidissement, enregistrez cette valeur. Son calculateur combine la paire de sondes de température appairées, le capteur de débit et le fluide configuré. Selon l’annexe VI (MI-004) de la directive sur les instruments de mesure, un compteur de chaleur est soit un instrument complet, soit un instrument composé de trois sous-ensembles : capteur de débit, paire de sondes de température et calculateur (directive 2014/32/UE).
La même annexe définit l’erreur maximale tolérée d’un compteur complet comme la somme de trois composantes. Pour un compteur de classe 2, celle du capteur de débit vaut (2 + 0,02 qp/q) %, plafonnée à 5 %. Celle de la paire de sondes vaut (0,5 + 3 Δθmin/Δθ) %, et celle du calculateur (0,5 + Δθmin/Δθ) %. Le fabricant déclare Δθmin à 3 K, 5 K ou 10 K. Pour un compteur de classe 2 avec Δθmin = 3 K :
- au débit permanent qp avec un écart de 20 K, la limite est 2,02 + 0,95 + 0,65 = 3,6 % ;
- à qp/10 avec un écart de 5 K, la limite est 2,2 + 2,3 + 1,1 = 5,6 %.
Le deuxième cas correspond à une nuit d’été sur de nombreux réseaux. Un faible écart de température amplifie aussi les décalages entre sondes. À 3 K, un désaccord de 0,1 K entre les sondes aller et retour représente 3,3 % d’erreur sur l’énergie. C’est pourquoi elles sont fournies et remplacées par paire appairée.
Le compteur indique si son capteur de débit doit se placer sur l’aller ou sur le retour ; le calculateur utilise cette position pour choisir la masse volumique de l’eau. Entre un aller à 70 °C et un retour à 50 °C, cette masse volumique diffère d’environ 1 %. Un compteur posé sur la mauvaise conduite porte déjà une erreur de cet ordre. BS EN 1434-6 couvre l’installation, la mise en service et les contrôles en exploitation de l’ensemble du compteur.
Pour une eau entre 40 et 90 °C, la masse volumique se situe entre 965 et 992 kg/m³ et la capacité thermique massique entre 4,18 et 4,21 kJ/kg·K. Vérifiez rapidement l’ordre de grandeur et le signe avec :
puissance thermique (kW) ≈ masse volumique (kg/m³) × capacité thermique massique (kJ/kg·K)
× débit (m³/h) × écart de température (K) ÷ 3 600Avec 10 m³/h d’eau, 70 °C à l’aller et 50 °C au retour, cette vérification donne environ 228 kW :
Cette vérification décèle des erreurs de signe, d’unité et d’ordre de grandeur ; ce n’est pas un deuxième compteur. Elle utilise les propriétés de l’eau et ne correspond donc pas exactement à un compteur sur un circuit glycolé. Une solution à 30 % de propylène glycol a une capacité thermique massique d’environ 3,9 kJ/kg·K, soit environ 7 % de moins que l’eau (Engineering ToolBox). Vérifiez alors que le compteur est configuré pour ce fluide. Un compteur combinant chauffage et refroidissement possède des registres d’énergie distincts : associez les deux, sans les additionner. L’énergie est l’intégrale de la puissance dans le temps ; une seule mesure de puissance ne donne pas l’énergie d’un intervalle.
M-Bus, impulsions ou Modbus
Le ZHM-21 lit un compteur M-Bus filaire entre 300 et 9 600 bauds sur une longueur de câble allant jusqu’à 1 000 m. Il transmet les enregistrements par le réseau maillé Zigbee à la Gateway ZGW-20 sur laquelle Edge s’exécute. Une chaufferie dotée de trois compteurs de chaleur demande trois interfaces. Le guide de mise en service du M-Bus filaire traite des charges unitaires, des adresses et de la correspondance des enregistrements.
De nombreux compteurs récents en appartement utilisent plutôt le M-Bus sans fil (EN 13757-4, généralement en mode T1 ou C1) et chiffrent les télégrammes de chaque compteur avec sa propre clé AES-128. Le ZHM-21 lit uniquement le M-Bus filaire. Si le fabricant propose pour ce compteur un module M-Bus filaire, utilisez-le.
Sur un compteur de chaleur, Modbus passe généralement par un module de communication optionnel. L’interface Modbus ZMB-31 lit jusqu’à 30 registres de compteurs sur un même bus RS-485. Un total sur 32 bits occupe deux registres ; l’ordre des mots est défini par la table de registres du module. Le total 12 345 678 (hexadécimal 00BC 614E) devient 1 632 501 948 si l’on inverse les deux mots.
Une sortie à impulsions représente généralement une seule grandeur. Une impulsion d’énergie correspond à une quantité fixe de l’énergie calculée par le compteur. Une impulsion de volume ne fournit que le volume : sans températures, on ne peut en déduire l’énergie thermique. Précisez si le poids est en kWh par impulsion ou en impulsions par kWh. Saisir 10 impulsions/kWh comme 10 kWh/impulsion multiplie l’énergie enregistrée par 100. Le compteur d’impulsions ZPC-20, alimenté sur secteur, accepte jusqu’à 40 Hz ; le ZPC-10 à batterie, jusqu’à 4 Hz. Utilisez le calculateur de mise à l’échelle des impulsions avant la mise en service.
Quatre horloges
Une série dite « à 15 minutes » peut dépendre de quatre intervalles différents :
| Horloge | Définie par | Pourquoi elle compte |
|---|---|---|
| Actualisation du compteur | Firmware du compteur | Les données M-Bus peuvent être actualisées moins souvent qu’elles ne sont interrogées ; des lectures successives se répètent |
| Interrogation | Interface | Interroger plus souvent que le compteur n’actualise n’ajoute aucune information |
| Transmission | Paramètres du capteur dans Edge, 15 minutes dans le guide de l’application M-Bus | Détermine la résolution de la série conservée |
| Stockage et agrégation | Edge ou plateforme destinataire | Les totaux horaires ou journaliers masquent les lacunes si l’indicateur de qualité n’est pas conservé |
Conservez l’heure du compteur lorsqu’il la transmet (enregistrement date et heure, VIF 6D), l’heure d’acquisition et le décalage par rapport à UTC. Une valeur répétée entre deux actualisations reste une donnée valide ; le total cumulatif demeure.
Données manquantes et discontinuités
Conservez une lacune sous la forme d’une valeur nulle assortie d’un indicateur de qualité. Un zéro dans une table d’intervalles signifie qu’il n’y a eu aucune consommation et diminue artificiellement le total mensuel. Les états utiles comprennent : récent, périmé, erreur du compteur, défaut de communication, doublon, remise à zéro ou remplacement, et discontinuité non résolue.
L’octet d’état M-Bus signale les erreurs d’application aux bits 0 et 1, une alimentation faible au bit 2, une erreur permanente au bit 3 et une erreur temporaire au bit 4. Les bits 5 à 7 sont propres au fabricant (couche application M-Bus). Les enregistrements d’erreur du fabricant concernent souvent une sonde de température ouverte ou en court-circuit, de l’air ou l’absence d’eau dans le capteur de débit, ou un débit inversé. Les codes varient selon le modèle. Une erreur du compteur reste présente jusqu’à ce que le compteur l’efface, même si la communication est rétablie.
Si le module M d’un compteur est documenté et qu’un seul tour est confirmé, l’écart vaut (M − previous) + current. Une baisse du total peut aussi signaler un remplacement, une remise à zéro, un autre registre ou des données corrompues : ne concluez pas à un retour à zéro du compteur sur la seule arithmétique. Rejetez l’intervalle si vous ne pouvez exclure plusieurs tours ou un changement de compteur.
12,345.6 → 12,349.1 kWhen exactement 15 minutes représentent3.5 kWh, soit14 kWde puissance moyenne sur cette période, et non une puissance instantanée.0.1 kWh/pulse × 37 pulsesdonnent3.7 kWh. Des impulsions espacées donnent un aspect en marches d’escalier aux puissances calculées sur de courts intervalles même si le débit réel est continu.9,998 → 3avec un module connu de10,000et un seul tour confirmé représente5incréments. Après un remplacement du compteur, ces deux valeurs proviennent d’appareils différents et le calcul ne s’applique pas.
Comparer avec l’affichage du compteur
Comparez le même compteur, registre, unité, tarif et sens. Lisez l’écran au début et à la fin d’une période d’au moins 24 heures, puis comparez sa variation à celle des totaux enregistrés. Acceptez un écart d’au plus une unité du dernier chiffre affiché, auquel s’ajoute un poids d’impulsion pour une entrée à impulsions. Comparer deux valeurs prises à un seul instant peut échouer sans défaut réel : l’écran, les données M-Bus et la valeur stockée ne s’actualisent pas simultanément.
Une concordance prouve la chaîne de données, pas le compteur lui-même. L’usage pour la facturation dépend de l’homologation du compteur selon MI-004, d’une installation correcte et des règles nationales.
Essais de panne, de reprise et remplacement
Testez la gestion des pannes avant la réception :
- Vérifiez que chaque compteur transmet pendant au moins deux intervalles de rapport.
- Débranchez la liaison M-Bus, ou l’entrée à impulsions, d’un compteur pendant plus de deux intervalles de rapport.
- Vérifiez que ce compteur n’affiche aucune nouvelle lecture et qu’il est signalé par son nom.
- Vérifiez que les autres compteurs continuent à transmettre.
- Rebranchez-le. Le premier nouveau total doit prolonger le dernier total enregistré, sans doublon.
- Redémarrez la Gateway et vérifiez la continuité des totaux.
- Vérifiez qu’aucune valeur d’intervalle n’a été fabriquée pendant la lacune. L’énergie consommée durant la coupure n’est connue que comme total pour toute la période.
Lorsque vous remplacez un compteur, créez une nouvelle identité et une nouvelle référence ; ne faites pas prolonger l’ancien total par le nouveau compteur. Notez sur la fiche de remplacement :
- l’identifiant de l’ancien compteur, ses derniers totaux d’énergie et de volume, la date et l’heure ;
- l’identifiant du nouveau compteur, ses totaux initiaux, la date et l’heure ;
- les enregistrements utilisés et leurs unités et exposants, ou le poids de l’impulsion ;
- le nom de la personne qui a effectué l’intervention.
Le guide d’application du M-Bus filaire indique le matériel pour un ensemble de compteurs ; le guide de collecte des impulsions traite des compteurs d’impulsions. System Builder part de la liste des compteurs et des périmètres de circuit.
Questions fréquentes
Quelle valeur d’un compteur de chaleur faut-il enregistrer pour le suivi énergétique ?
Son propre registre d’énergie cumulée de chauffage ou de refroidissement, numéro de mémoire 0, avec l’identifiant du compteur, l’unité, l’échelle, le tarif, l’horodatage et l’état. Volume, débit, puissance et températures aident à diagnostiquer le compteur, mais ne remplacent pas son énergie calculée.
Un relevé distant d’un compteur de chaleur suffit-il pour facturer ?
Non, pas à lui seul. La concordance avec l’écran prouve la chaîne de données. La facturation dépend aussi de l’homologation du compteur selon la directive sur les instruments de mesure (annexe VI, MI-004), de sa bonne installation et des règles nationales.
La différence entre production de la chaufferie et totaux des bâtiments correspond-elle aux pertes du réseau ?
Seulement après avoir écarté les autres causes. Ce résidu comprend aussi les variations du stockage thermique, les branches sans compteur, les lacunes de données, les décalages horaires et les erreurs de chaque compteur additionné. Les pertes des conduites varient beaucoup moins que la demande ; le résidu d’une nuit d’été en donne une première estimation utile.