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

    Procédure mise à jour sans fil (OTA) pour Remora

    Scheduled Pinned Locked Moved Remora
    remorawifiotanodemcuesp8266
    20 Posts 6 Posters 22.4k 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.
    • CharlesC Offline
      Charles
      last edited by

      @alban,
      si tu es sous linux je te conseille (parce que c'est simple) de travailler avec le dernier repo arduino/esp8266 (using git version) et de supprimer le package esp8266 depuis l'IDE 😉

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

        merci @Charles
        je regarde ça tout de suite 👍

        EDIT : bon finalement ce n'est pas mieux. A chaque l'IDE me dit :

        Le croquis utilise 279 088 octets (26%) de l'espace de stockage de programmes. Le maximum est de 1 044 464 octets.
        Les variables globales utilisent 41 489 octets (50%) de mémoire dynamique, ce qui laisse 40 431 octets pour les variables locales. Le maximum est de 81 920 octets.
        Authenticating...FAIL
        12:34:59 [ERROR]: No Answer to our Authentication
        

        Et effectivement, nulle part dans l'IDE on ne renseigne le mot de passe OTA.
        Cela dit, le nodemcu a rebooté, donc peut être que la mise à jour à fonctionner ...

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

          Bonsoir Alban,

          J'ai eu le même problème lors de la mise à jour par OTA, pour résoudre rapidement j'ai mis en dur le mot de passe dans le code, à la ligne ci-dessous :

          ArduinoOTA.setPassword("password");

          Dans le fichier Wifinfo

          Puis mise à jour par l'IDE, ensuite l'OTA fonctionne sans problèmes.

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

            Merci pour le tuyau @Alexis81

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

              @Alexis81
              Ouais, merci du tuyau, mais le mot de passe est stocké dans la config (modifiable depuis l'interface WEB), je ne comprends pas pourquoi ça ne fonctionne pas avec le code suivant, sachant que par défaut cette valeur vaut OTA_WifInfo

                  // Set OTA parameters
                  ArduinoOTA.setPort(config.ota_port);
                  ArduinoOTA.setHostname(config.host);
                  ArduinoOTA.setPassword(config.ota_auth);
                  ArduinoOTA.begin();
              
              1 Reply Last reply Reply Quote
              • W Offline
                wtl
                last edited by wtl

                Bonsoir,

                Tout d'abord, merci pour la mise à jour.

                Pour info, chez moi le mot de passe OTA est configuré à "WifInfo" par défaut.

                J'ai un autre problème (avec le Wifinfo), je n'arrive plus à changer les parametres de mon Wifi. J'ai pu le faire avec l'ancienne version mais là il n'enregistre pas les nouveaux paramètres. Est-ce que tu as eu ce genre de comportement ?

                Encore une chose, l'OTA foire assez régulièrement. Il a fallu que je m'y reprenne à 5 fois pour que le Wifinfo accepte le spiffs. Je suis connecté sur l'AP et à moins d'un mètre. ESt-ce que tu sais si je dois changer un truc ?

                1 Reply Last reply Reply Quote
                • F Offline
                  Fab_33
                  last edited by

                  Dans mon cas, le fichier s'appelle remora_soft.ino.bin et non cpp.bin. Est-ce normal ? En le renomant et en le chargeant par l'interface web, au reboot ca plante (led bleue permanente sur l'ESP et caractères défilant sans cesse sur le port série ...)

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

                    @Fab_33
                    Et oui la 1.6.7 de l'IDE a tout changée, c'est .ino.bin et plus .cpp.bin maintenant, pour l'upload par l'interface, a tester mais de chez moi ça avait fonctionné, peut être encore un truc qui a changé ?
                    @wtl
                    pour l'OTA il faut éviter d'avoir un browser ouvert qui fait des requêtes sur l'ESP pendant l'OTA.

                    1 Reply Last reply Reply Quote
                    • F Offline
                      Fab_33
                      last edited by Fab_33

                      Je viens de refaire l'essai. En 1.6.5 ca passe. en 1.6.6 on est déjà en .ino.bin et ça ne marche pas (même en renommant)

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

                        @Fab_33
                        Intéressant, et surtout très curieux, en 1.6.5 et 1.6.6 (donc 2 env Arduino) tu as le même environnement arduino-esp8266, le git version ?

                        1 Reply Last reply Reply Quote
                        • First post
                          Last post

                        8

                        Online

                        5.7k

                        Users

                        534

                        Topics

                        5.0k

                        Posts

                        Top Topics

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

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

                        • CC1101
                          CharlesC
                          Charles
                          0
                          2
                          116

                        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