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

    Ré-écriture de Wifinfo pour traiter le mode standard du Linky

    Scheduled Pinned Locked Moved WifInfo
    110 Posts 27 Posters 26.7k 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.
    • Seb HS Offline
      Seb H @admin
      last edited by Charles

      @admin
      Voici un log du linky en standard. Je suis en tarification HP/HC

      ADSC    061961361253    8
      VTIC    02      J
      DATE    E200719173448           L
      NGTF    H PLEINE/CREUSE         \
      LTARF    HEURE  PLEINE          A
      EAST    000146092       %
      EASF01  000056601       4
      EASF02  000089491       B
      EASF03  000000000       $
      EASF04  000000000       %
      EASF05  000000000       &
      EASF06  000000000       '
      EASF07  000000000       (
      EASF08  000000000       )
      EASF09  000000000       *
      EASF10  000000000       "
      EASD01  000056601       2
      EASD02  000089491       @
      EASD03  000000000       "
      EASD04  000000000       #
      IRMS1   002     0
      URMS1   236     E
      PREF    09      H
      PCOUP   09      "
      SINSTS  00469   Y
      SMAXSN  E200719151452   00893   C
      SMAXSN-1        E200718143752   00644   ^
      CCASN   E200719173000   00010   7
      CCASN-1 E200719170000   00010   R
      UMOY1   E200719173000   235     3
      STGE    003A4401        B
      MSG1    PAS DE          MESSAGE                 <
      PRM     00000000000000  L
      RELAIS  000     B
      NTARF   02      O
      NJOURF  00      &
      NJOURF+1        00      B
      PJOURF+1        00008002 0130C001 07008002 1200C001 14308002 NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE NONUTILE     T
      

      Donc tu retrouve l'index des HP dans EASF02 ( soit 89491 Wh actuel )et les HC dans EASF01 ( 56601 Wh actuel)

      Voici le log de tarification de base d'un compteur en mode historique

      ADCO 021528549181 E
      OPTARIF BASE 0
      ISOUSC 90 ?
      BASE 003149421 #
      PTEC TH.. $
      IINST 002 Y
      IMAX 026 G
      PAPP 00500 &
      MOTDETAT 000000 B
      

      On retrouve l'index de comptage dans BASE (soit 3149421 Wh actuel)

      1 Reply Last reply Reply Quote
      • Seb HS Offline
        Seb H @admin
        last edited by

        @admin Pour info, j'ai retester hier soir en désactivant le commentaire pour activer le mode standard, je n'ai plus eu de plantage, en revanche tasmota ne voit rien du tout, tout est à 0, ce qui je pense est normal car toutes les nominations des étiquettes sont différente du mode historique. Par exemple , pour la puissance apparente PAPP pour historique et SINST pour standard...

        1 Reply Last reply Reply Quote
        • adminA Offline
          admin
          last edited by

          @Seb-H
          oui il faut implémenter les étiquettes du Linky dans tasmota, c'est dans ma todo list.

          1 Reply Last reply Reply Quote
          • adminA Offline
            admin
            last edited by

            Bon j''ai commencé à regarder, il faut aussi que je change la libtéléinfo car le format des trames à changé aussi et je n'aurais rien pour valider tant que j'ai pas de linky. Donc si tu veux on peu tester ensemble mais tu devras prendre le repo de mon github pour les tests et compiler par toi même si t'es ok.

            Seb HS 1 Reply Last reply Reply Quote
            • Alexandre ThevenotA Offline
              Alexandre Thevenot
              last edited by

              Bonjour à tous, nouveau sur la discussion, pas sûr d'être d'une grande aide mais si au moins je peux aider à tester.. Module Pitinfo acheté il y a quelques mois + Wemos D1 mini, et je n'ai pas réussi à le faire fonctionner avec ton interface @admin , j'ai du manquer un truc.. bref.. En suivant cette discussion j'ai finalement réussi à avoir quelquechose qui semble partiellement fonctionner. Je suis sur la version 8.4.0.1 de tasmota-sensor et j'obtiens ça : bbd591e4-2bae-49b5-97a0-9c5b7259f55e-image.png
              Des valeurs qui semblent cohérentes mais aucune information sur l'ampérage et la charge.. Ah et j'ai oublié de préciser, c'est sur un linky..
              Je peux tester d'autres choses si besoin. @admin si tu fais des MAJ sur ton github par exemple.
              Bonne journée !
              Alexandre

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

                Bonjour Alexandre,
                peux tu envoyer une capture des log de la console, je pense que tu dois avoir une etiquette IINST1 sur ton linky en mode historique, elle n'est pas traitée, je vais l'ajouter si c'est ça

                @Seb-H normalement la version dev sur le git de tasmota intègre le mode standard du linky, j'ai pas testé sans linky donc si ça marche on aura de la chance.

                Pour passer du mode historique au mode standard nouvelle commande dans tasmota

                mode historique (9600 bps)

                setoption102 0
                

                mode standard (9600 bps)

                setoption102 1
                

                Attention le device reboot juste après 🙂

                Et c'est résistant au reset, donc à faire qu'une seule fois.

                Merci à tous.

                1 Reply Last reply Reply Quote
                • Alexandre ThevenotA Offline
                  Alexandre Thevenot
                  last edited by Charles

                  C'est curieux que ça empêche le PI de fonctionner, la carte est peut être défectueuse mais j'en doute.

                  Si tu la mets sur le PI il démarre pas c'est bien ça ? A tu essayé de booter le PI avec la carte mais sans la téléinfo de connectée ?

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

                    pas la peine t'es en mode historique ca fonctionnera pas en mode standard.

                    Ce qui est très curieux c'est que tu n'ai pas l'étiquette IINST, jamais vu ca, tu consommes la puissance est à 510W mais pas de courant dans la trame

                    1 Reply Last reply Reply Quote
                    • Alexandre ThevenotA Offline
                      Alexandre Thevenot
                      last edited by Alexandre Thevenot

                      Je vais me documenter un peu sur ces modes et ces étiquettes, là je suis largué ^^
                      Et oui, la valeur de conso est cohérente, j'ai essayé d'allumer et d'éteindre des appareils ça suit bien..

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

                        tu ne serais pas en triphasé, IINST3 à 2 correspondrait à ta puissance

                        Alexandre ThevenotA 1 Reply Last reply Reply Quote
                        • Alexandre ThevenotA Offline
                          Alexandre Thevenot @Charles
                          last edited by

                          @Charles Hehe oui tout à fait, pas pensé à le préciser dsl

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

                            voila le pourquoi du comment. Pour le moment c'est pas géré le triphasé désolé. Et du coup la charge non calculée non plus car il faudrait agréger les 3 phases.
                            En revanche le mode historique du linky est pas top pour du triphasé je pense que tu ferais mieux à demander à ton fournisseur de passer ton linky en mode standard et pas historique 🙂

                            Alexandre ThevenotA 1 Reply Last reply Reply Quote
                            • Alexandre ThevenotA Offline
                              Alexandre Thevenot @Charles
                              last edited by

                              @Charles Ok pas de souci, merci pour les conseils. J4essayerai de fouiller à l'occasion.

                              1 Reply Last reply Reply Quote
                              • Seb HS Offline
                                Seb H @admin
                                last edited by

                                @admin
                                C'est ok pour tester sur mon linky en mode standard. T'inquiète, je compilais déjà aussi auparavant. Tu peux me filer le lien de ton github ou je peux télécharger le package prêt à compiler ??

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

                                  @Seb-H
                                  Cool, le package prêt à compiler est déjà mergé dans la branche development de l'officiel tasmota 🙂

                                  SebHS 1 Reply Last reply Reply Quote
                                  • pascal MochelP Offline
                                    pascal Mochel
                                    last edited by

                                    bonjour

                                    mes compteurs ne s'incrémentent pas .
                                    que faut t il configurer pour que cela compte ?

                                    merci

                                    1d875285-083c-4bf0-81b7-b194c436eaac-image.png

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

                                      Bonjour,
                                      tu es en contrat base Linky, il doit me manquer une étiquette, tu peux faire une capture de la console WEB lors de l'envoie d'une trame MQTT ?

                                      1 Reply Last reply Reply Quote
                                      • pascal MochelP Offline
                                        pascal Mochel
                                        last edited by

                                        merci pour le retour , voila je pense que c est cela qu'il te faut :
                                        10:04:55 MQT: linky_pm/tele/STATE = {"Time":"2020-08-21T10:04:55","Uptime":"0T01:40:09","UptimeSec":6009,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"mochel","BSSId":"34:49:5B:B9:5B:C0","Channel":11,"RSSI":100,"Signal":-28,"LinkCount":1,"Downtime":"0T00:00:03"}}
                                        10:04:55 MQT: linky_pm/tele/SENSOR = {"Time":"2020-08-21T10:04:55","ENERGY":{"TotalStartTime":"2019-11-29T19:05:42","Total":0.000,"Yesterday":0.000,"Today":0.000,"Period":0,"Power":420,"Current":2.000,"Load":6 "ADCO":"061964653612","OPTARIF":"BASE","ISOUSC":30,"BASE":1121175,"PTEC":"TH..","IINST":2,"IMAX":90,"PAPP":420,"HHPHC":"A","MOTDETAT":0}}
                                        10:09:48 MQT: linky_pm/tele/HASS_STATE = {"Version":"8.4.0.2(tasmota)","BuildDateTime":"2020-08-19T13:03:24","Module or Template":"WifInfo","RestartReason":"Software/System restart","Uptime":"0T01:45:02","Hostname":"linky_pm-7262","IPAddress":"192.168.1.54","RSSI":"100","Signal (dBm)":"-30","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:03","MqttCount":1,"LoadAvg":19}
                                        10:09:55 MQT: linky_pm/tele/STATE = {"Time":"2020-08-21T10:09:55","Uptime":"0T01:45:09","UptimeSec":6309,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"mochel","BSSId":"34:49:5B:B9:5B:C0","Channel":11,"RSSI":100,"Signal":-29,"LinkCount":1,"Downtime":"0T00:00:03"}}
                                        10:09:55 MQT: linky_pm/tele/SENSOR = {"Time":"2020-08-21T10:09:55","ENERGY":{"TotalStartTime":"2019-11-29T19:05:42","Total":0.000,"Yesterday":0.000,"Today":0.000,"Period":0,"Power":430,"Current":2.000,"Load":6 "ADCO":"061964653612","OPTARIF":"BASE","ISOUSC":30,"BASE":1121211,"PTEC":"TH..","IINST":2,"IMAX":90,"PAPP":430,"HHPHC":"A","MOTDETAT":0}}
                                        10:14:48 MQT: linky_pm/tele/HASS_STATE = {"Version":"8.4.0.2(tasmota)","BuildDateTime":"2020-08-19T13:03:24","Module or Template":"WifInfo","RestartReason":"Software/System restart","Uptime":"0T01:50:02","Hostname":"linky_pm-7262","IPAddress":"192.168.1.54","RSSI":"100","Signal (dBm)":"-27","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:03","MqttCount":1,"LoadAvg":19}
                                        10:14:55 MQT: linky_pm/tele/STATE = {"Time":"2020-08-21T10:14:55","Uptime":"0T01:50:09","UptimeSec":6609,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"mochel","BSSId":"34:49:5B:B9:5B:C0","Channel":11,"RSSI":100,"Signal":-30,"LinkCount":1,"Downtime":"0T00:00:03"}}
                                        10:14:55 MQT: linky_pm/tele/SENSOR = {"Time":"2020-08-21T10:14:55","ENERGY":{"TotalStartTime":"2019-11-29T19:05:42","Total":0.000,"Yesterday":0.000,"Today":0.000,"Period":0,"Power":400,"Current":2.000,"Load":6 "ADCO":"061964653612","OPTARIF":"BASE","ISOUSC":30,"BASE":1121241,"PTEC":"TH..","IINST":2,"IMAX":90,"PAPP":400,"HHPHC":"A","MOTDETAT":0}}
                                        10:19:48 MQT: linky_pm/tele/HASS_STATE = {"Version":"8.4.0.2(tasmota)","BuildDateTime":"2020-08-19T13:03:24","Module or Template":"WifInfo","RestartReason":"Software/System restart","Uptime":"0T01:55:02","Hostname":"linky_pm-7262","IPAddress":"192.168.1.54","RSSI":"100","Signal (dBm)":"-29","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:03","MqttCount":1,"LoadAvg":19}
                                        10:19:55 MQT: linky_pm/tele/STATE = {"Time":"2020-08-21T10:19:55","Uptime":"0T01:55:09","UptimeSec":6909,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"mochel","BSSId":"34:49:5B:B9:5B:C0","Channel":11,"RSSI":100,"Signal":-30,"LinkCount":1,"Downtime":"0T00:00:03"}}
                                        10:19:55 MQT: linky_pm/tele/SENSOR = {"Time":"2020-08-21T10:19:55","ENERGY":{"TotalStartTime":"2019-11-29T19:05:42","Total":0.000,"Yesterday":0.000,"Today":0.000,"Period":0,"Power":540,"Current":2.000,"Load":6 "ADCO":"061964653612","OPTARIF":"BASE","ISOUSC":30,"BASE":1121277,"PTEC":"TH..","IINST":2,"IMAX":90,"PAPP":540,"HHPHC":"A","MOTDETAT":0}}
                                        10:24:48 MQT: linky_pm/tele/HASS_STATE = {"Version":"8.4.0.2(tasmota)","BuildDateTime":"2020-08-19T13:03:24","Module or Template":"WifInfo","RestartReason":"Software/System restart","Uptime":"0T02:00:02","Hostname":"linky_pm-7262","IPAddress":"192.168.1.54","RSSI":"100","Signal (dBm)":"-28","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:03","MqttCount":1,"LoadAvg":19}
                                        10:24:55 MQT: linky_pm/tele/STATE = {"Time":"2020-08-21T10:24:55","Uptime":"0T02:00:09","UptimeSec":7209,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"mochel","BSSId":"34:49:5B:B9:5B:C0","Channel":11,"RSSI":100,"Signal":-32,"LinkCount":1,"Downtime":"0T00:00:03"}}
                                        10:24:55 MQT: linky_pm/tele/SENSOR = {"Time":"2020-08-21T10:24:55","ENERGY":{"TotalStartTime":"2019-11-29T19:05:42","Total":0.000,"Yesterday":0.000,"Today":0.000,"Period":0,"Power":490,"Current":2.000,"Load":6 "ADCO":"061964653612","OPTARIF":"BASE","ISOUSC":30,"BASE":1121313,"PTEC":"TH..","IINST":2,"IMAX":90,"PAPP":490,"HHPHC":"A","MOTDETAT":0}}
                                        10:29:48 MQT: linky_pm/tele/HASS_STATE = {"Version":"8.4.0.2(tasmota)","BuildDateTime":"2020-08-19T13:03:24","Module or Template":"WifInfo","RestartReason":"Software/System restart","Uptime":"0T02:05:02","Hostname":"linky_pm-7262","IPAddress":"192.168.1.54","RSSI":"100","Signal (dBm)":"-31","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:03","MqttCount":1,"LoadAvg":19}
                                        10:29:55 MQT: linky_pm/tele/STATE = {"Time":"2020-08-21T10:29:55","Uptime":"0T02:05:09","UptimeSec":7509,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"mochel","BSSId":"34:49:5B:B9:5B:C0","Channel":11,"RSSI":100,"Signal":-30,"LinkCount":1,"Downtime":"0T00:00:03"}}
                                        10:29:55 MQT: linky_pm/tele/SENSOR = {"Time":"2020-08-21T10:29:55","ENERGY":{"TotalStartTime":"2019-11-29T19:05:42","Total":0.000,"Yesterday":0.000,"Today":0.000,"Period":0,"Power":400,"Current":2.000,"Load":6 "ADCO":"061964653612","OPTARIF":"BASE","ISOUSC":30,"BASE":1121348,"PTEC":"TH..","IINST":2,"IMAX":90,"PAPP":400,"HHPHC":"A","MOTDETAT":0}}
                                        10:34:48 MQT: linky_pm/tele/HASS_STATE = {"Version":"8.4.0.2(tasmota)","BuildDateTime":"2020-08-19T13:03:24","Module or Template":"WifInfo","RestartReason":"Software/System restart","Uptime":"0T02:10:02","Hostname":"linky_pm-7262","IPAddress":"192.168.1.54","RSSI":"100","Signal (dBm)":"-30","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:03","MqttCount":1,"LoadAvg":19}
                                        10:34:55 MQT: linky_pm/tele/STATE = {"Time":"2020-08-21T10:34:55","Uptime":"0T02:10:09","UptimeSec":7809,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"mochel","BSSId":"34:49:5B:B9:5B:C0","Channel":11,"RSSI":100,"Signal":-28,"LinkCount":1,"Downtime":"0T00:00:03"}}
                                        10:34:55 MQT: linky_pm/tele/SENSOR = {"Time":"2020-08-21T10:34:55","ENERGY":{"TotalStartTime":"2019-11-29T19:05:42","Total":0.000,"Yesterday":0.000,"Today":0.000,"Period":0,"Power":400,"Current":2.000,"Load":6 "ADCO":"061964653612","OPTARIF":"BASE","ISOUSC":30,"BASE":1121378,"PTEC":"TH..","IINST":2,"IMAX":90,"PAPP":400,"HHPHC":"A","MOTDETAT":0}}

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

                                          Yes parfait

                                          pour des soucis de lecture peux tu éditer ton post et mettre tout le texte de la trame entre triple backquote ` (donc 3 au debut et 3 à la fin) ca formate mieux et devient bien plus lisible 🙂

                                          Exemple

                                          21T10:34:55","Uptime":"0T02:10:09","UptimeSec":7809,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"mochel","BSSId":"34:49:5B:B9:5B:C0","Channel":11,"RSSI":100,"Signal":-28,"LinkCount":1,"Downtime":"0T00:00:03"}}
                                          

                                          Merci à toi

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

                                            @pascal-Mochel Alors c'est assez fun tu n'as pas l'index dans la trame (ah si pardon base), effectivement cette etiquette n'est pas traitée. Fix à faire de mon coté

                                            Sinon pour info, tu peux de faire un setOption108 1 (ca envoi juste une trame MQTT à chaque reception de trame téléinfo) avec toutes les données de teleinfo sans tenir compte du mode Energy du device.

                                            1 Reply Last reply Reply Quote
                                            • First post
                                              Last post

                                            3

                                            Online

                                            5.7k

                                            Users

                                            534

                                            Topics

                                            5.0k

                                            Posts

                                            Top Topics

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

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

                                            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