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: décallage de 2h dans le relevé de traces oO

PitInfo: décallage de 2h dans le relevé de traces oO

Scheduled Pinned Locked Moved PiTInfo
2 Posts 1 Posters 815 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.
  • S Offline
    S Offline
    Sylvain Maucourt
    wrote on last edited by Sylvain Maucourt
    #1

    Bonjour,

    Après avoir reçu mon module PitInfo.. un peu galéré pour le mettre en place (surtout dû au fait que j'ai un Raspberry Pi 0w et Raspbian), j'ai maintenant des soucis dans le traitement des infos remontées.

    Avant de commencer à décrire mon système, je me suis demandé si l'ordre de branchement des cables L1/L2 dans le module PitInfo avait de l'importance? (j'ai tâché de brancher les fils en identifiant la résistance d'entrée sur le PitInfo pour en déduire quelque chose - mais peut être qu'indiquer sur la carte les entrées L1/L2 ne serait pas un mal)

    Pour info, j'ai un Linky.
    Je reçois correctement les trames.
    Je les envoie (sans horodatage) par la suite en MQTT à une seconde machine, qui héberge une instance mosquitto.
    En //, un process écoute toutes les valeurs remontées et les copie (en appliquant un horodatage) dans un Elasticsearch.
    En //, un autre process écoute ces mêmes valeurs et les copie (en appliquant un horodatage) dans un mongoDB.

    J'ai donc 2 vues d'historique qui proviennent de 2 sources différentes..

    • Un dans kibana/grafana
    • Un autre dans une page web "fait main"

    Bref, c'est une installation que j'ai depuis plusieurs années et qui fonctionne très bien.
    https://github.com/sylvek/domotik

    J'ai, enfin, un module CC128 (http://www.currentcost.com/product-cc128.html) qui collecte la donnée de puissance. J'ai donc un point de comparaison.

    Et c'est là que ça coince.. Quand je compare mes traces du CC128 et celles fournies par "PAPP", j'ai similairement la même trace mais avec un décallage de 2h oO

    Le code python lisant les données du Linky sont minimalistes (pas de thread etc) -> https://github.com/sylvek/domotik/blob/master/raspberrypi/domotik/mosquitto_pub/linky.py

    Et comme j'enregistre les données dans Elasticsearch/Mongodb de la même manière que ce soit pour le linky que le cc128, je me dis que mon décalage provient de la lecture des données.

    Je vous donne un exemple … en vert le CC128, en jaune le Linky => https://ibb.co/iR8vDz

    Les courbes sont trop similaires pour être accidentelles, mais Linky lit les données 2h en retard..

    Comment fonctionne le Linky en lecture? est-ce que je lis trop lentement et cela entraine un retard? (mais apparemment ce retard est constant). Est-ce que le Linky garde en mémoire les trames et il faut toutes les consommer? (si oui, comment vider la mémoire?)

    J'avoue être un peu perdu.

    1 Reply Last reply
    • S Offline
      S Offline
      Sylvain Maucourt
      wrote on last edited by
      #2

      j'ai corrigé mon problème en ré-écrivant mon script python. ser.readLine() est à éviter.
      https://github.com/sylvek/domotik/commit/388fbeac5ccc7d857cab12666ce60a6f5c0bb942

      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


      5

      Online

      5.8k

      Users

      566

      Topics

      5.3k

      Posts

      Top Topics

      • pas d'affichage
        CharlesC
        Charles
        0
        25
        544

      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