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

    Tasmota Wemos D1 et Domoticz

    Scheduled Pinned Locked Moved PiTInfo
    3 Posts 1 Posters 831 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.
    • A Offline
      Argenlos
      last edited by Argenlos

      Bonjour à tous,

      Merci @Charles pour le PiTInfo, et les développements autour de cet outil bien pratique.
      Il faut que je remercie également @Nicolas-Bernaerts qui m'a fait gagner des litres de café en compilant les binaires Tasmota.

      J'en viens donc à mon petit problème.
      Ainsi, l'outil est en place, et il fonctionne avec la dernière version disponible du firmware citée plus haut.
      Capture d’écran du 2021-10-31 17-58-28.png

      Mais dès que j'essai de le lier à Domoticz via mqtt,
      Capture d’écran du 2021-10-31 18-45-15.png patatra les données sur l'interface web du Wemos, deviennent nulles...et le Wemos n'arrête plus de redémarrer.

      Capture d’écran du 2021-10-31 18-02-19.png

      00:00:00.002 HDW: ESP8266EX
      00:00:00.031 UFS: FlashFS mounted with 1976 kB free
      00:00:00.103 CFG: Loaded from File, Count 32
      00:00:00.109 QPC: Count 1
      00:00:00.112 TIC: Teleinfo driver enabled
      00:00:00.115 Project tasmota Teleinfo Version 9.5.0(tasmota)-2_7_4_9(2021-09-11T19:04:02)
      00:00:00.115 TIC: Partition mounted for historisation
      00:00:01.032 CMD: 
      00:00:01.613 WIF: Connecting to AP1 Abize_Domo Channel 1 BSSId 82:8A:20:49:34:0E in mode 11n as compteur-7908...
      00:00:02.029 CMD: 
      00:00:02.206 CMD: 
      00:00:02.434 CMD: 
      00:00:02.632 CMD: 
      00:00:02.800 WIF: Connected
      00:00:03.044 HTP: Web server active on compteur-7908 with IP address 192.168.2.85
      18:05:24.001 CMD: 
      18:05:25.027 CMD: 
      18:05:25.229 CMD: 
      18:05:25.397 MQT: Attempting connection...
      18:05:25.417 MQT: Connected
      18:05:25.420 MQT: compteur/tele/LWT = Online (retained)
      18:05:25.423 MQT: compteur/cmnd/POWER = 
      18:05:25.780 MQT: compteur/tele/INFO1 = {"Info1":{"Module":"Generic","Version":"9.5.0(tasmota)","FallbackTopic":"cmnd/DVES_D1FEE4_fb/","GroupTopic":"tasmotas/cmnd/"}}
      18:05:27.002 MQT: compteur/tele/INFO2 = {"Info2":{"WebServerMode":"Admin","Hostname":"compteur-7908","IPAddress":"192.168.2.85"}}
      18:05:28.002 MQT: compteur/tele/INFO3 = {"Info3":{"RestartReason":{"Exception":4,"Reason":"Software Watchdog","EPC":["4023ae29","00000000","00000000"],"EXCVADDR":"00000000","DEPC":"00000000"}}}
      18:05:30.964 CMD: 
      18:05:31.192 CMD: 
      18:05:31.390 CMD: 
      18:05:31.652 CMD: 
      18:05:31.883 CMD: 
      18:05:32.114 QPC: Reset
      18:05:32.346 CMD: 
      

      Cette erreur : {"Info3":{"RestartReason":{"Exception":4,"Reason":"Software Watchdog", serait à priori un soucis d’alimentation électrique d'après mes recherches.

      Le souci est identique avec un nodeMCU et le Wemos D1 que je désire mettre en place.
      Les cartes sont alimentés via le port usb.
      J'utilise pour test des chargeurs de téléphones de marques (l'un de 10W et et l'autre de 22.5W) et avec les câbles d'origines de ceux-ci.

      Côté Domoticz, mosquitto me remonte cela:

      domoticz@rpi-domoticz:~ $ sudo mosquitto_sub -h 192.168.1.150 -v -t "#"
      domoticz/out/LWT Connected
      compteur/tele/LWT Online
      tasmota/discovery/3C6105D1FEE4/config {"ip":"192.168.2.85","dn":"Teleinfo","fn":["Teleinfo",null,null,null,null,null,null,null],"hn":"compteur-7908","mac":"3C6105D1FEE4","md":"Generic","ty":0,"if":0,"ofln":"Offline","onln":"Online","state":["OFF","ON","TOGGLE","HOLD"],"sw":"9.5.0","t":"compteur","ft":"%topic%/%prefix%/","tp":["cmnd","stat","tele"],"rl":[0,0,0,0,0,0,0,0],"swc":[-1,-1,-1,-1,-1,-1,-1,-1],"swn":[null,null,null,null,null,null,null,null],"btn":[0,0,0,0,0,0,0,0],"so":{"4":0,"11":0,"13":0,"17":0,"20":0,"30":0,"68":0,"73":0,"82":0,"114":0,"117":0},"lk":1,"lt_st":0,"sho":[0,0,0,0],"ver":1}
      tasmota/discovery/3C6105D1FEE4/sensors {"sn":{"Time":"2021-10-31T18:14:10","ENERGY":{"TotalStartTime":"2021-10-31T18:01:08","Total":11584.839,"Yesterday":0.000,"Today":0.000,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":230,"Current":0.000},"Wifi":{"IP":"192.168.2.85","MAC":"3C:61:05:D1:FE:E4","Host":"compteur-7908","SSID":"Abize_Domo","Qty":"82"}},"ver":1}
      tasmota/discovery/F4CFA2EFEB55/config {"ip":"192.168.2.81","dn":"Teleinfo","fn":["Teleinfo",null,null,null,null,null,null,null],"hn":"compteur-2901","mac":"F4CFA2EFEB55","md":"Generic","ty":0,"if":0,"ofln":"Offline","onln":"Online","state":["OFF","ON","TOGGLE","HOLD"],"sw":"9.5.0","t":"compteur","ft":"%topic%/%prefix%/","tp":["cmnd","stat","tele"],"rl":[0,0,0,0,0,0,0,0],"swc":[-1,-1,-1,-1,-1,-1,-1,-1],"swn":[null,null,null,null,null,null,null,null],"btn":[0,0,0,0,0,0,0,0],"so":{"4":0,"11":0,"13":0,"17":0,"20":0,"30":0,"68":0,"73":0,"82":0,"114":0,"117":0},"lk":1,"lt_st":0,"sho":[0,0,0,0],"ver":1}
      tasmota/discovery/F4CFA2EFEB55/sensors {"sn":{"Time":"2021-10-31T13:24:04","ENERGY":{"TotalStartTime":"2021-10-31T13:21:34","Total":0.000,"Yesterday":0.000,"Today":0.000,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":0,"Current":0.000},"METER":{"PHASE":1,"IREF":0,"PREF":0,"PMAX":0,"U1":230,"P1":0,"W1":0,"I1":0.0,"C1":null},"Wifi":{"IP":"192.168.2.81","MAC":"F4:CF:A2:EF:EB:55","Host":"compteur-2901","SSID":"Abize_Domo","Qty":"84"}},"ver":1}
      tele/tasmota_D1FEE4/LWT Offline
      tele/compteur/LWT Offline
      
      

      Donc, j'ai l'impression que le Wemos démarre, communique bien avec Domoticz, puis au moment de "l'initialisation/la prise de contact" avec le PiTinfo, il "plante".

      Si je supprime la configuration du mqtt, tout redevient fonctionnel.

      Le problème st donc plus du coté de l'esp8266 que du PiTinfo.

      Et dernier souci, le mode historique fonctionne, mais pas le mode standard sur mon Linky (mqtt non configuré), mais on verra plus tard pour cela.

      Si vous aviez la possibilités de me dire vers qu'elle direction chercher pour corriger mon problème j’apprécierais.

      Merci et bonne fin de journée.

      A 1 Reply Last reply Reply Quote
      • A Offline
        Argenlos @Argenlos
        last edited by

        @argenlos
        Ce que j'ai indiqué en provenance de mosquitto est incorrect dans mon post ci-dessus, voici le retour correct:

        1 domoticz@rpi-domoticz:~ $ sudo mosquitto_sub -h 192.168.1.150 -v -t "domoticz/in"
        2 domoticz/in {"idx":288,"nvalue":0,"svalue":"0.0;11585740.0;0.0;0.0;0;0","Battery":100,"RSSI":8}
        3 domoticz/in {"idx":289,"nvalue":0,"svalue":"0.000","Battery":100,"RSSI":8}
        4 domoticz/in {"idx":175,"RSSI":8,"Battery":162,"command":"switchlight","switchcmd":"Off"}
        5 domoticz/in {"idx":171,"RSSI":7,"Battery":42,"nvalue":0,"svalue":"3.03"}
        6 domoticz/in {"idx":170,"RSSI":7,"Battery":42,"nvalue":0,"svalue":"-63.00"}
        7 domoticz/in {"idx":288,"nvalue":0,"svalue":"0.0;11585740.0;0.0;0.0;0;0","Battery":100,"RSSI":8}
        8 domoticz/in {"idx":289,"nvalue":0,"svalue":"0.000","Battery":100,"RSSI":8}
        
        

        Les valeurs que je désire récupérer ont pour identifiant les lignes avec idx 288 et idx 289.
        On observe bien que les retours d'infos du Wemos reviennent très souvent (ligne 2,3 et 7,8, etc..je n'ai pas tout mis) entre temps il a redémarré comme expliqué dans mon précédent post.

        J'ai testé une version plus ancienne une version 8.5.1 de Tasmota (https://www.canaletto.fr/post/home-assistant-esp-and-teleinfo)
        Et aucun problème avec Domoticz, tout remonte, et la carte Wemos ne redémarre pas en boucle lorsque mqtt est configuré.

        Pour la petite histoire le mode standard (9600 bauds) ne marche pas mieux avec cette version.
        J'ai un Linky au rabais 😁 . Il ne comprends que le mode historique, mais cela me suffit.

        A 1 Reply Last reply Reply Quote
        • A Offline
          Argenlos @Argenlos
          last edited by

          @argenlos

          Et bien, c'est fonctionnel avec la version 9.5.1 de Tasmota (9.1.1 teleinfo de @Nicolas-Bernaerts)

          Il fallait configurer le mqtt pour Domoticz, SANS que le module PiTinfo ne soit branché.
          Tasmota une fois configuré, on branche le module PiTinfo APRES et seulement APRES la mise sous tension du Wemos.

          Capture d’écran du 2021-10-31 22-18-36.png

          Ce qui me fait penser que lors des coupure de courant...cela risque de ne pas bien réagir...

          Bonne nuit.

          1 Reply Last reply Reply Quote
          • First post
            Last post

          0

          Online

          5.7k

          Users

          534

          Topics

          5.0k

          Posts

          Top Topics

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

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

          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