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. Teleinfo Broadcast comptatible avec Emoncms

Teleinfo Broadcast comptatible avec Emoncms

Scheduled Pinned Locked Moved Téléinfo
broadcastemoncmsmodemlinuxdbiteleinfo
14 Posts 5 Posters 8.4k Views 2 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
    #5

    Mika,
    non tu n'as pas fait d'erreur, tu as mis le programme en "pseudo" deamon, ce qu'il fait qu'il écoute en permanence et transmet aussi en permanence (en gros toutes les secondes puisque c'est le temps de réception d'une trame complète en gros.
    Pour éviter çà tu peux regarder ce topic https://community.hallard.me/topic/44/configuration-mysql ou je décris comment mettre un deamon en mode send et un receive toutes les 5 minutes

    1 Reply Last reply
    • M Offline
      M Offline
      mika91
      wrote on last edited by
      #6

      Ok merci, je vais regarder ça.
      Par contre pour les données à vaiation rapide (PAPP, IINST, ...)tu les pousses uniquement à emoncms?
      Que fait le Average?

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

        Oui, celles ci sont poussées uniquement sur emoncms (elles sont poussées dans la base avec le reste toutes les 5 minutes)
        le Average d'emoncms est une méthode de calcul et de stockage interne afin de ne pas saturer les bases et les écritures sur disque de ce que j'en ai compris. Il fait des moyennes de données reçues sur l'intervalle que tu choisis dans tes feed quand ton crées ton average.

        1 Reply Last reply
        • arthurlutzA Offline
          arthurlutzA Offline
          arthurlutz
          wrote on last edited by
          #8

          Bonjour @charles, tout d'abord merci pour les contenus que tu partage sur ton blog et sur le forum. Ils sont très utiles.

          J'ai un setup avec un Pi et un teleinfo monté monté moi même qui poste sur un emoncms autohebergé (cf arthur.lutz.im/blog/2015/08/mesure-de-consommation-energetique-en-open-source-teleinfo-edf-et-chauffe-eau/ et http://arthur.lutz.im/blog/2015/10/sondes-teleinfo-et-chaudiere-finalisation/)

          J'ai recopié les règles partagés par Fred (je ne pense pas qu'il soit sur nodebb) et ça a l'air de marcher. J'ai un problème avec la partie "Consommation Journalière en kWh/d" qui m'affiche un chiffre raisonnable mais dans le graphe je ne vois que le jour où je l'ai installé. As-tu vu déjà ce genre de problème ?

          Autre remarque, le point 7 qui est supposé être "une équivalence avec PAPP" dans mon cas diffère un peu. J'ai ajouté un feed qui me montre la valeur de différence et ça varie entre +38 et -153 (-50 en mean).

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

            @arthurlutz
            Merci pour ton commentaire.
            Alors, je te répondrais, oui, j'ai vu un tas de choses bizarre avec emoncms et je t'avouerais que parfois la mise en oeuvre et la compréhension des graphes relève de la magie vaudou !
            En plus ils ont récemment mis à jour la version sur le site officiel et je ne suis pas persuadé que ça n'ai pas ajouté des soucis.
            Peux-tu nous copier ta liste de feed et d'input ?

            1 Reply Last reply
            • arthurlutzA Offline
              arthurlutzA Offline
              arthurlutz
              wrote on last edited by
              #10

              0_1447082383553_Screenshot from 2015-11-09 16:18:18.png

              1 Reply Last reply
              • arthurlutzA Offline
                arthurlutzA Offline
                arthurlutz
                wrote on last edited by
                #11

                J'ai aussi soumis mon problème via github au projet emoncms https://github.com/emoncms/emoncms/issues/403

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

                  @arthurlutz
                  Tu as un contrat base, ça va simplifier 😉 En plus tu dois pouvoir utiliser en direct le plugins myelectric qui doit tout te faire tout seul.
                  sinon je pense que pour avoir les barres / jours il te suffit dans le feed de mettre un /1000 sur BASE (oui c'est des wh) puis kwh to kwh/d et de placer un bargraph sur le dashboard normalement çà devrait le faire
                  j'ai des soucis avec le pulsdiff et le accumulate, perso je n'arrive pas à corréler, je ne comprends pas les chiffres !!

                  1 Reply Last reply
                  • E Offline
                    E Offline
                    emlaurent
                    wrote on last edited by
                    #13

                    bonjour, je suis très intéressé par utiliser ce code pour interfacer avec un emonpi. Je suis parti d'un emonpi fraichement installé (mais pas la dernière version). Malheureusement, ca bloque quelquepart et surement au niveau de la base mysql. Est-ce qu'en utilisant uniquement l'option -e , il faut quand même remplir les paramètres pour mysql dans teleinfo.conf ? Et on met quoi comme base de données ? celle d'emoncms ou une autre? thank pour l'aide

                    1 Reply Last reply
                    • BrunoB Offline
                      BrunoB Offline
                      Bruno
                      wrote on last edited by
                      #14

                      Bonjour,
                      j'utilisais votre programme très utile pour la téléinfo EDF. J'ai du réinstaller raspbian, et j'ai un problème avec raspbian Buster et mariadb. Je n'arrive plus à installer le programme :

                      J'ai déjà remplacé #include <mysql/mysql.h> par #include <mariadb/mysql.h> dans /home/pi/teleinfo/teleinfo.c, mais j'ai encore ces problèmes :

                      $ make
                      cc -DUSE_MYSQL -DUSE_EMONCMS -c teleinfo.c
                      teleinfo.c: In function ‘clean_exit’:
                      teleinfo.c:324:3: warning: implicit declaration of function ‘valuelist_delete’; did you mean ‘list_delete’? [- Wimplicit-function-declaration]
                      valuelist_delete(p_valueslist);
                      ^~~~~~~~~~~~~~~~
                      list_delete
                      teleinfo.c:363:5: warning: implicit declaration of function ‘uucp_unlock’; did you mean ‘putc_unlocked’? [-Wim plicit-function-declaration]
                      uucp_unlock();
                      ^~~~~~~~~~~
                      putc_unlocked
                      teleinfo.c: In function ‘main’:
                      teleinfo.c:2066:32: warning: implicit declaration of function ‘inet_addr’; did you mean ‘list_add’? [-Wimplici t-function-declaration]
                      client.sin_addr.s_addr = inet_addr(opts.network);
                      ^~~~~~~~~
                      list_add
                      cc -DUSE_EMONCMS -o teleinfo teleinfo.o -lcurl -lmysqlclient
                      /usr/bin/ld : ne peut trouver -lmysqlclient
                      collect2: error: ld returned 1 exit status
                      make: *** [Makefile:34: teleinfo] Error 1

                      $ sudo make install
                      cc -DUSE_EMONCMS -o teleinfo teleinfo.o -lcurl -lmysqlclient
                      /usr/bin/ld : ne peut trouver -lmysqlclient
                      collect2: error: ld returned 1 exit status
                      make: *** [Makefile:34: teleinfo] Error 1

                      Auriez vous une idée ?
                      Merci par avance pour votre aide

                      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


                      0

                      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