Compteur communiquant (Belgique)

Bonjour !

Ce vendredi, mon gestionnaire de réseau est venu installer un compteur communicant à la maison.

Eh oui, en Belgique, les compteurs mécaniques sont encore très très courants (électrique).

Pour vous dire, celui-ci devait être installé en 2029 mais le mécanique étant défectueux, je suis passé devant les autres !

Bref. Le résultat, c’est que je veux intégrer les infos de celui-ci dans Gladys. Malheureusement, cet appareil n’existe pas en tant que tel.

J’ai réussi a extraire les données et les envoyer vers Gladys en MQTT via WiFi (très facile avec un fil de téléphone et un Wemos D1 mIni, je ferai un tuto) mais je galère pour les catégories.

Si je reprends l’appareil appelé “Téléinformations”, je retrouve une partie des catégories mais celles-ci n’ont pas l’air d’avoir d’unités :

De plus, je ne comprends pas tous les termes disponibles, j’avoue…

Voici les infos transmises par mon compteur :

(il est également possible d’obtenir les infos de gaz et d’eau mais pas chez moi)

Peut-être faudrait-il créer un nouvel appareil et ses fonctionnalités ?

Salut @GBoulvin :slight_smile:

Top, vous nous rattrapez sur ce sujet :joy:

L’appareil « Téléinformation » est vraiment spécifique au Lixee TIC normalement, et normalement c’est l’intégration Zigbee2mqtt qui créé ces fonctionnalités avec les bonnes unités du coup :stuck_out_tongue:

Dans ton cas, à mon avis si la seule chose qui t’intéresse c’est de suivre ta consommation d’électricité, il faudrait que tu utilises la fonctionnalité « Capteur d’énergie / index » :

Pour ces fonctionnalités :

image (1)

Si la valeur n’est pas un index (si c’est juste une valeur en kWh qui se reset à chaque valeur), tu peux utiliser la fonctionnalité « Capteur énergie / Energie ».

Ensuite, il faudra attendre ce développement :

Qui permettra de faire le calcul « Index → Consommation 30 minutes en kWh-> Consommation en euro »

1 « J'aime »

Ca donne pas trop mal !

Vivement le dashboard dédié ! :wink:

Par contre, je ne comprends pas pourquoi j’ai un arrondi pour la phase 1 mais pas la phase 3. Les données sont pourtant formatées de manières identiques (ce sont des float). Une idée ?

Et du coup, ton « consommation heures creuses », c’est un index ?

Tu les envoies comment ?

Oui, de même que l’injection !

C’est script en python sur le Wemos qui récupère les infos puis les publie en MQTT. Ce que je ne comprends pas, c’est que les données et leur traitement sont les mêmes (avec trois décimales). C’est Gladys qui arrondi pour l’un et pas pour l’autre… C’est pas grave, je chercherai :thinking:

1 « J'aime »

J’ai compris un truc, peut-être à améliorer dans Gladys!

Les valeurs sont arrondies lors du rafraîchissement de la page, pas lorsqu’elles arrivent avec la page déjà ouverte (me suis-je bien exprimé ?).

La valeur était arrondie (et pas l’autre) car elle était figée (donc pas actualisée).

Merci pour ton retour @GBoulvin !

J’ai créé un ticket:

1 « J'aime »