Zlinky – Suivi de sa consommation

Noyé dans un océan de doutes

Zlinky – Suivi de sa consommation

Page « Énergie ».

Le suivi instantanée de sa consommation d’électricité (énergie) et l’une première chose que l’on souhaite mettre en œuvre lorsque l’on se lance dans la domotique et surtout si l’on est curieux de comment/qui/quoi/quand consomme de l’électricité chez soi.

Avec Home-Assistant on dispose déjà d’un tableau dédié à la chose.
Il est plutôt bien et est exploitable relativement intuitivement.
Mais comme toute analyse, encore faut-il fournie des datas, des unités et des règles pour afficher un représentation esthétique de ce qui va illustrer à notre consommation d’électricité.

Grandeurs physiques

Avant d’aller trop loin, il sera nécessaire d’avoir quelques connaissances en physique car la science nous apprend à différencier les choses pour en tirer des règles et des formules.

Compteur Linky

Maintenant que vous avez votre cerveau en ébullition, attaquons nous à l’objet vert qui trône dans votre entrée ou du moins, qui fait l’objet de cet article.

Compteur Linky

Vous ne voyez pas l’information concernant la puissance instantanée de votre voyer en Kwh ?!

C’est normal !

Car cette information dépend plusieurs paramètres, notement un qu’il va nous falloir estimer afin d’en tirer une moyenne.
Vous comprendrez par la suite…

Récupérer ses données

Il y a 2 manières de procéder qui se différencient de part leur complexité et leur précision.

Votre compteur Linky est dit « Communiquant ». À ne pas confondre avec intelligent (même si c’est un réel mouchard in fine !). Il enregistre et transmet des données au gestionnaire du réseau à savoir Enedis. En fonction de votre consentement, le gestionnaire dévoilera vos données à votre fournisseur d’énergie ainsi qu’à… vous même. Encore heureux !

Méthode Enedis

La première solution pour consulter ses données via Home-Assistant consiste donc à passer directement par le service d’Enedis.

  • Pour : C’est « relativement » simple, configuration plutôt facile et c’est fiable car ce sont ces mêmes données qui vous sont facturées. Rien à acheter.
  • Contre : La précision de votre courbe de consommation est de l’ordre de la demi-heure ! Oui, 30 minutes entre chaque point ! En plus, il faut attendre le lendemain matin pour avoir accès aux données de la veille. Parfois, Enedis « perd » le détail et seule la quantité totale journalière est ainsi disponible.

Pour cette solution, il faut en passer par le module complémentaire de Bokub.
Tout y est merveilleusement bien expliqué ! Vidéo pour vous aider.

Méthode Zlinky

Cette solution va utiliser un petit module à insérer dans son compteur Linky.
Je vous rassure, c’est totalement légal et sécurisé. Aucune entourloupe !

Ce petit boitier (qu’il est possible de bricoler soi-même) va permettre de récupérer toutes les informations* possible depuis son compteur Linky pour les envoyer et les retravailler sur Home-Assistant.

  • Pour : Comme il est auto-alimenté, il peut servir de routeur Zigbee. On peut refermer le couvercle du compteur. Il sera possible d’avoir une estimation de sa puissance actuelle (après avoir manipuler un peu de code).
  • Contre : cher ! Pas donné de petit truc. 49€ chez Domadoo. Il est possible d’en bricoler soi-même quelque chose d’équivalent mais requiert des connaissances et du temps et c’est moins beau.

(*) Certaines informations affichées pourtant par le Linky n’apparaissent pas avec Zlinky comme l’index de la puissance injectée sur le réseau Enedis (centrale PV par exemple).

Relation VA – W

Puissance active (W) vs Puissance apparente (VA).

Cela a était vu et répété déjà en tout début de l’article (preuve que personne ne lit…) mais il n’est pas possible, à un instant T, d’afficher la puissance active en Watt avec le compteur Linky !

  • La puissance active (W) n’est pas disponible instantanément. Elle est mise à jour toute les 30 minutes au mieux. Nous n’avons pas la main pour changer ce paramètre. La conversion VA > W est tentante mais c’est un raccourcis non précis. La puissance active est bien collectée par le compteur pour l’ensemble de votre foyer.
  • La puissance apparente (VA) est mise à jour toutes les secondes sur le compteur Linky et par défaut toutes les 60 secondes avec le Zlinky. On doit pouvoir réduire encore cet intervalle via Zigbee2MQTT > Zlinky > Paramètres spécifiques > Measurement poll interval.

Donc nous n’avons d’autre choix que d’avoir besoin du règle mathématique de calcul afin de transformer les VA en W.

\(cos(Φ) = \frac{P.active (W)}{P.réactive (VA)}\)

Sauf que ce coefficient varie en permanence et est strictement dépendant de multiples caractéristiques. Pour des particuliers, il est généralement compris entre 0.6 et 0.8 dans une maison. 

Abaque des puissances

Grâce à cet abaque, on se rend mieux compte de la corrélation entre les différentes puissances et comment l’angle de déphasage agit sur les axes.

Cas concret

Vous êtes devant votre compteur Linky qui affiche une puissance apparente de 205VA.
Votre plaque de cuisson à induction est éteinte.
Vous monitorez déjà la consommation de cette plaque de cuisson et elle affiche une consommation de 0W à l’arrêt.

Vous décidez de baisser le disjoncteur de votre plaque pour l’isoler totalement de votre réseau électrique.
Vous observer une baisse de la puissance apparente à 180VA !

Est-ce que cela signifie que votre plaque de cuisson vous soutire de l’énergie en secret ?!
Est-ce que cela signifie que votre suivi au niveau de votre plaque est faux ?!

NON, rien de tout cela !
Cela signifie seulement que d’apparence votre seule plaque a un déphasage angulaire (appelé Cos Phi ; ou coefficient d’efficacité) et qu’il influe sur votre réseau (VA).
Pour autant, sa consommation en Puissance Active (W) reste nulle car l’énergie est nulle (ou casi) au moment de sa veille.
Lors de sa mise en fonctionnement, par exemple la seule plaque pourrait afficher une puissance apparente de 1500VA mais ne consommer réellement que 1500 x Cos Phi = 900W.
Sauf que vous ne connaissez ni le Cos Phi de vos appareils et pour obtenir la consommation en énergie (W), le Linky ne donne aucun détail à part un point toutes les 30 minutes. Aussi, seul une pince ampèremétrique ou une prise connectée peut vous renseigner sur la consommation réel de votre appareil.

Étonnement, Linky ne donne pas cette information en temps réel… !

Estimation de sa consommation instantanée

Auto-critique :

Avons-nous besoin d’une précision au watt près ? Cette donnée (Puissance active à un instant T) doit-elle est être exact ? Est-ce que cette information est primordiale dans ma satisfaction ?

Je peux vous garantir qu’il n’est pas nécessaire d’être plus royaliste que le roi et qu’une moyenne sera tout aussi bonne et ne viendra pas perturber vos appréciation sur cette information.
Dites-vous que quoi qu’il en soit, c’est le compteur Linky qui fait foi et si la précision des relevés vous semble obscure, croyez-moi, Enedis ne vous fait pas de cadeau et tout est bien consigné dans le Linky.
C’est justement parce que avoir une précision de l’ordre du watt sur une courte période, n’a aucun sens que Enedis ne propose pas cette information. Ca ne veut pas dire qu’ils s’en fichent, loin de là ! C’est juste que pour eux, une précision des mesures sur une étendue de 30 minutes est suffisante.

Pour vous c’est une connaissance instantanée dont vous avez besoin. Pour Enedis c’est une connaissance cumulée sur 30 minutes. Voilà.

Recherche du Cos(Φ) moyen.

Nous allons maintenant partir à la recherche d’une moyenne en se basant sur un relevé historique de vos données ainsi que sur la puissance (et la facilité) de raisonnement de ChatGPT. Je remercie Mick pour son aide.

Dénomination usuelle Abréviation Z2M Info
Puissance active (W) CCAS Ce qui est facturé
Puissance réactive (VA) SINSTS Base pour le contract
Prérequis :
  • Vous êtes bien en TIC Standard.
  • Vous avez installé et configuré votre clé Zlinky. Vidéo d’aide.
  • Votre clé Zlinky recueille déjà vos données depuis plusieurs jours (1 semaine c’est bien) et les envoie à votre Home-Assistant.
Export des données CCASN
  • Dans Home-Assisant > Paramètres > Appareils et services > Onglet « Appareils » > Recherchez « Zlinky » > Cliquez dessus.

Étant en tarif de base, je n’ai pas de Heure Pleine / Heure Creuse.

  • Le capteur qui m’intéresse et qui correspond au CCASN et le tout premier Puissance.
    Cliquez dessus pour ouvrir son panneau.

Vous pouvez (optionnel) cliquer sur la roue dentée pour vérifier l’information (CCASN) et personnaliser le nom du capteur.

  • Cliquez sur « Afficher plus » afin d’afficher un calendrier plus précis.

  • A l’aide du calendrier en haut à gauche, sélectionnez une plage assez large pour avoir assez de données. Dans mon cas présent : 6 jours. 
  • Une fois la sélection effectuée, cliquez sur le bouton « 3 petit points verticaux » en haut à droite et cliquez sur « Télécharger les données ».
  • Donnez un petit nom sympa du style « Zlinky_CCASN.csv« 
Export des données SINSTS
  • Vous pouvez répéter exactement la même opération que pour le point précédent, cette fois concernant le capteur SINSTS.

Astuce

Si vous n’avez pas fermé la dernière fenêtre du graphique historique, il vous est tout à fait possible de supprimer l’entité précédente pour venir la remplacer (via les boutons colorés) pour l’entité SINSTS.
Il peut y avoir le choix entre 2 entités au nom identique. Dans mon cas c’était le second choix qu’il fallait prendre.

Vous voilà donc avec 2 fichiers d’historique.
Zlinky_CCASN.csv
Zlinky_SINSTS.csv

Analyse via ChatGPT
  • Rendez-vous chez ChatGPT (gratuit).
  • A l’aide du bouton « + » ajoutez vos 2 fichiers d’historique.
  • Saisir le prompt suivant.
Prompt :

Voici les exports de mes deux historiques :
- Le fichier Zlinky_SINSTS.csv contient les valeurs SINSTS (en VA).
- Le fichier Zlinky_CCASN.csv contient les valeurs CCASN (en W).
Les deux séries sont censées mesurer la même chose à l’instant T.

Tu dois :
En comparant les deux courbes alignées dans le temps, estimer le coefficient phi moyen.
Je souhaite une analyse complète en excluant les valeurs aberrantes (ex: φ > 1.2) pour affiner l’analyse.

Résultat

L’analyse est concluante et le résultat tend à prouver que tout est normal avec, dans mon cas présentement analysé, un Coefficient de 0.609

Comment appliquer ce coefficient Phi ?

Bien, maintenant que notre règle de calcul est un peu plus juste est proche de la réalité de notre foyer (analysé sur une moyenne) il est temps d’en faire quelque chose afin d’afficher notre Puissance active en kW dans Home-Assistant.
Pour ce faire, il faut en passer par un calcul mathématique et pour cela, mise en place d’une nouvelle Entrée.

  • Paramètres > Appareils et services > Onglet « Entrée » > bouton en bas à droite « CRÉER UNE ENTRÉE ».
  • Sélectionnez « Template ».
  • Sélectionnez « Modéliser un capteur ».
Nom Puissance instantanée
Modèle de l’état {{(states('sensor.compteur_linky_sinsts') | float * 0.609) | round(0)}}
Unité de mesure W
Classe d’appareil Puissance
Classe d’état Mesure
Appareil Compteur Linky

Veuillez à bien adapter selon le nom de l’intégration que vous avez donné à votre Zlinky !

Si tout va bien, vous devriez observer quelque chose de semblable:

Astuce

Concernant le capteur de référence « SINSTS ».

Si vous ne savez pas trop quel est l’ID exact de cette entité, il faut commencer par aller rechercher sa fiche parmi toutes vos entités (avec « SINSTS ») et afficher ses propriétés. Là, vous verrez l’information et c’est là qu’il faut prendre TOUTE la ligne complète . Utilisez le bouton de copie pour vous aider 😉

Voilà, vous venez de créer une entité qui vous sera possible de réemployer n’importe où dans vos dashboards .

Configurer au mieux Zlinky (Z2M)

Ce capteur est très bien, complet à souhait, communiquant etc. Oui mais c’est aussi sa faiblesse : il affiche tout plein d’informations dont nous n’avons pas forcément besoin et il encombre un peu trop le réseau avec ses rapports très nombreux.

Heureusement, il est possible de limiter sa verbosité et sa fréquence.

Cosmétique

On peut ne sélectionner que les informations qui nous sont réellement utiles.
Rassurez-vous, les autres seront toujours là mais plus exploitées par Z2M.

Par exemple, je décide de ne sélectionner que données EAST, CCASN, SINSTS.
Il faut les rentrer dans la partie Tic command whitelist

Je précise que cela n’allègera pas le rapport qui contiendra toujours toutes les autres informations… oui c’est un peu bête.

Technique

Nous allons configurer correctement le boitier tout simplement avec les paramètres par défauts. Il suffit de les inscrire et de les valider.

Le fait de les inscrire (même si ce sont les valeurs par défaut) force Z2M a les respecter sinon, il en fait un peu à sa tête…
Là au moins, les rapports sont moins nombreux !

À la fin, un redémarrage de Z2M est nécessaire.


Tags: , ,

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *