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.5k 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

    @zibasedom-seblang Si tu as un oscilloscope, il faudrait regarder ce que tu as comme signal, depuis l'entrée jusqu'à l'ESP

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

    @barbu-dor Je suis intéressé afin de pouvoir envoyer des trames http vers domoticz (en extrayant uniquement certaine données envoyé présente dans la trame MQTT). Dans la doc, la section a été créer mais aucun exemple. J'aurais bien apprécié pouvoir envoyer une trame http comme je l'envoyait avec WIFINFO...

    CharlesC 1 Reply Last reply
    • Seb HS Seb H

      @barbu-dor Je suis intéressé afin de pouvoir envoyer des trames http vers domoticz (en extrayant uniquement certaine données envoyé présente dans la trame MQTT). Dans la doc, la section a été créer mais aucun exemple. J'aurais bien apprécié pouvoir envoyer une trame http comme je l'envoyait avec WIFINFO...

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

      @seb-h tu peux regarder ici j'ai fait un exemple de script berry pour poster sur emoncms

      https://github.com/hallard/WeMos-TIC#send-data-to-emoncms-with-berry-esp32-only

      Seb HS 1 Reply Last reply
      • CharlesC Charles

        @seb-h tu peux regarder ici j'ai fait un exemple de script berry pour poster sur emoncms

        https://github.com/hallard/WeMos-TIC#send-data-to-emoncms-with-berry-esp32-only

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

        @charles Je suis sur un wemos D1 donc esp8266. Ca fonctionne quand même ??

        CharlesC 1 Reply Last reply
        • Seb HS Seb H

          @charles Je suis sur un wemos D1 donc esp8266. Ca fonctionne quand même ??

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

          @seb-h
          ah bah non, clairement c'est uniquement ESP32, mais pour être très honnête, vu la différence de prix des ESP32/8266 et le nombre de choses que tu peux faire en plus (berry script, TLS/SSL, ..) avec j'ai abandonné l'ESP8266, surtout avec la téléinfo que tu peux pas debugguer mar manque de port série hardware.

          Seb HS 2 Replies Last reply
          • CharlesC Charles

            @seb-h
            ah bah non, clairement c'est uniquement ESP32, mais pour être très honnête, vu la différence de prix des ESP32/8266 et le nombre de choses que tu peux faire en plus (berry script, TLS/SSL, ..) avec j'ai abandonné l'ESP8266, surtout avec la téléinfo que tu peux pas debugguer mar manque de port série hardware.

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

            @charles Ok mais donc clairement , dans mon cas, j'ai 3 platine hardware qui tourne sur esp8266 pour 3 compteurs téléinfo, donc on ne peut pas envoyer facilement de trame http ??

            CharlesC 1 Reply Last reply
            • CharlesC Charles

              @seb-h
              ah bah non, clairement c'est uniquement ESP32, mais pour être très honnête, vu la différence de prix des ESP32/8266 et le nombre de choses que tu peux faire en plus (berry script, TLS/SSL, ..) avec j'ai abandonné l'ESP8266, surtout avec la téléinfo que tu peux pas debugguer mar manque de port série hardware.

              Seb HS Offline
              Seb HS Offline
              Seb H
              wrote on last edited by
              #241
              This post is deleted!
              1 Reply Last reply
              • Seb HS Seb H

                @charles Ok mais donc clairement , dans mon cas, j'ai 3 platine hardware qui tourne sur esp8266 pour 3 compteurs téléinfo, donc on ne peut pas envoyer facilement de trame http ??

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

                @seb-h si avec des rules et websend de mémoire mais c'est assez touchy à faire
                https://tasmota.github.io/docs/Rules/#ir-remote-button-multi-press

                Seb HS 1 Reply Last reply
                • CharlesC Charles

                  @seb-h si avec des rules et websend de mémoire mais c'est assez touchy à faire
                  https://tasmota.github.io/docs/Rules/#ir-remote-button-multi-press

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

                  @charles Après , il y a une fonction dans tasmota qui te permet d'envoyer des trames vers domoticz avec les valeurs du P1 SMART METER, mais sous tasmota v9 c'était buggé notamment pour l'envoit des compteurs en HP/HC . Je vais tester sous peu avec la dernière version actuelle. Tu as fait des modifs qui vont dans ce sens ??

                  1 Reply Last reply
                  • Barbu DorB Offline
                    Barbu DorB Offline
                    Barbu Dor
                    wrote on last edited by
                    #244

                    De mémoire Domoticz c'est un JSON envoyé en MQTT
                    Il y a des exemples de Rules pour publier vers Domoticz de cette façon
                    Le problème avec les rules c'est que tu dois faire une rule par valeur a récupérer et si tu dois aggréger plusieurs valeurs dans un seul message, les stocker temporairement dans une %var%
                    Exemple https://tasmota.github.io/docs/Rules/#use-of-variables-and-tele-in-domoticz pour récupérer la température et l'humidité vers un même id.
                    Tu sais quelles valeurs tu veux récupérer et vers quel id les envoyer ?
                    Note que pour les valeurs standards dans la partie ENERGY du message SENSOR, si tu a configuré la partie Domoticz ca devrait deja le faire tour seul

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

                      De mémoire Domoticz c'est un JSON envoyé en MQTT
                      Il y a des exemples de Rules pour publier vers Domoticz de cette façon
                      Le problème avec les rules c'est que tu dois faire une rule par valeur a récupérer et si tu dois aggréger plusieurs valeurs dans un seul message, les stocker temporairement dans une %var%
                      Exemple https://tasmota.github.io/docs/Rules/#use-of-variables-and-tele-in-domoticz pour récupérer la température et l'humidité vers un même id.
                      Tu sais quelles valeurs tu veux récupérer et vers quel id les envoyer ?
                      Note que pour les valeurs standards dans la partie ENERGY du message SENSOR, si tu a configuré la partie Domoticz ca devrait deja le faire tour seul

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

                      @Seb-H Si tu veux faire du HTTP au lieu du Publish MQTT, tu peux utiliser la commande WebQuery à la place

                      1 Reply Last reply
                      • CharlesC Charles

                        @zibasedom-seblang mets une 220 Ohms normalement ca fonctionne à tous les coups, en revanche je n'ai jamais testé l'étage a transistor derrière dans ce mode.

                        Zibasedom SeblangZ Offline
                        Zibasedom SeblangZ Offline
                        Zibasedom Seblang
                        wrote on last edited by Zibasedom Seblang
                        #246

                        @charles

                        Hello charles,

                        J'ai changé de solution, j'ai pris un wemos D1 esp32 et j'ai acheté une de tes cartes wemos teleinfo.

                        J'ai assemblé le tout et branché après avoir mis une firmware ESPhome.

                        Le module est trouvé par HA, mais toujours aucune infos qui remonte.
                        Screenshot 2022-01-29 17.32.32.png

                        Screenshot 2022-01-29 17.48.50.png

                        IMG_20220129_162647.jpg

                        IMG_20220129_162629.jpg

                        IMG_20220129_162637.jpg

                        Alors je ne sais plus comment faire!
                        Le tic de mon compteur communique bien car j'ai un module Zlinky-zigbee qui remonte des infos si je le branche!

                        D'où vient le soucis SVP
                        merci
                        seb

                        CharlesC 1 Reply Last reply
                        • Zibasedom SeblangZ Zibasedom Seblang

                          @charles

                          Hello charles,

                          J'ai changé de solution, j'ai pris un wemos D1 esp32 et j'ai acheté une de tes cartes wemos teleinfo.

                          J'ai assemblé le tout et branché après avoir mis une firmware ESPhome.

                          Le module est trouvé par HA, mais toujours aucune infos qui remonte.
                          Screenshot 2022-01-29 17.32.32.png

                          Screenshot 2022-01-29 17.48.50.png

                          IMG_20220129_162647.jpg

                          IMG_20220129_162629.jpg

                          IMG_20220129_162637.jpg

                          Alors je ne sais plus comment faire!
                          Le tic de mon compteur communique bien car j'ai un module Zlinky-zigbee qui remonte des infos si je le branche!

                          D'où vient le soucis SVP
                          merci
                          seb

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

                          @zibasedom-seblang je ne peux pas vraiment d'aider sur ESPHome je ne connais pas ce FW ni comment est codé la téléinfo dedans.
                          En revanche le plus simple est de flasher un programme de test sur ton ESP32, qui va t'afficher sur la console série ce qu'il reçoit de la téléinfo.

                          Un truc comme ça (à la louche j'ai pas vérifié ce code mais tu as l'idée) devrait de permettre de voir immédiatement ce que tu reçois (et donc si ton matériel fonctionne)

                          void setup() {
                            // Ta console serie
                            Serial.begin(115200);
                            delay(2000);
                            Serial.print("Starting...");
                            // La téléinfo historique
                            Serial1.begin(1200, SERIAL_7E1, 23);
                            // La téléinfo standard
                            // Serial1.begin(9600, SERIAL_7E1, 23);
                          }
                          
                          void loop() { 
                            uint8_t c;
                            while (Serial1.available()) {
                              c = Serial1.read() & 0x7f;
                              Serial.print( (char) c);
                            }
                          }
                          

                          PS : Tu peux mettre petits fils pour la téléinfo pas besoin de 1.5 ou 2.5mm2

                          1 Reply Last reply
                          • Barbu DorB Barbu Dor

                            De mémoire Domoticz c'est un JSON envoyé en MQTT
                            Il y a des exemples de Rules pour publier vers Domoticz de cette façon
                            Le problème avec les rules c'est que tu dois faire une rule par valeur a récupérer et si tu dois aggréger plusieurs valeurs dans un seul message, les stocker temporairement dans une %var%
                            Exemple https://tasmota.github.io/docs/Rules/#use-of-variables-and-tele-in-domoticz pour récupérer la température et l'humidité vers un même id.
                            Tu sais quelles valeurs tu veux récupérer et vers quel id les envoyer ?
                            Note que pour les valeurs standards dans la partie ENERGY du message SENSOR, si tu a configuré la partie Domoticz ca devrait deja le faire tour seul

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

                            @barbu-dor
                            Oui le module energy est configuré pour envoyer des trames automatiquement vers domoticz . Il suffit de lui donner la bonne adresse (idx) Ca fonctionne mais avec un seul comptage (tarif BASE), par contre en v9 ça ne fonctionnait pas en double tarification( HP/HC)

                            Donc, j'aimerais envoyer un trame domoticz/in , en voulant envoyer l'index du compteur HC (EASF01) et l'index du compteur HP(ESAF02) et la puissance instantané vers un capteur p1 smart meter dans le format
                            " MQT: domoticz/in = {"idx":26,"nvalue":0,"svalue":"index HC;Index HP;0.0;0.0;P_INSTANTANE en W;0","Battery":100,"RSSI":5} "
                            Tout en sachant que j'active l'option 72 à 1, qui te permet de synchroniser l'état de tes index de ton linky sur ton compteur tasmota .

                            J'ai vu ton lien avec les rules, mais faut encore connaitre comment obtenir les valeurs HP, HC et la Puissance instantané et les stocker sur des variables afin de les concaténer . Si tu sais me dépanner sur le code à écrire pour exemple, je suis preneur.
                            Merci d'avance

                            Barbu DorB 1 Reply Last reply
                            • Seb HS Seb H

                              @barbu-dor
                              Oui le module energy est configuré pour envoyer des trames automatiquement vers domoticz . Il suffit de lui donner la bonne adresse (idx) Ca fonctionne mais avec un seul comptage (tarif BASE), par contre en v9 ça ne fonctionnait pas en double tarification( HP/HC)

                              Donc, j'aimerais envoyer un trame domoticz/in , en voulant envoyer l'index du compteur HC (EASF01) et l'index du compteur HP(ESAF02) et la puissance instantané vers un capteur p1 smart meter dans le format
                              " MQT: domoticz/in = {"idx":26,"nvalue":0,"svalue":"index HC;Index HP;0.0;0.0;P_INSTANTANE en W;0","Battery":100,"RSSI":5} "
                              Tout en sachant que j'active l'option 72 à 1, qui te permet de synchroniser l'état de tes index de ton linky sur ton compteur tasmota .

                              J'ai vu ton lien avec les rules, mais faut encore connaitre comment obtenir les valeurs HP, HC et la Puissance instantané et les stocker sur des variables afin de les concaténer . Si tu sais me dépanner sur le code à écrire pour exemple, je suis preneur.
                              Merci d'avance

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

                              @seb-h Tu as un ESP32 maintenant ?
                              Donc plus facile a faire en Berry
                              Je regarde çà ce soir

                              Seb HS 1 Reply Last reply
                              • Barbu DorB Barbu Dor

                                @seb-h Tu as un ESP32 maintenant ?
                                Donc plus facile a faire en Berry
                                Je regarde çà ce soir

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

                                @barbu-dor Non , je suis toujours sous ESP8266

                                Barbu DorB 1 Reply Last reply
                                • Seb HS Seb H

                                  @barbu-dor Non , je suis toujours sous ESP8266

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

                                  @seb-h Donc en Rules, ca devrait donner quelque chose comme çà:

                                  rule1 on ENERGY#Power do var1 %value% endon on TIC#EASF01 do var2 %value% endon on TIC#EASF02 do publish domoticz/in {"idx":26,"nvalue":0,"svalue":"%var2%;%value%;0.0;0.0;%var1%;0","Battery":100,"RSSI":5} endon
                                  Rule1 1
                                  

                                  Attention, ca va publier a chaque message càd à chaque seconde.
                                  Si tu veux aligner sur le message SENSOR à la Télépériode, ajoute tele- de vant chaque trigger:

                                  rule1 on tele-ENERGY#Power do var1 %value% endon on tele-TIC#EASF01 do var2 %value% endon on tele-TIC#EASF02 do publish domoticz/in {"idx":26,"nvalue":0,"svalue":"%var2%;%value%;0.0;0.0;%var1%;0","Battery":100,"RSSI":5} endon
                                  Rule1 1
                                  

                                  J'ai testé sur un triphasé où le champ Power est un tableau :

                                  "ENERGY":{..., "Power":[ 0, 0, 0], ...}
                                  

                                  Normalement la règle que j'ai ecrite ci-dessus est valide pour un mono-phasé mais je n'ai pas pu tester.

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

                                    @seb-h Donc en Rules, ca devrait donner quelque chose comme çà:

                                    rule1 on ENERGY#Power do var1 %value% endon on TIC#EASF01 do var2 %value% endon on TIC#EASF02 do publish domoticz/in {"idx":26,"nvalue":0,"svalue":"%var2%;%value%;0.0;0.0;%var1%;0","Battery":100,"RSSI":5} endon
                                    Rule1 1
                                    

                                    Attention, ca va publier a chaque message càd à chaque seconde.
                                    Si tu veux aligner sur le message SENSOR à la Télépériode, ajoute tele- de vant chaque trigger:

                                    rule1 on tele-ENERGY#Power do var1 %value% endon on tele-TIC#EASF01 do var2 %value% endon on tele-TIC#EASF02 do publish domoticz/in {"idx":26,"nvalue":0,"svalue":"%var2%;%value%;0.0;0.0;%var1%;0","Battery":100,"RSSI":5} endon
                                    Rule1 1
                                    

                                    J'ai testé sur un triphasé où le champ Power est un tableau :

                                    "ENERGY":{..., "Power":[ 0, 0, 0], ...}
                                    

                                    Normalement la règle que j'ai ecrite ci-dessus est valide pour un mono-phasé mais je n'ai pas pu tester.

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

                                    @barbu-dor Merci c'est limpide 🙂

                                    1 Reply Last reply
                                    • Barbu DorB Barbu Dor

                                      @seb-h Donc en Rules, ca devrait donner quelque chose comme çà:

                                      rule1 on ENERGY#Power do var1 %value% endon on TIC#EASF01 do var2 %value% endon on TIC#EASF02 do publish domoticz/in {"idx":26,"nvalue":0,"svalue":"%var2%;%value%;0.0;0.0;%var1%;0","Battery":100,"RSSI":5} endon
                                      Rule1 1
                                      

                                      Attention, ca va publier a chaque message càd à chaque seconde.
                                      Si tu veux aligner sur le message SENSOR à la Télépériode, ajoute tele- de vant chaque trigger:

                                      rule1 on tele-ENERGY#Power do var1 %value% endon on tele-TIC#EASF01 do var2 %value% endon on tele-TIC#EASF02 do publish domoticz/in {"idx":26,"nvalue":0,"svalue":"%var2%;%value%;0.0;0.0;%var1%;0","Battery":100,"RSSI":5} endon
                                      Rule1 1
                                      

                                      J'ai testé sur un triphasé où le champ Power est un tableau :

                                      "ENERGY":{..., "Power":[ 0, 0, 0], ...}
                                      

                                      Normalement la règle que j'ai ecrite ci-dessus est valide pour un mono-phasé mais je n'ai pas pu tester.

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

                                      @barbu-dor Super, Merci bien, je vais tester tout ça !

                                      Seb HS 1 Reply Last reply
                                      • Seb HS Seb H

                                        @barbu-dor Super, Merci bien, je vais tester tout ça !

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

                                        Je viens de charger la dernière version de tasmota.
                                        Donc visiblement il doit y avoir un bug en mode standard. Tasmota ne voit pas et ne remonte aucune info. En revanche, dès que je rebascule en mode historique ca fonctionne.
                                        95510dea-4b95-424b-8f9f-22bd4f926218-image.png
                                        Autre chose d'étrange qui m'interpele , la fonction de remise a zéro des compteurs ne fonctionne pas...
                                        691f7d28-4cb5-461a-a388-230d71dc615d-image.png
                                        cbbfd79b-bdd5-4dbc-bf5a-12f672938a02-image.png

                                        Barbu DorB 1 Reply Last reply
                                        • Seb HS Seb H

                                          Je viens de charger la dernière version de tasmota.
                                          Donc visiblement il doit y avoir un bug en mode standard. Tasmota ne voit pas et ne remonte aucune info. En revanche, dès que je rebascule en mode historique ca fonctionne.
                                          95510dea-4b95-424b-8f9f-22bd4f926218-image.png
                                          Autre chose d'étrange qui m'interpele , la fonction de remise a zéro des compteurs ne fonctionne pas...
                                          691f7d28-4cb5-461a-a388-230d71dc615d-image.png
                                          cbbfd79b-bdd5-4dbc-bf5a-12f672938a02-image.png

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

                                          @seb-h
                                          tu peux changer ton linky tout seul à la volée sans appeller Enedis ?
                                          Moi j'ai du attendre 1 mois qu'ils daignent passer de historique à standard....

                                          Pour les compteurs je crois que c'est normal car les valeurs viennent du linky.
                                          Mais @Charles pourra confirmer

                                          Seb HS 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