@Nicolas-Bernaerts
C'est ce que je me suis dit ausi, mais j'ai re-essaye plusieurs fois...
J'investiguerai a nouveau a l'occasion.
Merci
@Nicolas-Bernaerts
C'est ce que je me suis dit ausi, mais j'ai re-essaye plusieurs fois...
J'investiguerai a nouveau a l'occasion.
Merci
@Nicolas-Bernaerts oui tout a fait.
Pour la compilation, vous utilisez quel outil et sous quel OS?
A noter que la compilation du FW Tasmota standard se deroule sans erreur
Merci
@Charles Non il s'agit d'un ESP8266, donc berry pas supporte.
J'ai modifie mes regles et elle fonctionnent crrectement. Je les mets ci-dessous si quelqu'un se pose une question similaire.
Meme si je n'en ai plus trop besoin pour l'instant, j'ai essaye de compiler votre code avec Visual Studio en suivant vos instructions du ficher readme du repertoire teleinfo.
Mais j'ai des erreurs. Est-ce que ces instructions sont a jour?
Merci
Regles :
Rule1 ON EASF02 DO var1 %value% ENDON ON EASF04 DO var2 %value% ENDON ON EASF06 DO var3 %value% ENDON ON EASF01 DO var4 %value% ENDON ON EASF03 DO var5 %value% ENDON ON EASF05 DO var6 %value% ENDON ON SINSTS1 DO var7 %value% ENDON ON SINSTS2 DO var8 %value% ENDON ON SINSTS3 DO var9 %value% ENDON ON LTARF DO var10 %value% ENDON
Rule2 ON EAST DO publish domoticz/in {"idx":107,"svalue":"%var1%;%var4%;0;0;%value%;0"} ENDON ON EAST DO publish domoticz/in {"idx":108,"svalue":"%var2%;%var5%;0;0;%value%;0"} ENDON ON EAST DO publish domoticz/in {"idx":109,"svalue":"%var3%;%var6%;0;0;%value%;0"} ENDON ON SINSTS2 DO publish domoticz/in {"idx":126,"svalue":"%var7%;%var8%;%var9%"} ENDON ON LTARF DO publish domoticz/in {"idx":127,"svalue":"%var10%"} ENDON
Rule3 ON EAST DO publish domoticz/in {"idx":128,"svalue":"%var1% / %var4%"} ENDON ON EAST DO publish domoticz/in {"idx":129,"svalue":"%var2% / %var5%"} ENDON ON EAST DO publish domoticz/in {"idx":130,"svalue":"%var3% / %var6%"} ENDON
Ok merci. Je vais voir ce que je peux faire ou modifier votre code pour récupérer ce dont j'ai besoin avec le bon format.
Bonsoir @Nicolas-Bernaerts
J'ai essayé d'utiliser l'intégration native, mais je n'obtiens pas exactement les mêmes informations et souhaiterais pouvoir activer mes rules. Pouvez vous s'il vous plaît m'aider à corriger leur syntaxe? Je pense que mon problème est pour récupérer les informations de la trame et de les assigner aux différentes variables var1, var2,...
Merci par avance
Bonsoir,
Je viens de flasher mon ESP avec le dernier 14.4 FW de @Nicolas-Bernaerts. Tout fonctionne bien sauf les rules dont la syntaxe a semble t-il change. J'utilisais les rules ci-dessous, mais elles ne fonctionnent plus. J'utilisais jusque la la version 12.2 et ces règles fonctionnaient. J'ai fait un peu de recherche et il semblerait que je n'arrive pas a positionner mes variables correctement. Est-ce que quelqu'un peut me porter secours? Y a t-il une doc expliquant comment appeler les variables de la trame TIC qui arrive du Linky?
Merci par avance.
Rule1 ON tele-TIC#EASF02 DO var1 %value% ENDON ON tele-TIC#EASF04 DO var2 %value% ENDON ON tele-TIC#EASF06 DO var3 %value% ENDON ON tele-TIC#EASF01 DO var4 %value% ENDON ON tele-TIC#EASF03 DO var5 %value% ENDON ON tele-TIC#EASF05 DO var6 %value% ENDON ON tele-TIC#SINSTS1 DO var7 %value% ENDON ON tele-TIC#SINSTS2 DO var8 %value% ENDON ON tele-TIC#SINSTS3 DO var9 %value% ENDON ON tele-TIC#LTARF DO var10 %value% ENDON
Rule2 ON tele-TIC#EAST DO publish domoticz/in {"idx":107,"svalue":"%var1%;%var4%;0;0;%value%;0"} ENDON ON tele-TIC#EAST DO publish domoticz/in {"idx":108,"svalue":"%var2%;%var5%;0;0;%value%;0"} ENDON ON tele-TIC#EAST DO publish domoticz/in {"idx":109,"svalue":"%var3%;%var6%;0;0;%value%;0"} ENDON ON tele-TIC#SINSTS2 DO publish domoticz/in {"idx":126,"svalue":"%var7%;%var8%;%var9%"} ENDON ON tele-TIC#LTARF DO publish domoticz/in {"idx":127,"svalue":"%var10%"} ENDON
Rule3 ON tele-TIC#EAST DO publish domoticz/in {"idx":128,"svalue":"%var1% / %var4%"} ENDON ON tele-TIC#EAST DO publish domoticz/in {"idx":129,"svalue":"%var2% / %var5%"} ENDON ON tele-TIC#EAST DO publish domoticz/in {"idx":130,"svalue":"%var3% / %var6%"} ENDON
@Stéphane-Theodore Heureux d'avoir pu aider un peu
@Charles Merci ! Avec la resistance de 1K, tout refonctionne comme avant sur un FW V12.2.
J'ai teste en V13.x, et ca ne fonctionne pas. J'ai des multitudes de CMD: dans la console.
Je reste donc un V12.2 car je ne pense pas avoir besoin des dernieres versions du FW.
Merci encore
Bonjour, je viens de passer sur ESP32, et c'est pareil, voire pire car aucun trame teleinfo ne semble etre traitee. Sur ESP8266, j'ai des erreur, mais les trames sont quand meme traitees au moins en partie.
06:00:33.476 LibTeleinfo::checkLine Err checksum 0x00 != 0x3F (total errors=1)
06:01:25.188 LibTeleinfo::checkLine Err checksum 0x00 != 0x5B (total errors=2)
06:01:25.189 LibTeleinfo::checkLine frame format error total=1
06:02:03.942 LibTeleinfo::checkLine Err checksum 0x00 != 0x3F (total errors=3)
06:02:03.943 LibTeleinfo::checkLine Err checksum 0x00 != 0x5B (total errors=4)
06:02:03.954 LibTeleinfo::checkLine Err checksum 0x00 != 0x2B (total errors=5)
06:02:03.955 LibTeleinfo::checkLine Err checksum 0x00 != 0x2C (total errors=6)
06:02:05.193 LibTeleinfo::checkLine Err checksum 0x00 != 0x5B (total errors=7)
06:02:05.194 LibTeleinfo::checkLine frame format error total=2
06:02:06.442 LibTeleinfo::checkLine Err checksum 0x00 != 0x5B (total errors=8)
06:02:07.942 LibTeleinfo::checkLine Err checksum 0x00 != 0x5B (total errors=9)
Il semble donc que le code pour une teleinfo en mode standard ne fonctionne plus, chez moi en tout cas.
@Charles J'ai essaye plusieurs changements, sans succès je vais passer sur ESP32 en espérant que le problème disparaisse. Merci
@Charles merci! Je vais faire des tests en essayant de changer ces parametres et je donnerai un retour ici
Bonjour a tous,
J'utilise Tasmota V12.2.0.2 (avec compilation Teleinfo) sur un nodemcu + Pitinfo V1.4 depuis environ un an. Il envoie les données de mon compteur Linky (Tempo Triphase mode standard) par protocole MQTT sur mon serveur Domoticz. Tout fonctionnait parfaitement jusqu'à fin Aout, date a laquelle les données ont cessé d'etre envoyées. J'ai donc decide de reflasher mon nodemcu avec les dernières version et depuis je fais également face aux problèmes de message d'erreur de checksum (LibTeleinfo :: checkline Err checksum ....). Les version 13.x de Tasmota sont inutilisables car le FW reset assez rapidement et perd sa config. J'ai donc remis une version V12.2.0 qui ne reset pas mais a quand même un nombre astronomique d'erreur de checksum.
J'ai vu dans ce post, mais d'autres egalement, que plusieurs personnes avaient le même problème. Est-ce que l'origine du probleme a ete identifiee? Est-ce du a un changement de trame TIC? Y a t-il besoin d'adapter le Pitinfo?
Merci pour votre aide