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. Téléinfo
  5. Plusieurs modules TI

Plusieurs modules TI

Scheduled Pinned Locked Moved Téléinfo
8 Posts 4 Posters 1.6k Views 3 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.
  • F Offline
    F Offline
    frkb
    wrote on last edited by frkb
    #1

    Bonjour je voudrais surveiller 3 Linky ave un seul Pi.
    J'ai déjà PiTinfo sur le GPIO depuis 2 ans qui fonctionne très bien.
    Quelle solution existe ?
    D'avance merci pour vos réponses.

    F 1 Reply Last reply
    • F frkb

      Bonjour je voudrais surveiller 3 Linky ave un seul Pi.
      J'ai déjà PiTinfo sur le GPIO depuis 2 ans qui fonctionne très bien.
      Quelle solution existe ?
      D'avance merci pour vos réponses.

      F Offline
      F Offline
      frkb
      wrote on last edited by
      #2

      Bonjour,
      Une petite réponse ?

      P Nicolas BernaertsN CharlesC 3 Replies Last reply
      • F frkb

        Bonjour,
        Une petite réponse ?

        P Offline
        P Offline
        p-mathis
        wrote on last edited by
        #3

        @frkb Bonjour,
        Deux adaptateurs Micro Teleinfo USB (https://github.com/hallard/uTeleinfo) ???
        Puis récupérer les données avec un code du genre :

        import serial
        import threading
        
        def lire_compteur(port, nom):
            try:
                ser = serial.Serial(
                    port=port,
                    baudrate=9600,  
                    parity=serial.PARITY_EVEN,
                    stopbits=serial.STOPBITS_ONE,
                    bytesize=serial.SEVENBITS,
                    timeout=1
                )
                
                while True:
                    ligne = ser.readline().decode('ascii', errors='ignore').strip()
                    if ligne:
                        print(f"{nom}: {ligne}")
                        
            except Exception as e:
                print(f"Erreur {nom}: {e}")
        
        # Lancer 3 threads, un par compteur
        thread1 = threading.Thread(target=lire_compteur, args=('/dev/ttyAMA0', 'Linky1'))
        thread2 = threading.Thread(target=lire_compteur, args=('/dev/ttyUSB0', 'Linky2'))
        thread3 = threading.Thread(target=lire_compteur, args=('/dev/ttyUSB1', 'Linky3'))
        
        thread1.start()
        thread2.start()
        thread3.start()
        

        À voir... sachant que je n'y connais rien en électronique.
        Bonne chance...

        1 Reply Last reply
        • F frkb

          Bonjour,
          Une petite réponse ?

          Nicolas BernaertsN Offline
          Nicolas BernaertsN Offline
          Nicolas Bernaerts
          wrote on last edited by Nicolas Bernaerts
          #4

          @frkb Prenez 3 denkyD4 ou équivalent, qui publierons chacun sur un topic MQTT différent. Vous agrégez ensuite cela sur une base de donnée unique et le tour est joué. Si vous utilisez une base influxdb, le firmware du denky permet de l'alimenter directement !

          1 Reply Last reply
          • F frkb

            Bonjour,
            Une petite réponse ?

            CharlesC Offline
            CharlesC Offline
            Charles
            wrote on last edited by
            #5

            @frkb Oui pour garder le Pi il suffit d'ajouter 2 uTeleinfo en USB sur le même Pi, faudra bien faire attention a bien fixer le nom du device USB pour qu'il soit toujours le même histoire qu'ils ne s'inversent pas au boot.

            1 Reply Last reply
            • F Offline
              F Offline
              frkb
              wrote on last edited by
              #6

              Merci.
              Je vais ajouter 2 Micro Teleinfo.
              Le lien de p-mathis semble expliquer comment faire.

              P 1 Reply Last reply
              • F frkb

                Merci.
                Je vais ajouter 2 Micro Teleinfo.
                Le lien de p-mathis semble expliquer comment faire.

                P Offline
                P Offline
                p-mathis
                wrote on last edited by
                #7

                @frkb Bonjour,
                J'ai ajouté une page au tutoriel pour essayer de lire plusieurs Linky avec une seule Raspberry. À prendre avec circonspection, car je n'ai pas pu tester et je ne suis donc pas certain que les codes fonctionnent.
                Bonne continuation.

                CharlesC 1 Reply Last reply
                • P p-mathis

                  @frkb Bonjour,
                  J'ai ajouté une page au tutoriel pour essayer de lire plusieurs Linky avec une seule Raspberry. À prendre avec circonspection, car je n'ai pas pu tester et je ne suis donc pas certain que les codes fonctionnent.
                  Bonne continuation.

                  CharlesC Offline
                  CharlesC Offline
                  Charles
                  wrote on last edited by
                  #8

                  @p-mathis top, merci 🙂

                  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


                  1

                  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