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. Ordres FP et relais non transmis

Ordres FP et relais non transmis

Scheduled Pinned Locked Moved Remora
32 Posts 7 Posters 21.9k Views 4 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.
  • CharlesC Offline
    CharlesC Offline
    Charles
    wrote on last edited by
    #23

    @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
    • C Offline
      C Offline
      chris34
      wrote on last edited by
      #24

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

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

        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
        • L Offline
          L Offline
          laurent
          wrote on last edited by
          #26

          @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
          • L Offline
            L Offline
            laurent
            wrote on last edited by
            #27

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

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

              @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
              • CharlesC 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 Offline
                L Offline
                laurent
                wrote on last edited by laurent
                #29

                @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
                • CharlesC Offline
                  CharlesC Offline
                  Charles
                  wrote on last edited by Charles
                  #30

                  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
                  • L Offline
                    L Offline
                    laurent
                    wrote on last edited by
                    #31

                    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
                    • CharlesC Offline
                      CharlesC Offline
                      Charles
                      wrote on last edited by
                      #32

                      @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

                      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


                      0

                      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