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

    Ordres FP et relais non transmis

    Scheduled Pinned Locked Moved Remora
    32 Posts 7 Posters 18.0k 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

      @Dany21000
      oui tu as raison, c'est github qui nomme le dossier comme ceci quand tu charges le .zip, il faut juste renommer le dossier décompressé en remora_soft

      @chris34
      Exact, merci du retour, c'est corrigé

      1 Reply Last reply Reply Quote
      • C Offline
        chris34
        last edited by

        Après avec la téléinfo activée :

        curl http://192.168.1.247/tinfo
        {
        "_UPTIME":5621
        }
        
        
        1 Reply Last reply Reply Quote
        • C Offline
          chris34
          last edited by

          Et je vais encore vous ennuyer mais j'ai un nouveau problème.
          Suite au fonctionnement bizarre des FP j'ai passé les opto en 3.3v, pas mieux.
          Quand je passe tous les FP en éco je devrais avoir 0v sur les pattes 3,4,5,6,7,8, 21,22,23,24,25,26,27,28 du MCP23017. Or quand je suis en 5v j'ai 0,37v et en 3,3 j'ai 0,20v, pas une masse franche donc.
          Du coup à l'entrée des optos j'ai 2,15v et 3.3v.
          A priori 1.15v d'écart sont insuffisant pour exciter les optocoupleurs, ils ne s'activent pas, ou pas tous, ou de manière aléatoire.
          Quelqu'un peut tester s'il a les mêmes valeurs ?
          Plus simple : Si vous passez tout en éco est-ce que vous avez 230v entre le neutre et chacun des FP ?

          1 Reply Last reply Reply Quote
          • L Offline
            laurent
            last edited by

            @alban : les ordres fonctionnent en doublant les / devant l'ordre, par exemple http://IP//?relais=1 ou http://IP//?fp= ou http://IP//?setfp= ...
            (testé avec la dernière version, MOD_TELEINFO inactivé, chargé par USB)

            1 Reply Last reply Reply Quote
            • L Offline
              laurent
              last edited by

              Même comportement avec MOD_TELEINFO activé d'ailleurs....

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

                @laurent
                tu utilises quoi pour faire les requêtes ? chez moi çà fonctionne sans doubler avec chrome et curl

                ~ # curl http://192.168.1.201/?setfp=2H
                {
                "response": 0
                }
                ~ # curl http://192.168.1.201/?setfp=3E
                {
                "response": 0
                }
                ~ #
                

                le log Serial

                PAPP=00190 Updated
                URI[1]='/'
                setfp=2H
                setfp_interne : fp=2 ; cOrdre=H
                etatFP=DHCHHHH
                URI[1]='/'
                setfp=3E
                setfp_interne : fp=3 ; cOrdre=E
                etatFP=DHEHHHH
                PAPP=00200 Updated
                PAPP=00190 Upda
                
                
                L 1 Reply Last reply Reply Quote
                • L Offline
                  laurent @Charles
                  last edited by laurent

                  @Charles : bonsoir
                  j'ai refait les tests au calme. d'un côté un chrome sur windows 7, de l'autre côté curl sur un raspberry pi. les résultats ci-dessous. J'ai testé avec le relais ou avec l'état d'un fil pilote, même résultat.

                  Copie de l'init sur la liaison série :

                  T{========== SDK Saved parameters StartMode: STA
                  PHY mode: N
                  Channel: 4
                  AP id: 0
                  Status: 1
                  Auto connect: 1
                  SSID (28): MY_SSID
                  Passphrase (13): **********
                  BSSID set: 0
                  ========== SDK Saved parameters End
                  Connection au Wifi : MY_SSID avec la clC) '*********'.. .connecte!
                  IP address : 192.168.10.241
                  MAC address : 5C:CF:7F:0A:1A:02
                  HTTP server started
                  Remora Version 1.3.0
                  Compile avec les fonctions : BOARD V1.3 MCP23017 TELEINFO
                  Initializing MCP23017...Searching...Setup...OK!
                  Initializing Teleinfo...Init Teleinfo Erreur!
                  Relais=ON relais=1
                  Teleinfo toujours absente!
                  Relais=OFF
                  relais=0
                  setfp=1H
                  setfp_interne : fp=1 ; cOrdre=H
                  etatFP=H
                  setfp=2H
                  setfp_interne : fp=2 ; cOrdre=H
                  etatFP=HH
                  setfp=3H
                  setfp_interne : fp=3 ; cOrdre=H
                  etatFP=HHH
                  setfp=4H
                  setfp_interne : fp=4 ; cOrdre=H
                  etatFP=HHHH
                  setfp=5H
                  setfp_interne : fp=5 ; cOrdre=H
                  etatFP=HHHHH
                  setfp=6H
                  setfp_interne : fp=6 ; cOrdre=H
                  etatFP=HHHHHH
                  setfp=7H
                  setfp_interne : fp=7 ; cOrdre=H
                  etatFP=HHHHHHH
                  Starting main loop
                  Teleinfo toujours absente!
                  Teleinfo toujours absente!
                  Teleinfo toujours absente!

                  Depuis chrome sur PC Windows 7 :
                  http://192.168.10.241/relais
                  {
                  "relais": 0
                  }

                  http://192.168.10.241/?relais=1
                  File Not Found

                  URI: /
                  Method: GET
                  Arguments: 1
                  relais: 1

                  Copie des éléments sur la log serial :
                  Teleinfo toujours absente!
                  URI[1]='/'
                  Teleinfo toujours absente!

                  depuis un raspberry pi via curl

                  pi@raspberrypi ~ $ curl http://192.168.10.241//?relais=0
                  {
                  "response": 0
                  }
                  pi@raspberrypi ~ $ curl http://192.168.10.241/?relais=0
                  File Not Found

                  URI: /
                  Method: GET
                  Arguments: 1
                  relais: 0

                  Log serial correspondante :
                  Teleinfo toujours absente!
                  URI[2]='//'
                  relais=0
                  Teleinfo toujours absente!
                  ...
                  Teleinfo toujours absente!
                  URI[1]='/'
                  Teleinfo toujours absente!

                  test avec un fil pilote via curl sous raspberry
                  pi@raspberrypi ~ $ curl http://192.168.10.241/?setfp=1H
                  File Not Found

                  URI: /
                  Method: GET
                  Arguments: 1
                  setfp: 1H
                  pi@raspberrypi ~ $ curl http://192.168.10.241//?setfp=1H
                  {
                  "response": 0
                  }

                  logs serial correspondante :
                  URI[1]='/'
                  Teleinfo toujours absente!
                  URI[2]='//'
                  setfp=1H
                  setfp_interne : fp=1 ; cOrdre=H
                  etatFP=HHHHHHH
                  Teleinfo toujours absente!
                  Teleinfo toujours absente!

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

                    Nous n'avons pas les mêmes résultats j'en conclu que nous ne compilons pas avec les mêmes sources au niveau de l'ESP8266. Peux-tu me donner la version du SDK utilisé (dans l'onglet Système) ?

                    Quelle version d'Arduino/ESP8266 utilises-tu ? Je te conseille toujours la dernière, dans le doute prends la git version comme indiqué ici tu devrais passer en SDK 1.5.1

                    Ah oui et maintenant Arduino 1.6.7 çà fonctionne 😉

                    1 Reply Last reply Reply Quote
                    • L Offline
                      laurent
                      last edited by

                      Bonsoir Charles

                      J'ai recompilé la dernière version ce soir. Maintenant le système répond aux ordres avec un 1 "/" ou 2 "/" au niveau de l'URI : http://192.168.10.241/?relais=1 ou http://192.168.10.241//?relais=1.
                      => personnellement ça me va (même si je n'ai pas compris en regardant les deux versions de code où se situaient la subtilité)

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

                        @laurent
                        je crois que la subtilité provient de la version du SDK d'espressif ainsi que du repo arduino-esp8266, pas de mon code 😉

                        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