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

    Denky-D4 et Téléinfo et checksum

    Scheduled Pinned Locked Moved Denky D4
    5 Posts 3 Posters 343 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.
    • M Offline
      Micclfr
      last edited by Charles

      Bonsoir,

      j'ai bien reçu mon Denky D4 et ça fonctionne plutôt bien.
      Après quelques galère de config, mode standard, vitesse, afficheur tout va bien.
      Mais :
      voilà ce que j'obtiens :

      18:02:04.392 MQT: tele/TELEINFO/SENSOR = {"TIC":{"ADSC":"xxxxxxxx","VTIC":2,"NGTF":"TEMPO","LTARF":"HP  ROUGE","EAST":77357717,"EASF01":28310487,"EASF02":38302515,"EASF03":3207554,"EASF04":4347964,"EASF05":1430965,"EASF06":1758232,"EASF07":0,"EASF08":0,"EASF09":0,"EASF10":0,"EASD01":25255700,"EASD02":34021551,"EASD03":7693354,"EASD04":10387112,"IRMS1":11,"URMS1":230,"PREF":18,"PCOUP":18,"SINSTS":2636,"SMAXSN":6081,"SMAXSN-1":9040,"CCASN":1528,"CCASN-1":1814,"UMOY1":229,"STGE":"833AD400","PRM":2147483647,"RELAIS":1,"NTARF":6,"NJOURF":0,"NJOURF+1":0}}
      18:02:05.145 LibTeleinfo::checkLine Err checksum 0x00 != 0x5D (total errors=535326)
      18:02:05.148 LibTeleinfo::checkLine Err checksum 0x00 != 0x20 (total errors=535327)
      18:02:05.149 LibTeleinfo::checkLine Err checksum 0x00 != 0x5D (total errors=535328)
      18:02:05.151 LibTeleinfo::checkLine Err checksum 0x00 != 0x20 (total errors=535329)
      18:02:05.656 MQT: tele/TELEINFO/SENSOR = {"TIC":{"ADSC":"xxxxxxx","VTIC":2,"NGTF":"TEMPO","LTARF":"HP  ROUGE","EAST":77357718,"EASF01":28310487,"EASF02":38302515,"EASF03":3207554,"EASF04":4347964,"EASF05":1430965,"EASF06":1758233,"EASF07":0,"EASF08":0,"EASF09":0,"EASF10":0,"EASD01":25255700,"EASD02":34021551,"EASD03":7693354,"EASD04":10387113,"IRMS1":11,"URMS1":230,"PREF":18,"PCOUP":18,"SINSTS":2631,"SMAXSN":6081,"SMAXSN-1":9040,"CCASN":1528,"CCASN-1":1814,"UMOY1":229,"STGE":"833AD400","PRM":2147483647,"RELAIS":1,"NTARF":6,"NJOURF":0,"NJOURF+1":0}}
      18:02:06.388 LibTeleinfo::checkLine Err checksum 0x00 != 0x5D (total errors=535330)
      18:02:06.390 LibTeleinfo::checkLine Err checksum 0x00 != 0x20 (total errors=535331)
      18:02:06.392 LibTeleinfo::checkLine Err checksum 0x00 != 0x5D (total errors=535332)
      18:02:06.632 LibTeleinfo::checkLine Err checksum 0x00 != 0x20 (total errors=535333)
      

      j'ai essayé de bouger le potard dans tous les sens, a fond, a zéro, changé progressivement, ajouté une résistance de 1k5, rien n'y fait, toujours les 4 mèmes erreurs.

      c'est la version qui était flashée à la livraison, y en a t-il une nouvelle ? l'ota fontionne-t-il ? sinon quel fichier installer.

      Merci.

      Claude

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

        @Micclfr ah oui tu en as beaucoup, tu peux vérifier les cables (quel type et quelle longueur?) et éventuellement le refaire, c'est pas normal du tout.
        Aucune modif depuis un moment sur la teleinfo donc flasher une nouvelle ne changera rien je pense.

        Surtout ne pas mettre la version officielle de l'update qui n'a pas le support de la téléinfo. Tu dois mettre ça dans OTA Url
        https://tasmota.github.io/install/firmware/unofficial/tasmota32-teleinfo.bin

        Ou le plus safe, tu télécharges la version ici dessus puis upgrade by file upload

        pour reference les versions teleinfo de développement sont ici
        https://github.com/Jason2866/Tasmota-specials/tree/firmware/firmware/tasmota32/other

        M 1 Reply Last reply Reply Quote
        • M Offline
          Micclfr @Charles
          last edited by Charles

          @Charles Merci pour la réponse.
          Le câble doit bien faire 20 cm , câble réseau cat 5.
          y a-t-il un moyen d'afficher la trame série dans la console ?

          par ailleurs, ce matin il y en a moins :

          10:08:01.146 MQT: tele/TELEINFO/SENSOR = {"TIC":{"ADSC":"xxxxxxxxxx","VTIC":2,"NGTF":"TEMPO","LTARF":"HP  BLANC","EAST":77405861,"EASF01":28310487,"EASF02":38302515,"EASF03":3207554,"EASF04":4354787,"EASF05":1465533,"EASF06":1764985,"EASF07":0,"EASF08":0,"EASF09":0,"EASF10":0,"EASD01":25255700,"EASD02":34021551,"EASD03":7727922,"EASD04":10400688,"IRMS1":8,"URMS1":233,"PREF":18,"PCOUP":18,"SINSTS":0,"SMAXSN":6213,"SMAXSN-1":6936,"CCASN":1432,"CCASN-1":2048,"UMOY1":227,"STGE":"423ACE01","PRM":2147483647,"RELAIS":0,"NTARF":4,"NJOURF":0,"NJOURF+1":0}}
          10:08:02.120 LibTeleinfo::checkLine Err checksum 0x00 != 0x5D (total errors=139273)
          10:08:02.121 LibTeleinfo::checkLine Err checksum 0x00 != 0x20 (total errors=139274)
          10:08:02.384 MQT: tele/TELEINFO/SENSOR = {"TIC":{"ADSC":"xxxxxxxxxx","VTIC":2,"NGTF":"TEMPO","LTARF":"HP  BLANC","EAST":77405861,"EASF01":28310487,"EASF02":38302515,"EASF03":3207554,"EASF04":4354787,"EASF05":1465533,"EASF06":1764985,"EASF07":0,"EASF08":0,"EASF09":0,"EASF10":0,"EASD01":25255700,"EASD02":34021551,"EASD03":7727922,"EASD04":10400688,"IRMS1":8,"URMS1":233,"PREF":18,"PCOUP":18,"SINSTS":0,"SMAXSN":6213,"SMAXSN-1":6936,"CCASN":1432,"CCASN-1":2048,"UMOY1":227,"STGE":"423ACE01","PRM":2147483647,"RELAIS":0,"NTARF":4,"NJOURF":0,"NJOURF+1":0}}
          10:08:03.129 LibTeleinfo::checkLine Err checksum 0x00 != 0x5D (total errors=139275)
          10:08:03.130 LibTeleinfo::checkLine Err checksum 0x00 != 0x20 (total errors=139276)
          

          Claude

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

            @Micclfr oui donc rien de bien méchant coté cables.

            Tu peux trouver des exemples simples ici pour afficher la liaison série ici

            • ESP32_PassThru
            • Teleinfo_DenkyD4

            Mais attention il te faudra reflasher tasmota et le configurer à nouveau

            1 Reply Last reply Reply Quote
            • S Offline
              Sacavoile
              last edited by

              Bonjour,
              Maintenant que les fêtes sont passées je vais pouvoir apporter quelques éléments sur ce sujet.
              En effet j'avais moi aussi énormément d'erreurs de checksum (60% des trames !) et j'ai galéré pour comprendre d'où cela venait.
              J'utilise la version Tasmota de Nicolas Bernaerst et j'ai un linky triphasé (important pour la (suite)
              En fait, pour voir s'il y avait des erreurs, j'accédais aux informations via l'interface web sur mon réseau local car très pratique pour voir les erreurs, avec 3 fenêtres (la principale qui affiche en temps réel le tableau de bord, la deuxième "message" avec le tableau de valeurs brutes et checksum du message TIC et la troisième avec la console qui permet de voir les trames en entier et les erreurs).
              Et là, plus d'une trame sur 2 est en erreur de checksum sur un des paramètres lus.
              Finalement, ma conclusion c'est que le problème vient de la charge de l'ESP32, trop d'informations remontées, surtout en triphasé. Quand j'ai modifié le niveau de debug de la console, sans affichage des trames, les erreurs ont beaucoup diminuées voir disparues et quand sur la console je ne mets que les erreurs, alors plus d'erreurs du tout ! Confirmé par le tableau des valeurs brutes (message) où toutes les valeurs sont bien remplies (quand il y avait des erreurs, les paramètres en erreur checksum ainsi que les suivants dans la trame ne sont pas renseignés et les lignes restent vides).
              Bref il y avait des erreurs quand je regardais et il n'y en avait pas quand je ne regardais pas ...

              1 Reply Last reply Reply Quote
              • First post
                Last post

              3

              Online

              5.7k

              Users

              534

              Topics

              5.0k

              Posts

              Top Topics

              • Bonjour Nicolas
                Nicolas BernaertsN
                Nicolas Bernaerts
                0
                19
                311

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

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

              • CC1101 mini shield pour raspberry
                CharlesC
                Charles
                0
                5
                150

              • CC1101
                CharlesC
                Charles
                0
                2
                66

              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