Community Forum
    • Blog
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Tasmota sensor 12.1.1.2 avec linky mode Standard --> Libteleinfo checkline error checksum...

    Scheduled Pinned Locked Moved Téléinfo
    51 Posts 2 Posters 5.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • CharlesC Offline
      Charles @Samquad
      last edited by

      @Samquad je t'ai mis une pré-version V1.4 non avec les connecteurs non soudés (peut être plus simple pour toi) normalement c'est la même chose que 1.3a sauf que la LED est directement mappée sur la TIC et s'allume quand tu reçois la TIC.

      Je t'ai ajouté 3 résistances CMS au cas ou on doive faire qq essais.

      • 0 Ohm
      • 3.3K
      • 10K
      SamquadS 1 Reply Last reply Reply Quote
      • SamquadS Offline
        Samquad @Charles
        last edited by

        @Charles
        OK merci, j'espère que ça va fonctionner du premier coup et ne pas avoir à dessouder des CMS 🔍 😂 🔎

        SamquadS 1 Reply Last reply Reply Quote
        • SamquadS Offline
          Samquad @Samquad
          last edited by

          @Charles
          Je viens de recevoir le Pitinfo V1.4 et voici la trame lue avec picocom:

          pi@raspberrypi:~ $ picocom -b 9600 -d 7 -p e -f n /dev/serial0
          picocom v3.1
          
          port is        : /dev/serial0
          flowcontrol    : none
          baudrate is    : 9600
          parity is      : even
          databits are   : 7
          stopbits are   : 1
          escape is      : C-a
          local echo is  : no
          noinit is      : no
          noreset is     : no
          hangup is      : no
          nolock is      : no
          send_cmd is    : sz -vv
          receive_cmd is : rz -vv -E
          imap is        : 
          omap is        : 
          emap is        : crcrlf,delbs,
          logfile is     : none
          initstring     : none
          exit_after is  : not set
          exit is        : no
          
          Type [C-a] [C-h] to see available commands
          Terminal ready
          0%gM      	F
          EAST	073013748	0
          EASF01	036517065	C
          EASF02	036496683	P
          EASF03	000000000	$
          EASF04	000000000	%
          EASF05	000000000	&
          EASF06	000000000	'
          EASF07	000000000	(
          EASF08	000000000	)
          EASF09	000000000	*
          EASF10	000000000	"
          EASD01	028616095	E
          EASD02	044397653	J
          EASD03	000000000	"
          EASD04	000000000	#
          EAIT	006772861	*
          ERQ1	004303674	V
          ERQ2	000117211	I
          ERQ3	000786867	'
          ERQ4	004581944	!
          IRMS1	012	1
          URMS1	237	F
          PREF	12	B
          PCOUP	12	\
          SINSTS	00000	F
          SMAXSN	H221124061347	07063	>
          SMAXSN-1	H221123210546	08067	]
          SINSTI	02949	T
          SMAXIN	H221124115815	03051	-
          SMAXIN-1	H221123150607	01619	P
          CCASN	H221124130000	00496	>
          CCASN-1	H221124123000	00048	W
          CCAIN	H221124130000	01702	+
          CCAIN-1	H221124123000	02272	N
          UMOY1	H221124132000	230	%
          STGE	003A0301	=
          MSG1	PAS DE          MESSAGE         	<
          PRM	12432850902420	+
          RELAIS	000	B
          NTARF	01	N
          NJOURF	00	&
          NJOURF+1	00	B
          PJOURF+1	00008001 NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE	9
          ADSC	031861721681	9
          VTIC	02	J
          DATE	H221124132804		?
          NGTF	      BASE      	<
          LTARF	      BASE      	F
          EAST	073013748	0
          EASF01	036517065	C
          EASF02	036496683	P
          EASF03	000000000	$
          EASF04	000000000	%
          EASF05	000000000	&
          EASF06	000000000	'
          EASF07	000000000	(
          EASF08	000000000	)
          EASF09	000000000	*
          EASF10	000000000	"
          EASD01	028616095	E
          EASD02	044397653	J
          EASD03	000000000	"
          EASD04	000000000	#
          EAIT	006772862	+
          ERQ1	004303674	V
          ERQ2	000117211	I
          ERQ3	000786867	'
          ERQ4	004581944	!
          IRMS1	012	1
          URMS1	237	F
          PREF	12	B
          PCOUP	12	\
          SINSTS	00000	F
          SMAXSN	H221124061347	07063	>
          SMAXSN-1	H221123210546	08067	]
          SINSTI	02933	M
          SMAXIN	H221124115815	03051	-
          SMAXIN-1	H221123150607	01619	P
          CCASN	H221124130000	00496	>
          CCASN-1	H221124123000	00048	W
          CCAIN	H221124130000	01702	+
          CCAIN-1	H221124123000	02272	N
          UMOY1	H221124132000	230	%
          STGE	003A0301	=
          MSG1	PAS DE          MESSAGE         	<
          PRM	12432850902420	+
          RELAIS	000	B
          NTARF	01	N
          NJOURF	00	&
          NJOURF+1	00	B
          PJOURF+1	00008001 NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE	9
          ADSC	031861721681	9
          VTIC	02	J
          DATE	H221124132806		A
          NGTF	      BASE      	<
          LTARF	      BASE      	F
          EAST	073013748	0
          EASF01	036517065	C
          EASF02	036496683	P
          EASF03	000000000	$
          EASF04	000000000	%
          EASF05	000000000	&
          EASF06	000000000	'
          EASF07	000000000	(
          EASF08	000000000	)
          EASF09	000000000	*
          EASF10	000000000	"
          EASD01	028616095	E
          EASD02	044397653	J
          EASD03	000000000	"
          EASD04	000000000	#
          EAIT	006772864	-
          ERQ1	004303674	V
          ERQ2	000117211	I
          ERQ3	000786867	'
          ERQ4	004581944	!
          IRMS1	012	1
          URMS1	238	G
          PREF	12	B
          PCOUP	12	\
          SINSTS	00000	F
          SMAXSN	H221124061347	07063	>
          SMAXSN-1	H221123210546	08067	]
          SINSTI	02895	T
          SMAXIN	H221124115815	03051	-
          SMAXIN-1	H221123150607	01619	P
          CCASN	H221124130000	00496	>
          CCASN-1	H221124123000	00048	W
          CCAIN	H221124130000	01702	+
          CCAIN-1	H221124123000	02272	N
          UMOY1	H221124132000	230	%
          STGE	003A0301	=
          MSG1	PAS DE          MESSAGE         	<
          PRM	12432850902420	+
          RELAIS	000	B
          NTARF	01	N
          NJOURF	00	&
          NJOURF+1	00	B
          PJOURF+1	00008001 NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE	9
          ADSC	031861721681	9
          VTIC	02	J
          DATE	H221124132807		B
          NGTF	      BASE      	<
          LTARF	      BASE      	F
          EAST	073013748	0
          EASF01	036517065	C
          EASF02	036496683	P
          EASF03	000000000	$
          EASF04	000000000	%
          EASF05	000000000	&
          EASF06	000000000	'
          EASF07	000000000	(
          EASF08	000000000	)
          EASF09	000000000	*
          EASF10	000000000	"
          EASD01	028616095	E
          EASD02	044397653	J
          EASD03	000000000	"
          EASD04	000000000	#
          EAIT	006772864	-
          ERQ1	004303674	V
          ERQ2	000117211	I
          ERQ3	000786867	'
          ERQ4	004581944	!
          IRMS1	012	1
          URMS1	238	G
          PREF	12	B
          PCOUP	12	\
          SINSTS	00000	F
          SMAXSN	H221124061347	07063	>
          SMAXSN-1	H221123210546	08067	]
          SINSTI	02877	T
          SMAXIN	H221124115815	03051	-
          SMAXIN-1	H221123150607	01619	P
          CCASN	H221124130000	00496	>
          CCASN-1	H221124123000	00048	W
          CCAIN	H221124130000	01702	+
          CCAIN-1	H221124123000	02272	N
          UMOY1	H221124132000	230	%
          STGE	003A0301	=
          MSG1	PAS DE          MESSAGE         	<
          PRM	12432850902420	+
          RELAIS	000	B
          NTARF	01	N
          NJOURF	00	&
          NJOURF+1	00	B
          PJOURF+1	00008001 NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE	9
          ADSC	031861721681	9
          VTIC	02	J
          DATE	H221124132808		C
          NGTF	      BASE      	<
          LTARF	      BASE      	F
          EAST	073013748	0
          EASF01	036517065	C
          EASF02	036496683	P
          EASF03	000000000	$
          EASF04	000000000	%
          EASF05	000000000	&
          EASF06	000000000	'
          EASF07	000000000	(
          EASF08	000000000	)
          EASF09	000000000	*
          EASF10	000000000	"
          EASD01	028616095	E
          EASD02	044397653	J
          EASD03	000000000	"
          EASD04	000000000	#
          EAIT	006772865	.
          ERQ1	004303674	V
          ERQ2	000117211	I
          ERQ3	000786867	'
          ERQ4	004581944	!
          IRMS1	012	1
          URMS1	238	G
          PREF	12	B
          PCOUP	12	\
          SINSTS	00000	F
          SMAXSN	H221124061347	07063	>
          SMAXSN-1	H221123210546	08067	]
          SINSTI	02837	P
          SMAXIN	H221124115815	03051	-
          SMAXIN-1	H221123150607	01619	P
          CCASN	H221124130000	00496	>
          CCASN-1	H221124123000	00048	W
          CCAIN	H221124130000	01702	+
          CCAIN-1	H221124123000	02272	N
          UMOY1	H221124132000	230	%
          STGE	003A0301	=
          MSG1	PAS DE          MESSAGE         	<
          PRM	12432850902420	+
          RELAIS	000	B
          NTARF	01	N
          NJOURF	00	&
          NJOURF+1	00	B
          PJOURF+1	00008001 NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE	9
          ADSC	031861721681	9
          VTIC	02	J
          DATE	H221124132809		D
          NGTF	      BASE      	<
          LTARF	      BASE      	F
          EAST	073013748	0
          EASF01	036517065	C
          EASF02	036496683	P
          EASF03	000000000	$
          EASF04	000000000	%
          EASF05	000000000	&
          EASF06	000000000	'
          EASF07	000000000	(
          EASF08	000000000	)
          EASF09	000000000	*
          EASF10	000000000	"
          EASD01	028616095	E
          EASD02	044397653	J
          EASD03	000000000	"
          EASD04	000000000	#
          EAIT	006772866	/
          ERQ1	004303674	V
          ERQ2	000117211	I
          ERQ3	000786867	'
          ERQ4	004581944	!
          IRMS1	012	1
          URMS1	238	G
          PREF	12	B
          PCOUP	12	\
          SINSTS	00000	F
          SMAXSN	H221124061347	07063	>
          SMAXSN-1	H221123210546	08067	]
          SINSTI	02774	P
          SMAXIN	H221124115815	03051	-
          SMAXIN-1	H221123150607	01619	P
          CCASN	H221124130000	00496	>
          CCASN-1	H221124123000	00048	W
          CCAIN	H221124130000	01702	+
          CCAIN-1	H221124123000	02272	N
          UMOY1	H221124132000	230	%
          STGE	003A0301	=
          MSG1	PAS DE          MESSAGE         	<
          PRM	12432850902420	+
          RELAIS	000	B
          NTARF	01	N
          NJOURF	00	&
          NJOURF+1	00	B
          PJOURF+1	00008001 NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE	9
          ADSC	031861721681	9
          VTIC	02	J
          DATE	H221124132810		<
          NGTF	      BASE      	<
          LTARF	      BASE      	F
          EAST	073013748	0
          EASF01	036517065	C
          EASF02	036496683	P
          EASF03	000000000	$
          EASF04	000000000	%
          EASF05	000000000	&
          EASF06	000000000	'
          EASF07	000000000	(
          EASF08	000000000	)
          EASF09	000000000	*
          EASF10	000000000	"
          EASD01	028616095	E
          EASD02	044397653	J
          EASD03	000000000	"
          EASD04	000000000	#
          EAIT	006772866	/
          ERQ1	004303674	V
          ERQ2	000117211	I
          ERQ3	000786867	'
          ERQ4	004581944	!
          IRMS1	011	0
          URMS1	238	G
          PREF	12	B
          PCOUP	12	\
          SINSTS	00000	F
          SMAXSN	H221124061347	07063	>
          SMAXSN-1	H221123210546	08067	]
          SINSTI	02702	G
          SMAXIN	H221124115815	03051	-
          SMAXIN-1	H221123150607	01619	P
          CCASN	H221124130000	00496	>
          CCASN-1	H221124123000	00048	W
          CCAIN	H221124130000	01702	+
          CCAIN-1	H221124123000	02272	N
          UMOY1	H221124132000	230	%
          STGE	003A0301	=
          MSG1	PAS DE          MESSAGE         	<
          PRM	12432850902420	+
          RELAIS	000	B
          NTARF	01	N
          NJOURF	00	&
          NJOURF+1	00	B
          PJOURF+1	00008001 NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE	9
          ADSC	031861721681	9
          VTIC	02	J
          DATE	H221124132811		=
          NGTF	      BASE      	<
          LTARF	      BASE      	F
          EAST	073013748	0
          EASF01	036517065	C
          EASF02	036496683	P
          EASF03	000000000	$
          EASF04	000000000	%
          EASF05	000000000	&
          EASF06	000000000	'
          EASF07	000000000	(
          EASF08	000000000	)
          EASF09	000000000	*
          EASF10	000000000	"
          EASD01	028616095	E
          EASD02	044397653	J
          EASD03	000000000	"
          EASD04	000000000	#
          EAIT	006772867	0
          ERQ1	004303674	V
          ERQ2	000117211	I
          ERQ3	000786867	'
          ERQ4	004581944	!
          IRMS1	011	0
          URMS1	237	F
          PREF	12	B
          PCOUP	12	\
          SINSTS	00000	F
          SMAXSN	H221124061347	07063	>
          SMAXSN-1	H221123210546	08067	]
          SINSTI	02613	H
          SMAXIN	H221124115815	03051	-
          SMAXIN-1	H221123150607	01619	P
          CCASN	H221124130000	0049
          Terminating...
          Skipping tty reset...
          Thanks for using picocom
          
          

          J'ai l'impression que ça fonctionne mieux mais il reste une ligne PJOURF+1 qui semble me mettre le bazar.
          J'ai testé sur tasmota et ça me met toujours des erreurs de checksum

          C'est quoi PJOURF+1?

          CharlesC 1 Reply Last reply Reply Quote
          • CharlesC Offline
            Charles @Samquad
            last edited by

            @Samquad

            Ah c'est mieux, pourquoi tu dis que PJOURF+1 semble mettre le bazar ? pour moi ce champs et correct (j'ai le même d'ailleurs). Pas certains de savoir à quoi il correspond, mais la définition des étiquettes et valeurs est dans la spécification d'enedis

            ça ne fonctionne pas du tout dans tasmota ? curieux car la tout à l'air parfaitement correct.

            SamquadS 1 Reply Last reply Reply Quote
            • SamquadS Offline
              Samquad @Charles
              last edited by

              @Charles

              J'ai rebranché le Pitinfo V1.4 sur mon Wemos mini d1
              l'affichage des valeurs est correct:
              495c4ac1-00ce-491f-8c46-5e839816d581-image.png

              Par contre voici les logs dans la console:

              07:24:11.514 MQT: tele/TeleInfo/SENSOR = {"TIC":{"NGTF":"      BASE      ","EASF02":36496683,"EASF03":0,"EASF07":0,"EASF08":0,"EASF09":0,"EASD02":44429781,"EASD03":0,"EASD04":0,"ERQ3":787284,"ERQ4":4585195,"IRMS1":8,"URMS1":235,"PREF":12,"PCOUP":12,"SINSTS":1752,"SMAXSN-1":9520,"SINSTI":0,"CCAIN":0,"STGE":"003A0101","PRM":2147483647,"RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"ADSC":"031861721681","VTIC":2,"LTARF":"      BASE      ","EAST":73058485,"EASF04":0,"EASF05":0,"EASF10":0,"EAIT":6775320,"ERQ1":4303683,"ERQ2":117211,"SMAXSN":4958,"SMAXIN":0,"CCAIN-1":0,"CCASN":3830,"CCASN-1":3794,"SMAXIN-1":3051,"EASD01":28628704,"EASF06":0,"EASF01":36561801,"UMOY1":231}}
              07:24:11.754 LibTeleinfo::checkLine Err checksum 0x35 != 0x26
              07:24:11.762 LibTeleinfo::checkLine Err checksum 0x33 != 0x22
              07:24:11.763 LibTeleinfo::checkLine Err checksum 0x44 != 0x45
              07:24:12.011 LibTeleinfo::checkLine Err checksum 0x20 != 0x58
              07:24:12.256 LibTeleinfo::checkLine Err checksum 0x5B != 0x51
              07:24:12.260 LibTeleinfo::checkLine Err checksum 0x2E != 0x4B
              07:24:12.264 LibTeleinfo::checkLine Err checksum 0x21 != 0x26
              07:24:12.266 LibTeleinfo::checkLine Err checksum 0x21 != 0x25
              07:24:12.267 LibTeleinfo::checkLine Err checksum 0x3A != 0x2A
              07:24:14.269 LibTeleinfo::checkLine Err checksum 0x22 != 0x24
              07:24:14.503 LibTeleinfo::checkLine Err checksum 0x55 != 0x51
              07:24:14.507 LibTeleinfo::checkLine Err checksum 0x2F != 0x4B
              07:24:14.511 LibTeleinfo::checkLine Err checksum 0x21 != 0x26
              07:24:14.751 LibTeleinfo::checkLine Err checksum 0x20 != 0x25
              07:24:14.753 LibTeleinfo::checkLine Err checksum 0x45 != 0x2A
              07:24:14.755 LibTeleinfo::checkLine Err checksum 0x3A != 0x3B
              07:24:14.757 LibTeleinfo::checkLine Err checksum 0x41 != 0x42
              07:24:15.002 LibTeleinfo::checkLine Err checksum 0x38 != 0x39
              07:24:15.256 LibTeleinfo::checkLine Err checksum 0x34 != 0x25
              07:24:15.258 LibTeleinfo::checkLine Err checksum 0x25 != 0x26
              07:24:15.264 LibTeleinfo::checkLine Err checksum 0x43 != 0x2A
              07:24:15.266 LibTeleinfo::checkLine Err checksum 0x20 != 0x22
              07:24:15.502 LibTeleinfo::checkLine Err checksum 0x20 != 0x23
              07:24:15.510 LibTeleinfo::checkLine Err checksum 0x28 != 0x30
              07:24:15.512 LibTeleinfo::checkLine Err checksum 0x43 != 0x45
              07:24:15.752 LibTeleinfo::checkLine Err checksum 0x43 != 0x3C
              07:24:15.754 LibTeleinfo::checkLine Err checksum 0x4C != 0x50
              07:24:15.756 LibTeleinfo::checkLine Err checksum 0x50 != 0x3D
              07:24:15.760 LibTeleinfo::checkLine Err checksum 0x5E != 0x45
              07:24:16.006 LibTeleinfo: _recv_idx = 128/128 buffer overflow
              07:24:16.257 LibTeleinfo::checkLine Err checksum 0x4E != 0x43
              07:24:16.259 LibTeleinfo::checkLine Err checksum 0x4F != 0x50
              07:24:16.502 LibTeleinfo::checkLine Err checksum 0x3D != 0x27
              07:24:16.504 LibTeleinfo::checkLine Err checksum 0x25 != 0x28
              07:24:16.510 LibTeleinfo::checkLine Err checksum 0x45 != 0x48
              07:24:16.518 LibTeleinfo::checkLine Err checksum 0x58 != 0x49
              07:24:16.519 LibTeleinfo::checkLine Err checksum 0x5F != 0x21
              07:24:16.758 LibTeleinfo::checkLine Err checksum 0x40 != 0x45
              07:24:16.760 LibTeleinfo::checkLine Err checksum 0x4E != 0x51
              07:24:16.764 LibTeleinfo::checkLine Err checksum 0x25 != 0x4B
              07:24:17.004 LibTeleinfo::checkLine Err checksum 0x22 != 0x26
              07:24:17.008 LibTeleinfo::checkLine Err checksum 0x56 != 0x2A
              07:24:17.272 MQT: tele/TeleInfo/SENSOR = {"TIC":{"NGTF":"      BASE      ","EASF02":36496683,"EASF03":0,"EASF07":0,"EASF08":0,"EASF09":0,"EASD02":44429781,"EASD03":0,"EASD04":0,"ERQ3":787284,"ERQ4":4585196,"IRMS1":7,"URMS1":234,"PREF":12,"PCOUP":12,"SINSTS":1753,"SMAXSN-1":9520,"SINSTI":0,"CCAIN":0,"STGE":"003A0101","PRM":2147483647,"RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"ADSC":"031861721681","VTIC":2,"LTARF":"      BASE      ","EAST":73058487,"EASF04":0,"EASF05":0,"EASF10":0,"EAIT":6775320,"ERQ1":4303683,"ERQ2":117211,"SMAXSN":4958,"SMAXIN":0,"CCAIN-1":0,"CCASN":3830,"CCASN-1":3794,"SMAXIN-1":3051,"EASD01":28628706,"EASF06":0,"EASF01":36561804,"UMOY1":231}}
              07:24:17.502 LibTeleinfo::checkLine Err checksum 0x45 != 0x46
              07:24:17.505 LibTeleinfo::checkLine Err checksum 0x2C != 0x24
              07:24:17.507 LibTeleinfo::checkLine Err checksum 0x22 != 0x25
              07:24:17.512 LibTeleinfo::checkLine Err checksum 0x43 != 0x29
              07:24:17.514 LibTeleinfo::checkLine Err checksum 0x27 != 0x2A
              07:24:17.754 LibTeleinfo::checkLine Err checksum 0x5D != 0x22
              07:24:18.002 LibTeleinfo::checkLine Err checksum 0x41 != 0x45
              07:24:18.004 LibTeleinfo::checkLine Err checksum 0x48 != 0x30
              07:24:18.006 LibTeleinfo::checkLine Err checksum 0x4B != 0x50
              07:24:18.007 LibTeleinfo::checkLine Err checksum 0x4B != 0x3D
              07:24:18.256 LibTeleinfo::checkLine Err checksum 0x3A != 0x45
              07:24:18.502 LibTeleinfo: _recv_idx = 128/128 buffer overflow
              07:24:18.504 LibTeleinfo::checkLine Err checksum 0x40 != 0x44
              07:24:18.754 LibTeleinfo::checkLine Err checksum 0x23 != 0x30
              07:24:18.761 LibTeleinfo::checkLine Err checksum 0x47 != 0x48
              07:24:19.010 LibTeleinfo::checkLine Err checksum 0x5B != 0x51
              07:24:19.257 LibTeleinfo::checkLine Err checksum 0x2E != 0x4B
              07:24:19.261 LibTeleinfo::checkLine Err checksum 0x22 != 0x26
              07:24:19.263 LibTeleinfo::checkLine Err checksum 0x21 != 0x25
              07:24:19.265 LibTeleinfo::checkLine Err checksum 0x3A != 0x2A
              07:24:19.755 LibTeleinfo::checkLine Err checksum 0x20 != 0x30
              07:24:20.002 LibTeleinfo::checkLine Err checksum 0x40 != 0x29
              07:24:20.010 LibTeleinfo::checkLine Err checksum 0x57 != 0x22
              07:24:20.011 LibTeleinfo::checkLine Err checksum 0x20 != 0x23
              07:24:20.256 LibTeleinfo::checkLine Err checksum 0x32 != 0x36
              07:24:20.258 LibTeleinfo::checkLine Err checksum 0x43 != 0x44
              07:24:20.265 LibTeleinfo::checkLine Err checksum 0x4D != 0x51
              07:24:20.271 LibTeleinfo::checkLine Err checksum 0x44 != 0x4B
              07:24:20.273 LibTeleinfo::checkLine Err checksum 0x39 != 0x3D
              07:24:20.502 LibTeleinfo::checkLine Err checksum 0x3E != 0x25
              07:24:20.506 LibTeleinfo::checkLine Err checksum 0x47 != 0x3B
              07:24:20.508 LibTeleinfo::checkLine Err checksum 0x39 != 0x3C
              07:24:20.510 LibTeleinfo::checkLine Err checksum 0x24 != 0x26
              07:24:20.752 LibTeleinfo::checkLine Err checksum 0x41 != 0x42
              07:24:21.002 LibTeleinfo::checkLine Err checksum 0x34 != 0x25
              07:24:21.010 LibTeleinfo::checkLine Err checksum 0x42 != 0x2A
              07:24:21.012 LibTeleinfo::checkLine Err checksum 0x21 != 0x22
              07:24:21.260 LibTeleinfo::checkLine Err checksum 0x20 != 0x23
              07:24:21.502 LibTeleinfo::checkLine Err checksum 0x44 != 0x45
              07:24:21.504 LibTeleinfo::checkLine Err checksum 0x40 != 0x3C
              07:24:21.506 LibTeleinfo::checkLine Err checksum 0x4C != 0x50
              07:24:21.508 LibTeleinfo::checkLine Err checksum 0x30 != 0x3D
              07:24:21.512 LibTeleinfo::checkLine Err checksum 0x24 != 0x25
              07:24:21.752 LibTeleinfo::checkLine Err checksum 0x5F != 0x45
              07:24:22.002 LibTeleinfo: _recv_idx = 128/128 buffer overflow
              07:24:22.004 LibTeleinfo::checkLine Err checksum 0x44 != 0x46
              07:24:22.260 LibTeleinfo::checkLine Err checksum 0x3A != 0x27
              07:24:22.262 LibTeleinfo::checkLine Err checksum 0x27 != 0x28
              07:24:22.268 LibTeleinfo::checkLine Err checksum 0x45 != 0x48
              07:24:22.502 LibTeleinfo::checkLine Err checksum 0x25 != 0x49
              07:24:22.504 LibTeleinfo::checkLine Err checksum 0x20 != 0x21
              07:24:22.513 LibTeleinfo::checkLine Err checksum 0x40 != 0x45
              07:24:22.514 LibTeleinfo::checkLine Err checksum 0x4E != 0x51
              07:24:22.752 LibTeleinfo::checkLine Err checksum 0x4F != 0x50
              07:24:22.754 LibTeleinfo::checkLine Err checksum 0x47 != 0x4B
              07:24:22.755 LibTeleinfo::checkLine Err checksum 0x3D != 0x26
              07:24:22.759 LibTeleinfo::checkLine Err checksum 0x24 != 0x2A
              07:24:23.260 LibTeleinfo::checkLine Err checksum 0x41 != 0x50
              07:24:23.262 LibTeleinfo::checkLine Err checksum 0x23 != 0x24
              07:24:23.267 LibTeleinfo::checkLine Err checksum 0x3D != 0x28
              07:24:23.502 LibTeleinfo::checkLine Err checksum 0x26 != 0x29
              07:24:23.508 LibTeleinfo::checkLine Err checksum 0x33 != 0x48
              07:24:23.510 LibTeleinfo::checkLine Err checksum 0x5F != 0x22
              07:24:23.517 LibTeleinfo::checkLine Err checksum 0x55 != 0x21
              07:24:23.753 LibTeleinfo::checkLine Err checksum 0x40 != 0x43
              07:24:23.760 LibTeleinfo::checkLine Err checksum 0x4E != 0x51
              07:24:23.762 LibTeleinfo::checkLine Err checksum 0x3A != 0x3C
              07:24:23.766 LibTeleinfo::checkLine Err checksum 0x43 != 0x4B
              07:24:23.767 LibTeleinfo::checkLine Err checksum 0x38 != 0x3D
              07:24:24.002 LibTeleinfo::checkLine Err checksum 0x26 != 0x25
              07:24:24.006 LibTeleinfo::checkLine Err checksum 0x47 != 0x3B
              07:24:24.256 LibTeleinfo::checkLine Err checksum 0x40 != 0x42
              07:24:24.272 MQT: tele/TeleInfo/SENSOR = {"TIC":{"NGTF":"      BASE      ","EASF02":36496683,"EASF03":0,"EASF07":0,"EASF08":0,"EASF09":0,"EASD02":44429781,"EASD03":0,"EASD04":0,"ERQ3":787284,"ERQ4":4585196,"IRMS1":10,"URMS1":234,"PREF":12,"PCOUP":12,"SINSTS":2218,"SMAXSN-1":9520,"SINSTI":0,"CCAIN":0,"STGE":"003A0101","PRM":2147483647,"RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"ADSC":"031861721681","VTIC":2,"LTARF":"      BASE      ","EAST":73058491,"EASF04":0,"EASF05":0,"EASF10":0,"EAIT":6775320,"ERQ1":4303683,"ERQ2":117211,"SMAXSN":4958,"SMAXIN":0,"CCAIN-1":0,"CCASN":3830,"CCASN-1":3794,"SMAXIN-1":3051,"EASD01":28628708,"EASF06":0,"EASF01":36561806,"UMOY1":231}}
              07:24:24.276 LibTeleinfo::checkLine Err checksum 0x38 != 0x39
              07:24:24.503 LibTeleinfo::checkLine Err checksum 0x36 != 0x25
              07:24:24.505 LibTeleinfo::checkLine Err checksum 0x24 != 0x26
              07:24:24.510 LibTeleinfo::checkLine Err checksum 0x44 != 0x2A
              07:24:24.512 LibTeleinfo::checkLine Err checksum 0x5F != 0x22
              07:24:24.760 LibTeleinfo::checkLine Err checksum 0x49 != 0x37
              07:24:25.002 LibTeleinfo::checkLine Err checksum 0x57 != 0x51
              07:24:25.008 LibTeleinfo::checkLine Err checksum 0x45 != 0x4B
              07:24:25.010 LibTeleinfo::checkLine Err checksum 0x38 != 0x3D
              07:24:25.012 LibTeleinfo::checkLine Err checksum 0x26 != 0x25
              07:24:25.256 LibTeleinfo::checkLine Err checksum 0x47 != 0x3B
              07:24:25.258 LibTeleinfo::checkLine Err checksum 0x29 != 0x26
              07:24:25.260 LibTeleinfo::checkLine Err checksum 0x40 != 0x42
              07:24:25.503 LibTeleinfo::checkLine Err checksum 0x56 != 0x48
              07:24:25.505 LibTeleinfo::checkLine Err checksum 0x4E != 0x50
              07:24:25.754 LibTeleinfo::checkLine Err checksum 0x3D != 0x27
              07:24:25.756 LibTeleinfo::checkLine Err checksum 0x25 != 0x28
              07:24:25.761 LibTeleinfo::checkLine Err checksum 0x45 != 0x48
              07:24:26.002 LibTeleinfo::checkLine Err checksum 0x59 != 0x49
              07:24:26.004 LibTeleinfo::checkLine Err checksum 0x5E != 0x21
              07:24:26.012 LibTeleinfo::checkLine Err checksum 0x3F != 0x45
              07:24:26.014 LibTeleinfo::checkLine Err checksum 0x4D != 0x51
              07:24:26.256 LibTeleinfo::checkLine Err checksum 0x2E != 0x4B
              07:24:26.261 LibTeleinfo::checkLine Err checksum 0x22 != 0x26
              07:24:26.264 LibTeleinfo::checkLine Err checksum 0x38 != 0x2A
              07:24:26.753 LibTeleinfo::checkLine Err checksum 0x37 != 0x30
              07:24:27.002 LibTeleinfo::checkLine Err checksum 0x41 != 0x2A
              07:24:27.004 LibTeleinfo::checkLine Err checksum 0x21 != 0x22
              07:24:27.009 LibTeleinfo::checkLine Err checksum 0x20 != 0x23
              07:24:27.256 LibTeleinfo::checkLine Err checksum 0x48 != 0x4C
              07:24:27.260 LibTeleinfo::checkLine Err checksum 0x40 != 0x3C
              07:24:27.262 LibTeleinfo::checkLine Err checksum 0x4D != 0x50
              07:24:27.264 LibTeleinfo::checkLine Err checksum 0x2F != 0x3D
              07:24:27.502 LibTeleinfo::checkLine Err checksum 0x24 != 0x25
              07:24:27.504 LibTeleinfo::checkLine Err checksum 0x40 != 0x45
              07:24:27.510 LibTeleinfo::checkLine Err checksum 0x54 != 0x30
              07:24:28.004 LibTeleinfo::checkLine Err checksum 0x35 != 0x50
              07:24:28.006 LibTeleinfo::checkLine Err checksum 0x23 != 0x24
              07:24:28.011 LibTeleinfo::checkLine Err checksum 0x3E != 0x28
              07:24:28.013 LibTeleinfo::checkLine Err checksum 0x26 != 0x29
              07:24:28.019 LibTeleinfo::checkLine Err checksum 0x38 != 0x48
              07:24:28.257 LibTeleinfo::checkLine Err checksum 0x5F != 0x22
              07:24:28.265 LibTeleinfo::checkLine Err checksum 0x57 != 0x21
              07:24:28.503 LibTeleinfo::checkLine Err checksum 0x56 != 0x51
              07:24:28.507 LibTeleinfo::checkLine Err checksum 0x50 != 0x4B
              07:24:28.511 LibTeleinfo::checkLine Err checksum 0x20 != 0x25
              07:24:28.515 LibTeleinfo::checkLine Err checksum 0x26 != 0x2A
              07:24:28.753 LibTeleinfo::checkLine Err checksum 0x39 != 0x3B
              07:24:28.755 LibTeleinfo::checkLine Err checksum 0x4B != 0x2B
              07:24:28.757 LibTeleinfo::checkLine Err checksum 0x3F != 0x42
              07:24:29.003 LibTeleinfo::checkLine Err checksum 0x38 != 0x39
              07:24:29.007 LibTeleinfo::checkLine Err checksum 0x35 != 0x25
              07:24:29.256 LibTeleinfo::checkLine Err checksum 0x25 != 0x26
              07:24:29.262 LibTeleinfo::checkLine Err checksum 0x44 != 0x2A
              07:24:29.264 LibTeleinfo::checkLine Err checksum 0x5F != 0x22
              07:24:36.512 LibTeleinfo::checkLine Err checksum 0x4F != 0x4B
              07:24:36.754 LibTeleinfo::checkLine Err checksum 0x21 != 0x26
              07:24:36.756 LibTeleinfo::checkLine Err checksum 0x20 != 0x25
              07:24:36.757 LibTeleinfo::checkLine Err checksum 0x45 != 0x2A
              07:24:36.759 LibTeleinfo::checkLine Err checksum 0x3A != 0x3B
              07:24:36.760 LibTeleinfo::checkLine Err checksum 0x41 != 0x42
              07:24:37.018 MQT: tele/TeleInfo/SENSOR = {"TIC":{"NGTF":"      BASE      ","EASF02":36496683,"EASF03":0,"EASF07":0,"EASF08":0,"EASF09":0,"EASD02":44429781,"EASD03":0,"EASD04":0,"ERQ3":787284,"ERQ4":4585197,"IRMS1":10,"URMS1":234,"PREF":12,"PCOUP":12,"SINSTS":2234,"SMAXSN-1":9520,"SINSTI":0,"CCAIN":0,"STGE":"003A0101","PRM":2147483647,"RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"ADSC":"031861721681","VTIC":2,"LTARF":"      BASE      ","EAST":73058497,"EASF04":0,"EASF05":0,"EASF10":0,"EAIT":6775320,"ERQ1":4303683,"ERQ2":117211,"SMAXSN":4958,"SMAXIN":0,"CCAIN-1":0,"CCASN":3830,"CCASN-1":3794,"SMAXIN-1":3051,"EASD01":28628715,"EASF06":0,"EASF01":36561813,"UMOY1":231}}
              07:24:37.022 LibTeleinfo::checkLine Err checksum 0x38 != 0x39
              07:24:37.257 LibTeleinfo::checkLine Err checksum 0x35 != 0x25
              07:24:37.259 LibTeleinfo::checkLine Err checksum 0x25 != 0x26
              07:24:37.265 LibTeleinfo::checkLine Err checksum 0x44 != 0x2A
              07:24:37.267 LibTeleinfo::checkLine Err checksum 0x5F != 0x22
              07:24:37.512 LibTeleinfo::checkLine Err checksum 0x2A != 0x50
              07:24:37.752 LibTeleinfo::checkLine Err checksum 0x42 != 0x45
              07:24:37.754 LibTeleinfo::checkLine Err checksum 0x48 != 0x30
              07:24:37.756 LibTeleinfo::checkLine Err checksum 0x4B != 0x50
              07:24:37.757 LibTeleinfo::checkLine Err checksum 0x51 != 0x3D
              07:24:38.002 LibTeleinfo::checkLine Err checksum 0x31 != 0x45
              07:24:38.256 LibTeleinfo: _recv_idx = 128/128 buffer overflow
              07:24:38.259 LibTeleinfo::checkLine Err checksum 0x5D != 0x45
              07:24:38.261 LibTeleinfo::checkLine Err checksum 0x4F != 0x50
              07:24:38.506 LibTeleinfo::checkLine Err checksum 0x3D != 0x27
              07:24:38.508 LibTeleinfo::checkLine Err checksum 0x25 != 0x28
              07:24:38.513 LibTeleinfo::checkLine Err checksum 0x45 != 0x48
              07:24:38.754 LibTeleinfo::checkLine Err checksum 0x59 != 0x49
              07:24:38.756 LibTeleinfo::checkLine Err checksum 0x5F != 0x21
              07:24:38.764 LibTeleinfo::checkLine Err checksum 0x3F != 0x45
              07:24:38.766 LibTeleinfo::checkLine Err checksum 0x4D != 0x51
              07:24:39.002 LibTeleinfo::checkLine Err checksum 0x24 != 0x4B
              07:24:39.006 LibTeleinfo::checkLine Err checksum 0x22 != 0x26
              07:24:39.010 LibTeleinfo::checkLine Err checksum 0x57 != 0x2A
              07:24:39.504 LibTeleinfo::checkLine Err checksum 0x3A != 0x3C
              07:24:39.507 LibTeleinfo::checkLine Err checksum 0x37 != 0x25
              07:24:39.508 LibTeleinfo::checkLine Err checksum 0x22 != 0x26
              07:24:39.754 LibTeleinfo::checkLine Err checksum 0x4E != 0x30
              07:24:39.762 LibTeleinfo::checkLine Err checksum 0x55 != 0x56
              07:24:40.003 LibTeleinfo::checkLine Err checksum 0x49 != 0x31
              07:24:40.005 LibTeleinfo::checkLine Err checksum 0x2B != 0x51
              07:24:40.008 LibTeleinfo::checkLine Err checksum 0x2F != 0x4B
              07:24:40.256 LibTeleinfo::checkLine Err checksum 0x22 != 0x26
              07:24:40.258 LibTeleinfo::checkLine Err checksum 0x24 != 0x25
              07:24:40.260 LibTeleinfo::checkLine Err checksum 0x39 != 0x2A
              07:24:40.505 LibTeleinfo::checkLine Err checksum 0x34 != 0x39
              07:24:40.507 LibTeleinfo::checkLine Err checksum 0x38 != 0x09
              07:24:40.509 LibTeleinfo::checkLine Err checksum 0x3B != 0x3C
              07:24:40.753 LibTeleinfo::checkLine Err checksum 0x44 != 0x50
              07:24:40.754 LibTeleinfo::checkLine Err checksum 0x20 != 0x24
              07:24:40.760 LibTeleinfo::checkLine Err checksum 0x29 != 0x30
              07:24:41.003 LibTeleinfo::checkLine Err checksum 0x55 != 0x22
              07:24:41.011 LibTeleinfo::checkLine Err checksum 0x36 != 0x37
              07:24:41.258 LibTeleinfo::checkLine Err checksum 0x2B != 0x51
              07:24:41.261 LibTeleinfo::checkLine Err checksum 0x22 != 0x3D
              07:24:41.265 LibTeleinfo::checkLine Err checksum 0x22 != 0x25
              07:24:41.267 LibTeleinfo::checkLine Err checksum 0x42 != 0x45
              07:24:42.504 LibTeleinfo::checkLine Err checksum 0x3A != 0x3D
              07:24:42.505 LibTeleinfo::checkLine Err checksum 0x24 != 0x26
              07:24:42.507 LibTeleinfo::checkLine Err checksum 0x3A != 0x45
              07:24:43.256 LibTeleinfo::checkLine Err checksum 0x2C != 0x2A
              07:24:43.266 LibTeleinfo::checkLine Err checksum 0x54 != 0x56
              07:24:43.502 LibTeleinfo::checkLine Err checksum 0x47 != 0x45
              07:24:43.504 LibTeleinfo::checkLine Err checksum 0x51 != 0x50
              07:24:43.508 LibTeleinfo::checkLine Err checksum 0x39 != 0x3D
              07:24:43.752 LibTeleinfo::checkLine Err checksum 0x23 != 0x26
              07:24:43.754 LibTeleinfo::checkLine Err checksum 0x3A != 0x45
              07:24:44.002 LibTeleinfo::checkLine Err checksum 0x22 != 0x09
              07:24:44.004 LibTeleinfo::checkLine Err checksum 0x3B != 0x3C
              07:24:44.256 LibTeleinfo::checkLine Err checksum 0x24 != 0x48
              07:24:44.258 LibTeleinfo::checkLine Err checksum 0x4D != 0x50
              07:24:44.264 LibTeleinfo::checkLine Err checksum 0x46 != 0x30
              07:24:44.502 LibTeleinfo::checkLine Err checksum 0x33 != 0x48
              07:24:44.510 LibTeleinfo::checkLine Err checksum 0x59 != 0x30
              07:24:44.752 LibTeleinfo::checkLine Err checksum 0x5A != 0x51
              07:24:44.756 LibTeleinfo::checkLine Err checksum 0x2E != 0x4B
              07:24:44.760 LibTeleinfo::checkLine Err checksum 0x23 != 0x26
              07:24:44.762 LibTeleinfo::checkLine Err checksum 0x23 != 0x25
              07:24:45.002 LibTeleinfo::checkLine Err checksum 0x3A != 0x2A
              07:24:45.268 MQT: tele/TeleInfo/SENSOR = {"TIC":{"NGTF":"      BASE      ","EASF02":36496683,"EASF03":0,"EASF07":0,"EASF08":0,"EASF09":0,"EASD02":44429781,"EASD03":0,"EASD04":0,"ERQ3":787284,"ERQ4":4585198,"IRMS1":9,"URMS1":234,"PREF":12,"PCOUP":12,"SINSTS":2220,"SMAXSN-1":9520,"SINSTI":0,"CCAIN":0,"STGE":"003A0101","PRM":2147483647,"RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"ADSC":"031861721681","VTIC":2,"LTARF":"      BASE      ","EAST":73058501,"EASF04":0,"EASF05":0,"EASF10":0,"EAIT":6775320,"ERQ1":4303683,"ERQ2":117211,"SMAXSN":4958,"SMAXIN":0,"CCAIN-1":0,"CCASN":3830,"CCASN-1":3794,"SMAXIN-1":3051,"EASD01":28628720,"EASF06":0,"EASF01":36561818,"UMOY1":231}}
              07:24:45.275 LibTeleinfo::checkLine Err checksum 0x37 != 0x30
              07:24:45.508 LibTeleinfo::checkLine Err checksum 0x41 != 0x2A
              07:24:45.516 LibTeleinfo::checkLine Err checksum 0x22 != 0x23
              07:24:45.756 LibTeleinfo::checkLine Err checksum 0x4D != 0x50
              07:24:45.760 LibTeleinfo::checkLine Err checksum 0x4D != 0x50
              07:24:46.004 LibTeleinfo::checkLine Err checksum 0x39 != 0x3D
              07:24:46.006 LibTeleinfo::checkLine Err checksum 0x22 != 0x26
              07:24:46.008 LibTeleinfo::checkLine Err checksum 0x3A != 0x45
              07:24:46.503 LibTeleinfo::checkLine Err checksum 0x3A != 0x50
              07:24:46.505 LibTeleinfo::checkLine Err checksum 0x34 != 0x25
              07:24:46.752 LibTeleinfo::checkLine Err checksum 0x42 != 0x2A
              07:24:46.754 LibTeleinfo::checkLine Err checksum 0x21 != 0x22
              07:24:46.760 LibTeleinfo::checkLine Err checksum 0x20 != 0x23
              07:24:47.002 LibTeleinfo::checkLine Err checksum 0x2C != 0x30
              07:24:47.004 LibTeleinfo::checkLine Err checksum 0x43 != 0x45
              07:24:47.006 LibTeleinfo::checkLine Err checksum 0x42 != 0x3C
              07:24:47.008 LibTeleinfo::checkLine Err checksum 0x4C != 0x50
              07:24:47.010 LibTeleinfo::checkLine Err checksum 0x2F != 0x3D
              07:24:47.256 LibTeleinfo::checkLine Err checksum 0x5F != 0x45
              07:24:47.502 LibTeleinfo: _recv_idx = 128/128 buffer overflow
              07:24:47.752 LibTeleinfo::checkLine Err checksum 0x28 != 0x24
              07:24:47.762 LibTeleinfo::checkLine Err checksum 0x43 != 0x2A
              07:24:47.763 LibTeleinfo::checkLine Err checksum 0x5F != 0x22
              07:24:48.003 LibTeleinfo::checkLine Err checksum 0x20 != 0x23
              07:24:48.011 LibTeleinfo::checkLine Err checksum 0x2C != 0x30
              07:24:48.013 LibTeleinfo::checkLine Err checksum 0x43 != 0x45
              07:24:48.257 LibTeleinfo::checkLine Err checksum 0x43 != 0x3C
              07:24:48.259 LibTeleinfo::checkLine Err checksum 0x4C != 0x50
              07:24:48.261 LibTeleinfo::checkLine Err checksum 0x30 != 0x3D
              07:24:48.266 LibTeleinfo::checkLine Err checksum 0x5E != 0x45
              07:24:48.507 LibTeleinfo: _recv_idx = 128/128 buffer overflow
              07:24:49.002 LibTeleinfo::checkLine Err checksum 0x37 != 0x26
              07:24:49.004 LibTeleinfo::checkLine Err checksum 0x25 != 0x27
              07:24:49.009 LibTeleinfo::checkLine Err checksum 0x35 != 0x22
              07:24:49.011 LibTeleinfo::checkLine Err checksum 0x43 != 0x46
              07:24:49.266 LibTeleinfo::checkLine Err checksum 0x40 != 0x45
              07:24:49.270 LibTeleinfo::checkLine Err checksum 0x5D != 0x50
              07:24:49.502 LibTeleinfo::checkLine Err checksum 0x3F != 0x26
              07:24:49.506 LibTeleinfo::checkLine Err checksum 0x41 != 0x45
              07:24:50.003 LibTeleinfo::checkLine Err checksum 0x39 != 0x50
              07:24:50.005 LibTeleinfo::checkLine Err checksum 0x22 != 0x24
              07:24:50.011 LibTeleinfo::checkLine Err checksum 0x3E != 0x28
              07:24:50.012 LibTeleinfo::checkLine Err checksum 0x26 != 0x29
              07:24:50.260 LibTeleinfo::checkLine Err checksum 0x3A != 0x48
              07:24:50.262 LibTeleinfo::checkLine Err checksum 0x5E != 0x22
              07:24:50.269 LibTeleinfo::checkLine Err checksum 0x58 != 0x21
              07:24:50.503 LibTeleinfo::checkLine Err checksum 0x57 != 0x51
              07:24:50.509 LibTeleinfo::checkLine Err checksum 0x46 != 0x4B
              07:24:50.752 LibTeleinfo::checkLine Err checksum 0x33 != 0x25
              07:24:50.756 LibTeleinfo::checkLine Err checksum 0x26 != 0x2A
              07:24:50.758 LibTeleinfo::checkLine Err checksum 0x39 != 0x3B
              07:24:50.760 LibTeleinfo::checkLine Err checksum 0x3C != 0x2B
              07:24:50.761 LibTeleinfo::checkLine Err checksum 0x3F != 0x42
              07:24:51.005 LibTeleinfo::checkLine Err checksum 0x45 != 0x46
              07:24:51.258 LibTeleinfo::checkLine Err checksum 0x2C != 0x24
              07:24:51.260 LibTeleinfo::checkLine Err checksum 0x22 != 0x25
              07:24:51.265 LibTeleinfo::checkLine Err checksum 0x43 != 0x29
              07:24:51.266 LibTeleinfo::checkLine Err checksum 0x27 != 0x2A
              07:24:51.272 LibTeleinfo::checkLine Err checksum 0x25 != 0x30
              07:24:51.509 LibTeleinfo::checkLine Err checksum 0x41 != 0x42
              07:24:51.511 LibTeleinfo::checkLine Err checksum 0x5A != 0x5C
              07:24:51.512 LibTeleinfo::checkLine Err checksum 0x4F != 0x50
              07:24:51.516 LibTeleinfo::checkLine Err checksum 0x4C != 0x51
              07:24:51.753 LibTeleinfo::checkLine Err checksum 0x39 != 0x3C
              07:24:51.757 LibTeleinfo::checkLine Err checksum 0x38 != 0x3D
              07:24:51.761 LibTeleinfo::checkLine Err checksum 0x21 != 0x25
              07:24:51.763 LibTeleinfo::checkLine Err checksum 0x44 != 0x45
              07:24:51.764 LibTeleinfo::checkLine Err checksum 0x4B != 0x32
              07:24:52.003 LibTeleinfo::checkLine Err checksum 0x54 != 0x42
              07:24:52.257 LibTeleinfo::checkLine Err checksum 0x34 != 0x39
              07:24:52.259 LibTeleinfo::checkLine Err checksum 0x48 != 0x4A
              07:24:52.261 LibTeleinfo::checkLine Err checksum 0x41 != 0x44
              07:24:52.265 LibTeleinfo::checkLine Err checksum 0x38 != 0x26
              07:24:52.503 LibTeleinfo::checkLine Err checksum 0x24 != 0x27
              07:24:52.509 LibTeleinfo::checkLine Err checksum 0x3F != 0x30
              07:24:52.516 LibTeleinfo::checkLine Err checksum 0x47 != 0x49
              07:24:52.761 LibTeleinfo::checkLine Err checksum 0x46 != 0x45
              07:24:52.767 LibTeleinfo::checkLine Err checksum 0x4C != 0x50
              07:24:52.769 LibTeleinfo::checkLine Err checksum 0x4A != 0x4B
              07:24:53.002 LibTeleinfo::checkLine Err checksum 0x52 != 0x26
              07:24:53.006 LibTeleinfo::checkLine Err checksum 0x41 != 0x45
              07:24:53.008 LibTeleinfo::checkLine Err checksum 0x28 != 0x2A
              07:24:53.272 MQT: tele/TeleInfo/SENSOR = {"TIC":{"NGTF":"      BASE      ","EASF02":36496683,"EASF03":0,"EASF07":0,"EASF08":0,"EASF09":0,"EASD02":44429781,"EASD03":0,"EASD04":0,"ERQ3":787284,"ERQ4":4585198,"IRMS1":10,"URMS1":230,"PREF":12,"PCOUP":12,"SINSTS":2203,"SMAXSN-1":9520,"SINSTI":0,"CCAIN":0,"STGE":"003A0101","PRM":2147483647,"RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"ADSC":"031861721681","VTIC":2,"LTARF":"      BASE      ","EAST":73058505,"EASF04":0,"EASF05":0,"EASF10":0,"EAIT":6775320,"ERQ1":4303683,"ERQ2":117211,"SMAXSN":4958,"SMAXIN":0,"CCAIN-1":0,"CCASN":3830,"CCASN-1":3794,"SMAXIN-1":3051,"EASD01":28628724,"EASF06":0,"EASF01":36561822,"UMOY1":231}}
              
              

              La trame MQT: tele/TeleInfo/SENSOR me semble complète mais libTeleinfo indique toujours des erreurs de type
              LibTeleinfo: _recv_idx = 128/128 buffer overflow
              LibTeleinfo::checkLine Err checksum

              Est-ce que tu sais de quoi ça peut provenir?

              SamquadS 1 Reply Last reply Reply Quote
              • SamquadS Offline
                Samquad @Samquad
                last edited by

                @Charles
                Autre question pour décoder la trame MQT en mode historique, j'avais créé un flow nodred pour décoder la trame.
                Depuis le passage en mode standard je n'arrive plus à décoder la trame car elle semble incomplète ou non reconnue comme un objet json

                154f66bb-98e7-4374-be18-535c25592e2f-image.png

                Est que quelqu'un saurait m'aider à modifier ce flow ou à créer un Rule dans Tamsota pour récupérer directement des les valeurs qui m'intéressent?

                Pour le Rule dans un wemos j'ai l'exemple ci dessous qui me permet d'envoyer des sondes de températures à Domoticz

                Rule1
                on tele-DS18B20-1#Temperature do publish domoticz/in {"idx":105,"svalue":"%value%"} endon
                on tele-DS18B20-2#Temperature do publish domoticz/in {"idx":110,"svalue":"%value%"} endon
                on tele-DS18B20-3#Temperature do publish domoticz/in {"idx":111,"svalue":"%value%"} endon
                
                

                Est-ce que quelqu'un a un exemple de Rule pour envoyer le courant , la charge , l'index du compteur?
                Merci

                CharlesC 1 Reply Last reply Reply Quote
                • CharlesC Offline
                  Charles @Samquad
                  last edited by Charles

                  @Samquad sans voir la config de tes noeuds c'est compliqué, au moins le json et le code d'une des fonctions entrantes à minima

                  Si tu as du node red fait tout dans node red et évite les rules dans tasmota c'est un peu galère (ou passe via script berry)

                  SamquadS 1 Reply Last reply Reply Quote
                  • SamquadS Offline
                    Samquad @Charles
                    last edited by

                    @Charles
                    Moi aussi je préfèrerai continuer avec nodered.

                    Voici mon code node red qui fonctionnait quand le linky était en mode historique avec tasmota V9x et téléinfo.
                    J'avais réussi à bricoler ce flow pour envoyer les données dans domoticz

                    [{"id":"34f140f8.a2bfa","type":"tab","label":"TeleInfo","disabled":false,"info":""},{"id":"e777bc5.9f4d44","type":"comment","z":"34f140f8.a2bfa","name":"Instructions de paramétrage pour domoticz dans l'ESP Tasmota-sensor-Teleinfo il faut activer \"SetOption108 1\"","info":"Dans domoticz:\nCréer le matériel téléinfo en USB pour créer automatiquement les capteurs de mesure\n\nModifier le matériel en dummy pour rendre les capteurs virtuels\nRelever l'IDX de chaque capteur virtuel dans domoticz\n\nDans L'ESP Tasmota:\n\nParamétrer tasmota sensor avec telefinfo et vérifier que les données du compteur sont affichées sur la page web de l'ESP\nConfiguration MQTT: Renseigner Topic= TeleInfo\n\ndans le menu Console:\n\nSaisir la commande setOption108 1\n\n_______________________________\npour info:\n0 = Teleinfo telemetry into Energy MQTT JSON (default)\n1 = Teleinfo raw data only\n_______________________________\n\nVérifier la présence de trames qui commencent par:--> MQT: tele/TeleInfo/RESULT = {...\n\nDans Node-Red:\n\nDans chaque bloc fonction \"Décode Trame...\"\"\nRenseignger l'IDX Domoticz de chaque capteur virtuel associé\nAdapter les infos et les seuils au contrat\n\nDans chaque bloc \"tele/TeleInfo\" et \"mqtt/in\"\nAdapter les paramètres au serveur domtoticz\nDéployer le Flow\n\nDans Domoticz:\n\nVérifier dans les log si les messages MQTT sont bien réceptionnés\nVérifier si les capteurs affichent les données\n","x":410,"y":40,"wires":[]},{"id":"1b669ddb.c2c732","type":"json","z":"34f140f8.a2bfa","name":"","property":"payload","action":"","pretty":false,"x":230,"y":340,"wires":[["b13a5fad.22bef","ea2010a9.53948","91aaccbd.44a7","3906e2c8.df91ce","c7d7f48.21e2a08","d994fe9.eb362","4928abc7.9f50b4"]]},{"id":"b13a5fad.22bef","type":"debug","z":"34f140f8.a2bfa","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":470,"y":220,"wires":[]},{"id":"4928abc7.9f50b4","type":"function","z":"34f140f8.a2bfa","name":"Decode Trame Total","func":"// Récupération des données\n//Préparation requête pour Domoticz\nvar XValue\nXValue= \"\"+ msg.payload.TIC.BASE + \";0;0;0;\" + msg.payload.TIC.PAPP + \";0\";\n\nmsg.payload = {};\nmsg.payload.idx = 69;\nmsg.payload.svalue = XValue;\nreturn msg;\n\n","outputs":1,"noerr":0,"initialize":"","finalize":"","x":500,"y":280,"wires":[["566c815d.a5a5d","4e116d.9133ce94"]]},{"id":"566c815d.a5a5d","type":"debug","z":"34f140f8.a2bfa","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":830,"y":260,"wires":[]},{"id":"4e116d.9133ce94","type":"mqtt out","z":"34f140f8.a2bfa","name":"","topic":"domoticz/in","qos":"","retain":"","broker":"9a37d1dd.66c5a","x":1090,"y":280,"wires":[]},{"id":"a93412bc.bf78d","type":"mqtt out","z":"34f140f8.a2bfa","name":"","topic":"domoticz/in","qos":"","retain":"","broker":"9a37d1dd.66c5a","x":1090,"y":520,"wires":[]},{"id":"ea2010a9.53948","type":"function","z":"34f140f8.a2bfa","name":"Decode Trame Charge","func":"// Récupération des données\n//Préparation requête pour Domoticz\nvar XValue\n//XValue= \"\"+ Math.round((msg.payload.IINST/msg.payload.ISOUSC)*100);\n\nif (msg.payload.TIC.PAPP>0) {\n    XValue= \"\"+ Math.round((msg.payload.TIC.IINST/msg.payload.TIC.ISOUSC)*100);\n}\nelse XValue= \"0\";\n\nmsg.payload = {};\nmsg.payload.idx = 71;\nmsg.payload.svalue = XValue;\nreturn msg;\n","outputs":1,"noerr":0,"initialize":"","finalize":"","x":500,"y":440,"wires":[["3b94d44c.87a34c","f45557f4.05a298"]]},{"id":"f45557f4.05a298","type":"mqtt out","z":"34f140f8.a2bfa","name":"","topic":"domoticz/in","qos":"","retain":"","broker":"9a37d1dd.66c5a","x":1090,"y":440,"wires":[]},{"id":"3b94d44c.87a34c","type":"debug","z":"34f140f8.a2bfa","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":830,"y":420,"wires":[]},{"id":"91aaccbd.44a7","type":"function","z":"34f140f8.a2bfa","name":"Decode Trame Current","func":"// Récupération des données\n//Préparation requête pour Domoticz\nvar XValue\n\n//XValue= msg.payload.IINST+\";0;0\";\n\nif (msg.payload.TIC.PAPP>0) {\n    XValue= msg.payload.TIC.IINST+\";0;0\";\n}\nelse XValue= \"0;0;0\";\n\nmsg.payload = {};\nmsg.payload.idx = 99;\nmsg.payload.svalue = XValue;\nreturn msg;\n","outputs":1,"noerr":0,"initialize":"","finalize":"","x":500,"y":520,"wires":[["72ded3b2.4e5e1c","a93412bc.bf78d"]]},{"id":"72ded3b2.4e5e1c","type":"debug","z":"34f140f8.a2bfa","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":830,"y":500,"wires":[]},{"id":"b4e3e8af.7a2818","type":"mqtt out","z":"34f140f8.a2bfa","name":"","topic":"domoticz/in","qos":"","retain":"","broker":"9a37d1dd.66c5a","x":1090,"y":600,"wires":[]},{"id":"c9b9361f.3f2328","type":"function","z":"34f140f8.a2bfa","name":"Decode Trame PTEC","func":"// Récupération des données\n//Préparation requête pour Domoticz\nvar XValue\nif (msg.payload.TIC.PTEC==\"HP..\") {\n    XValue= \"(2) Heures Pleines\";\n}\nelse XValue= \"(1) Heures Creuses\";\n\nmsg.payload = {};\nmsg.payload.idx = 72;\nmsg.payload.svalue = XValue;\nreturn msg;\n","outputs":1,"noerr":0,"initialize":"","finalize":"","x":500,"y":600,"wires":[["f762a514.7927c8","b4e3e8af.7a2818"]]},{"id":"f762a514.7927c8","type":"debug","z":"34f140f8.a2bfa","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":830,"y":580,"wires":[]},{"id":"aa682529.bceab8","type":"mqtt out","z":"34f140f8.a2bfa","name":"","topic":"domoticz/in","qos":"","retain":"","broker":"9a37d1dd.66c5a","x":1090,"y":680,"wires":[]},{"id":"3906e2c8.df91ce","type":"function","z":"34f140f8.a2bfa","name":"Decode Trame Gestion alerte courant","func":"// Récupération des données\n//Préparation requête pour Domoticz\nvar XValue\nif ((msg.payload.TIC.IINST<48 && msg.payload.PAPP>0) || msg.payload.TIC.PAPP<=0) {\n    XValue= \"(1) < 80% de 60A souscrits\";\n}\nelse if (msg.payload.TIC.IINST>=48 && msg.payload.IINST<52 && msg.payload.TIC.PAPP>0) {\n    XValue= \"(2) >80% et <90% de 60A souscrits\";\n}\nelse XValue= \"(3) >90% de 60A souscrits\";\n\nmsg.payload = {};\nmsg.payload.idx = 73;\nmsg.payload.svalue = XValue;\nreturn msg;\n","outputs":1,"noerr":0,"initialize":"","finalize":"","x":550,"y":680,"wires":[["899a138.e5c52f","aa682529.bceab8"]]},{"id":"899a138.e5c52f","type":"debug","z":"34f140f8.a2bfa","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":830,"y":660,"wires":[]},{"id":"d6e1107c.8379","type":"mqtt out","z":"34f140f8.a2bfa","name":"","topic":"domoticz/in","qos":"","retain":"","broker":"9a37d1dd.66c5a","x":1090,"y":760,"wires":[]},{"id":"c7d7f48.21e2a08","type":"function","z":"34f140f8.a2bfa","name":"Decode Trame Current en Surplus","func":"// Récupération des données\n//Préparation requête pour Domoticz\nvar XValue\n\n//XValue= msg.payload.IINST+\";0;0\";\n\nif (msg.payload.TIC.PAPP===0) {\n    XValue= msg.payload.TIC.IINST+\";0;0\";\n}\nelse XValue= \"0;0;0\";\n\nmsg.payload = {};\nmsg.payload.idx = 96;\nmsg.payload.svalue = XValue;\nreturn msg;\n","outputs":1,"noerr":0,"initialize":"","finalize":"","x":540,"y":760,"wires":[["54692d1e.95f5a4","d6e1107c.8379"]]},{"id":"54692d1e.95f5a4","type":"debug","z":"34f140f8.a2bfa","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":830,"y":740,"wires":[]},{"id":"d994fe9.eb362","type":"function","z":"34f140f8.a2bfa","name":"Decode Trame KWh","func":"// Récupération des données\n//Préparation requête pour Domoticz\nvar XValue\nXValue= msg.payload.TIC.PAPP +\";\"+ msg.payload.TIC.BASE;\n\nmsg.payload = {};\nmsg.payload.idx = 68;\nmsg.payload.svalue = XValue;\nreturn msg;\n","outputs":1,"noerr":0,"initialize":"","finalize":"","x":500,"y":360,"wires":[["5743d5d0.f6320c","b2fc7f56.9ab89"]]},{"id":"b2fc7f56.9ab89","type":"mqtt out","z":"34f140f8.a2bfa","name":"","topic":"domoticz/in","qos":"","retain":"","broker":"9a37d1dd.66c5a","x":1090,"y":360,"wires":[]},{"id":"5743d5d0.f6320c","type":"debug","z":"34f140f8.a2bfa","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":830,"y":340,"wires":[]},{"id":"386fc3a5.7e04fc","type":"debug","z":"34f140f8.a2bfa","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":450,"y":100,"wires":[]},{"id":"a80552d8.42856","type":"mqtt in","z":"34f140f8.a2bfa","name":"","topic":"tele/TeleInfo/SENSOR/#","qos":"2","datatype":"auto","broker":"ead0b0c3.e5e6d","x":120,"y":100,"wires":[["386fc3a5.7e04fc","1b669ddb.c2c732"]]},{"id":"9a37d1dd.66c5a","type":"mqtt-broker","z":"","name":"","broker":"localhost","port":"1883","clientid":"","usetls":false,"compatmode":false,"keepalive":"15","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"{\"hwid\":\"19\",\"idx\":56,\"nvalue\":0,\"svalue\":\"959\"}","closeTopic":"","closePayload":"","willTopic":"","willQos":"0","willPayload":""},{"id":"ead0b0c3.e5e6d","type":"mqtt-broker","z":"","name":"","broker":"192.168.1.200","port":"1883","clientid":"","usetls":false,"compatmode":false,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""}]
                    

                    Depuis le passage du linky en mode standard et tasmota en V12x mon Flow ne fonctionne plus et je ne comprend pas pourquoi.
                    J'ai l'impression que le noeud JSON "convert beetween string et object ne fonctionne plus.
                    Si quelqu'un peut m'aider à le faire fonctionner ou m'indiquer comment extraire autrement.
                    Il ne me manque plus que ça pour pouvoir récupérer les info du compteur Linky dans domoticz🤞
                    Merci

                    CharlesC 1 Reply Last reply Reply Quote
                    • CharlesC Offline
                      Charles @Samquad
                      last edited by Charles

                      @Samquad t'as essayé de changer le mode du noeud json en always convert to javascript object car derrière tu attends un objet JS

                      Sinon je viens de tester chez moi ça marche nickel en plus simple (c'est en standard mais même principe)

                      3f3ddc53-3bfa-4b0c-ba43-70f2ace39c62-image.png

                      b6d0c379-10d2-468d-bdf7-8804f6fdeb6f-image.png

                      Juste le noeud de MQTT mettre auto detect (parsed json, string or buffer)

                      SamquadS 1 Reply Last reply Reply Quote
                      • SamquadS Offline
                        Samquad @Charles
                        last edited by

                        @Charles
                        Je n'arrive pas à reproduire ton flow et obtenir les infos en debug.
                        Peux-tu m'envoyer le code de ton flow à coller dans Node red pour pouvoir tester?
                        Merci

                        SamquadS 1 Reply Last reply Reply Quote
                        • SamquadS Offline
                          Samquad @Samquad
                          last edited by

                          @Charles

                          La trame MQT émise par le Wemos Tasmota est complète
                          Je visualise sa valeur avec MQTT explorer (837 caractères)

                          {"TIC":{"EASF02":36496683,"EASF03":0,"EASF07":0,"EASF08":0,"EASF09":0,"EASD03":0,"EASD04":0,"PREF":12,"CCAIN":0,"STGE":"003A0101","PRM":2147483647,"RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"ADSC":"031861721681","EASF04":0,"EASF05":0,"EASF10":0,"SMAXIN":0,"EASD04":"#EAIT","ERQ2":117250,"SMAXSN-1":5555,"SINSTI":0,"EASD01":"028634536FEASD02044464066","ERQ3":787775,"EAST":73129067,"SINSTR02042NRL@XRNH221125202319":5555,"SMAXSN":6553,"CCASN":1710,"SINSTR02006NRL@XRNH221126025342":4970,"SINSTS":2555,"PCOUP":12,"SMAXIN-1":2583,"DATE":"<NGTF","NGTF":"      BASE      ","EASD02":44477233,"CCAIN-1":0,"EAIT":6777077,"EASF01":"036626228HE@RF02026496683","CCASN-1":3686,"VTIC":2,"ERQ1":4304705,"IRMS1":11,"UMOY1":226,"URMS1":224,"ERQ4":4591690,"EASF01":36632382,"LTARF":"      BASE      ","EASF06":0,"EASD01":28651834}}
                          
                          

                          Par contre la trame reçue dans le noeud MQTT node red est incomplète:
                          elle n'affiche que les 501 premiers caractères et il manque les 337 caractères

                          {"TIC":{"EASF02":36496683,"EASF03":0,"EASF07":0,"EASF08":0,"EASF09":0,"EASD03":0,"EASD04":0,"PREF":12,"CCAIN":0,"STGE":"003A0101","PRM":2147483647,"RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"ADSC":"031861721681","EASF04":0,"EASF05":0,"EASF10":0,"SMAXIN":0,"EASD04":"#EAIT","ERQ2":117250,"SMAXSN-1":5555,"SINSTI":0,"EASD01":"028634536FEASD02044464066","ERQ3":787775,"EAST":73128826,"SINSTR02042NRL@XRNH221125202319":5555,"SMAXSN":6553,"CCASN":1710,"SINSTR02006NRL@XRNH221126025342":497
                          

                          C'est pour ça que je n'arrive pas à récupérer mes infos.
                          La trame lue par Node red est incomplète et je ne comprend pas pourquoi😢

                          SamquadS 1 Reply Last reply Reply Quote
                          • SamquadS Offline
                            Samquad @Samquad
                            last edited by

                            @Charles

                            Dans tasmota sur la page https://tasmota.github.io/docs/Teleinfo/#configuring-teleinfo

                            j'ai vu une option non documentée EnergyConfig Limit

                            Je cherche à réduire la trame mqt envoyée par tasmota pour pouvoir la lire dans Node Red et traiter les infos qui m'intéressent.

                            Peux-tu m'indiquer le paramètre pour limiter les infos émises par tasmota à
                            SINSTS puissance apparante soutirée
                            EASF01 index comptage soutiré
                            IRMS1 courant instantané
                            EAIT index compteur production
                            SINSTI puissance apparente injectée

                            Merci

                            CharlesC 1 Reply Last reply Reply Quote
                            • CharlesC Offline
                              Charles @Samquad
                              last edited by

                              @Samquad le paramètre limit n'existe plus il a été remplacé par skip mais ça ne change pas la taille de la trame, ça évite juste d'envoyer une trame toutes les secondes par exemple.

                              Pour n'envoyer que les paramètres qui ont changés (donc trame plus courte) la commande c'est energyconfig changed

                              Pour le flow node red c'est peut être l'affichage de la trame en debug dans node red qui tronque parce qu'il n'y a rien dans le flow juste une noeud MQTT et un noeud de fonction que j'ai décrit plus haut.

                              SamquadS 1 Reply Last reply Reply Quote
                              • SamquadS Offline
                                Samquad @Charles
                                last edited by

                                @Charles
                                le Noeud MQTT in de node red reçoit bien la trame en entier quand l'option energyconfig changed est activée.
                                617f9a8f-f18d-457a-9cf8-ad14cf0a882f-image.png
                                trame reçue avec option changed
                                0d4c73bd-3091-40d3-9e54-70e6977e81f8-image.png

                                Quand energyconfig full est activé la trame est tronquée par le noeud MQTT in😠
                                cbb20c46-05d3-4fc2-9f11-2a36e8c69cb5-image.png

                                --> La limitation semble provenir du noeud MQTT in dans Node red.

                                Si je colle la trame full dans le noeud inject je la visualise en entier dans un noeud debug msg.payload
                                49281e9e-e8f4-499f-ba13-59c696abb8f7-image.png
                                04ac533f-2107-4814-85db-bd654f3b6d57-image.png
                                Pour compiler mes données pour domoticz j'ai besoin de recevoir les données qui changent mais aussi les autres sur lesquels j'ai des conditions.

                                Est-ce que tu peux m'aider à créer un Rule dans tamsota pour envoyer une trame mqt: tele/Teleinfo/SENSORperso limitée à ces données:

                                SINSTS puissance apparante soutirée
                                EASF01 index comptage soutiré
                                IRMS1 courant instantané
                                EAIT index compteur production
                                SINSTI puissance apparente injectée

                                Je ne sais pas comment écrire cette rule mais je pense que c'est peut-etre possible et que ça pourrait servir à beaucoup d'entre nous😉

                                merci

                                CharlesC 1 Reply Last reply Reply Quote
                                • CharlesC Offline
                                  Charles @Samquad
                                  last edited by

                                  @Samquad comme déjà indiqué les rules c'est galère je n'utilise plus les règles

                                  Regarde l'exemple en Berry dans la doc du Wemos Tic qui poste sur Emoncms, tu peux utiliser exactement le même principe a peut prêt.

                                  PS : ta trame me parait bien corrompue, tu utilises bien la version 12 de Tasmota?

                                  SamquadS 1 Reply Last reply Reply Quote
                                  • SamquadS Offline
                                    Samquad @Charles
                                    last edited by

                                    @Charles

                                    OK, j'abandonne l'idée des rules, je vais regarder la doc en Berry mais j'ai peur que ça dépasse mes compétences techniques.

                                    Je pense que l'utilisation de node red c'est théoriquement plus simple.

                                    Problème : il ne fonctionne pas à cause (je pense) d'un problème de la trame émise MQT --> Est-ce qu'on pourrait s'assurer que Tasmota fonctionne correctement?

                                    J'utilise Tasmota V12.2.0.2 et j'ai des erreurs dans la console en permanence.

                                    Pour reprendre depuis le début:
                                    Mon compteur est configuré en mode standard, le Pitinfo V1.4 est tout neuf

                                    • Connecté sur un RPI3 : le test picocom reçoit les trames TIC. elles semblent être conformes (voir les trames un peu plus haut dans le post)

                                    • Connecté sur wemos mini d1 tasmota , les données s'affichent
                                      29279c96-6928-4e13-83ba-f441d9ad8480-image.png

                                    La trame MQT est envoyée mais est-ce qu'elle est conforme?

                                    Entre chaque trame MQT je constate beaucoup d'erreurs dans la console
                                    --> est-ce que c'est normale toutes ces erreurs?

                                    19:47:01.520 MQT: tele/TeleInfo/SENSOR = {"TIC":{"NGTF":"      BASE      ","EASF02":36496683,"EASF03":0,"EASF07":0,"EASF08":0,"EASD02":44620995,"EASD03":0,"EASD04":0,"ERQ3":787836,"ERQ4":4606767,"IRMS1":10,"URMS1":233,"PREF":12,"PCOUP":12,"SMAXSN-1":6036,"SINSTI":0,"CCASN":5502,"CCAIN":0,"STGE":"003A4101","PRM":2147483647,"RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"ADSC":"031861721681","VTIC":2,"LTARF":"      BASE      ","EAST":73341244,"EASF04":0,"EASF05":0,"EASF09":0,"EASF10":0,"EASD01":28720250,"EAIT":6778086,"ERQ1":4306558,"SINSTS":2387,"SMAXSN":7581,"SMAXIN":2405,"CCAIN-1":0,"EASF01":36844561,"EASF06":0,"ERQ2":117434,"CCASN-1":4176,"SMAXIN-1":1209,"UMOY1":233}}
                                    19:47:01.752 LibTeleinfo::checkLine Err checksum 0x45 != 0x46
                                    19:47:01.754 LibTeleinfo::checkLine Err checksum 0x2C != 0x24
                                    19:47:01.756 LibTeleinfo::checkLine Err checksum 0x22 != 0x25
                                    19:47:01.762 LibTeleinfo::checkLine Err checksum 0x43 != 0x29
                                    19:47:02.003 LibTeleinfo::checkLine Err checksum 0x27 != 0x2A
                                    19:47:02.009 LibTeleinfo::checkLine Err checksum 0x26 != 0x30
                                    19:47:02.016 LibTeleinfo::checkLine Err checksum 0x41 != 0x42
                                    19:47:02.258 LibTeleinfo::checkLine Err checksum 0x5A != 0x5C
                                    19:47:02.260 LibTeleinfo::checkLine Err checksum 0x54 != 0x55
                                    19:47:02.264 LibTeleinfo::checkLine Err checksum 0x57 != 0x58
                                    19:47:02.265 LibTeleinfo::checkLine Err checksum 0x39 != 0x3C
                                    19:47:02.269 LibTeleinfo::checkLine Err checksum 0x40 != 0x45
                                    19:47:02.503 LibTeleinfo::checkLine Err checksum 0x29 != 0x2F
                                    19:47:02.505 LibTeleinfo::checkLine Err checksum 0x49 != 0x4A
                                    19:47:02.506 LibTeleinfo::checkLine Err checksum 0x54 != 0x32
                                    19:47:02.508 LibTeleinfo::checkLine Err checksum 0x52 != 0x4E
                                    19:47:02.753 LibTeleinfo: _recv_idx = 128/128 buffer overflow
                                    19:47:02.755 LibTeleinfo::checkLine Err checksum 0x34 != 0x39
                                    19:47:02.757 LibTeleinfo::checkLine Err checksum 0x48 != 0x4A
                                    19:47:03.003 LibTeleinfo::checkLine Err checksum 0x47 != 0x4A
                                    19:47:03.007 LibTeleinfo::checkLine Err checksum 0x38 != 0x26
                                    19:47:03.008 LibTeleinfo::checkLine Err checksum 0x24 != 0x27
                                    19:47:03.014 LibTeleinfo::checkLine Err checksum 0x3E != 0x30
                                    19:47:03.260 LibTeleinfo::checkLine Err checksum 0x3E != 0x50
                                    19:47:03.503 LibTeleinfo::checkLine Err checksum 0x53 != 0x58
                                    19:47:03.506 LibTeleinfo::checkLine Err checksum 0x34 != 0x4E
                                    19:47:03.510 LibTeleinfo::checkLine Err checksum 0x3D != 0x2F
                                    19:47:03.514 LibTeleinfo::checkLine Err checksum 0x30 != 0x35
                                    19:47:03.753 LibTeleinfo::checkLine Err checksum 0x3C != 0x31
                                    19:47:03.755 LibTeleinfo::checkLine Err checksum 0x4D != 0x4E
                                    19:47:04.006 LibTeleinfo::checkLine Err checksum 0x4C != 0x50
                                    19:47:04.008 LibTeleinfo::checkLine Err checksum 0x21 != 0x24
                                    19:47:04.505 LibTeleinfo::checkLine Err checksum 0x59 != 0x5C
                                    19:47:04.507 LibTeleinfo::checkLine Err checksum 0x59 != 0x5B
                                    19:47:04.515 LibTeleinfo::checkLine Err checksum 0x2A != 0x32
                                    19:47:04.517 LibTeleinfo::checkLine Err checksum 0x4D != 0x4E
                                    19:47:04.757 LibTeleinfo::checkLine Err checksum 0x46 != 0x4A
                                    19:47:04.759 LibTeleinfo::checkLine Err checksum 0x33 != 0x35
                                    19:47:05.019 MQT: tele/TeleInfo/SENSOR = {"TIC":{"NGTF":"      BASE      ","EASF02":36496683,"EASF03":0,"EASF07":0,"EASF08":0,"EASD02":44620997,"EASD03":0,"EASD04":0,"ERQ3":787836,"ERQ4":4606767,"IRMS1":10,"URMS1":233,"PREF":12,"PCOUP":12,"SMAXSN-1":6036,"SINSTI":0,"CCAIN":0,"STGE":"003A4101","PRM":2147483647,"RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"ADSC":"031861721681","VTIC":2,"LTARF":"      BASE      ","EAST":73341247,"EASF04":0,"EASF05":0,"EASF09":0,"EASF10":0,"EASD01":28720250,"EAIT":6778086,"ERQ1":4306558,"SINSTS":2379,"SMAXSN":7581,"SMAXIN":2405,"CCAIN-1":0,"EASF01":36844563,"EASF06":0,"ERQ2":117434,"CCASN-1":4176,"SMAXIN-1":1209,"UMOY1":233,"CCASN":"04402DCB@RN0H220129190000"}}
                                    19:47:05.258 LibTeleinfo::checkLine Err checksum 0x2D != 0x2F
                                    19:47:05.260 LibTeleinfo::checkLine Err checksum 0x37 != 0x25
                                    19:47:05.266 LibTeleinfo::checkLine Err checksum 0x2F != 0x30
                                    19:47:05.509 LibTeleinfo::checkLine Err checksum 0x58 != 0x5A
                                    19:47:05.752 LibTeleinfo::checkLine Err checksum 0x4F != 0x30
                                    19:47:05.754 LibTeleinfo::checkLine Err checksum 0x48 != 0x4D
                                    19:47:05.756 LibTeleinfo::checkLine Err checksum 0x58 != 0x32
                                    19:47:05.760 LibTeleinfo::checkLine Err checksum 0x3F != 0x45
                                    19:47:05.761 LibTeleinfo::checkLine Err checksum 0x23 != 0x26
                                    19:47:06.003 LibTeleinfo::checkLine Err checksum 0x54 != 0x4A
                                    19:47:06.257 LibTeleinfo::checkLine Err checksum 0x3C != 0x09
                                    19:47:06.259 LibTeleinfo::checkLine Err checksum 0x3B != 0x3C
                                    19:47:06.261 LibTeleinfo::checkLine Err checksum 0x2F != 0x4B
                                    19:47:06.503 LibTeleinfo::checkLine Err checksum 0x4D != 0x50
                                    19:47:06.508 LibTeleinfo::checkLine Err checksum 0x26 != 0x30
                                    19:47:06.516 LibTeleinfo::checkLine Err checksum 0x24 != 0x4B
                                    19:47:06.518 LibTeleinfo::checkLine Err checksum 0x21 != 0x22
                                    19:47:06.757 LibTeleinfo::checkLine Err checksum 0x22 != 0x30
                                    19:47:06.759 LibTeleinfo::checkLine Err checksum 0x21 != 0x22
                                    19:47:06.765 LibTeleinfo::checkLine Err checksum 0x31 != 0x58
                                    19:47:07.005 LibTeleinfo::checkLine Err checksum 0x32 != 0x4E
                                    19:47:07.009 LibTeleinfo::checkLine Err checksum 0x22 != 0x26
                                    19:47:07.010 LibTeleinfo::checkLine Err checksum 0x2C != 0x2F
                                    19:47:07.012 LibTeleinfo::checkLine Err checksum 0x4D != 0x35
                                    19:47:07.506 LibTeleinfo::checkLine Err checksum 0x20 != 0x30
                                    19:47:07.759 LibTeleinfo::checkLine Err checksum 0x32 != 0x22
                                    19:47:07.761 LibTeleinfo::checkLine Err checksum 0x39 != 0x3A
                                    19:47:08.006 LibTeleinfo::checkLine Err checksum 0x20 != 0x5C
                                    19:47:08.009 LibTeleinfo::checkLine Err checksum 0x46 != 0x4D
                                    19:47:08.011 LibTeleinfo::checkLine Err checksum 0x57 != 0x58
                                    19:47:08.014 LibTeleinfo::checkLine Err checksum 0x2C != 0x32
                                    19:47:08.016 LibTeleinfo::checkLine Err checksum 0x4B != 0x4E
                                    19:47:08.258 LibTeleinfo::checkLine Err checksum 0x29 != 0x26
                                    19:47:08.260 LibTeleinfo::checkLine Err checksum 0x2A != 0x2F
                                    19:47:08.264 LibTeleinfo::checkLine Err checksum 0x4A != 0x3F
                                    19:47:08.266 LibTeleinfo::checkLine Err checksum 0x3A != 0x3C
                                    19:47:08.503 LibTeleinfo::checkLine Err checksum 0x24 != 0x26
                                    19:47:08.519 MQT: tele/TeleInfo/SENSOR = {"TIC":{"NGTF":"      BASE      ","EASF02":36496683,"EASF03":0,"EASF07":0,"EASF08":0,"EASD02":44620998,"EASD03":0,"EASD04":0,"ERQ3":787836,"ERQ4":4606767,"IRMS1":8,"URMS1":234,"PREF":12,"PCOUP":12,"SMAXSN-1":6036,"SINSTI":0,"CCAIN":0,"STGE":"003A4101","PRM":2147483647,"RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"ADSC":"031861721681","VTIC":2,"LTARF":"      BASE      ","EAST":73341247,"EASF04":0,"EASF05":0,"EASF09":0,"EASF10":0,"EASD01":28720250,"EAIT":6778086,"ERQ1":4306558,"SINSTS":1929,"SMAXSN":7581,"SMAXIN":2405,"CCAIN-1":0,"EASF01":36844565,"EASF06":0,"ERQ2":117434,"CCASN-1":4176,"SMAXIN-1":1209,"UMOY1":233,"CCASN":5502}}
                                    19:47:08.755 LibTeleinfo::checkLine Err checksum 0x35 != 0x26
                                    19:47:09.002 LibTeleinfo::checkLine Err checksum 0x4A != 0x4C
                                    19:47:09.008 LibTeleinfo::checkLine Err checksum 0x2A != 0x30
                                    19:47:09.010 LibTeleinfo::checkLine Err checksum 0x25 != 0x24
                                    19:47:09.012 LibTeleinfo::checkLine Err checksum 0x20 != 0x22
                                    19:47:09.258 LibTeleinfo::checkLine Err checksum 0x2C != 0x58
                                    19:47:09.262 LibTeleinfo::checkLine Err checksum 0x32 != 0x4E
                                    19:47:09.266 LibTeleinfo::checkLine Err checksum 0x22 != 0x26
                                    19:47:09.267 LibTeleinfo::checkLine Err checksum 0x2B != 0x2F
                                    19:47:09.503 LibTeleinfo::checkLine Err checksum 0x4A != 0x35
                                    19:47:09.507 LibTeleinfo::checkLine Err checksum 0x41 != 0x42
                                    19:47:09.756 LibTeleinfo::checkLine Err checksum 0x47 != 0x4E
                                    19:47:10.002 LibTeleinfo::checkLine Err checksum 0x4D != 0x50
                                    19:47:10.009 LibTeleinfo::checkLine Err checksum 0x3C != 0x28
                                    19:47:10.011 LibTeleinfo::checkLine Err checksum 0x27 != 0x29
                                    19:47:10.016 LibTeleinfo::checkLine Err checksum 0x4E != 0x32
                                    19:47:10.018 LibTeleinfo::checkLine Err checksum 0x5F != 0x22
                                    19:47:14.515 LibTeleinfo::checkLine Err checksum 0x24 != 0x28
                                    19:47:14.762 LibTeleinfo::checkLine Err checksum 0x28 != 0x50
                                    19:47:15.005 LibTeleinfo::checkLine Err checksum 0x32 != 0x58
                                    19:47:15.009 LibTeleinfo::checkLine Err checksum 0x31 != 0x4E
                                    19:47:15.256 LibTeleinfo::checkLine Err checksum 0x21 != 0x26
                                    19:47:15.258 LibTeleinfo::checkLine Err checksum 0x2E != 0x2F
                                    19:47:15.260 LibTeleinfo::checkLine Err checksum 0x4D != 0x35
                                    19:47:15.514 MQT: tele/TeleInfo/SENSOR = {"TIC":{"NGTF":"      BASE      ","EASF02":36496683,"EASF03":0,"EASF07":0,"EASF08":0,"EASD02":44620998,"EASD03":0,"EASD04":0,"ERQ3":787836,"ERQ4":4606768,"IRMS1":8,"URMS1":236,"PREF":12,"PCOUP":12,"SMAXSN-1":6036,"SINSTI":0,"CCAIN":0,"STGE":"003A4101","PRM":2147483647,"RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"ADSC":"031861721681","VTIC":2,"LTARF":"      BASE      ","EAST":73341250,"EASF04":0,"EASF05":0,"EASF09":0,"EASF10":0,"EASD01":28720250,"EAIT":6778086,"ERQ1":4306558,"SINSTS":1937,"SMAXSN":7581,"SMAXIN":2405,"CCAIN-1":0,"EASF01":36844566,"EASF06":0,"ERQ2":117434,"CCASN-1":4176,"SMAXIN-1":1209,"UMOY1":233,"CCASN":5502}}
                                    19:47:15.753 LibTeleinfo::checkLine Err checksum 0x2C != 0x24
                                    19:47:15.755 LibTeleinfo::checkLine Err checksum 0x22 != 0x25
                                    19:47:15.760 LibTeleinfo::checkLine Err checksum 0x4C != 0x30
                                    19:47:16.011 LibTeleinfo::checkLine Err checksum 0x59 != 0x5C
                                    19:47:16.013 LibTeleinfo::checkLine Err checksum 0x53 != 0x56
                                    19:47:16.257 LibTeleinfo::checkLine Err checksum 0x31 != 0x32
                                    19:47:16.259 LibTeleinfo::checkLine Err checksum 0x3F != 0x45
                                    19:47:16.263 LibTeleinfo::checkLine Err checksum 0x2A != 0x2F
                                    19:47:16.265 LibTeleinfo::checkLine Err checksum 0x47 != 0x4A
                                    19:47:16.504 LibTeleinfo::checkLine Err checksum 0x5C != 0x42
                                    19:47:16.753 LibTeleinfo::checkLine Err checksum 0x4B != 0x4F
                                    19:47:17.001 LibTeleinfo::checkLine Err checksum 0x42 != 0x30
                                    19:47:17.256 LibTeleinfo::checkLine Err checksum 0x3D != 0x5A
                                    19:47:17.267 LibTeleinfo::checkLine Err checksum 0x46 != 0x4D
                                    19:47:17.272 LibTeleinfo::checkLine Err checksum 0x2B != 0x32
                                    19:47:17.502 LibTeleinfo::checkLine Err checksum 0x4B != 0x4E
                                    19:47:17.504 LibTeleinfo::checkLine Err checksum 0x29 != 0x26
                                    19:47:17.508 LibTeleinfo::checkLine Err checksum 0x47 != 0x4A
                                    19:47:17.510 LibTeleinfo::checkLine Err checksum 0x31 != 0x35
                                    19:47:17.772 MQT: tele/TeleInfo/SENSOR = {"TIC":{"NGTF":"      BASE      ","EASF02":36496683,"EASF03":0,"EASF07":0,"EASF08":0,"EASD02":44621002,"EASD03":0,"EASD04":0,"ERQ3":787836,"ERQ4":4606768,"IRMS1":8,"URMS1":235,"PREF":12,"PCOUP":12,"SMAXSN-1":6036,"SINSTI":0,"CCAIN":0,"STGE":"003A4101","PRM":2147483647,"RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"ADSC":"031861721681","VTIC":2,"LTARF":"      BASE      ","EAST":73341252,"EASF04":0,"EASF05":0,"EASF09":0,"EASF10":0,"EASD01":28720250,"EAIT":6778086,"ERQ1":4306558,"SINSTS":1921,"SMAXSN":7581,"SMAXIN":2405,"CCAIN-1":0,"EASF01":36844569,"EASF06":0,"ERQ2":117434,"CCASN-1":4176,"SMAXIN-1":1209,"UMOY1":233,"CCASN":5502}}
                                    19:47:18.004 LibTeleinfo::checkLine Err checksum 0x23 != 0x30
                                    19:47:18.257 LibTeleinfo::checkLine Err checksum 0x40 != 0x29
                                    19:47:18.265 LibTeleinfo::checkLine Err checksum 0x30 != 0x22
                                    19:47:18.267 LibTeleinfo::checkLine Err checksum 0x21 != 0x23
                                    19:47:18.274 LibTeleinfo::checkLine Err checksum 0x31 != 0x23
                                    19:47:18.276 LibTeleinfo::checkLine Err checksum 0x33 != 0x36
                                    19:47:18.278 LibTeleinfo::checkLine Err checksum 0x43 != 0x44
                                    19:47:18.508 LibTeleinfo::checkLine Err checksum 0x56 != 0x58
                                    19:47:18.514 LibTeleinfo::checkLine Err checksum 0x47 != 0x4E
                                    19:47:18.515 LibTeleinfo::checkLine Err checksum 0x3F != 0x45
                                    19:47:18.517 LibTeleinfo::checkLine Err checksum 0x22 != 0x26
                                    19:47:18.753 LibTeleinfo::checkLine Err checksum 0x52 != 0x4A
                                    19:47:19.260 LibTeleinfo::checkLine Err checksum 0x35 != 0x26
                                    19:47:19.267 LibTeleinfo::checkLine Err checksum 0x33 != 0x22
                                    19:47:19.269 LibTeleinfo::checkLine Err checksum 0x38 != 0x3A
                                    19:47:19.513 LibTeleinfo::checkLine Err checksum 0x36 != 0x4D
                                    19:47:24.769 MQT: tele/TeleInfo/SENSOR = {"TIC":{"NGTF":"      BASE      ","EASF02":36496683,"EASF03":0,"EASF07":0,"EASF08":0,"EASD02":44621005,"EASD03":0,"EASD04":0,"ERQ3":787836,"ERQ4":4606768,"IRMS1":10,"URMS1":233,"PREF":12,"PCOUP":12,"SMAXSN-1":6036,"SINSTI":0,"CCAIN":0,"STGE":"003A4101","PRM":2147483647,"RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"ADSC":"031861721681","VTIC":2,"LTARF":"      BASE      ","EAST":73341255,"EASF04":0,"EASF05":0,"EASF09":0,"EASF10":0,"EASD01":28720250,"EAIT":6778086,"ERQ1":4306558,"SINSTS":2383,"SMAXSN":7581,"SMAXIN":2405,"CCAIN-1":0,"EASF01":36844572,"EASF06":0,"ERQ2":117434,"CCASN-1":4176,"SMAXIN-1":1209,"UMOY1":233,"CCASN":5502}}
                                    19:47:24.773 LibTeleinfo::checkLine Err checksum 0x36 != 0x39
                                    19:47:25.004 LibTeleinfo::checkLine Err checksum 0x37 != 0x25
                                    19:47:25.005 LibTeleinfo::checkLine Err checksum 0x23 != 0x26
                                    19:47:25.011 LibTeleinfo::checkLine Err checksum 0x45 != 0x2A
                                    19:47:25.257 LibTeleinfo::checkLine Err checksum 0x5E != 0x22
                                    19:47:25.503 LibTeleinfo::checkLine Err checksum 0x4A != 0x59
                                    19:47:25.504 LibTeleinfo::checkLine Err checksum 0x49 != 0x4D
                                    19:47:25.506 LibTeleinfo::checkLine Err checksum 0x25 != 0x32
                                    19:47:25.510 LibTeleinfo::checkLine Err checksum 0x3F != 0x45
                                    19:47:25.753 LibTeleinfo::checkLine Err checksum 0x52 != 0x4A
                                    19:47:26.003 LibTeleinfo: _recv_idx = 128/128 buffer overflow
                                    19:47:26.004 LibTeleinfo::checkLine Err checksum 0x57 != 0x09
                                    19:47:26.007 LibTeleinfo::checkLine Err checksum 0x2C != 0x4A
                                    19:47:26.257 LibTeleinfo::checkLine Err checksum 0x4D != 0x50
                                    19:47:26.263 LibTeleinfo::checkLine Err checksum 0x3D != 0x27
                                    19:47:26.264 LibTeleinfo::checkLine Err checksum 0x24 != 0x28
                                    19:47:26.270 LibTeleinfo::checkLine Err checksum 0x57 != 0x30
                                    19:47:26.505 LibTeleinfo::checkLine Err checksum 0x29 != 0x50
                                    19:47:26.513 LibTeleinfo::checkLine Err checksum 0x33 != 0x58
                                    19:47:26.755 LibTeleinfo::checkLine Err checksum 0x31 != 0x4E
                                    19:47:26.759 LibTeleinfo::checkLine Err checksum 0x21 != 0x26
                                    19:47:26.761 LibTeleinfo::checkLine Err checksum 0x2E != 0x2F
                                    19:47:26.763 LibTeleinfo::checkLine Err checksum 0x4C != 0x35
                                    19:47:27.259 LibTeleinfo::checkLine Err checksum 0x2D != 0x24
                                    19:47:27.260 LibTeleinfo::checkLine Err checksum 0x22 != 0x25
                                    19:47:27.504 LibTeleinfo::checkLine Err checksum 0x4C != 0x30
                                    19:47:27.752 LibTeleinfo::checkLine Err checksum 0x2F != 0x42
                                    19:47:27.753 LibTeleinfo::checkLine Err checksum 0x59 != 0x5C
                                    19:47:27.755 LibTeleinfo::checkLine Err checksum 0x57 != 0x5A
                                    19:47:27.759 LibTeleinfo::checkLine Err checksum 0x31 != 0x32
                                    19:47:28.002 LibTeleinfo::checkLine Err checksum 0x3F != 0x45
                                    19:47:28.006 LibTeleinfo::checkLine Err checksum 0x2A != 0x2F
                                    19:47:28.008 LibTeleinfo::checkLine Err checksum 0x46 != 0x4A
                                    19:47:28.256 LibTeleinfo::checkLine Err checksum 0x5C != 0x42
                                    19:47:28.270 MQT: tele/TeleInfo/SENSOR = {"TIC":{"NGTF":"      BASE      ","EASF02":36496683,"EASF03":0,"EASF07":0,"EASF08":0,"EASD02":44621007,"EASD03":0,"EASD04":0,"ERQ3":787836,"ERQ4":4606769,"IRMS1":10,"URMS1":233,"PREF":12,"PCOUP":12,"SMAXSN-1":6036,"SINSTI":0,"CCAIN":0,"STGE":"003A4101","PRM":2147483647,"RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"ADSC":"031861721681","VTIC":2,"LTARF":"      BASE      ","EAST":73341257,"EASF04":0,"EASF05":0,"EASF09":0,"EASF10":0,"EASD01":28720250,"EAIT":6778086,"ERQ1":4306558,"SINSTS":2377,"SMAXSN":7581,"SMAXIN":2405,"CCAIN-1":0,"EASF01":36844574,"EASF06":0,"ERQ2":117434,"CCASN-1":4176,"SMAXIN-1":1209,"UMOY1":233,"CCASN":5502}}
                                    19:47:28.502 LibTeleinfo::checkLine Err checksum 0x2D != 0x30
                                    19:47:28.504 LibTeleinfo::checkLine Err checksum 0x40 != 0x30
                                    19:47:28.512 LibTeleinfo::checkLine Err checksum 0x32 != 0x22
                                    19:47:28.757 LibTeleinfo::checkLine Err checksum 0x58 != 0x5A
                                    19:47:29.003 LibTeleinfo::checkLine Err checksum 0x46 != 0x4D
                                    19:47:29.005 LibTeleinfo::checkLine Err checksum 0x58 != 0x32
                                    19:47:29.009 LibTeleinfo::checkLine Err checksum 0x3F != 0x45
                                    19:47:29.010 LibTeleinfo::checkLine Err checksum 0x22 != 0x26
                                    19:47:29.257 LibTeleinfo::checkLine Err checksum 0x53 != 0x4A
                                    19:47:29.753 LibTeleinfo::checkLine Err checksum 0x21 != 0x24
                                    19:47:29.759 LibTeleinfo::checkLine Err checksum 0x3F != 0x28
                                    19:47:29.764 LibTeleinfo::checkLine Err checksum 0x48 != 0x30
                                    19:47:30.005 LibTeleinfo::checkLine Err checksum 0x3C != 0x24
                                    19:47:30.007 LibTeleinfo::checkLine Err checksum 0x2F != 0x30
                                    19:47:30.012 LibTeleinfo::checkLine Err checksum 0x4D != 0x58
                                    19:47:30.258 LibTeleinfo::checkLine Err checksum 0x47 != 0x4E
                                    19:47:30.262 LibTeleinfo::checkLine Err checksum 0x45 != 0x2F
                                    19:47:30.266 LibTeleinfo::checkLine Err checksum 0x30 != 0x35
                                    19:47:30.504 LibTeleinfo::checkLine Err checksum 0x4D != 0x4E
                                    19:47:30.754 LibTeleinfo::checkLine Err checksum 0x2F != 0x31
                                    19:47:30.756 LibTeleinfo::checkLine Err checksum 0x37 != 0x25
                                    19:47:30.758 LibTeleinfo::checkLine Err checksum 0x22 != 0x26
                                    19:47:31.004 LibTeleinfo::checkLine Err checksum 0x2F != 0x30
                                    19:47:31.011 LibTeleinfo::checkLine Err checksum 0x58 != 0x5A
                                    19:47:31.260 LibTeleinfo::checkLine Err checksum 0x5F != 0x4D
                                    19:47:31.266 LibTeleinfo::checkLine Err checksum 0x2B != 0x32
                                    19:47:31.268 LibTeleinfo::checkLine Err checksum 0x47 != 0x4E
                                    19:47:31.270 LibTeleinfo::checkLine Err checksum 0x44 != 0x45
                                    19:47:31.502 LibTeleinfo::checkLine Err checksum 0x46 != 0x2F
                                    19:47:31.508 LibTeleinfo::checkLine Err checksum 0x4D != 0x4E
                                    19:47:31.510 LibTeleinfo::checkLine Err checksum 0x25 != 0x26
                                    19:47:31.766 MQT: tele/TeleInfo/SENSOR = {"TIC":{"NGTF":"      BASE      ","EASF02":36496683,"EASF03":0,"EASF07":0,"EASF08":0,"EASD02":44621009,"EASD03":0,"EASD04":0,"ERQ3":787836,"ERQ4":4606769,"IRMS1":11,"URMS1":233,"PREF":12,"PCOUP":12,"SMAXSN-1":6036,"SINSTI":0,"CCAIN":0,"STGE":"003A4101","PRM":2147483647,"RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"ADSC":"031861721681","VTIC":2,"LTARF":"      BASE      ","EAST":73341259,"EASF04":0,"EASF05":0,"EASF09":0,"EASF10":0,"EASD01":28720250,"EAIT":6778086,"ERQ1":4306558,"SINSTS":2538,"SMAXSN":7581,"SMAXIN":2405,"CCAIN-1":0,"EASF06":0,"ERQ2":117434,"CCASN-1":4176,"SMAXIN-1":1209,"UMOY1":233,"CCASN":5502,"EASF01":36844576}}
                                    19:47:31.770 LibTeleinfo::checkLine Err checksum 0x3C != 0x09
                                    19:47:31.772 LibTeleinfo::checkLine Err checksum 0x3B != 0x3C
                                    19:47:32.003 LibTeleinfo::checkLine Err checksum 0x25 != 0x4E
                                    19:47:32.005 LibTeleinfo::checkLine Err checksum 0x4D != 0x50
                                    19:47:32.011 LibTeleinfo::checkLine Err checksum 0x26 != 0x30
                                    19:47:32.257 LibTeleinfo::checkLine Err checksum 0x4C != 0x33
                                    19:47:32.265 LibTeleinfo::checkLine Err checksum 0x22 != 0x30
                                    19:47:32.267 LibTeleinfo::checkLine Err checksum 0x23 != 0x24
                                    19:47:32.503 LibTeleinfo::checkLine Err checksum 0x31 != 0x58
                                    19:47:32.504 LibTeleinfo::checkLine Err checksum 0x38 != 0x3C
                                    19:47:32.506 LibTeleinfo::checkLine Err checksum 0x31 != 0x32
                                    19:47:32.508 LibTeleinfo::checkLine Err checksum 0x43 != 0x45
                                    19:47:32.512 LibTeleinfo::checkLine Err checksum 0x2A != 0x2F
                                    19:47:32.753 LibTeleinfo::checkLine Err checksum 0x47 != 0x4A
                                    19:47:32.754 LibTeleinfo::checkLine Err checksum 0x2B != 0x26
                                    19:47:33.005 LibTeleinfo::checkLine Err checksum 0x54 != 0x50
                                    19:47:33.257 LibTeleinfo::checkLine Err checksum 0x20 != 0x24
                                    19:47:33.263 LibTeleinfo::checkLine Err checksum 0x48 != 0x30
                                    19:47:33.270 LibTeleinfo::checkLine Err checksum 0x2D != 0x22
                                    19:47:33.505 LibTeleinfo::checkLine Err checksum 0x50 != 0x24
                                    19:47:33.506 LibTeleinfo::checkLine Err checksum 0x2F != 0x30
                                    19:47:33.514 LibTeleinfo::checkLine Err checksum 0x56 != 0x58
                                    19:47:33.755 LibTeleinfo::checkLine Err checksum 0x47 != 0x4E
                                    19:47:33.757 LibTeleinfo::checkLine Err checksum 0x44 != 0x45
                                    19:47:33.759 LibTeleinfo::checkLine Err checksum 0x45 != 0x2F
                                    

                                    J'espère que ces infos peuvent t'aider à cibler le problème.
                                    Est-ce que c'est le contenu des données TIC qui provoque ces erreurs?
                                    Mon compteur est mono / tarif base/ avec revente de surplus solaire (injection)

                                    CharlesC 1 Reply Last reply Reply Quote
                                    • CharlesC Offline
                                      Charles @Samquad
                                      last edited by

                                      @Samquad compliqué puisque le module semble fonctionner, mais sous tasmota tu as trop d'erreurs.

                                      Tu ne veux pas essayer juste la base :

                                      • juste le PI Tinfo, Ton ESP32 et le programme passthru check que les trames sont correctes à l'oeil
                                      • Ensuite si ça marche, même montage mais avec Tasmota dernière version

                                      Déjà avec la dernière version les étiquettes LTARF et NGTF sont trimmées ce qui doit réduire la taille

                                      PS : question con pourquoi tu n'as pas pris un shield téléinfo Wemos, ça solutionne déjà tout problème potentiel de connectique entre le WeMos et le PITinfo ?

                                      SamquadS 1 Reply Last reply Reply Quote
                                      • SamquadS Offline
                                        Samquad @Charles
                                        last edited by

                                        @Charles

                                        J'ai fait les essais.
                                        ESP32 avec pitinfo et passthru check voici les captures d'écrans
                                        je ne sais pas si c'est normal mais c'est impossible de copier coller les trames dans un bloc note.
                                        40f7ca7f-d4c7-486d-815a-25379b9c791d-image.png
                                        c55c45d1-dfb4-46a1-8a34-c149442612f7-image.png

                                        Même montage avec Tasmota dernière version (toujours sur ESP32)
                                        Les valeurs s'affichent sur la page principale, mais j'ai des erreurs checksum et buffer overflow comme sur le wemos tasmota

                                        19:17:33.182 RSL: SENSOR = {"TIC":{"EAST":73562674,"EASF05":0,"EASF07":0,"EASF10":0,"EASD01":28794373,"ERQ1":4307600,"ERQ2":117434,"ERQ3":787844,"SMAXSN":7504,"CCASN-1":3666,"UMOY1":224,"PRM":2147483647,"ADSC":"031861721681","VTIC":2,"EASF02":36496683,"CCAIN":0,"STGE":"003A4101","RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"NGTF":"BASE","EASF03":0,"EASF04":0,"EASF08":0,"EASF09":0,"EASD03":0,"EASD04":0,"ERQ4":4625402,"IRMS1":18,"URMS1":232,"PREF":12,"PCOUP":12,"SINSTS":4235,"SINSTI":0,"LTARF":"BASE","EAIT":6778140,"SMAXIN":0,"CCAIN-1":0,"SMAXSN-1":8661,"SMAXIN-1":0,"EASD02":44768300,"EASF06":0,"EASF01":37065991,"CCASN":3496}}
                                        19:17:33.400 LibTeleinfo::checkLine Err checksum 0x37 != 0x30
                                        19:17:33.405 LibTeleinfo::checkLine Err checksum 0x41 != 0x2A
                                        19:17:33.656 LibTeleinfo::checkLine Err checksum 0x25 != 0x26
                                        19:17:33.900 LibTeleinfo::checkLine Err checksum 0x53 != 0x56
                                        19:17:33.904 LibTeleinfo::checkLine Err checksum 0x4A != 0x4C
                                        19:17:33.906 LibTeleinfo::checkLine Err checksum 0x4D != 0x44
                                        19:17:33.909 LibTeleinfo::checkLine Err checksum 0x22 != 0x24
                                        19:17:34.149 LibTeleinfo::checkLine Err checksum 0x40 != 0x44
                                        19:17:34.154 LibTeleinfo::checkLine Err checksum 0x53 != 0x30
                                        19:17:34.409 RSL: SENSOR = {"TIC":{"EAST":73562679,"EASF05":0,"EASF07":0,"EASF10":0,"EASD01":28794373,"ERQ1":4307600,"ERQ2":117434,"ERQ3":787844,"SMAXSN":7504,"CCASN-1":3666,"UMOY1":224,"PRM":2147483647,"ADSC":"031861721681","VTIC":2,"EASF02":36496683,"CCAIN":0,"STGE":"003A4101","RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"NGTF":"BASE","EASF03":0,"EASF04":0,"EASF08":0,"EASF09":0,"EASD03":0,"EASD04":0,"ERQ4":4625402,"IRMS1":18,"URMS1":232,"PREF":12,"PCOUP":12,"SINSTS":4235,"SINSTI":0,"LTARF":"BASE","EAIT":6778140,"SMAXIN":0,"CCAIN-1":0,"SMAXSN-1":8661,"SMAXIN-1":0,"EASD02":44768306,"EASF06":0,"EASF01":37065996,"CCASN":3496}}
                                        19:17:34.679 LibTeleinfo::checkLine Err checksum 0x23 != 0x26
                                        19:17:34.680 LibTeleinfo::checkLine Err checksum 0x3B != 0x28
                                        19:17:34.687 LibTeleinfo::checkLine Err checksum 0x40 != 0x48
                                        19:17:34.689 LibTeleinfo::checkLine Err checksum 0x21 != 0x22
                                        19:17:34.929 LibTeleinfo::checkLine Err checksum 0x4C != 0x23
                                        19:17:34.930 LibTeleinfo::checkLine Err checksum 0x55 != 0x56
                                        19:17:34.937 LibTeleinfo::checkLine Err checksum 0x21 != 0x5B
                                        19:17:35.178 LibTeleinfo::checkLine Err checksum 0x4E != 0x29
                                        19:17:35.182 LibTeleinfo::checkLine Err checksum 0x5F != 0x23
                                        19:17:35.184 LibTeleinfo::checkLine Err checksum 0x20 != 0x24
                                        19:17:35.186 LibTeleinfo::checkLine Err checksum 0x37 != 0x2A
                                        19:17:35.707 RSL: SENSOR = {"TIC":{"EAST":73562679,"EASF05":0,"EASF07":0,"EASF10":0,"EASD01":28794373,"ERQ1":4307600,"ERQ2":117434,"ERQ3":787844,"SMAXSN":7504,"CCASN-1":3666,"UMOY1":224,"PRM":2147483647,"ADSC":"031861721681","VTIC":2,"EASF02":36496683,"CCAIN":0,"STGE":"003A4101","RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"NGTF":"BASE","EASF03":0,"EASF04":0,"EASF08":0,"EASF09":0,"EASD03":0,"EASD04":0,"ERQ4":4625402,"IRMS1":18,"URMS1":231,"PREF":12,"PCOUP":12,"SINSTS":4226,"SINSTI":0,"LTARF":"BASE","EAIT":6778140,"SMAXIN":0,"CCAIN-1":0,"SMAXSN-1":8661,"SMAXIN-1":0,"EASD02":44768306,"EASF06":0,"EASF01":37065996,"CCASN":3496}}
                                        19:17:35.771 LibTeleinfo::checkLine Err checksum 0x38 != 0x24
                                        19:17:35.775 LibTeleinfo::checkLine Err checksum 0x40 != 0x29
                                        19:17:35.777 LibTeleinfo::checkLine Err checksum 0x29 != 0x2A
                                        19:17:35.889 LibTeleinfo::checkLine Err checksum 0x5B != 0x22
                                        19:17:35.891 LibTeleinfo::checkLine Err checksum 0x20 != 0x23
                                        19:17:35.892 LibTeleinfo::checkLine Err checksum 0x23 != 0x26
                                        19:17:36.139 LibTeleinfo::checkLine Err checksum 0x42 != 0x43
                                        19:17:36.141 LibTeleinfo::checkLine Err checksum 0x55 != 0x3C
                                        19:17:36.143 LibTeleinfo::checkLine Err checksum 0x48 != 0x4C
                                        19:17:36.388 LibTeleinfo::checkLine Err checksum 0x4E != 0x44
                                        19:17:36.392 LibTeleinfo::checkLine Err checksum 0x5E != 0x44
                                        19:17:36.395 LibTeleinfo::checkLine Err checksum 0x5F != 0x3C
                                        19:17:36.638 LibTeleinfo::checkLine Err checksum 0x24 != 0x26
                                        19:17:36.641 LibTeleinfo::checkLine Err checksum 0x41 != 0x42
                                        19:17:36.652 RSL: SENSOR = {"TIC":{"EAST":73562681,"EASF05":0,"EASF07":0,"EASF10":0,"EASD01":28794373,"ERQ1":4307600,"ERQ2":117434,"ERQ3":787844,"SMAXSN":7504,"CCASN-1":3666,"UMOY1":224,"PRM":2147483647,"ADSC":"031861721681","VTIC":2,"EASF02":36496683,"CCAIN":0,"STGE":"003A4101","RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"NGTF":"BASE","EASF03":0,"EASF04":0,"EASF08":0,"EASF09":0,"EASD03":0,"EASD04":0,"ERQ4":4625402,"IRMS1":18,"URMS1":231,"PREF":12,"PCOUP":12,"SINSTS":4226,"SINSTI":0,"LTARF":"BASE","EAIT":6778140,"SMAXIN":0,"CCAIN-1":0,"SMAXSN-1":8661,"SMAXIN-1":0,"EASD02":44768306,"EASF06":0,"EASF01":37065996,"CCASN":3496}}
                                        19:17:36.715 LibTeleinfo::checkLine Err checksum 0x33 != 0x36
                                        19:17:36.925 LibTeleinfo::checkLine Err checksum 0x40 != 0x30
                                        19:17:36.931 LibTeleinfo::checkLine Err checksum 0x32 != 0x22
                                        19:17:37.175 LibTeleinfo::checkLine Err checksum 0x4C != 0x4F
                                        19:17:37.183 LibTeleinfo::checkLine Err checksum 0x42 != 0x43
                                        19:17:37.427 LibTeleinfo::checkLine Err checksum 0x4B != 0x4C
                                        19:17:37.429 LibTeleinfo::checkLine Err checksum 0x26 != 0x29
                                        19:17:37.434 LibTeleinfo::checkLine Err checksum 0x42 != 0x44
                                        19:17:37.666 LibTeleinfo::checkLine Err checksum 0x25 != 0x2A
                                        19:17:37.988 RSL: SENSOR = {"TIC":{"EAST":73562681,"EASF05":0,"EASF07":0,"EASF10":0,"EASD01":28794373,"ERQ1":4307600,"ERQ2":117434,"ERQ3":787844,"SMAXSN":7504,"CCASN-1":3666,"UMOY1":224,"PRM":2147483647,"ADSC":"031861721681","VTIC":2,"EASF02":36496683,"CCAIN":0,"STGE":"003A4101","RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"NGTF":"BASE","EASF03":0,"EASF04":0,"EASF08":0,"EASF09":0,"EASD03":0,"EASD04":0,"ERQ4":4625403,"IRMS1":18,"URMS1":231,"PREF":12,"PCOUP":12,"SINSTS":4226,"SINSTI":0,"LTARF":"BASE","EAIT":6778140,"SMAXIN":0,"CCAIN-1":0,"SMAXSN-1":8661,"SMAXIN-1":0,"EASD02":44768309,"EASF06":0,"EASF01":37065999,"CCASN":"03486DCCASN0H220202183000"}}
                                        19:17:38.051 LibTeleinfo::checkLine Err checksum 0x45 != 0x46
                                        19:17:38.054 LibTeleinfo::checkLine Err checksum 0x28 != 0x24
                                        19:17:38.058 LibTeleinfo::checkLine Err checksum 0x42 != 0x29
                                        19:17:38.060 LibTeleinfo::checkLine Err checksum 0x28 != 0x2A
                                        19:17:38.071 LibTeleinfo::checkLine Err checksum 0x5F != 0x22
                                        19:17:38.441 LibTeleinfo::checkLine Err checksum 0x31 != 0x43
                                        19:17:38.444 LibTeleinfo::checkLine Err checksum 0x2D != 0x4C
                                        19:17:38.682 LibTeleinfo::checkLine Err checksum 0x44 != 0x29
                                        19:17:38.686 LibTeleinfo::checkLine Err checksum 0x20 != 0x23
                                        19:17:38.687 LibTeleinfo::checkLine Err checksum 0x5F != 0x24
                                        19:17:38.689 LibTeleinfo::checkLine Err checksum 0x44 != 0x2A
                                        19:17:38.701 LibTeleinfo::checkLine Err checksum 0x3E != 0x3F
                                        19:17:38.934 LibTeleinfo::checkLine Err checksum 0x41 != 0x42
                                        19:17:38.949 RSL: SENSOR = {"TIC":{"EAST":73562683,"EASF05":0,"EASF07":0,"EASF10":0,"EASD01":28794373,"ERQ1":4307600,"ERQ2":117434,"ERQ3":787844,"SMAXSN":7504,"CCASN-1":3666,"UMOY1":224,"PRM":2147483647,"ADSC":"031861721681","VTIC":2,"EASF02":36496683,"CCAIN":0,"STGE":"003A4101","RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"NGTF":"BASE","EASF03":0,"EASF04":0,"EASF08":0,"EASF09":0,"EASD03":0,"EASD04":0,"ERQ4":4625403,"IRMS1":18,"URMS1":231,"PREF":12,"PCOUP":12,"SINSTS":4226,"SINSTI":0,"LTARF":"BASE","EAIT":6778140,"SMAXIN":0,"CCAIN-1":0,"SMAXSN-1":8661,"SMAXIN-1":0,"EASD02":44768310,"EASF06":0,"EASF01":37066000,"CCASN":3496}}
                                        19:17:39.168 LibTeleinfo::checkLine Err checksum 0x37 != 0x26
                                        19:17:39.170 LibTeleinfo::checkLine Err checksum 0x25 != 0x27
                                        19:17:39.421 LibTeleinfo::checkLine Err checksum 0x35 != 0x22
                                        19:17:39.422 LibTeleinfo::checkLine Err checksum 0x48 != 0x4B
                                        19:17:39.427 LibTeleinfo::checkLine Err checksum 0x4F != 0x50
                                        19:17:39.670 LibTeleinfo::checkLine Err checksum 0x5C != 0x43
                                        19:17:39.674 LibTeleinfo::checkLine Err checksum 0x5D != 0x4C
                                        19:17:39.920 LibTeleinfo::checkLine Err checksum 0x3C != 0x23
                                        19:17:39.924 LibTeleinfo::checkLine Err checksum 0x41 != 0x44
                                        19:17:40.176 RSL: SENSOR = {"TIC":{"EAST":73562683,"EASF05":0,"EASF07":0,"EASF10":0,"EASD01":28794373,"ERQ1":4307600,"ERQ2":117434,"ERQ3":787844,"SMAXSN":7504,"CCASN-1":3666,"UMOY1":224,"PRM":2147483647,"ADSC":"031861721681","VTIC":2,"EASF02":36496683,"CCAIN":0,"STGE":"003A4101","RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"NGTF":"BASE","EASF03":0,"EASF04":0,"EASF08":0,"EASF09":0,"EASD03":0,"EASD04":0,"ERQ4":4625403,"IRMS1":18,"URMS1":232,"PREF":12,"PCOUP":12,"SINSTS":4226,"SINSTI":0,"LTARF":"BASE","EAIT":6778140,"SMAXIN":0,"CCAIN-1":0,"SMAXSN-1":8661,"SMAXIN-1":0,"EASD02":44768311,"EASF06":0,"EASF01":37066001,"CCASN":3496}}
                                        19:17:40.241 LibTeleinfo::checkLine Err checksum 0x2F != 0x50
                                        19:17:40.401 LibTeleinfo::checkLine Err checksum 0x22 != 0x24
                                        19:17:40.404 LibTeleinfo::checkLine Err checksum 0x43 != 0x29
                                        19:17:40.405 LibTeleinfo::checkLine Err checksum 0x27 != 0x2A
                                        19:17:40.649 LibTeleinfo::checkLine Err checksum 0x58 != 0x22
                                        19:17:40.656 LibTeleinfo::checkLine Err checksum 0x54 != 0x37
                                        19:17:40.657 LibTeleinfo::checkLine Err checksum 0x41 != 0x42
                                        19:17:40.659 LibTeleinfo::checkLine Err checksum 0x5B != 0x5C
                                        19:17:40.902 LibTeleinfo::checkLine Err checksum 0x57 != 0x5B
                                        19:17:40.904 LibTeleinfo::checkLine Err checksum 0x39 != 0x3C
                                        19:17:40.908 LibTeleinfo::checkLine Err checksum 0x3F != 0x44
                                        19:17:40.912 LibTeleinfo::checkLine Err checksum 0x21 != 0x24
                                        19:17:41.149 LibTeleinfo::checkLine Err checksum 0x49 != 0x32
                                        19:17:41.152 LibTeleinfo::checkLine Err checksum 0x55 != 0x42
                                        19:17:41.409 RSL: SENSOR = {"TIC":{"EAST":73562687,"EASF05":0,"EASF07":0,"EASF10":0,"EASD01":28794373,"ERQ1":4307600,"ERQ2":117434,"ERQ3":787844,"SMAXSN":7504,"CCASN-1":3666,"UMOY1":224,"PRM":2147483647,"ADSC":"031861721681","VTIC":2,"EASF02":36496683,"CCAIN":0,"STGE":"003A4101","RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"NGTF":"BASE","EASF03":0,"EASF04":0,"EASF08":0,"EASF09":0,"EASD03":0,"EASD04":0,"ERQ4":4625403,"IRMS1":18,"URMS1":232,"PREF":12,"PCOUP":12,"SINSTS":4228,"SINSTI":0,"LTARF":"BASE","EAIT":6778140,"SMAXIN":0,"CCAIN-1":0,"SMAXSN-1":8661,"SMAXIN-1":0,"EASD02":44768311,"EASF06":0,"EASF01":37066001,"CCASN":3496}}
                                        19:17:41.474 LibTeleinfo::checkLine Err checksum 0x2C != 0x24
                                        19:17:41.476 LibTeleinfo::checkLine Err checksum 0x23 != 0x26
                                        19:17:41.686 LibTeleinfo::checkLine Err checksum 0x45 != 0x2A
                                        19:17:41.688 LibTeleinfo::checkLine Err checksum 0x5E != 0x22
                                        19:17:41.693 LibTeleinfo::checkLine Err checksum 0x5A != 0x30
                                        19:17:41.939 LibTeleinfo::checkLine Err checksum 0x3A != 0x57
                                        19:17:41.940 LibTeleinfo::checkLine Err checksum 0x3F != 0x43
                                        19:17:41.942 LibTeleinfo::checkLine Err checksum 0x4E != 0x4C
                                        19:17:42.184 LibTeleinfo::checkLine Err checksum 0x41 != 0x44
                                        19:17:42.188 LibTeleinfo::checkLine Err checksum 0x38 != 0x44
                                        19:17:42.436 LibTeleinfo: _recv_idx = 128/128 buffer overflow
                                        19:17:42.439 LibTeleinfo::checkLine Err checksum 0x34 != 0x39
                                        19:17:42.685 LibTeleinfo::checkLine Err checksum 0x21 != 0x24
                                        19:17:42.689 LibTeleinfo::checkLine Err checksum 0x3F != 0x28
                                        19:17:42.691 LibTeleinfo::checkLine Err checksum 0x26 != 0x29
                                        19:17:43.075 LibTeleinfo::checkLine Err checksum 0x2A != 0x30
                                        19:17:43.083 LibTeleinfo::checkLine Err checksum 0x4F != 0x30
                                        19:17:43.086 LibTeleinfo::checkLine Err checksum 0x59 != 0x5C
                                        19:17:43.088 LibTeleinfo::checkLine Err checksum 0x4B != 0x4D
                                        19:17:43.092 LibTeleinfo::checkLine Err checksum 0x57 != 0x5B
                                        19:17:43.104 LibTeleinfo::checkLine Err checksum 0x38 != 0x3C
                                        19:17:43.166 LibTeleinfo::checkLine Err checksum 0x59 != 0x44
                                        19:17:43.418 LibTeleinfo::checkLine Err checksum 0x21 != 0x24
                                        19:17:43.419 LibTeleinfo::checkLine Err checksum 0x42 != 0x44
                                        19:17:43.422 LibTeleinfo::checkLine Err checksum 0x40 != 0x42
                                        19:17:43.675 RSL: SENSOR = {"TIC":{"EAST":73562688,"EASF05":0,"EASF07":0,"EASF10":0,"EASD01":28794373,"ERQ1":4307600,"ERQ2":117434,"ERQ3":787844,"SMAXSN":7504,"CCASN-1":3666,"UMOY1":224,"PRM":2147483647,"ADSC":"031861721681","VTIC":2,"EASF02":36496683,"CCAIN":0,"STGE":"003A4101","RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"NGTF":"BASE","EASF03":0,"EASF04":0,"EASF08":0,"EASF09":0,"EASD03":0,"EASD04":0,"ERQ4":4625404,"IRMS1":18,"URMS1":232,"PREF":12,"PCOUP":12,"SINSTS":4228,"SINSTI":0,"LTARF":"BASE","EAIT":6778140,"SMAXIN":0,"CCAIN-1":0,"SMAXSN-1":8661,"SMAXIN-1":0,"EASD02":44768315,"EASF06":0,"EASF01":37066005,"CCASN":3496}}
                                        19:17:43.736 LibTeleinfo::checkLine Err checksum 0x2C != 0x24
                                        19:17:43.897 LibTeleinfo::checkLine Err checksum 0x22 != 0x25
                                        19:17:43.901 LibTeleinfo::checkLine Err checksum 0x4C != 0x30
                                        19:17:44.153 LibTeleinfo::checkLine Err checksum 0x25 != 0x41
                                        19:17:44.155 LibTeleinfo::checkLine Err checksum 0x59 != 0x5C
                                        19:17:44.157 LibTeleinfo::checkLine Err checksum 0x4E != 0x51
                                        19:17:44.396 LibTeleinfo::checkLine Err checksum 0x4B != 0x4C
                                        19:17:44.399 LibTeleinfo::checkLine Err checksum 0x4C != 0x44
                                        19:17:44.403 LibTeleinfo::checkLine Err checksum 0x21 != 0x24
                                        19:17:44.404 LibTeleinfo::checkLine Err checksum 0x40 != 0x44
                                        19:17:44.646 LibTeleinfo::checkLine Err checksum 0x5C != 0x42
                                        19:17:44.906 RSL: SENSOR = {"TIC":{"EAST":73562690,"EASF05":0,"EASF07":0,"EASF10":0,"EASD01":28794373,"ERQ1":4307600,"ERQ2":117434,"ERQ3":787844,"SMAXSN":7504,"CCASN-1":3666,"UMOY1":224,"PRM":2147483647,"ADSC":"031861721681","VTIC":2,"EASF02":36496683,"CCAIN":0,"STGE":"003A4101","RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"NGTF":"BASE","EASF03":0,"EASF04":0,"EASF08":0,"EASF09":0,"EASD03":0,"EASD04":0,"ERQ4":4625404,"IRMS1":18,"URMS1":232,"PREF":12,"PCOUP":12,"SINSTS":4228,"SINSTI":0,"LTARF":"BASE","EAIT":6778140,"SMAXIN":0,"CCAIN-1":0,"SMAXSN-1":8661,"SMAXIN-1":0,"EASD02":44768317,"EASF06":0,"EASF01":37066007,"CCASN":3496}}
                                        19:17:44.965 LibTeleinfo::checkLine Err checksum 0x33 != 0x36
                                        19:17:44.968 LibTeleinfo::checkLine Err checksum 0x40 != 0x30
                                        19:17:45.184 LibTeleinfo::checkLine Err checksum 0x32 != 0x22
                                        19:17:45.191 LibTeleinfo::checkLine Err checksum 0x4C != 0x4F
                                        19:17:45.434 LibTeleinfo::checkLine Err checksum 0x3F != 0x43
                                        19:17:45.437 LibTeleinfo::checkLine Err checksum 0x5B != 0x4C
                                        19:17:45.795 LibTeleinfo::checkLine Err checksum 0x40 != 0x44
                                        19:17:45.796 LibTeleinfo::checkLine Err checksum 0x5F != 0x23
                                        19:17:45.798 LibTeleinfo::checkLine Err checksum 0x3A != 0x44
                                        19:17:45.938 RSL: SENSOR = {"TIC":{"EAST":73562690,"EASF05":0,"EASF07":0,"EASF10":0,"EASD01":28794373,"ERQ1":4307600,"ERQ2":117434,"ERQ3":787844,"SMAXSN":7504,"CCASN-1":3666,"UMOY1":224,"PRM":2147483647,"ADSC":"031861721681","VTIC":2,"EASF02":36496683,"CCAIN":0,"STGE":"003A4101","RELAIS":0,"NTARF":1,"NJOURF":0,"NJOURF+1":0,"NGTF":"BASE","EASF03":0,"EASF04":0,"EASF08":0,"EASF09":0,"EASD03":0,"EASD04":0,"ERQ4":4625405,"IRMS1":18,"URMS1":232,"PREF":12,"PCOUP":12,"SINSTS":4228,"SINSTI":0,"LTARF":"BASE","EAIT":6778140,"SMAXIN":0,"CCAIN-1":0,"SMAXSN-1":8661,"SMAXIN-1":0,"EASD02":44768318,"EASF06":0,"EASF01":37066008,"CCASN":3496}}
                                        19:17:46.154 LibTeleinfo::checkLine Err checksum 0x37 != 0x50
                                        19:17:46.156 LibTeleinfo::checkLine Err checksum 0x20 != 0x24
                                        19:17:46.160 LibTeleinfo::checkLine Err checksum 0x48 != 0x30
                                        19:17:46.411 LibTeleinfo::checkLine Err checksum 0x59 != 0x22
                                        19:17:46.419 LibTeleinfo::checkLine Err checksum 0x36 != 0x37
                                        19:17:46.658 LibTeleinfo::checkLine Err checksum 0x57 != 0x5B
                                        19:17:46.664 LibTeleinfo::checkLine Err checksum 0x27 != 0x29
                                        

                                        J'espère que les captures vont te permettre d'identifier le problème

                                        SamquadS 1 Reply Last reply Reply Quote
                                        • SamquadS Offline
                                          Samquad @Samquad
                                          last edited by

                                          @Charles
                                          Le format Shield n'existait pas quand j'ai acheté mon premier module téléinfo.
                                          Je n'ai pas pris un shield téléinfo Wemos car j'ai créé ma propre carte sur le standard du modèle pour RPI. et finalement ça m'est utile pour tester facilement avec un RPI et picocom.

                                          Je ne pense pas que mon cablage soit en cause.
                                          Depuis que j'ai reçu le Pitinfo V1.4, j'ai l'impression que les trames sont complètes?

                                          SamquadS 1 Reply Last reply Reply Quote
                                          • SamquadS Offline
                                            Samquad @Samquad
                                            last edited by

                                            @Charles

                                            La trame MQT émise par tasmota téléinfo dépasse la capacité max des messages dans NodeRed qui est limitée par défaut à 1000

                                            On m'a aidé pour augmenter cette valeur dans la configuration de NodeRed:
                                            Editer le fichier settings.js:

                                            sudo nano /home/pi/.node-red/settings.js
                                            

                                            augmenter le paramètre:
                                            "debugMaxLength: 2000"

                                            Sauvegarder et relancer NodeRed

                                            La trame affichée en débug s'affiche sous cette forme:

                                            Object:
                                            Topic: "tele/TeleInfo/SENSOR"
                                            
                                            Payload: buffer[1454] String
                                            
                                            {"TIC":{"EASF03":0,"EASF04":0,"EASF08":0,"EASF09":0,"EASD04":0,"NJOURF":0,"NJOURF+1":0,"EASF02":36496683,"PRM":2147483647,"RELAIS":0,"NTARF":1,"EASF05":0,"SINSTR06020NRL@XRNH221204190514":9991,"PBNTP02\SINSTS":8512,"DATE":"	<NGTF","EASF10":0,"ADSC":"031861721681","SINSTR02042NRL@XRNH221207100410":7417,"EASF01":"037424628HD@RF02026496683","EASD03":0,"SINSTS00620NRL@XRNH220208194823":10315,"SINSTR04202NRL@XRNH221208195016":10387,"EASD01":"029125668FEASD02044446480","SINSTI":534,"SINSTR00800NRL@XRNH221209123344":7944,"SINSTR04220NRL@XRNH221209123344":7944,"SINSTS06002NRL@XRNH220209194457":8468,"SINSTR04200PRL@XRNH221210104936":13237,"EAIT":"004300868\ERQ2","SINSTS02222NRL@XRNH220210104936":13237,"SINSTR02222NRL@XRNH221211000811":8456,"EASF07":0,"CCAIN":"00000CB@HN0H221212083000","IRMS1":"0100URMS1220>PRDF02BPBNTP02\RHNRTR02284","SMAXIN":0,"PREF":12,"ERQ2":117445,"ERQ3":788456,"ERQ1":"004202002HDRP2000017445","SINSTI":0,"SMAXSN-1":11541,"EAIT":6780905,"ERQ4":"0344URMS1","STGE":"003A0101","EASD04":"#EAIT","CCAIN":0,"PCOUP":12,"EASD02":45505640,"SINSTS":7339,"EAST":74658330,"SMAXIN-1":2623,"CCASN":8484,"CCAIN-1":0,"SMAXSN":11918,"CCASN-1":5768,"UMOY1":211,"VTIC":2,"URMS1":210,"ERQ4":4714036,"LTARF":"      BASE      ","EASD01":29152690,"ERQ1":4312022,"EASF01":38161647,"NGTF":"      BASE      ","EASF06":0,"IRMS1":"200<PREF02BPCNTP02\SHNRTR06233"}}
                                            

                                            Par contre elle n'est pas reconnue comme Json object donc les champs ne peuvent pas être récupérés avec une fonction de ce type:

                                            // Récupération des données
                                            //Préparation requête pour Domoticz
                                            var xvalue = {};
                                            xvalue = msg.payload.TIC.SINSTS;
                                            msg.payload = xvalue
                                            return msg;
                                            

                                            Le problème semble venir de l'impossibilité d'interpréter les charactères représentés par des  dans plusieurs noms de données comme par exemple:

                                            SINSTR06020N RL@XRNH221204190514

                                            Ces trames apparaissent dans les log que j'ai fait avec le RPI et picocom donc on ne peut pas remettre en cause le cablage du module sur le RPI

                                            Qu'est ce qu'on peut faire?

                                            SamquadS 1 Reply Last reply Reply Quote
                                            • First post
                                              Last post

                                            1

                                            Online

                                            5.7k

                                            Users

                                            534

                                            Topics

                                            5.0k

                                            Posts

                                            Top Topics

                                            • Bonjour Nicolas
                                              Nicolas BernaertsN
                                              Nicolas Bernaerts
                                              0
                                              19
                                              353

                                            • Denky 4 - Domoticz - Triphasé -
                                              Nicolas BernaertsN
                                              Nicolas Bernaerts
                                              0
                                              7
                                              101

                                            • Denky D4 et Linky Standard TInfo Rx Non Configuré
                                              CharlesC
                                              Charles
                                              0
                                              5
                                              142

                                            • CC1101 mini shield pour raspberry
                                              CharlesC
                                              Charles
                                              0
                                              5
                                              162

                                            • CC1101
                                              CharlesC
                                              Charles
                                              0
                                              2
                                              71

                                            Popular Tags

                                            teleinfo
                                            24 topics
                                            arduino
                                            19 topics
                                            remora
                                            16 topics
                                            esp8266
                                            10 topics
                                            arduipi
                                            10 topics
                                            wifinfo
                                            7 topics
                                            raspberry
                                            7 topics
                                            broadcast
                                            7 topics
                                            Copyright © 2022 Charles-Henri Hallard | Return to blog page | Powered by NodeBB