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. Remora
  4. WebServer étrange

WebServer étrange

Scheduled Pinned Locked Moved Remora
79 Posts 7 Posters 190.9k Views 3 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.
  • AuFilElecA Offline
    AuFilElecA Offline
    AuFilElec
    wrote on last edited by
    #7

    Bonjour à tous,

    Voici les derniers logs concernant la télé-info:

    1) ADCO=XXXXXXXXXXXX '65' Flags:0x04 =>Exist 
    2) OPTARIF=BASE '48' Flags:0x04 =>Exist 
    3) IMAX=032 '68' Flags:0x04 =>Exist 
    4) MOTDETAT=000000 '66' Flags:0x04 =>Exist 
    5) BASE=007205877 '47' Flags:0x08 =>Updated 
    6) IINST=002ASE '89' Flags:0x04 =>Exist 
    7) PTEC=TH..MOTDETA000 '66' Flags:0x04 =>Exist 
    8) ISOUSC=30ASE '57' Flags:0x04 =>Exist 
    9) PAPP=00440F '41' Flags:0x08 =>Updated 
    10) SC=30 '57' Flags:0x04 =>Exist 
    11) MADCO=03127394 '65' Flags:0x02 =>New 
    12) OPAPP=00MOTDETAT '66' Flags:0x02 =>New 
    Teleinfo absente/perdue!
    Teleinfo toujours absente!
    1) ADCO=XXXXXXXXXXXX '65' Flags:0x04 =>Exist 
    2) OPTARIF=BASE '48' Flags:0x04 =>Exist 
    3) IMAX=032 '68' Flags:0x04 =>Exist 
    4) MOTDETAT=000000 '66' Flags:0x04 =>Exist 
    5) BASE=007205877 '47' Flags:0x04 =>Exist 
    6) IINST=002ASE '89' Flags:0x04 =>Exist 
    7) PTEC=TH..MOTDETA000 '66' Flags:0x04 =>Exist 
    8) ISOUSC=30ASE '57' Flags:0x04 =>Exist 
    9) PAPP=00440F '41' Flags:0x04 =>Exist 
    10) SC=30 '57' Flags:0x04 =>Exist 
    11) MADCO=03127394 '65' Flags:0x02 =>New 
    12) OPAPP=00MOTDETAT '66' Flags:0x02 =>New 
    Teleinfo absente/perdue!
    Teleinfo toujours absente!
    

    Les étiquettes erronées ont toujours le flag NEW.

    Pourquoi le debug de la téléinfo est redirigée vers Serial1 pour l'ESP ?

    M 1 Reply Last reply
    • AuFilElecA AuFilElec

      Bonjour à tous,

      Voici les derniers logs concernant la télé-info:

      1) ADCO=XXXXXXXXXXXX '65' Flags:0x04 =>Exist 
      2) OPTARIF=BASE '48' Flags:0x04 =>Exist 
      3) IMAX=032 '68' Flags:0x04 =>Exist 
      4) MOTDETAT=000000 '66' Flags:0x04 =>Exist 
      5) BASE=007205877 '47' Flags:0x08 =>Updated 
      6) IINST=002ASE '89' Flags:0x04 =>Exist 
      7) PTEC=TH..MOTDETA000 '66' Flags:0x04 =>Exist 
      8) ISOUSC=30ASE '57' Flags:0x04 =>Exist 
      9) PAPP=00440F '41' Flags:0x08 =>Updated 
      10) SC=30 '57' Flags:0x04 =>Exist 
      11) MADCO=03127394 '65' Flags:0x02 =>New 
      12) OPAPP=00MOTDETAT '66' Flags:0x02 =>New 
      Teleinfo absente/perdue!
      Teleinfo toujours absente!
      1) ADCO=XXXXXXXXXXXX '65' Flags:0x04 =>Exist 
      2) OPTARIF=BASE '48' Flags:0x04 =>Exist 
      3) IMAX=032 '68' Flags:0x04 =>Exist 
      4) MOTDETAT=000000 '66' Flags:0x04 =>Exist 
      5) BASE=007205877 '47' Flags:0x04 =>Exist 
      6) IINST=002ASE '89' Flags:0x04 =>Exist 
      7) PTEC=TH..MOTDETA000 '66' Flags:0x04 =>Exist 
      8) ISOUSC=30ASE '57' Flags:0x04 =>Exist 
      9) PAPP=00440F '41' Flags:0x04 =>Exist 
      10) SC=30 '57' Flags:0x04 =>Exist 
      11) MADCO=03127394 '65' Flags:0x02 =>New 
      12) OPAPP=00MOTDETAT '66' Flags:0x02 =>New 
      Teleinfo absente/perdue!
      Teleinfo toujours absente!
      

      Les étiquettes erronées ont toujours le flag NEW.

      Pourquoi le debug de la téléinfo est redirigée vers Serial1 pour l'ESP ?

      M Offline
      M Offline
      mjeanne
      wrote on last edited by
      #8

      bonjour,

      @AuFilElec / Website said:

      Pourquoi le debug de la téléinfo est redirigée vers Serial1 pour l'ESP ?

      Parce que 'Serial' est utilsé par la téléinfo.

      AuFilElecA 1 Reply Last reply
      • M mjeanne

        bonjour,

        @AuFilElec / Website said:

        Pourquoi le debug de la téléinfo est redirigée vers Serial1 pour l'ESP ?

        Parce que 'Serial' est utilsé par la téléinfo.

        AuFilElecA Offline
        AuFilElecA Offline
        AuFilElec
        wrote on last edited by
        #9

        Salut @mjeanne

        Merci pour ta réponse.
        Par contre, comment fait on pour récupérer les logs sur le port Serial1 ?

        Sinon, j'ai changé la résistance R1 en 3.3k, mais j'ai quand même des valeurs erronées. Assez étrange, les valeurs erronées ont un checksum valide, voilà pourquoi elles passent.

        Bonne journée à tous

        1 Reply Last reply
        • M Offline
          M Offline
          mjeanne
          wrote on last edited by
          #10

          pour les logs, il faut un adaptateur serie/usb sur la broche TX2 (il n'y a pas de RX2).

          Pour les valeurs erronées, nous sommes quelques uns à avoir ce soucis, et je ne suis pas certain que ce soit coté téléinfo que ce situe le problème, car il y a en effet un contrôle de checksum. Je penche plus pour un débordement de mémoire, mais je ne trouve pas (encore) ou et quand ça se produit (faut dire que du debug de listes dynamiques, c'est déjà lourd quand on l'a programmé soit même, alors quand il s'agit du code d'un autre, c'est pas facile).

          AuFilElecA 1 Reply Last reply
          • M mjeanne

            pour les logs, il faut un adaptateur serie/usb sur la broche TX2 (il n'y a pas de RX2).

            Pour les valeurs erronées, nous sommes quelques uns à avoir ce soucis, et je ne suis pas certain que ce soit coté téléinfo que ce situe le problème, car il y a en effet un contrôle de checksum. Je penche plus pour un débordement de mémoire, mais je ne trouve pas (encore) ou et quand ça se produit (faut dire que du debug de listes dynamiques, c'est déjà lourd quand on l'a programmé soit même, alors quand il s'agit du code d'un autre, c'est pas facile).

            AuFilElecA Offline
            AuFilElecA Offline
            AuFilElec
            wrote on last edited by
            #11

            Salut @mjeanne ,

            Merci pour les logs, je vais tester ça.

            Je suis d'accord avec toi concernant le débordement de mémoire et je vais devoir replonger dans mes cours de C pour rechercher plus finement le problème.
            Je continue donc mes investigations, en espérant trouver le problème ou bien qu'une autre personne la trouve et nous en fasse profiter.

            Bonne journée,
            Manuel

            1 Reply Last reply
            • AuFilElecA Offline
              AuFilElecA Offline
              AuFilElec
              wrote on last edited by
              #12

              Bon et bien, j'ai réalisé une petite modification au sein du code de la télé-info et cela a l'air de fonctionner, car je n'ai plus de données erronées et ce depuis pratiquement 24 heures d'uptime.

              Y 1 Reply Last reply
              • AuFilElecA AuFilElec

                Bon et bien, j'ai réalisé une petite modification au sein du code de la télé-info et cela a l'air de fonctionner, car je n'ai plus de données erronées et ce depuis pratiquement 24 heures d'uptime.

                Y Offline
                Y Offline
                Yoan
                wrote on last edited by
                #13

                Salut, @AuFilElec j'ai le même problème que toi et ta modification pourrait m’intéresser.
                Tiens nous au courant.
                Merci pour ton aide

                1 Reply Last reply
                • AuFilElecA Offline
                  AuFilElecA Offline
                  AuFilElec
                  wrote on last edited by
                  #14

                  Salut,

                  Bien qu'il n'y est pas eu grand monde à me filer un coup de main lorsque je l'ai demandé, je vous fournis quand même les modifs que j'ai fait sur les sources du Remora.

                  Les sources sont sur mon dépôt Github, je vous laisse faire le diff avec le dépôt de monsieur Hallard.

                  1 Reply Last reply
                  • F Offline
                    F Offline
                    Fab_33
                    wrote on last edited by
                    #15

                    Merci pour les modifs. J'espère que @Charles pourra les intégrer dans son code.

                    1 Reply Last reply
                    • AuFilElecA Offline
                      AuFilElecA Offline
                      AuFilElec
                      wrote on last edited by
                      #16

                      Mauvaise nouvelle, il semblerait que les modifs apportées ne soient pas suffisantes.

                      Y 1 Reply Last reply
                      • CharlesC Offline
                        CharlesC Offline
                        Charles
                        wrote on last edited by
                        #17

                        Bonjour,
                        je pensais aussi à un débordement de mémoire mais ce qui est curieux c'est que la RAM dispo est quand même largement suffisante d'ou mon scepticisme, j'avoue ne pas avoir eu le temps d'y jeter un oeil pour le moment

                        Pour les modifs, aucun problème pour les intégrer il suffit de faire un Pull Request sur votre repo.

                        1 Reply Last reply
                        • AuFilElecA AuFilElec

                          Mauvaise nouvelle, il semblerait que les modifs apportées ne soient pas suffisantes.

                          Y Offline
                          Y Offline
                          Yoan
                          wrote on last edited by
                          #18

                          @AuFilElec Merci pour ton partage

                          AuFilElecA 1 Reply Last reply
                          • Y Yoan

                            @AuFilElec Merci pour ton partage

                            AuFilElecA Offline
                            AuFilElecA Offline
                            AuFilElec
                            wrote on last edited by
                            #19

                            @Yoan De rien, même si cela ne résout pas le problème. Mais c'est très étrange, car avec le SDK en 1.5.1 et après mes modifs, la télé-information n'a pas déconné pendant plusieurs jours. J'ai refait quelques modifs dans le code et rechargé le sketch et ça s'est mis à déconné.
                            Je viens de repasser au SDK 1.3 et le serveur ne voulais plus répondre, j'ai redémarré et maintenant ça fonctionne. Il est super capricieux le Remora.

                            Sinon, j'ai voulu alimenté la carte avec une alimentation 5V 2.4A MeanWell sur les bornes +5V et GND, mais la LED RGB s'est mise à flasher rouge ou bien rester bloqué bleu, avec une légère lueur rouge dans la LED du relais. Je me suis planté quelques par dans le branchement ?

                            1 Reply Last reply
                            • F Offline
                              F Offline
                              Fab_33
                              wrote on last edited by
                              #20

                              Moi aussi il y a une légère lueur dans la led du relais c'est tout à fait normal vu son mode d'alimentation. Pour le reste je n'explique pas le problème. Une autre chose la compilation ne passe pas chez moi avec la dernière version de l'environement ESP pour arduino (problème sur httpwebserver ou un truc du genre).

                              AuFilElecA 1 Reply Last reply
                              • F Fab_33

                                Moi aussi il y a une légère lueur dans la led du relais c'est tout à fait normal vu son mode d'alimentation. Pour le reste je n'explique pas le problème. Une autre chose la compilation ne passe pas chez moi avec la dernière version de l'environement ESP pour arduino (problème sur httpwebserver ou un truc du genre).

                                AuFilElecA Offline
                                AuFilElecA Offline
                                AuFilElec
                                wrote on last edited by
                                #21

                                @Fab_33 Le problème de compilation vient il de l'appel de la fonction begin de ESPServer ? Ca fait partit de mes modifs, il me semble. Il y a un paramètre en trop et/ou manquant, j'ai commenté le dernier paramètre pour résoudre mon problème de compilation.

                                1 Reply Last reply
                                • F Offline
                                  F Offline
                                  Fab_33
                                  wrote on last edited by
                                  #22

                                  @AuFilElec Je ne me souvient plus de l'erreur mais c'était effectivement sur un nombre de paramètres. Je verrais cet été. Pour le moment c'est stable et ça fonctionne alors je n'y touche pas (madame ne va pas apprécier une nouvelle période de tests !)

                                  1 Reply Last reply
                                  • AuFilElecA Offline
                                    AuFilElecA Offline
                                    AuFilElec
                                    wrote on last edited by
                                    #23

                                    Je comprends madame 🙂

                                    Auriez-vous une idée sur la manière de tester correctement les ordres reçus sur les fils pilotes ?
                                    Du style, réalisation d'une petite platine avec des LED de couleurs pour chaque ordre.

                                    Pour l'instant, le Remora tourne avec le SDK 1.3 et ça fonctionne, hormis le fait que le serveur Web me paraisse un peu lent.
                                    Concernant l'alimentation, j'ai démarré avec l'USB et j'ai enclenché l'alimentation secteur et enlevé l'alimentation USB. Ça fonctionne correctement, étrange qu'il ne veuille pas démarrer avec l'alimentation secteur.

                                    1 Reply Last reply
                                    • F Offline
                                      F Offline
                                      Fab_33
                                      wrote on last edited by
                                      #24

                                      Pour les test, j'avais mis une alim en 5V sur platine d'essai puis mesure en amont des optos avec un multimètre en envoyant des commandes. Tout c'est bien passé et je n'ai pas eu de soucis particulier au niveau du hardware.

                                      1 Reply Last reply
                                      • AuFilElecA Offline
                                        AuFilElecA Offline
                                        AuFilElec
                                        wrote on last edited by
                                        #25

                                        Merci @Fab_33

                                        Mais je souhaiterai pouvoir utiliser ce testeur chez mes clients pour vérifier les fils pilotes des radiateurs. Donc difficile d'envoyer du 5V sur une installation électrique en cours de fonctionnement.
                                        L'idée que j'ai en tête est d'avoir une LED de couleur par ordre et aussi de mettre un Wemos ou un NodeMCU pour communiquer, car lorsque le radiateur est de l'autre côté de la maison, je n'ai pas envie de faire des allers-retours pour chaque ordre.

                                        1 Reply Last reply
                                        • AuFilElecA Offline
                                          AuFilElecA Offline
                                          AuFilElec
                                          wrote on last edited by
                                          #26

                                          Je viens de m’apercevoir que j'avais uploadé la version non modifiée, il y a 8 jours, sur mon Remora et constaté des problèmes sur la télé-information.

                                          Je viens de ré-uploadé la version modifiée, en désactivant les logs, car je suis passé sur un Weemos et il n'y a pas de Serial1 sur Weemos.
                                          Cela fait plus de 52 heures que ça tourne et je n'ai aucun soucis sur la télé-information et le serveur Web répond aux requêtes correctement et sans attente.

                                          J'avais essayé avec le debug activé et dès le début j'avais un problème avec la télé-information.

                                          Par contre, il y une chose que je n'arrive pas à expliquer, c'est que le checksum soit bon avec un label inconnu, à croire qu'il est réécrit avant la vérification.

                                          Je pense que le plus simple serait de vérifier les étiquettes, car il n'y en a pas 150 et cela ne devrait pas bouger ou pratiquement pas.

                                          M 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


                                          2

                                          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