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

    Point Resistances uTéléinfo V2 et Linky mode Standard

    Scheduled Pinned until 1/1/30, 1:00 AM Locked Moved MicroTéléinfo
    23 Posts 7 Posters 4.3k 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 @Hugozak
      last edited by Charles

      @hugozak merci, comme chez beaucoup, je ne comprends pas pourquoi chez certains ça ne fonctionne pas.

      pour info la resistance d'entrée sur les Micro Téléinfo USB est deja changée en 1.2K (mais le silk indique 4K7) ce n'était pas la peine de le faire 🙂

      Voici les schémas associés, ce sont ses valeurs qui seront positionnés lors des prochains envois.

      Celui du uTéléinfo
      246a1a00-98af-4bc2-9704-a02261d28dc0-image.png

      Voici celui du PITIinfo mais qui est déjà comme ça depuis le dernier batch et personne ne semble avoir rencontré de problème avec ce montage. La petite subtilité dans celui ci l'opto est au 3.3V et dans l'autre au 5V.

      93a7efeb-0f6d-4a35-9949-76163a001142-image.png

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

        Edit Octobre 2022

        Depuis quelques mois déjà j'avais ajusté ces valeurs et on avait enfin trouvé un compromis fonctionnant sur tous les types de compteurs et les 2 modes du Linky (standard et historique)

        Les valeurs qui sont positionnées à ce jour sur tous les modules (donc ajustées par rapports aux valeurs indiquées ci dessus) sont les suivantes :

        56e72161-3b0d-4f5e-b889-a0264b3122ba-image.png

        La résistance d'entrée est une 220 Ohm et celle sortie d'optocpupleur est une 3.3 KOhm

        Jusqu'ici on n'avait plus le moindre soucis jusqu'a ce qu'on commence à rencontrer des erreurs de checksum avec certains Linky en mode standard. Je dis bien certains, car j'ai un Linky depuis 1 mois (enfin !!) en mode standard et ça fonctionne parfaitement avec ces valeurs.

        On pourrait ré-ajuster ces valeurs mais le truc c'est que l'on va forcément casser la réception d'anciens compteurs et comme je n'ai pas le panel de tous les compteurs possibles sous la main pour tester (c'est fou une telle disparité de niveau entre les sorties teleinfo des différents compteurs surtout que c'est normé) on va devoir

        • Trouver des utilisateurs avec le soucis
        • Faire différents tests hors ligne avec eux

        Pour le moment nous avons @Samquad et @Obi_Yoann et même @Barbu-Dor

        Sur les tests effectués sur mon Linky on peu augmenter la sensibilité en diminuant R3 (mais qui est quand même déjà basse avec 220 Ohm) et/ou en augmentant R4 (genre 10K). Sur mon Linky j'ai commencé à perdre des valeurs lorsque R4 arrivait vers 1.5K et si dans le même temps je diminuais R3 ça revenait.

        1 Reply Last reply Reply Quote
        • Monsieur AntoineM Offline
          Monsieur Antoine
          last edited by

          Bonjour Charles,

          Je sais pas comment t'envoyer des messages en MP depuis ce forum, mais voici ma requête.
          Je suis l'heureux propriétaire d'un uTéléinfo V2 de ta conception. Le mode Historique marche très bien, mais le mode standard pose problème.

          Je n'ai pas le matériel pour changer les résistances CMS que tu préconises. J'ai peur de tout péter avec mon faire a souder de cowboy. Toi qui a l'habitude, la finesse et la délicatesse, et qui connait ça par coeur, serais-tu OK pour me le faire si je te l'envoie par courrier ?

          J'imagine que tu préfèrerais consacrer tes neurones et ton temps à des choses plus consistantes. Ceci dit, je construis un routeur solaire avec un raspberry + Node-Red + modbus SDM230 + uTeleinfo. Je partagerai ma conception à la communauté une fois les problèmes résolus.

          Merci pour ton sens du SAV, ce serait vraiment super si tu acceptes. A bientôt et bonne journé à toi. Antoine

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

            @Monsieur-Antoine tu l'as acheté quand le module ? si tu peux faire une photo HD ca m'aiderait, en fait si tu as une 220Ohm en entrée il suffit d'ajouter une 1K en serie sur le fil teleinfo donc pas de soudure sauvage sur le PCB, certainement plus simple pour toi non ?

            1 Reply Last reply Reply Quote
            • tmsT Offline
              tms
              last edited by

              Hello @Charles,

              Pour ma part, j'ai un pitinfo v1.3 (R3 = 1200 Ohm), et j'avais beaucoup de trames corrompues en mode standard (le mode historique fonctionnait parfaitement).

              J'ai testé de mettre une 220 en parallèle de R3, pour augmenter la sensibilité, mais ça ne fonctionnait plus du tout. Du coup j'ai testé l'inverse, j'ai mis un potentiomètre en série (sur le fil), et j'ai joué avec les valeurs. J'ai réussi à avoir quelque chose qui fonctionne parfaitement au dessus de ~400 Ohm (au niveau du potentiomètre) et ce jusqu'à la valeur maximale du potentiomètre (1800 Ohm).

              Donc pour résumer, chez moi cela fonctionne sans aucun problème avec R3 supérieur à 1600 Ohm et au moins jusqu'à 4200 Ohm !

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

                @tms merci pour ce super retour.

                Tu es certain que tu avais une 1.2K sur ton PiTinfo V1.3, de mémoire certains avait 1.2K de marqué sur le PCB mais une 220.

                Par ailleurs tu l'utilises sur un PI donc alimenté en 3.3V c'est bien ça ?

                1 Reply Last reply Reply Quote
                • V Offline
                  Vavincavent
                  last edited by Charles

                  J'ai unPITInfo V1.2 sur un raspberry pi zero W.
                  Avec un linky en mode standard, j'avais des problèmes deréception.
                  J'ai soudé (tant bien que mal) une résistancede 4k7 en parralèle de la 10k :
                  PXL_20231028_072721291.jpg
                  J'ai maintenant des trames presque propres, à l'exception de PJOURF+1 :

                  PRM	XXXXXXXXXXXXXX	3
                  RELAIS	000	B
                  NTARF	01	N
                  NJOURF	00	&
                  NJOURF+1	00	B
                  OURF+1	00008001 NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE	9
                  ADSC	032261344329	4
                  VTIC	02	J
                  DATE	E231028093259		J
                  NGTF	      BASE      	<
                  LTARF	      BASE      	F
                  EAST	000067148	)
                  EASF01	000067148	<
                  EASF02	000000000	#
                  EASF03	000000000	$
                  EASF04	000000000	%
                  EASF05	000000000	&
                  EASF06	000000000	'
                  EASF07	000000000	(
                  EASF08	000000000	)
                  EASF09	000000000	*
                  EASF10	000000000	"
                  EASD01	000067148	:
                  EASD02	000000000	!
                  EASD03	000000000	"
                  EASD04	000000000	#
                  IRMS1	002	0
                  URMS1	236	E
                  PREF	06	E
                  PCOUP	06	_
                  SINSTS	00412	M
                  SMAXSN	E231028084241	00535	:
                  SMAXSN-1	E231027201443	01305	N
                  CCASN	E231028090000	00314	9
                  CCASN-1	E231028080000	00369	 
                  UMOY1	E231028093000	236	2
                  STGE	003A0001	:
                  MSG1	PAS DE          MESSAGE         	<
                  

                  Le code python :

                  '# !/usr/bin/env python3
                   '# -*- coding: utf-8 -*-
                  import serial
                  import sys
                  
                  standard = True
                  baudrate = 9600
                  port = '/dev/ttyAMA0'
                  mode = "Standard"
                  
                  print("Teleinfo : Mode {}".format(mode))
                  print("Port     : {}".format(port))
                  print("Vitesse  : {}".format(baudrate))
                  print("\r\n")
                  
                  tinfo = serial.Serial( port=port,
                                         baudrate=baudrate,
                                         parity=serial.PARITY_EVEN,
                                         stopbits=serial.STOPBITS_ONE,
                                         bytesize=serial.SEVENBITS)
                  
                  while True:
                      c = tinfo.read(1)
                      sys.stdout.write(c)
                  
                  CharlesC 1 Reply Last reply Reply Quote
                  • CharlesC Offline
                    Charles @Vavincavent
                    last edited by

                    @Vavincavent peux tu essayer de mettre une résistance de 1K en série avec un des fils de la téléinfo ?

                    V 2 Replies Last reply Reply Quote
                    • V Offline
                      Vavincavent @Charles
                      last edited by

                      @Charles j'essaierai dans la semaine, si je trouve une résistance.

                      1 Reply Last reply Reply Quote
                      • V Offline
                        Vavincavent @Charles
                        last edited by

                        @Charles , J'ai testé sans résistance avec picocom, pas de problème.
                        J'ai retesté en modifiant mon programme, pas de problème!

                        # !/usr/bin/env python3
                        # -*- coding: utf-8 -*-
                        import serial
                        import sys
                        
                        standard = True
                        baudrate = 9600
                        port = '/dev/ttyAMA0'
                        mode = "Standard"
                        
                        print("Teleinfo : Mode {}".format(mode))
                        print("Port     : {}".format(port))
                        print("Vitesse  : {}".format(baudrate))
                        print("\r\n")
                        
                        tinfo = serial.Serial( port=port,
                                               baudrate=baudrate,
                                               parity=serial.PARITY_EVEN,
                                               stopbits=serial.STOPBITS_ONE,
                                               bytesize=serial.SEVENBITS)
                        
                        while True:
                            # lecture d'une ligne de données
                            line = tinfo.readline()
                            dec = line.decode('utf8')
                            print (dec, end='')
                        
                        1 Reply Last reply Reply Quote
                        • B Offline
                          brotherseb
                          last edited by

                          Bonjour,

                          Je suis aussi en grosse galère parce que j'ai bêtement activé le mode Standard, pensant que le module était compatible. L'activation s'est faite en moins de 24h et je galère depuis 10 jours pour repasser en mode standard, ça semble être super mal parti.

                          J'ai vu ces différents posts (dont celui-ci) qui parlait de problèmes en mode standard, et vu le temps que ça va prendre pour repasser en historique, je vais tenter de changer la fameuse résistance.

                          Mon problème est maintenant de savoir quel type de résistance se trouve sur le uTeleinfo V2, sur github je n'ai trouvé que la V3. Est-ce bien une SMD 0603 ?

                          Merci 🙂
                          Sébastien

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

                            @brotherseb peux tu poster une photo haute résolution de ton module ce sera plus simple, car y il avait qq changements, mais tu peux déja essayer de mettre en série une résistance classique de 1K avec un des fils de la téléinfo (peu importe lequel) ça devrait solutionner ton problème.

                            B 1 Reply Last reply Reply Quote
                            • B Offline
                              brotherseb @Charles
                              last edited by

                              @Charles J'ai (malheureusement) déjà testé la résistance de 1K, ça n'a pas résolu mon problème.IMG_0833.jpg

                              Voici une photo du module, de ce que je comprends il faudrait que je change R6 (sur laquelle il est écrit 103 donc j'imagine 10K ?) pour mettre 3.3K à la place ?

                              R3 sur mon module semble être à 1.2K, je ne sais pas s'il faut prévoir une 220 à la place ?

                              Merci pour ton aide 🙂

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

                                @brotherseb arf bien tenté

                                R3 sur mon module semble être à 1.2K, je ne sais pas s'il faut prévoir une 220 à la place ?

                                non c'est une 220 Ohm (remplacé à la mimine par moi même) donc dans tous les cas soit tu mets une 1K2 à la place (ou la 1K en série plus simple)

                                Voici une photo du module, de ce que je comprends il faudrait que je change R6 (sur laquelle il est écrit 103 donc j'imagine 10K ?) pour mettre 3.3K à la place ?

                                Tout à fait même une 4K7 devrait faire l'affaire

                                B 1 Reply Last reply Reply Quote
                                • B Offline
                                  brotherseb @Charles
                                  last edited by

                                  @Charles Ah oui je l'ai lue à l'envers 🙂

                                  Mais du coup j'en reviens à ma question initiale : de quel type de résistance il s'agit ? 🙂 Ca ressemble à des SMD 0603 mais je préfère avoir confirmation avant d'en acheter 🙂

                                  Merci encore !

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

                                    @brotherseb Ah oui pardon c'est du SMD 0603

                                    B 2 Replies Last reply Reply Quote
                                    • B Offline
                                      brotherseb @Charles
                                      last edited by

                                      @Charles Top merci 🙂 Commande passée, y'a plus qu'à les recevoir et les mettre 🙂 Merci encore !!

                                      1 Reply Last reply Reply Quote
                                      • B Offline
                                        brotherseb @Charles
                                        last edited by

                                        @Charles Petit update, après changement de R6 (par une 3.3K) et ajout d'une 1K en série sur un des fils liés au linky, tout remarche nickel 🙂 Merci encore !

                                        1 Reply Last reply Reply Quote
                                        • First post
                                          Last post

                                        3

                                        Online

                                        5.7k

                                        Users

                                        534

                                        Topics

                                        5.0k

                                        Posts

                                        Top Topics

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

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

                                        • CC1101
                                          CharlesC
                                          Charles
                                          0
                                          2
                                          117

                                        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