Paramétrage téléInfo Linky

Sous forum dédié au plugin MQTTMAPPER de FlyingDomotic
Merci de poster vous questions concernant ce plugin ici et non pas dans le forum MQTT directement
marcus_54
Messages : 425
Inscription : 28 févr. 2018, 12:15

Paramétrage téléInfo Linky

Message par marcus_54 »

Bonjour
J'ai un compteur électronique dans mon garage (en plus du linky) avec une sortie TIC en 1200 bd et jusqu'à présent, j'utilisais la fonction dans device : téléinfo pour obtenir des informations intéressantes de consommation.
Capture d'écran 2025-05-13 120117.png
Capture d'écran 2025-05-13 120117.png (30.17 Kio) Consulté 2463 fois
Mon compteur étant à l'extérieur, le raccordement du Linky a toujours été problématique. J'ai donc acquis un module zigbee ZLinky_TIC LiXee qui me permet de récupérer les informations de consommation à travers zigbee

Je suis donc passé par MQTTmapper qui fait le job.

Le résultat est pas mal, il y a néanmoins quelques petites imperfections.
Capture d'écran 2025-05-13 120133.png
Capture d'écran 2025-05-13 120133.png (21.62 Kio) Consulté 2463 fois
La puissance instantanée se répercute sur les 3 compteurs bleu, blanc, rouge, puisque je suis en tempo.
L'énergie comptabilisée est en Wh et le compteur renvoie des kWh donc j'ai dû rajouter un coefficient 1000. Il me rajoute .000 à 38722kWh

Rien de bien méchant. Néanmoins, si vous voyez quelques améliorations possibles, merci de m'en faire part.

la syntaxe MqttMapper :

Code : Tout sélectionner

	"TeleInfo Bleu": {"topic": "zigbee/TeleInfo",
		"type": "250", "subtype": "1", "switchtype": "0", 
		"key": "bleu",
		"initial": {"svalue": "32334000;6388000;0;0;500;0"},
		"mapping": {
			"item": "current_tier1_summ_delivered;current_tier2_summ_delivered;~0;~0;apparent_power;~0",
			"multiplier": "1000;1000;1;1;1;1;"
		}
	},	
	
	"TeleInfo Blanc": {"topic": "zigbee/TeleInfo",
		"type": "250", "subtype": "1", "switchtype": "0", 
		"key": "blanc",
		"initial": {"svalue": "683000;2137000;0;0;500;0"},
		"mapping": {
			"item": "current_tier3_summ_delivered;current_tier4_summ_delivered;~0;~0;apparent_power;~0",
			"multiplier": "1000;1000;1;1;1;1;"
		}
	},

	"TeleInfo Rouge": {"topic": "zigbee/TeleInfo",
		"type": "250", "subtype": "1", "switchtype": "0", 
		"key": "rouge",
		"initial": {"svalue": "442000;264000;0;0;500;0"},
		"mapping": {
			"item": "current_tier5_summ_delivered;current_tier6_summ_delivered;~0;~0;apparent_power;~0",
			"multiplier": "1000;1000;1;1;1;1;"
		}
	},
le Mqtt du ZLinky_TIC LiXee

Code : Tout sélectionner

{
    "active_energy_out_d01": 38797,
    "active_energy_out_d02": 438,
    "active_power": 78,
    "active_power_max": 1649,
    "active_power_ph_b": 6,
    "active_register_tier_delivered": "",
    "apparent_power": 0,
    "available_power": 9,
    "average_rms_voltage_meas_period": 236,
    "current_date": "E250513124330",
    "current_index_tarif": 2,
    "current_price": "HP BLEU",
    "current_summ_delivered": 42229,
    "current_tarif": "TEMPO",
    "current_tier1_summ_delivered": 32334,
    "current_tier2_summ_delivered": 6388,
    "current_tier3_summ_delivered": 683,
    "current_tier4_summ_delivered": 2137,
    "current_tier5_summ_delivered": 422,
    "current_tier6_summ_delivered": 264,
    "drawn_v_a_max_n1": 1435,
    "last_seen": "2024-11-12T10:22:18.734Z",
    "linkquality": 25,
    "message1": "PAS DE MESSAGE",
    "message2": "",
    "meter_serial_number": "0317xxxxxxx",
    "mot_d_etat": "000000",
    "power_threshold": 9,
    "relais": 0,
    "relais_breakout": {
        "relais1": 0,
        "relais2": 0,
        "relais3": 0,
        "relais4": 0,
        "relais5": 0,
        "relais6": 0,
        "relais7": 0,
        "relais8": 0
    },
    "rms_current": 2,
    "rms_current_max": 0,
    "rms_voltage": 235,
    "schedule_h_p_h_c": 0,
    "site_id": "051xxxxxxxxxxx",
    "software_revision": 2,
    "start_notice_e_j_p": 0,
    "status_register": "013A4601",
    "status_register_breakout": {
        "cache_borne_dist": "ferme",
        "comm_euridis": "activee avec securite",
        "contact_sec": "ouvert",
        "depassement_ref_pow": 0,
        "etat_cpl": "nouveau_verrouille",
        "horloge": "correcte",
        "organe_coupure": "ferme",
        "pointe_mobile": "AUCUN",
        "preavis_pointe_mobile": "AUCUN",
        "producteur": 0,
        "sens_energie_active": "negative",
        "surtension_phase": 0,
        "sync_cpl": "non_synchronise",
        "tarif_dist": "index_2",
        "tarif_four": "index_2",
        "tempo_demain": "UNDEF",
        "tempo_jour": "BLEU",
        "type_tic": "standard"
    },
    "tomorrow_color": "",
    "update": {
        "installed_version": 16,
        "latest_version": 16,
        "state": "idle"
    },
    "update_available": false,
    "warn_d_p_s": 0
}
Domoticz 2024.7
Domoticz sur RPI 4B+ : MQTT; MQTTMapper; Zigbee; RFlink DIY 433; Téléinfo; DS18B20; Capteur; compteur eau wmbusmeter, NanoLeaf...
marcus_54
Messages : 425
Inscription : 28 févr. 2018, 12:15

Re: MQTTMapper pour téléInfo Linky

Message par marcus_54 »

Bonjour,
près quelques jours, il y a un truc qui ne va pas....

Les valeurs sur le widget semblent OK.
Mais le log, c'est n'importe quoi…
Capture d'écran 2025-05-18 144012.png
Capture d'écran 2025-05-18 144012.png (56.89 Kio) Consulté 2423 fois
Autre truc dérangeant, j'ai 3 moyens de mesurer la puissance et l'énergie secteur :
Un mesureur d'énergie zigbee, un ancien compteur électronique EDF (teleinfo à 1200bd) et le compteur Linky (via ZLinky_TIC) .
Je vous mets une capture d'écran des 3
Il n'y en a pas un qui comptabilise la même chose à ce moment de la journée :o
Je précise que j'ai des panneaux photovoltaïques en autoconsommation et qui m'arrivent d'injecter de l'énergie sur le réseau Enedis.
Capture d'écran 2025-05-18 143756.png
Capture d'écran 2025-05-18 143756.png (11.93 Kio) Consulté 2423 fois
Capture d'écran 2025-05-18 143805.png
Capture d'écran 2025-05-18 143805.png (32.73 Kio) Consulté 2423 fois
Domoticz 2024.7
Domoticz sur RPI 4B+ : MQTT; MQTTMapper; Zigbee; RFlink DIY 433; Téléinfo; DS18B20; Capteur; compteur eau wmbusmeter, NanoLeaf...
Flying Domotic
Messages : 772
Inscription : 10 mars 2020, 15:26

Re: MQTTMapper pour téléInfo Linky

Message par Flying Domotic »

Concernant les différences, le souci peut venir de 2 sources : la première est que les mesures de courant ne sont pas faites au même moment et probablement pas avec la même périodicité, voire moyennées sur l'intervalle pour certaines et instantanées sur d'autres, la seconde que certains compteurs ne remontent pas de valeur négatives (les anciens compteurs EDF, et même les Linky si on n'a pas d'abonnement avec réinjection).

Note: il semble que ma première réponse il y a quelques jours ne soit pas passée ...

Je disait en gros que pour que les consommations soient différentes sur les 3 widgets, il faudrait que le JSON utilisé indique les valeurs instantanées pour chacun des tarifs. Là, comme il est unique, il est donc recopié dans chacun des widget.

Il est possible de faire un test sur une valeur dans MqttMapper (item "select"), et de copier la conso instantanée que si on est sur le bon tarif, mais il n'est pas possible de la mettre à zéro si le test n'est pas concluant. On n'aura donc la mise à jour de la conso instantanée que sur le tarif actif, mais les valeurs des autres tarifs ne seront pas à zéro.

Pour avoir des valeurs différentes, il faudrait créer un dispositif MqttMapper pour le tarif, et un autre pour la conso instantanée, puis écrire un script LUA qui lit la conso instantanée et le tarif, puis l'écrit dans le bon widget tarif, et met les autres à zéro.

Concernant les valeurs bizarres, essayer sans le multiplier, il n'est pas impossible qu'il soit malvenu.
Dernière modification par Keros le 19 mai 2025, 12:25, modifié 1 fois.
Raison : Merci d'éditer pour rajouter l'information manquante
marcus_54
Messages : 425
Inscription : 28 févr. 2018, 12:15

Re: MQTTMapper pour téléInfo Linky

Message par marcus_54 »

Salut,

Merci pour ta réponse.
Pour l'affichage de la puissance consommée sur les 3 widgets : bleu, blanc, rouge, ce n'est pas très important. Je vais laisser comme cela...

Pour les différences de consommation d'énergie, je pense que c'est effectivement un souci au niveau de l'injection et des valeurs négatives qui ne sont peut-être pas comptées parfaitement.

Les compteurs Linky et autres renvoient une puissance apparente. Mon ancien compteur électronique renvoie par exemple 450 VA alors qu'en réalité, je consomme 0W.
Néanmoins, le widget, il me semble, fait la différence entre 2 valeurs du totalisateur et donne des valeurs "à peu près correctes".

Pour les valeurs biscornues sur MQTT que j'ai posté hier.
Je viens de regarder ce matin, la courbe semble normale, voir ci-dessous.
J'ai un petit peu bricolé sur zigbee2Mqtt, j'ai juste activé l'affichage de la disponibilité des devices.
Ça donne l'impression que pendant un certain temps le capteur Linky était plus ou moins accessible
Capture d'écran 2025-05-19 081847.png
Capture d'écran 2025-05-19 081847.png (157.97 Kio) Consulté 2407 fois
Je suis passé de RFlink 433Mhz à Zigbee parce que le 433 avait une fiabilité très aléatoire. Je m'aperçois que Zigbee n'est pas sans défaut...
Domoticz 2024.7
Domoticz sur RPI 4B+ : MQTT; MQTTMapper; Zigbee; RFlink DIY 433; Téléinfo; DS18B20; Capteur; compteur eau wmbusmeter, NanoLeaf...
Flying Domotic
Messages : 772
Inscription : 10 mars 2020, 15:26

Re: MQTTMapper pour téléInfo Linky

Message par Flying Domotic »

De l'expérience que j'en ai, ZigBee marche pas trop mal quand on a suffisamment de routeurs pour que les comms se passent bien (les LQI trop faibles posent souvent des problèmes).
Ceci dit, les changements brutaux de valeurs peuvent également être causés par une configuration maladroite des rapports Z2M. Il peut être habile de vérifier qu'on n'a pas de trucs bizarres dans la valeur d'incrément minimal d'envoi de nouvelles valeurs.
marcus_54
Messages : 425
Inscription : 28 févr. 2018, 12:15

Re: MQTTMapper pour téléInfo Linky

Message par marcus_54 »

Oui dans l'ensemble ça fonctionne bien,

Sur certains emplacements, il a du mal à faire la liaison même s'il y a des éléments en mode routeur.
Il est possible d'appairer des capteurs sur tel ou tel routeur, mais ce n’est quand même pas forcément très efficace dans certains cas.

Pour ce qui est des lqi, j'ai été très surpris en utilisant le nouveau coordonnateur LAN SLZB-06 d'avoir des lqi divisés par 3 par rapport au module SONOFF USB que j'avais précédemment. Est-ce une différence de sensibilité, une différence d'interprétation ou d'échelle ? Je ne sais pas...
Domoticz 2024.7
Domoticz sur RPI 4B+ : MQTT; MQTTMapper; Zigbee; RFlink DIY 433; Téléinfo; DS18B20; Capteur; compteur eau wmbusmeter, NanoLeaf...
Flying Domotic
Messages : 772
Inscription : 10 mars 2020, 15:26

Re: MQTTMapper pour téléInfo Linky

Message par Flying Domotic »

En fait, ce n'est pas tant d'avoir un routeur a proximité qui compte, c'est plutôt la totalité du lien entre le capteur et le coordinateur.
Si, par exemple, un capteur se raccroche à un routeur proche avec un LQI d'enfer, mais que ce même routeur a du mal à joindre le coordinateur, le résultat sera décevant ...
Concernant les coordinateurs, il faut regarder s'il y a des PA (amplificateurs) entre le chip et l'antenne (il arrive qu'ils soient dans le chip lui même). De plus, jeter un œil à la qualité de l'antenne (il est sur qu'une +4dB propre fera beaucoup mieux qu'une antenne sur le CI ;-). Jeter aussi un œil sur les paramètres par défaut du coordinateur, il arrive que certains modèles ne soient pas avec des valeurs optimales.
Enfin, il faut savoir qu'un routeur ne supporte qu'une quantité limitée de clients (en gros, entre 5 et 50). Une fois que le nombre max de clients est atteint, il n'appaire plus rien. Il est souvent difficile de récupérer cette caractéristique.
Pour info, je n'utilise pas la capacité de forcer l'appairage sur un routeur plutôt qu'un autre. De toutes façon, le capteur se connectera ailleurs si le routeur tombe.
marcus_54
Messages : 425
Inscription : 28 févr. 2018, 12:15

Re: MQTTMapper pour téléInfo Linky

Message par marcus_54 »

Je suis d'accord avec toi,

La plupart des composants qui sont routeurs ce sont des prises connectées ou des relais.

Mais là, ce matin, un cas concret :
j'ai un thermomètre zigbee qui est dans ma véranda, je me donne la température dans cette véranda pour descendre plus ou moins le volet roulant qui la protège du soleil.
Ça reste un capteur critique dans le sens où si la véranda reste en plein soleil en plein été toutes les plantes à l'intérieur vont crever...
À midi, je me suis étonné que le volet ne soit pas descendu malgré une température de 34°
Sur le coordonnateur Zigbee, voilà ce que j'obtiens :
Capture d'écran 2025-05-19 133430.png
Capture d'écran 2025-05-19 133430.png (8.7 Kio) Consulté 2387 fois
En regardant le schéma des liens, je m'aperçois que le capteur de température est relié à une prise connectée "sous l'escalier" (elle a un lien difficile avec le coordinateur avec lqi de 1...)
Par contre, elle est également en relation avec un autre routeur "détecteur" qui lui sera également relié au coordonnateur avec une liaison correcte...
Mais ça ne passe pas depuis 4h !
Capture d'écran 2025-05-19 134138.png
Capture d'écran 2025-05-19 134138.png (636.83 Kio) Consulté 2387 fois
J'ai commandé sur AliExpress un petit amplificateur routeur pour essayer d'améliorer la liaison entre mon coordonnateur et la cuisine qui est l'endroit de la maison qui pose le plus de problèmes.

Capture d'écran 2025-05-19 135037.png
Capture d'écran 2025-05-19 135037.png (739.14 Kio) Consulté 2387 fois
Domoticz 2024.7
Domoticz sur RPI 4B+ : MQTT; MQTTMapper; Zigbee; RFlink DIY 433; Téléinfo; DS18B20; Capteur; compteur eau wmbusmeter, NanoLeaf...
Flying Domotic
Messages : 772
Inscription : 10 mars 2020, 15:26

Re: MQTTMapper pour téléInfo Linky

Message par Flying Domotic »

Petite remarque : En général, les équipements avec des antennes extérieures sont plus efficaces que ceux avec des antennes intégrées (lire sur le circuit imprimé). Même si la doc faite par un marketigneux explique le contraire ;-)
marcus_54
Messages : 425
Inscription : 28 févr. 2018, 12:15

Re: MQTTMapper pour téléInfo Linky

Message par marcus_54 »

C'est certain,

Après, c'est pour essayer, à 3.60€ je ne prends pas un grand risque ;)
Domoticz 2024.7
Domoticz sur RPI 4B+ : MQTT; MQTTMapper; Zigbee; RFlink DIY 433; Téléinfo; DS18B20; Capteur; compteur eau wmbusmeter, NanoLeaf...
Répondre