Skip to content
  • Blog
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Community Forum

  1. Home
  2. Categories
  3. Téléinfo
  4. PiTInfo
  5. PiTInfo V1.2, en finir avec la téléinfo capricieuse

PiTInfo V1.2, en finir avec la téléinfo capricieuse

Scheduled Pinned Locked Moved PiTInfo
raspberryteleinfopitinfo
40 Posts 13 Posters 52.1k Views 1 Watching
  • 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
    CharlesC Offline
    Charles
    wrote on last edited by
    #29

    Bonjour Franck
    Oui le module est est bien alimenté par le PI. Tu as acheté ton module récemment ? Car depuis qq mois plus besoin de shunter R3 c'est une 1.2K et plus 4.7K

    1 Reply Last reply
    • F Offline
      F Offline
      franck
      wrote on last edited by
      #30

      Bonjour Charles,
      J’ai acheté le module il y a 3 semaines.
      Je ne parviens tjrs pas à voir une trame d’information de mon compteur.
      J’étais abs la semaine dernière pour raison et j’ai lâché l’affaire.

      J’avais essayé de voir les informations en consultant un autre site traitant de feleinfo(journaldulapin.com)

      Première chose, mettre à jour l’OS.
      sudo apt-get update
      sudo apt-get upgrade

      Ensuite, lancez un raspi-config et désactivez la console série dans les options. Il est aussi nécessaire de bien fixer la date (et le lieu) pour être certain d’être à l’heure.

      sudo raspi-config

      Enfin, une petite modification est nécessaire pour lire correctement les données téléinfo.

      sudo nano /etc/rc.local

      Dans le fichier, juste avant exit 0, il faut ajouter la ligne suivante.
      stty -F /dev/ttyAMA0 1200 sane evenp parenb cs7 -crtscts

      Rien ne fonctionne et je ne sais tourjours par quel bout prendre le problème
      Pb de param Raspberry pi3?
      Mon signal Téléinfo
      Le module pitinfo?

      Franck

      1 Reply Last reply
      • CharlesC Offline
        CharlesC Offline
        Charles
        wrote on last edited by Charles
        #31

        Franck,
        As tu bien réalisé la modif dédié au PI3 concernant le port série pour le remapper sur l'AMA0? Voir section Serial has changed with Raspberry PI Version 3

        Pour moi la modif dans le rc.local sert à configurer par défaut le port série, je ne le fait jamais car tu sais jamais qui fait quoi avec après
        Je préfère le configurer avec l'outil de lecture, d'ailleurs tu n'indiques pas avec quelle commande tu essais de lire les informations (script, logiciel, service, ...) donc pas évident de t'aider

        En revanche la façon de tester le module a été expliquée plusieurs fois sur le forum, dont une
        ici avec 2 méthodes différentes (privilégie la méthode picocom).

        F 1 Reply Last reply
        • CharlesC Charles

          Franck,
          As tu bien réalisé la modif dédié au PI3 concernant le port série pour le remapper sur l'AMA0? Voir section Serial has changed with Raspberry PI Version 3

          Pour moi la modif dans le rc.local sert à configurer par défaut le port série, je ne le fait jamais car tu sais jamais qui fait quoi avec après
          Je préfère le configurer avec l'outil de lecture, d'ailleurs tu n'indiques pas avec quelle commande tu essais de lire les informations (script, logiciel, service, ...) donc pas évident de t'aider

          En revanche la façon de tester le module a été expliquée plusieurs fois sur le forum, dont une
          ici avec 2 méthodes différentes (privilégie la méthode picocom).

          F Offline
          F Offline
          franck
          wrote on last edited by
          #32

          Bonjour
          Merci. Pour la réponse.
          Je vais essayer de revoir cette configuration du port série.
          Pas simple quand on est pas une spécialiste

          Franck

          1 Reply Last reply
          • F Offline
            F Offline
            franck
            wrote on last edited by
            #33

            1- « Sudo raspi-config »
            Raspberry Pi Software Configuration Tool (raspi-config)

            Menu 5 interfacing Options
            Configure overclocking for you Pi
            Sous Menu P6 Serial
            Enable/Disable shell and kernel messages on the serial connection
            Would you like a login shell to be accessible over serial? Non
            Would you like the serial port hardware to be enabled? Oui

            The serial login shell is disabled
            The serial interface is enabled

            2- Fichier Config .txt
            enable_uart=1 ==> ok
            dtoverlay=pi3-disable_bt ==>ok

            NOBS Auto-generated Settings:

            hdmi_force_hotplug=1
            enable_uart=1
            dtoverlay=w1-gpio
            dtoverlay=pi3-disable_bt
            core_freq=250

            3- « For older version of Raspbian » (à priori non concerné avec le PI Version 3)

            Fichier Cmdline.txt
            La Ligne de mon fichier
            dwc_otg.lpm_ensudo raspi-configable=0 console=tty1 root=/dev/mmcblk0p7 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait splash plymouth.ignore-serial-consoles

            4- Test Picocom
            pi@raspberrypi:/ $ picocom -b 1200 -d 7 -p e -f n /dev/ttyAMA0
            picocom v1.7
            port is : /dev/ttyAMA0
            flowcontrol : none
            baudrate is : 1200
            parity is : even
            databits are : 7
            escape is : C-a
            local echo is : no
            noinit is : no
            noreset is : no
            nolock is : no
            send_cmd is : sz -vv
            receive_cmd is : rz -vv
            imap is :
            omap is :
            emap is : crcrlf,delbs,

            Terminal ready
            Et puis rien………..

            1 Reply Last reply
            • CharlesC Offline
              CharlesC Offline
              Charles
              wrote on last edited by Charles
              #34

              @franck said in PiTInfo V1.2, en finir avec la téléinfo capricieuse:

              picocom -b 1200 -d 7 -p e -f n /dev/ttyAMA0

              Je n'utilise pas NOBS mais la seule façon de voir si le port série fonctionne correctement est la suivante. Tu connectes un câble dupont entre la borche 8 et 10 du connecteur du PI (avec la carte PI téléinfo enlevée bien sur). En fait ça relie TX et RX. donc ce qui entre sort.

              0_1523230393485_1d0c12e6-9ba1-4188-a7d3-f133f1baf183-image.png

              Puis tu lances picocom, et ensuite tu tapes au clavier et ça doit s'afficher. Si tout marche le port série est fonctionnel et que le problème c'est la connexion, le compteur ou PiTinfo qui ne vont pas.

              root@pi03(rw):~# picocom -b 1200 -d 7 -p e -f n /dev/ttyAMA0
              picocom v1.7
              
              port is        : /dev/ttyAMA0
              flowcontrol    : none
              baudrate is    : 1200
              parity is      : even
              databits are   : 7
              escape is      : C-a
              local echo is  : no
              noinit is      : no
              noreset is     : no
              nolock is      : no
              send_cmd is    : sz -vv
              receive_cmd is : rz -vv
              imap is        :
              omap is        :
              emap is        : crcrlf,delbs,
              
              Terminal ready
              je tape au clavier et ca s'affiche
              
              1 Reply Last reply
              • F Offline
                F Offline
                Francxk
                wrote on last edited by
                #35

                Bonjour,

                J'ai un PiTInfo v1.2, que je parviens à avoir les infos sur Arduino Uno.
                je souhaite passer sur esp32, et là avec le HarwareSerial (RX=16), je n'ai plus rien.
                je ne sais plus quoi tester.

                Avez vous des idées ou fait ce type de montage ?

                1 Reply Last reply
                • M Offline
                  M Offline
                  michala
                  wrote on last edited by
                  #36

                  Bonjour,

                  j'ai testé le montage de Charles avec mosfet à base d'opto SFH620aV3.
                  C'est pour récupérer la téléinfo d'un linky en mode standard triphasé
                  et non en mode historique.

                  Ce qui permet d'obtenir la consommation instantanée de chaque phase afin
                  de gérer un potentiel délestage (cette information est indisponible en
                  mode historique sur le linky triphasé).
                  Le code de lecture des trames est donc différent.
                  Je peux fournir un lien gitub pour ceux qui seraient intéressés par ce
                  code, ou par messagerie.
                  Quand je colle ce montage sur un esp8266 (dans mon cas un nodemcu v0.9)
                  tout fonctionne impeccablement. Cent pour cent des trames sont
                  correctement récupérées.

                  Le code est donc parfaitement fonctionnel.

                  Quand je le fais tourner sur un arduino, plus d'une trame sur deux est
                  en erreur.
                  L'information est partielle, ou vide.

                  J'ai essayé deux arduinos (un nanov3 et un mega).

                  Les symptôme sont les mêmes.
                  Que j'alimente le montage en 3.3v ou en 5v ne change rien à l'affaire.
                  Que j'utilise un UART soft ou hardware ne change rien non plus.

                  J'ai tenté de baisser la valeur de la résistance pull-down de la gate du
                  mosfet sans succès : cela génere encore plus d'erreurs.

                  Je n'ai pas encore tenté de l'augmenter.

                  Si quelqu'un a une idée ça serait chouette.

                  Un extrait des logs que j'obtiens, on y voit l'attente de début de
                  trame, les infos que l'on souhaite conserver (par exemple).

                  22:15:49.473 -> Wait End Previous/Start new frame <=== syncho
                  22:15:50.113 -> Wait End trame
                  22:15:51.193 -> CHECKSUM_OK,COUNT(1),E=[SINSTS],D=[02436] <=== info
                  à conserver
                  22:15:51.233 -> CHECKSUM_OK,COUNT(2),E=[SINSTS1],D=[02928]
                  22:15:51.313 -> CHECKSUM_OK,COUNT(3),E=[SINSTS3],D=[77354]
                  22:15:51.353 -> CHECKSUM_OK,COUNT(4),E=[SMAXSN],H=[H190110184637],D=[07850]
                  22:15:51.393 -> CHECKSUM_OK,COUNT(5),E=[SMAXSN1],H=[H190110185756],D=[02220]
                  22:15:51.473 -> CHECKSUM_OK,COUNT(6),E=[SMAXSN2],H=[H190110025614],D=[03180]
                  22:15:51.513 -> CHECKSUM_OK,COUNT(7),E=[SMAXSN3],H=[H190110164209],D=[03330]
                  22:15:51.553 ->
                  CHECKSUM_OK,COUNT(8),E=[SMAXSN-1],H=[H190109181632],D=[08560]
                  22:15:51.633 ->
                  CHECKSUM_OK,COUNT(9),E=[SMAXSN1-1],H=[H190109181618],D=[04330]
                  22:15:51.673 ->
                  CHECKSUM_OK,COUNT(10),E=[SMAXSN2-1],H=[H190109233416],D=[03680]
                  22:15:51.713 ->
                  CHECKSUM_OK,COUNT(11),E=[SMAXSN3-1],H=[H190109191307],D=[03860]
                  22:15:52.353 -> Tout est complet
                  22:15:52.353 -> Statistiques echec [358]/[571] <=== stats
                  d'erreurs/nb lectures
                  22:15:52.353 -> [**** contenu en json ] <=== le resume en
                  json correct
                  22:15:52.353 ->
                  {"SINSTS":"02436"},{"SINSTS1":"02928"},{"SINSTS3":"77354"},{"SMAXSN":"07850","Horo":"H190110184637"},{"SMAXSN1":"02220","Horo":"H190110185756"},{"SMAXSN2":"03180","Horo":"H190110025614"},{"SMAXSN3":"03330","Horo":"H190110164209"},{"SMAXSN-1":"08560","Horo":"H190109181632"},{"SMAXSN1-1":"04330","Horo":"H190109181618"},{"SMAXSN2-1":"03680","Horo":"H190109233416"},{"SMAXSN3-1":"03860","Horo":"H190109191307"}
                  22:15:52.433 -> [
                  fin ]
                  22:15:54.433 -> Wait End Previous/Start new frame
                  22:15:54.433 -> Wait End trame
                  22:15:54.633 -> Il manque [11] groupes
                  22:15:54.633 -> Statistiques echec [359]/[572] <==== erreur
                  22:15:54.673 -> [
                  contenu en json ] <==== on a rien de
                  correct
                  22:15:54.673 ->
                  22:15:54.673 -> [
                  fin ****]

                  J'ai également des captures faites à l'oscillo pour plus de détail.

                  merci

                  1 Reply Last reply
                  • sunshareS Offline
                    sunshareS Offline
                    sunshare
                    wrote on last edited by
                    #37

                    Bonjour, je suis sur un projet similaire. Je veux récupérer la TIC sur le gpio du raspberry v3 a partir d'un Linky en mode autoconsommation photovoltaique (STANDARD). PitInfo ne donne pas entiere satisfaction.
                    J'avais pourtant la donnee en USB avec TELEINFO USB de GCE ECODEVICE. je poursuis mes recherches.
                    A bientot.

                    partageons l'électricité ! box énergie libre http://boxenergie.sunshare.fr

                    1 Reply Last reply
                    • CharlesC Offline
                      CharlesC Offline
                      Charles
                      wrote on last edited by
                      #38

                      Pouvez vous essayer la modif suivante ?

                      https://community.ch2i.eu/topic/37/pitinfo-téléinfo-emoncms-avec-node-red-sur-raspberry-pi-moins-de-30-min-moins-de-10/13

                      1 Reply Last reply
                      • T Offline
                        T Offline
                        Thierry31
                        wrote on last edited by
                        #39

                        Bonjour, je viens d'acheter le PiTInfo V1.2, et avec le linky en mode standard, 9600 bauds, ca ne marche pas, j'ai plein de caractère bizarre avec ttyAMA0. J'ai lu qu'il faut modifier une résistance, pouvez-vous me dire laquelle ?
                        Merci

                        1 Reply Last reply
                        • T Offline
                          T Offline
                          Thierry31
                          wrote on last edited by
                          #40

                          je me répond a moi même, C'a y est ca marche, il faut mettre :
                          stty -F /dev/ttyAMA0 9600 sane evenp parenb cs7 -crtscts

                          1 Reply Last reply

                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                          With your input, this post could be even better 💗

                          Register Login
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          3

                          Online

                          5.8k

                          Users

                          565

                          Topics

                          5.3k

                          Posts

                          Top Topics

                          Popular Tags

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

                          • Don't have an account? Register

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Blog
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • Users
                          • Groups