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. Tasmota

Tasmota

Scheduled Pinned Locked Moved Téléinfo
525 Posts 31 Posters 476.3k Views 14 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.
  • Barbu DorB Barbu Dor

    @seb-h
    Une rule n'est pas limité en terme de triggers, juste en terme de place. A partir d'une certaine taille il compresse. Tu as 512 octet par rule, ce qui représente environ 1500 à 2000 caractères une fois que la compression est utilisée.
    Une rule doit démarrer par 1 trigger ON trigger[condition optionelle] DO
    Il faut bien comprendre qu'une rule réagit à une évenement, pas à un état. Donc mettre des AND dans le trigger n'a aucun sens. Tu n'a jamais 2 évenements qui arrivent en même temps.
    tele-Wifi#RSSI est un trigger qui correspond à l'évenement "Publication de Wifi.RSSI dans le message de Teleperiod"
    Tu peux effectivement ensuite y ajouter une condition telle que "<10".

    Quand un évenement survient (ex publication de STATE), Tasmota prend l'evenement et scanne les rules pour les ON xxx DO qui correspondent a ce trigger.
    Pour un message type STATE ou SESOR, il y a autant d'évenement que de valeurs dans le JSON.

    Ta solution avec des conditions sur les trigegrs et des IF est un peu trop compliquée. tu peut faire plus simple notamment en utilisant BREAK (voir https://tasmota.github.io/docs/Rules/#using-break-to-simulate-ifelseifelseendif).
    Dans ton cas tu devrais pouvoir écrire:

    rule1
      ON Wifi#RSSI<10 DO var3 0 BREAK 
      ON Wifi#RSSI<20 DO var3 1 BREAK 
      ... etc ...
      ON Wifi#RSSI<100 DO var3 9 BREAK
      ON Wifi#RSSI>=100 DO var3 10 ENDON
    

    (j'ai écrit sur plusieurs lignes pour la lisibilité mais bien sur il faut taper sur une seule)
    Le fonctionnement est que BREAK stop l'évaluation de la RULE si trigger+condition sont remplie. C'est l'équivalent de :
    ON Wifi#RSSI DO IF (%value%<10) var3 0 ELSEIF (%value%<20) var3 1 .... ENDIF ENDON
    C'est le même trigger qui est utilisé mais avec des conditions différentes.
    Dans la même rule tu peux avoir un autre trigger après tel que ON tele-ENERGY#Power DO var1 %value% ENDON
    Il s'agit d'un trigger différent donc lorsque le message SENSOR avec ENERGY#Power est envoyé, les premiers ON sont ignoré et les BREAK aussi.

    Seb HS Offline
    Seb HS Offline
    Seb H
    wrote on last edited by Seb H
    #288

    @barbu-dor
    Super merci beaucoup. Je ne voyais pas trop comment fonctionnait le BREAK au départ, mais a tête bien posé et écris comme tu la fait ligne par ligne, c'est super visible et compréhensible 😊
    Du coup, tu n'écris qu'une seule fois dans VAR3 !!
    Ca fonctionne top !!

    Seb HS 1 Reply Last reply
    • Seb HS Seb H

      @barbu-dor
      Super merci beaucoup. Je ne voyais pas trop comment fonctionnait le BREAK au départ, mais a tête bien posé et écris comme tu la fait ligne par ligne, c'est super visible et compréhensible 😊
      Du coup, tu n'écris qu'une seule fois dans VAR3 !!
      Ca fonctionne top !!

      Seb HS Offline
      Seb HS Offline
      Seb H
      wrote on last edited by Seb H
      #289

      sinon pour info sur mon linky dans la console de temps à autre, je pouvais voir une erreur qui passait de temps a autre. J'avais une résistance de 1.5K en amont de l'optocoupleur. Je l'ai remplacé par une 220 ohms et c'est le drame !! Ca n'arrête plus
      f597db99-9637-4f39-ab38-e2720a4a3885-image.png
      Du coup, je vais essayer avec un 1k pour voir si il y a une différence

      Barbu DorB 1 Reply Last reply
      • Seb HS Seb H

        sinon pour info sur mon linky dans la console de temps à autre, je pouvais voir une erreur qui passait de temps a autre. J'avais une résistance de 1.5K en amont de l'optocoupleur. Je l'ai remplacé par une 220 ohms et c'est le drame !! Ca n'arrête plus
        f597db99-9637-4f39-ab38-e2720a4a3885-image.png
        Du coup, je vais essayer avec un 1k pour voir si il y a une différence

        Barbu DorB Offline
        Barbu DorB Offline
        Barbu Dor
        wrote on last edited by
        #290

        @seb-h Le mieux serait si tu avais un oscilloscope pour regarder la tête du signal
        Sinon, il va falloir procéder à tatons

        Seb HS 1 Reply Last reply
        • Barbu DorB Barbu Dor

          @seb-h Le mieux serait si tu avais un oscilloscope pour regarder la tête du signal
          Sinon, il va falloir procéder à tatons

          Seb HS Offline
          Seb HS Offline
          Seb H
          wrote on last edited by
          #291

          @barbu-dor A priori avec une 1K ca roulerait.... C'est quoi la valeur qu'on doit obtenir à l'oscillo ??

          Barbu DorB 1 Reply Last reply
          • Seb HS Seb H

            @barbu-dor A priori avec une 1K ca roulerait.... C'est quoi la valeur qu'on doit obtenir à l'oscillo ??

            Barbu DorB Offline
            Barbu DorB Offline
            Barbu Dor
            wrote on last edited by
            #292

            @seb-h Avec un oscillo c'est pas une valeur qu'il faut chercher mais un signal propre en sortie du transistor
            Résistance trop forte, la led de l'opto ne s'allume pas ou pas assez et le transistor ne vas pas ou pas assez conduire
            Résistance trop faible, tu vas saturer la led, risque d'usure prématurée.
            Article de Charles : https://hallard.me/demystifier-la-teleinfo/

            Seb HS 1 Reply Last reply
            • Barbu DorB Barbu Dor

              @seb-h Avec un oscillo c'est pas une valeur qu'il faut chercher mais un signal propre en sortie du transistor
              Résistance trop forte, la led de l'opto ne s'allume pas ou pas assez et le transistor ne vas pas ou pas assez conduire
              Résistance trop faible, tu vas saturer la led, risque d'usure prématurée.
              Article de Charles : https://hallard.me/demystifier-la-teleinfo/

              Seb HS Offline
              Seb HS Offline
              Seb H
              wrote on last edited by
              #293

              @barbu-dor
              Merci pour le lien , j'ai pu suivre toutes les évolutions sur le développement du module depuis le départ (sans le transistor et maintenant avec).

              D'origine, dans mon cas, voici le schéma que j'utilise.

              991a9e19-808c-4d2c-9534-c789f57135dc-image.png
              Je n'ai jamais eu de problème avec les vieux compteurs blanc, uniquement avec mon linky en mode standard ou de temps à autre j'avais un checksum err qui remontait dans le log (après à noter que j'ai au moins 5m de liaison entre le compteur et le module de décodage ).

              J'ai pu voir sur les dernières platines de Charles, que c'est une résistance de 1.2K qui était utilisé.

              Sur la doc de tasmota/téléinfo, 2 schémas sont communiqués. En tout 1er, celui ci

              13344591-eb2a-4747-a4e9-9b1af71858b7-image.png

              puis un peu plus bas dans l'article on trouve celui là

              bf90a1f7-d523-4808-a99c-ba651db5e718-image.png

              Donc , 2 schémas différents sur la même page, donc j'en déduis que le bon a prendre est bien celui avec une résistance de 1.2K ? Par contre, qu'en est il pour la résistance entre la broche 3 de l'opto et la mase , car chez moi je suis à 10K ?? Ma tension Vcc d'alim est +5V , aucun impact en fonction des résistances ?

              Je vais récupérer un oscillo pour jeter un coup d’œil, mais quoi qu'il en soit en dessous de 1.2K çà commence a devenir chaud pour l'opto au risque d'usure ....

              Barbu DorB 1 Reply Last reply
              • Seb HS Seb H

                @barbu-dor
                Merci pour le lien , j'ai pu suivre toutes les évolutions sur le développement du module depuis le départ (sans le transistor et maintenant avec).

                D'origine, dans mon cas, voici le schéma que j'utilise.

                991a9e19-808c-4d2c-9534-c789f57135dc-image.png
                Je n'ai jamais eu de problème avec les vieux compteurs blanc, uniquement avec mon linky en mode standard ou de temps à autre j'avais un checksum err qui remontait dans le log (après à noter que j'ai au moins 5m de liaison entre le compteur et le module de décodage ).

                J'ai pu voir sur les dernières platines de Charles, que c'est une résistance de 1.2K qui était utilisé.

                Sur la doc de tasmota/téléinfo, 2 schémas sont communiqués. En tout 1er, celui ci

                13344591-eb2a-4747-a4e9-9b1af71858b7-image.png

                puis un peu plus bas dans l'article on trouve celui là

                bf90a1f7-d523-4808-a99c-ba651db5e718-image.png

                Donc , 2 schémas différents sur la même page, donc j'en déduis que le bon a prendre est bien celui avec une résistance de 1.2K ? Par contre, qu'en est il pour la résistance entre la broche 3 de l'opto et la mase , car chez moi je suis à 10K ?? Ma tension Vcc d'alim est +5V , aucun impact en fonction des résistances ?

                Je vais récupérer un oscillo pour jeter un coup d’œil, mais quoi qu'il en soit en dessous de 1.2K çà commence a devenir chaud pour l'opto au risque d'usure ....

                Barbu DorB Offline
                Barbu DorB Offline
                Barbu Dor
                wrote on last edited by
                #294

                @seb-h L'article que je t'ai lié date de 2015
                A l'époque Charles avait déterminé une valeur de 1.2K
                Plus recemment il est passé à 220 ohms.
                La resistance en sortie de l'opto n'a pas grande importance, on n'est pas dans un contexte d'electronique analogique. Elle polarise la Gate du BSS138 vers le 0V quand le transistor de l'opto ne conduit pas. Il ne faut pas qu'elle soit trop faible(<~ 2K) sinon le transistor de l'opto aura du mal a monter la Gate du BSS à VCC et le BSS ne conduira pas. Trop forte (>100K), la polarisation sera trop faible et la Gate ne redescendra pas a 0V a cause des capas internes du BSS.
                Pour la résistance série de la LED, la LTV814 est donnée pour un courant max de 50mA (Absolute Maximum Rating)
                La tension de fonctionnement de la LED est de 1.2V nominal. Donc en théorie, la valeur minimal de la resistance doit être (Vmax - 1.2V)/0.050
                Avec 220 ohms, c'est ok jusqu'à une tension crête de 11V entre les bornes I1 et I2 du Linky (a mesurer en charge avec le circuit teleinfo branché, pas a vide).
                Le doc Enedis-NOI-CPT_54E ne donne pas pas les infos de tension mais fait référence à la norme EURIDIS EN 62056-3-1 que jen'ai pas (payante).
                Sur mon Liny triphasé, j'ai pratiquement 5V crète a crète sur I1/I2 lorsque le circuit est branché avec une résistance de 220 ohms:
                d488c32b-b7aa-4fbf-a46d-6621daa8e4e0-image.png

                Seb HS SebHS 2 Replies Last reply
                • Barbu DorB Barbu Dor

                  @seb-h L'article que je t'ai lié date de 2015
                  A l'époque Charles avait déterminé une valeur de 1.2K
                  Plus recemment il est passé à 220 ohms.
                  La resistance en sortie de l'opto n'a pas grande importance, on n'est pas dans un contexte d'electronique analogique. Elle polarise la Gate du BSS138 vers le 0V quand le transistor de l'opto ne conduit pas. Il ne faut pas qu'elle soit trop faible(<~ 2K) sinon le transistor de l'opto aura du mal a monter la Gate du BSS à VCC et le BSS ne conduira pas. Trop forte (>100K), la polarisation sera trop faible et la Gate ne redescendra pas a 0V a cause des capas internes du BSS.
                  Pour la résistance série de la LED, la LTV814 est donnée pour un courant max de 50mA (Absolute Maximum Rating)
                  La tension de fonctionnement de la LED est de 1.2V nominal. Donc en théorie, la valeur minimal de la resistance doit être (Vmax - 1.2V)/0.050
                  Avec 220 ohms, c'est ok jusqu'à une tension crête de 11V entre les bornes I1 et I2 du Linky (a mesurer en charge avec le circuit teleinfo branché, pas a vide).
                  Le doc Enedis-NOI-CPT_54E ne donne pas pas les infos de tension mais fait référence à la norme EURIDIS EN 62056-3-1 que jen'ai pas (payante).
                  Sur mon Liny triphasé, j'ai pratiquement 5V crète a crète sur I1/I2 lorsque le circuit est branché avec une résistance de 220 ohms:
                  d488c32b-b7aa-4fbf-a46d-6621daa8e4e0-image.png

                  Seb HS Offline
                  Seb HS Offline
                  Seb H
                  wrote on last edited by Seb H
                  #295

                  @barbu-dor
                  Ok je vais brancher l'oscillo à l'entrée du module téléinfo pour voir la tension crête à crête . Donc tu dis 11v max avec une 220 ohms ?

                  Au final, l'objectif c'est d'avoir un maxi de 1.2V mesuré entre les pin 1 & 2 de l'opto !
                  La résistance te permet de faire chuter la tension d'entrée .

                  Maintenant, ce que je pige pas, c'est qu'avec une résistance de 1.5K traversé par une intensité de 50Ma , donc tu dois avoir 75V à ses bornes ce qui est énorme. Plus tu augmentes cette résistance plus tu fais chuter la tension du signal en entrée, plus tu la réduis puis ta tension augmente aux bornes de l'opto.

                  Donc pourquoi avec une 1.5K, j'ai des erreurs de checksum temps a autre, et avec une 330 , les erreurs sont explosives !! Je suis redescendu a 1K depuis , et ca avait l'air de rentrer dans l'ordre mais ce matin j'ai revu une erreur passé, donc j'ai du mal à comprendre...

                  Maintenant, il faut noté que j'ai plus de 5m de distance entre le linky et mon module de décodage, et c'est du cable de téléphone sans blindage qui assure la liaison. Je récupère peut être des parasites sur la distance tout simplement. Qu'en pense tu ?

                  Barbu DorB 2 Replies Last reply
                  • Seb HS Seb H

                    @barbu-dor
                    Ok je vais brancher l'oscillo à l'entrée du module téléinfo pour voir la tension crête à crête . Donc tu dis 11v max avec une 220 ohms ?

                    Au final, l'objectif c'est d'avoir un maxi de 1.2V mesuré entre les pin 1 & 2 de l'opto !
                    La résistance te permet de faire chuter la tension d'entrée .

                    Maintenant, ce que je pige pas, c'est qu'avec une résistance de 1.5K traversé par une intensité de 50Ma , donc tu dois avoir 75V à ses bornes ce qui est énorme. Plus tu augmentes cette résistance plus tu fais chuter la tension du signal en entrée, plus tu la réduis puis ta tension augmente aux bornes de l'opto.

                    Donc pourquoi avec une 1.5K, j'ai des erreurs de checksum temps a autre, et avec une 330 , les erreurs sont explosives !! Je suis redescendu a 1K depuis , et ca avait l'air de rentrer dans l'ordre mais ce matin j'ai revu une erreur passé, donc j'ai du mal à comprendre...

                    Maintenant, il faut noté que j'ai plus de 5m de distance entre le linky et mon module de décodage, et c'est du cable de téléphone sans blindage qui assure la liaison. Je récupère peut être des parasites sur la distance tout simplement. Qu'en pense tu ?

                    Barbu DorB Offline
                    Barbu DorB Offline
                    Barbu Dor
                    wrote on last edited by
                    #296

                    @seb-h

                    Plus tu augmentes cette résistance plus tu fais chuter la tension du signal en entrée, plus tu la réduis puis ta tension augmente aux bornes de l'opto.

                    Ce n'est pas la tension, c'est le courant que tu contrôle. La résistance ne reduit pas la tension mais le courant. Une résistance s'opposse au passage du courant.
                    Quand la led est parcourue par un courant suffisant (~1mA), la tension à ses bornes est limitée à 1.2V. C'est une propriété des diodes. Si tu branches une LED sur une source de tension sans résistance, la LED ne limite pas le courant et si le courant dépase le max elle grille.
                    Donc la résistance est là pour que lorsque la tension au bornes du Linky est max, le courant ne soit pas plus fort que le max qu'elle peut suppporter.
                    Si la tension crete-a-crete du Linky est de 10V, avec une résistance de 1.2K, le courant qui va traverser la résistance est de (10-1.2)/1200 = 7mA
                    C'est normalement suffisant pour faire marcher la LED et faire conduire l'opto-transistor.
                    Par contre si ton linky ne donne que 5Vcac comme le mien, alors le courant n'est plus que de 3mA ce qui pourrait être un peu juste.
                    Dans mon cas, avec 5Vcac et une resistance de 220 ohm, le courant max qui va traverser le circuit est de 17mA. Ce qui est très bien.

                    Pour ce qui est des 5m, cela peut être un problème, non pas pour des parasites mais plus pour des déformations de signal que cela peut engendrer.
                    Ci dessous, en bleu ce que tu dois avoir aux bornes de l'entrée du circuit et en rouge aux bornes de la LED
                    41213082-1cdd-4f74-9986-184131cb3464-image.png

                    1 Reply Last reply
                    • Seb HS Seb H

                      @barbu-dor
                      Ok je vais brancher l'oscillo à l'entrée du module téléinfo pour voir la tension crête à crête . Donc tu dis 11v max avec une 220 ohms ?

                      Au final, l'objectif c'est d'avoir un maxi de 1.2V mesuré entre les pin 1 & 2 de l'opto !
                      La résistance te permet de faire chuter la tension d'entrée .

                      Maintenant, ce que je pige pas, c'est qu'avec une résistance de 1.5K traversé par une intensité de 50Ma , donc tu dois avoir 75V à ses bornes ce qui est énorme. Plus tu augmentes cette résistance plus tu fais chuter la tension du signal en entrée, plus tu la réduis puis ta tension augmente aux bornes de l'opto.

                      Donc pourquoi avec une 1.5K, j'ai des erreurs de checksum temps a autre, et avec une 330 , les erreurs sont explosives !! Je suis redescendu a 1K depuis , et ca avait l'air de rentrer dans l'ordre mais ce matin j'ai revu une erreur passé, donc j'ai du mal à comprendre...

                      Maintenant, il faut noté que j'ai plus de 5m de distance entre le linky et mon module de décodage, et c'est du cable de téléphone sans blindage qui assure la liaison. Je récupère peut être des parasites sur la distance tout simplement. Qu'en pense tu ?

                      Barbu DorB Offline
                      Barbu DorB Offline
                      Barbu Dor
                      wrote on last edited by
                      #297

                      @seb-h Quelle version de Tasmota utilises tu ?
                      Je viens de brancher un shield Teleinfo (Resistance de 220ohm) + Wemos ESP32 avec un Tasmota 11.0.0.2 sur un Linky et j'ai aussi des soucis.
                      Mon autre systeme a base de ESP32 PICO utilisant un Tasmota 10.1.0.3 marche plutot bien.
                      Donc je ne sais pas encore s'il y a un pb de hard ou de soft.
                      Je vais debugger cela cet après midi

                      Seb HS 1 Reply Last reply
                      • Barbu DorB Barbu Dor

                        @seb-h Quelle version de Tasmota utilises tu ?
                        Je viens de brancher un shield Teleinfo (Resistance de 220ohm) + Wemos ESP32 avec un Tasmota 11.0.0.2 sur un Linky et j'ai aussi des soucis.
                        Mon autre systeme a base de ESP32 PICO utilisant un Tasmota 10.1.0.3 marche plutot bien.
                        Donc je ne sais pas encore s'il y a un pb de hard ou de soft.
                        Je vais debugger cela cet après midi

                        Seb HS Offline
                        Seb HS Offline
                        Seb H
                        wrote on last edited by
                        #298

                        @barbu-dor
                        Hier j'étais en v10 et je viens de passer ce matin à la même version que toi et j'ai pas constater de différence.
                        Par le passé j'étais en v9.5 et j'avais déjà ce soucis de temps à autre d'erreur de checksum de temps à autre. Hier en v10 et c'est la que j'ai testé la 220 ohms sur wemos d1 esp8266
                        En tout cas, merci pour tout tes détails, je vais regarder à l'oscillo de plus prêt

                        Barbu DorB 1 Reply Last reply
                        • Seb HS Seb H

                          @barbu-dor
                          Hier j'étais en v10 et je viens de passer ce matin à la même version que toi et j'ai pas constater de différence.
                          Par le passé j'étais en v9.5 et j'avais déjà ce soucis de temps à autre d'erreur de checksum de temps à autre. Hier en v10 et c'est la que j'ai testé la 220 ohms sur wemos d1 esp8266
                          En tout cas, merci pour tout tes détails, je vais regarder à l'oscillo de plus prêt

                          Barbu DorB Offline
                          Barbu DorB Offline
                          Barbu Dor
                          wrote on last edited by
                          #299

                          @seb-h Je confirme un problème dans Tasmota depuis le 21 janvier.
                          Le dernier Arduino Core à un bug sur la gestion de l'UART ESP32 qui bloque lorsqu'il reçoit un flux important de données.
                          Je m'en sors avec une version compilée le 16 janvier.

                          1 Reply Last reply
                          • Nicolas BernaertsN Offline
                            Nicolas BernaertsN Offline
                            Nicolas Bernaerts
                            wrote on last edited by
                            #300

                            Bonjour,
                            Juste un petit post pour vous signaler que j'ai publié ce week-end une nouvelle version de mon Tasmota non officiel.
                            Coté changelog :

                            • log rotate pour les logs (LittleFS)
                            • serveur FTP intégré pour accès aux logs (LittleFS)
                            • serveur TCP intégré pour stream du flux Teleinfo
                            • chgt des cles IREF et PREF pour éviter des conflits
                            • refonte du démarrage pour éviter des erreurs
                            • chgt calcul cosphi pour gestion des valeurs très faibles
                            • corrections de bugs et petites évolutions

                            Si vous souhaitez essayer, c'est par là :
                            https://github.com/NicolasBernaerts/tasmota/tree/master/teleinfo

                            Bonne semaine.

                            CharlesC E 2 Replies Last reply
                            • Nicolas BernaertsN Nicolas Bernaerts

                              Bonjour,
                              Juste un petit post pour vous signaler que j'ai publié ce week-end une nouvelle version de mon Tasmota non officiel.
                              Coté changelog :

                              • log rotate pour les logs (LittleFS)
                              • serveur FTP intégré pour accès aux logs (LittleFS)
                              • serveur TCP intégré pour stream du flux Teleinfo
                              • chgt des cles IREF et PREF pour éviter des conflits
                              • refonte du démarrage pour éviter des erreurs
                              • chgt calcul cosphi pour gestion des valeurs très faibles
                              • corrections de bugs et petites évolutions

                              Si vous souhaitez essayer, c'est par là :
                              https://github.com/NicolasBernaerts/tasmota/tree/master/teleinfo

                              Bonne semaine.

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

                              @nicolas-bernaerts Super, merci pour le partage 🙂

                              1 Reply Last reply
                              • E Offline
                                E Offline
                                enjoy combi
                                wrote on last edited by enjoy combi
                                #302

                                Hello,

                                Le tic fonctionne enfin, merci pour le support sur un post séparé.
                                Je surveille maintenant les informations fournies. Je suis surpris de voir que l'intensité est généralement soit 1, 2 ou 3 Ampères et que le cos phi est généralement exactement égal à 1.
                                C'est normal? Un problème sur la mesure ?
                                J'envisage de tester le firmware de Nicolas Bernaerts et voir si il y a une différence.

                                SebHS 1 Reply Last reply
                                • E enjoy combi

                                  Hello,

                                  Le tic fonctionne enfin, merci pour le support sur un post séparé.
                                  Je surveille maintenant les informations fournies. Je suis surpris de voir que l'intensité est généralement soit 1, 2 ou 3 Ampères et que le cos phi est généralement exactement égal à 1.
                                  C'est normal? Un problème sur la mesure ?
                                  J'envisage de tester le firmware de Nicolas Bernaerts et voir si il y a une différence.

                                  SebHS Offline
                                  SebHS Offline
                                  SebH
                                  wrote on last edited by
                                  #303

                                  @enjoy-combi
                                  Le firmware de Nicolas Bernaerts fonctionne très bien notamment avec son affichage de la puissance active qui est un vrai plus . Il tourne actuellement sur mon linky et sur ma prod photovoltaique et sur mon surplus. Vraiment top !

                                  1 Reply Last reply
                                  • Nicolas BernaertsN Nicolas Bernaerts

                                    Bonjour,
                                    Juste un petit post pour vous signaler que j'ai publié ce week-end une nouvelle version de mon Tasmota non officiel.
                                    Coté changelog :

                                    • log rotate pour les logs (LittleFS)
                                    • serveur FTP intégré pour accès aux logs (LittleFS)
                                    • serveur TCP intégré pour stream du flux Teleinfo
                                    • chgt des cles IREF et PREF pour éviter des conflits
                                    • refonte du démarrage pour éviter des erreurs
                                    • chgt calcul cosphi pour gestion des valeurs très faibles
                                    • corrections de bugs et petites évolutions

                                    Si vous souhaitez essayer, c'est par là :
                                    https://github.com/NicolasBernaerts/tasmota/tree/master/teleinfo

                                    Bonne semaine.

                                    E Offline
                                    E Offline
                                    enjoy combi
                                    wrote on last edited by enjoy combi
                                    #304

                                    @nicolas-bernaerts Bonjour,

                                    Je teste votre firmware mais j'ai ces erreurs:
                                    09:52:07.664 HTP: Console
                                    09:52:08.422 TIC: Error q Ƃ 000B [;]
                                    09:52:08.626 TIC: Error r:J0 [K]
                                    09:52:09.728 TIC: Error q Ƃ 000B [;]
                                    09:52:09.977 TIC: Error rzJ0 [K]
                                    09:52:11.080 TIC: Error q Ƃ 000B [;]
                                    09:52:11.336 TIC: Error r:J0 [K]
                                    09:52:12.395 TIC: Error q Ƃ 000B [;]
                                    09:52:12.648 TIC: Error r:J0 [K]

                                    Je n'ai pas les mêmes valeurs de résistance. J'ai celles recommandées par Charles pour un wemos D1. Différence la plus notable une résistance de 220 ohms sur i1

                                    Est-ce que ça peut venir de là ?
                                    Pour info, la mesure fonctionnait avec le firmware tasmota modifiée par Charles

                                    La configuration est 9600 pour le mode standard. Par contre je trouve pas le détail des autres modifications possibles après avoir cliqué sur le lien disponible dans le readme.

                                    Nicolas BernaertsN CharlesC 2 Replies Last reply
                                    • E enjoy combi

                                      @nicolas-bernaerts Bonjour,

                                      Je teste votre firmware mais j'ai ces erreurs:
                                      09:52:07.664 HTP: Console
                                      09:52:08.422 TIC: Error q Ƃ 000B [;]
                                      09:52:08.626 TIC: Error r:J0 [K]
                                      09:52:09.728 TIC: Error q Ƃ 000B [;]
                                      09:52:09.977 TIC: Error rzJ0 [K]
                                      09:52:11.080 TIC: Error q Ƃ 000B [;]
                                      09:52:11.336 TIC: Error r:J0 [K]
                                      09:52:12.395 TIC: Error q Ƃ 000B [;]
                                      09:52:12.648 TIC: Error r:J0 [K]

                                      Je n'ai pas les mêmes valeurs de résistance. J'ai celles recommandées par Charles pour un wemos D1. Différence la plus notable une résistance de 220 ohms sur i1

                                      Est-ce que ça peut venir de là ?
                                      Pour info, la mesure fonctionnait avec le firmware tasmota modifiée par Charles

                                      La configuration est 9600 pour le mode standard. Par contre je trouve pas le détail des autres modifications possibles après avoir cliqué sur le lien disponible dans le readme.

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

                                      @enjoy-combi Bonjour,
                                      Les erreurs de réception sont effectivement très souvent liées à la valeur de la résistance en sortie TIC. Suivant les compteurs, elle peut varier entre 4.7k (mode historique) et 1k (triphasé standard). Je ne pense pas être descendu en dessous de 1k pour les différents compteurs testés. C'est une piste à suivre ...

                                      O 1 Reply Last reply
                                      • E enjoy combi

                                        @nicolas-bernaerts Bonjour,

                                        Je teste votre firmware mais j'ai ces erreurs:
                                        09:52:07.664 HTP: Console
                                        09:52:08.422 TIC: Error q Ƃ 000B [;]
                                        09:52:08.626 TIC: Error r:J0 [K]
                                        09:52:09.728 TIC: Error q Ƃ 000B [;]
                                        09:52:09.977 TIC: Error rzJ0 [K]
                                        09:52:11.080 TIC: Error q Ƃ 000B [;]
                                        09:52:11.336 TIC: Error r:J0 [K]
                                        09:52:12.395 TIC: Error q Ƃ 000B [;]
                                        09:52:12.648 TIC: Error r:J0 [K]

                                        Je n'ai pas les mêmes valeurs de résistance. J'ai celles recommandées par Charles pour un wemos D1. Différence la plus notable une résistance de 220 ohms sur i1

                                        Est-ce que ça peut venir de là ?
                                        Pour info, la mesure fonctionnait avec le firmware tasmota modifiée par Charles

                                        La configuration est 9600 pour le mode standard. Par contre je trouve pas le détail des autres modifications possibles après avoir cliqué sur le lien disponible dans le readme.

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

                                        @enjoy-combi normalement avec 220Ohm plus 3K3 sortie d'opto avant le transistor c'est compatible avec tout, jamais eu aucun retour avec.

                                        E 1 Reply Last reply
                                        • CharlesC Charles

                                          @enjoy-combi normalement avec 220Ohm plus 3K3 sortie d'opto avant le transistor c'est compatible avec tout, jamais eu aucun retour avec.

                                          E Offline
                                          E Offline
                                          enjoy combi
                                          wrote on last edited by
                                          #307

                                          @charles OK. Je vais faire un autre montage et testé.
                                          Je vous tiens informé. 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


                                          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