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

    Questions sur la mise à jour du WifInfo

    Scheduled Pinned Locked Moved WifInfo
    uploadesp8266update
    32 Posts 6 Posters 51.6k 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.
    • W Offline
      wtl
      last edited by

      Bonjour Charles,

      Je voudrais être sur de faire les bonnes actions pour mettre à jour mon WifInfo. Je n'ai pas la maitrise totale des actions suivantes donc je préfère valider avant de me lancer.

      Matériel
      Pour me connecter à l'ESP, j'utilise un convertisseur USB - Serial (comme celui-ci http://www.aliexpress.com/item/Free-shipping-1pcs-FT232RL-FTDI-USB-3-3V-5-5V-to-TTL-Serial-Adapter-Module-for/32256920717.html).

      Est-ce que je converse l'alimentation du module par la prise USB du module même si celui-ci est relié au convertisseur ?
      Puis-je laisser en place la connexion à la teleinfo ?
      Est-ce que je dois mettre le jumper sur flash ? Par la suite, dois-je le mettre dans l'autre position (il est arrivé sur la position flash et je n'y ai pas touché depuis) ?

      Logiciel
      De ce que j'ai pu voir, le repo github où sont les sources est le suivant :
      https://github.com/hallard/LibTeleinfo/tree/master/examples/ESP8266_WifInfo

      Je me trompe peut être mais la version que j'ai semble en avance sur ce qui est dispo sur le github. L'onglet configuration existe chez moi alors qu'il semble absent dans le github.

      J'ai utilisé la procédure sur le repo suivant pour ajouter les ESP dans mon IDE https://github.com/esp8266/Arduino.
      Dans l'IDE Arduino, je dois choisir quelle "board" ? Il me semble que c'est NodeMCU mais je ne suis pas sûr.

      La bibliotheque suivante est manquante : NeoPixelBus.h.
      Les recherches rapide que j'ai faites semblent pointer sur le repo git : https://github.com/Makuna/NeoPixelBus. Est-ce bien celui-là qu'il faut utiliser ?
      Il y a un avertissement pour les utilisateur d'ESP au debut du README.

      Merci par avance pour les réponses à mes nombreuses questions,

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

        @wtl
        Je réponds très vite, tu auras plus d'info demain ou après demain (enfin !!) avec grosse mise à jour

        • l'interface revue, système de fichiers SPIFFS et config fonctionnelle depuis l'interface WEB et Mise à jour via le Wifi opérationnelle
        • Surtout ne reprogramme pas ton WifInfo, tu vas perdre en fonctionnalités car tu as raison la version fournie était supérieure à celle du github.
        • Si ton mets ton module FTDI sur 5V tu peux normalement laisser que cette alimentation là, pas besoin de l'USB
        • oui de mémoire c'est la neopixelbus officielle, je dois avoir une vielle version, je n'ai jamais vu l’avertissement du readme, en plus chez moi ça fonctionne plutôt bien la LED 😉
        • normalement pas besoin de toucher au jumper, c'était au cas ou
        • pour la carte tu dois avoir une ESP07 donc generic ESP8266 Module + 1M / 64K SPIFFS mais tu en sauras plus très bientôt

        Pour ta patience voici les dernières copie d'écran 😉

        0_1448841755630_upload-caa731a9-7262-4588-9dd9-08deb8cb546b

        0_1448841784505_upload-d2efde04-0911-4050-b10b-9297872f840d

        0_1448841685145_upload-673a92cf-b903-428c-9655-092353bfbae0

        1 Reply Last reply Reply Quote
        • W Offline
          wtl
          last edited by

          Bonjour Charles,

          Merci pour tes réponses. J'ai hâte de tester.

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

            purée de purée, moi aussi très hâte, jolis screenshots, yum yum 😄

            1 Reply Last reply Reply Quote
            • D Offline
              Deennoo
              last edited by

              J'en veux aussi !! Surtout avant le 20/12 que je puisse mettre a jour mawifiinfo de bord de Loire.

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

                Ohhhh, des nouvelles options pour @lunarok et Jeedom 😉

                0_1449532160171_upload-e2cc4593-28d1-462d-8a9e-1d476d323364

                Allez ça sent la release pour cette semaine 😉

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

                  Et avec un OTA qui marche aussi bien pour le Firmware que pour le Système de fichiers SPIFFS

                  0_1449532724434_upload-e8a7a9cd-c544-4e33-a01b-3e7c481502fb

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

                    excellent 👍

                    1 Reply Last reply Reply Quote
                    • A Offline
                      Alexis81
                      last edited by

                      Super, beau boulot, tu penses faire quand la mise à jour du dépôt ?

                      Alexis

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

                        @Alexis81
                        Objectif fixé à cette semaine !!

                        1 Reply Last reply Reply Quote
                        • A Offline
                          Alexis81
                          last edited by

                          Cool,
                          Une petite question qui pourrais intéresser tout le monde je pense. Mon compteur EDF est éloigné de la maison et manque de bol, il n'y a pas de prise électrique sur le compteur...

                          Alors je vais alimenter le module avec un accus, mais afin de ne pas le tuer, il faut que je le recharge avant qu'il soit vide. Donc je suis à la recherche d'une solution électronique pour mesurer la tension de l'accus ensuite je pense modifier ton code pour remonter cette info au travers de Json.

                          Je suis preneur d'idées...

                          Merci.

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

                            Facile,
                            Supprimer la résistance marquée 22K (en rouge mais qui est en réalité une 100K) et mettre un pont diviseur à 2 résistances 1M et 330K. Le haut sur le + de la batterie et le point milieu relié à l'entrée analogique comme suit (en utilisant les 2 trous déjà présent dédiés pour un sensor éventuel) Les coches vertes représentent l'entrée analogique de l'ESP, tu as donc plusieurs points pour souder ta résistance de 1Mo

                            0_1449605608725_WifInfo-Battery-doc.jpg

                            Après un analogRead(A0) te retournera une valeur. Son entrée doit varier entre 1.1V et 0V (d'ou le pont diviseur). Si l'entrée analogique est à 1.1V c'est que ton Lipo est à 4.4V. Exemple de calcul de pont diviseur ici, il suffit ensuite d'appliquer une régle de 3.

                            En revanche il vaudrait mieux utiliser le mode Sleep ou au moins désactiver le Wifi quand tu n'emets pas afin de préserver l'autonomie de la batterie. A tester, j'ai aucune idée de combien de temps peu durer la batterie en alimentation permanente mais Wifi activé, je dirais pas plus d'une semaine.

                            1 Reply Last reply Reply Quote
                            • A Offline
                              Alexis81
                              last edited by

                              Merci de l'explication que je vais mettre en place demain, je te tiens au courant...

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

                                @Alexis81 J'ai oublié de préciser, tu trouveras la tension lue sur l'entrée analogique dans l'onglet système 😉
                                Edit, la valeur lue sera fausse elle est prévue pour un diviseur 100K/10K pour un capteur de température 10K ou de lumière (10K) 😉 dans ton cas il faudra modifier la valeur dans le code

                                D'ailleurs ce serait pas mail que je mette la potentielle valeur du pont diviseur dans la config, bonne idée çà !

                                1 Reply Last reply Reply Quote
                                • W Offline
                                  wtl
                                  last edited by

                                  Est-ce que l'un d'entre vous à fait des tests pour savoir combien de temps durait une batterie avec le mode standard ?

                                  Je viens de récupérer une batterie pour charger les portables. Je vais voir en combien de temps la batterie se décharge.

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

                                    Cool,

                                    Quelle est la capacité de la batterie ?

                                    Question bête, vos besoins c'est plutôt quoi en terme d'envoi de donnée ? temps réel, toutes les 5 mins, tous les jours ?

                                    1 Reply Last reply Reply Quote
                                    • W Offline
                                      wtl
                                      last edited by

                                      Il faut que je vérifie la capacité, ça ne doit pas être énorme (c'est un goodies donné dans un salon 🙂 ) mais ça me permet de faire quelques tests.

                                      Pour l'instant, je vais laisser en temps réel pour cartographier les appareils de la maison, après je pensais faire un envoie que toutes les 5 mins. Mais je ne suis pas encore sûr.

                                      Pour l'instant, j'interroge l'API toutes les 5 mins mais à terme je voudrais que ce soit le ESP qui envoie les données pour qu'il rallume le Wifi que lorsque c'est nécessaire.

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

                                        Oui, c'est comme ça que ça fonctionne avec Jeedom, @lunarok m'a demandé à ce que l'ESP push les données à intervalle défini dans la config

                                        1 Reply Last reply Reply Quote
                                        • W Offline
                                          wtl
                                          last edited by

                                          Je ne connais pas comment est faite la mise à jour avec Jeedom.

                                          Aujourd'hui j'utilise un script externe appelé par un crontab. Le script récupére les données par l'API teleinfo et les pousse sur Domoticz au travers d'un appel à l'API Json (url de type : /json.htm?type=command&param=udevice&idx= ).

                                          Est-ce le même fonctionnement ?

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

                                            A peu prêt, c'est du type

                                            http://jeedom.local/.../tinfo.php?api=APIKEYJEEDOM&ADCO=MONADCO&PAPP=150&IINST=12& ....
                                            

                                            Avec ADCO obligatoire pour identifier le compteur plus le nom des étiquettes/valeurs

                                            Tu verras le code est assez structuré facile d'y ajouter des fonction (domoticz par exemple)

                                            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
                                              249

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

                                            • CC1101
                                              CharlesC
                                              Charles
                                              0
                                              2
                                              117

                                            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