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

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

    Scheduled Pinned Locked Moved PiTInfo
    raspberryteleinfopitinfo
    40 Posts 13 Posters 45.4k 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
      last edited by

      @Nicolas-Martin
      oh c'est pas pour vendre, juste pour t'éviter ma propre désaventure. j'ai adopté cette philosophie et je m'en porte pas plus mal 😉

      Oui RX suffit (avec GND et 3V3 bien sûr), la GPIO c'est pour le Fun de la LED mais pas nécessaire.
      Oui Tindie ou paypal direct si tu préfères, mais passe en MP/Chat si tu veux paypal (pas sur que tu paies pas des frais dessus)

      1 Reply Last reply Reply Quote
      • M Offline
        morind79
        last edited by

        Salut,

        J'ai en fait 5 compteurs différents a relever. Donc ce que j'ai fait est le circuit suivant :

        0_1450270295188_CompteurIOv2.pdf

        J'ai essayé, et ça fontionne presque.
        En fait lorsque je regarde la trame d'un compteur je vois qu'il y a un caractère sur 100 en gros qui n'est pas lu correctement.

        Par exemple je vais voir :

        ADCO 020622106408 6
        OPTARIF HC.. <
        ISOUSC 45 ?
        HCHC 000000432 O
        HCHP 000000940
        PTEC HP..
        IINST 000 W
        IMAX 000 ?
        PAPP 00000 !
        HHPHC A ,
        MOTDETAT 000000 B

        et ensuite :

        ADCO 020622106408 6
        OPTARIF HC.. <
        ISOUSC 45 ?
        HCHC 000000432 O
        HCHP 00000094
        PTEC HP..
        IINST 000 W
        IMAX 000 ?
        PAPP 00000 !
        HHPHC A ,
        MOTDETAT 000000 B

        Est-ce qu'il faut que je mettre une resistance de pull-up a la sortie du 74HC4051 ?

        Cordialement,
        Denis

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

          @denis,
          Oui c'est curieux, mais ceci dit, au moment ou tu commutes, tu vas avoir des caractères mélangés de l'autre compteur. Je pense (mais peut être est-ce comme celà que tu as fais) qu'il faut:

          • Commuter
          • Attendre la fin de trame (ETX) car celle commutée est forcément fausse
          • Attendre une trame complète (STX+Trame+ETX) en suite commuter sur l'autre compteur

          Question bête, pourquoi tu as du 3V3 et du 5V ? si ton CPU est 5V pourquoi ne pas tout mettre en 5V, tu évites ainsi toutes les transisitons 3V3/5V et le level shifter ?

          Oui une pull up sur RX sortie du 4051 peut aider mais je pense que ton CPU en possède dejà une.

          1 Reply Last reply Reply Quote
          • M Offline
            morind79
            last edited by

            Bonjour,

            Je n'y comprends plus rien, tout fonctionne très bien maintenant.
            Enfin bizarre.

            Merci en tout cas.

            a+

            1 Reply Last reply Reply Quote
            • B Offline
              badz
              last edited by

              Salut
              Je viens de recevoir le mien et ça lock dans minicom au bout de 2 lignes. Même chose avec le programme teleinfo..
              Une idée ?

              1 Reply Last reply Reply Quote
              • B Offline
                badz
                last edited by

                ok
                je suis une buse, il fallait retirer console=/dev/ttyAMA0 du /boot/cmdline.txt sur debian et rebooter
                Merci

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

                  @badz
                  Cool si t'as pu régler ton soucis, çà sert aussi à ça le Forum 😉

                  1 Reply Last reply Reply Quote
                  • B Offline
                    badz
                    last edited by

                    ok , ya moyen de faire en mode plus "rasbian"
                    sudo raspi-config
                    8 Advanced Options
                    A8 Serial Enable/Disable shell and kernel messages on the serial connection
                    Would you like a login shell to be accessible over serial?
                    No

                    1 Reply Last reply Reply Quote
                    • L Offline
                      lelex79
                      last edited by

                      Bonjour,

                      J'ai commandé un module Pitinfo et je l'ai bien reçu. J'ai un soucis pour le faire fonctionner. Ma configuration est la suivante:

                      • Un RPi B+ avec le logiciel itow, 3 sticks USB teleinfo et 1 stick 1-wire
                      • Un RP1 2 B avec le logiciel jeedom et le module Pitinfo

                      Mon but est d'avoir mon compteur principal branché en même temps sur un stick USB du Pi B+ itow et sur le Pitinfo du RPi2 jeedom. La partie itow (Pi B+) fonctionne sans problème depuis plusieurs années. Quand je branche en même temps le compteur principal sur le Pitinfo, c'est comme si plus rien ne fonctionnait et le perd complètement la teleinfo sur les 2...

                      Est-ce qu'il y a un problème particulier a brancher la même sortie teleinfo sur 2 récepteurs ?

                      Merci d'avance pour votre aide.

                      Alex

                      M 1 Reply Last reply Reply Quote
                      • M Offline
                        mjeanne @lelex79
                        last edited by

                        @lelex79
                        brancher deux appareils sur la même sortie ne se fait pas n'importe comment. Il faut que chacun des appareils respecte les spécifications EDF, et le type de branchement est important (parallèle, je crois). @Charles a évoqué rapidement la compatibilité avec d'autres appareils sur cette page: https://hallard.me/pitinfov12/

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

                          @Lelex79,

                          Oui le montage PiTelinfo depuis la V1.2 respecte la norme ErDF depuis l'ajout du MOSFET mais ce n'est pas forcement le cas sur Micro Téléinfo puisqu'il a été conçu à la base sur le schéma à base d'opto trouvé sur le net.
                          Mais la version 1.1 corrigeant le soucis sera dispo très bientôt 😉

                          0_1455529594476_micto-teleinfo-V1.1.jpg

                          Commme le dit @mjeanne il faut les brancher en //, ceci dit, pour info chez moi 2 micro teleinfo branchés en // ne posent aucun soucis, comme quoi.

                          1 Reply Last reply Reply Quote
                          • L Offline
                            lelex79
                            last edited by

                            Merci @Charles et @mjeanne pour vos réponse. Je vais donc attendre la nouvelle version 1.1 du micro teleinfo 🙂 Vu que le PiTeleinfo est déjà compatible, avec les 2 ensemble connecté en // sur mon compteur cela devrait marcher.

                            A++

                            lelex79

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

                              @lelex79
                              Il me reste 2 prototypes parfaitement fonctionnels, passe en MP si tu veux plus d'info.

                              1 Reply Last reply Reply Quote
                              • L Offline
                                lelex79
                                last edited by

                                @Charles, je n'ai pas trouvé la fonction MP mais je t'ai envoyé un chat. Je suis très intéressé par un de tes prototype fonctionnel. Tu peux me répondre sur le chat si c'est OK pour toi.

                                1 Reply Last reply Reply Quote
                                • L Offline
                                  lelex79
                                  last edited by lelex79

                                  Bonjour,

                                  Avec l'aide de ces super tuto et des personnes qui ont pris le temps de me répondre j'ai enfin réussi à réaliser mon petit projet.

                                  J'ai maintenant mon système itow qui tourne sur un Rpi 2B avec:

                                  • 2 sticks USB teleinfo que j'avais deja
                                  • 1 stick teleinfo de µTeleinfo (pour mon compteur general)
                                  • 1 stick USB 1 wire

                                  J'ai un second Rpi B+ ave:

                                  • 1 module PiTinfo v1.2 (aussi branché sur mon compteur général) et Node-red d'installé

                                  J'arrive à faire fonctionner sans problème la teleinfo de mon compteur général sur les 2 modules en même temps et j'utilise Nore-red pour remonter les infos vers Jeedom. C'est plus ludique que d'utiliser un jeedom slave je trouve car cela me permet de comprendre le décodage des trames teleinfo et la lecture du port série.

                                  En tout cas un grand merci à @Charles pour ce site et toutes ces infos.

                                  A++

                                  Lelex79

                                  1 Reply Last reply Reply Quote
                                  • L Offline
                                    lelex79
                                    last edited by

                                    Bon je reviens (encore, désolé) avec quelques questions en plus ... mon système fonctionne mais j'ai noté que si je redémarre le RPi avec Node-red il ne récupère pas le signal téléinfo. Je dois débrancher la liaison téléinfo (donc les 2 modules) et les rebrancher en même temps. Est-ce que cela vous semble normal ??

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

                                      @lelex79
                                      ouais pour faire démarrer node-red au démarrage je galère à chaque fois mais maintenant avec la dernière version Debian jessie pour RPI le pb est réglé (j'ai validé ya 2 jours). Tout est ici
                                      Sinon peut être que l'affectation des ports (/dev/ttyUSBx) changent à chaque boot, il faut les régler comme expliqué dans le tuto

                                      1 Reply Last reply Reply Quote
                                      • L Offline
                                        lelex79
                                        last edited by

                                        @Charles, effectivement j'étais tombé via mon ami big G sur ce même site et j'ai résolu mes problèmes de démarrage de Node-Red.

                                        Par contre pour le problème qui persiste cela ne peut pas venir de l'affectation des ports USB car le problème survient uniquement sur la machine qui a l'interface serial. En résumé le symptôme est:

                                        • au démarrage des 2 RPi, tout se passe bien mais le teleinfo ne remonte que vers celui qui a le stick USB (c'est aussi celui qui boot le plus vite car c'est un RPi2). Le PiTinfo serial ne reçoit pas de données.

                                        Et pour résoudre ce problème:

                                        • je débranche les fils teleinfos du compteur quelques secondes et je les rebranche et là la teleinfo arrive sur les 2 interfaces.

                                        En fait c'est un peu comme si le PiTinfo n’était pas capable de détecter les trame si un autre module les reçoit déjà. Par contre si les 2 modules commencent a les recevoir en même temps c'est OK.

                                        Je vais faire encore quelques tests ce week-end mais si ce problème est persistant je pense mettre simplement un petit contacteur sur ma sortie teleinfo. Ainsi si mon système domotique détecte qu'il n'y a plus de remontée vie le module serial PiTinfo, il actionne le contacteur pour déconnecter la teleinfo, attend 5 secondes et la reconnecte.

                                        1 Reply Last reply Reply Quote
                                        • N Offline
                                          NicO13
                                          last edited by

                                          Bonjour,
                                          Merci pour le partage et le travail!
                                          J'ai pris le fichier 1.2.brd sur github, cependant il n'est pas accecpté par OSH Park, connaissez vous le probleme?
                                          Merci de votre aide
                                          Nicolas

                                          1 Reply Last reply Reply Quote
                                          • N Offline
                                            NicO13
                                            last edited by

                                            J'ai trouvé, l'entête du fichier est modifié quand on telecharge directement avec le liens.

                                            1 Reply Last reply Reply Quote
                                            • First post
                                              Last post

                                            6

                                            Online

                                            5.7k

                                            Users

                                            534

                                            Topics

                                            5.0k

                                            Posts

                                            Top Topics

                                            • Bonjour Nicolas
                                              G
                                              Gilles15001
                                              0
                                              15
                                              229

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

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

                                            • CC1101 mini shield pour raspberry
                                              CharlesC
                                              Charles
                                              0
                                              5
                                              133

                                            • CC1101
                                              CharlesC
                                              Charles
                                              0
                                              2
                                              46

                                            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