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. Jeedom API Key probleme

Jeedom API Key probleme

Scheduled Pinned Locked Moved Remora
16 Posts 5 Posters 7.8k 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.
  • Nicolas SizornN Offline
    Nicolas SizornN Offline
    Nicolas Sizorn
    wrote on last edited by
    #2

    Moi aussi j'utilise le remora avec jeedom, et nul besoin de rentrer la clé API. tu veux faire quoi en particulier ?

    AuFilElecA 1 Reply Last reply
    • Nicolas SizornN Nicolas Sizorn

      Moi aussi j'utilise le remora avec jeedom, et nul besoin de rentrer la clé API. tu veux faire quoi en particulier ?

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

      @Nicolas-Sizorn

      Je pense que @ZigBus à une installation récente de Jeedom, ce qui fait qu'il a une clé de 50 caractères, contrairement aux anciennes qui étaient de 32.
      Je regarde ça et j'enverrai la modification à @Charles dès que ce sera bon, pour qu'il le mette sur le dépôt officiel.

      1 Reply Last reply
      • Z ZigBus

        Re: Un plugin Remora pour Jeedom

        Bonjour,

        Je viens d'assember une carte que je voulais tester avec Jeedom.

        Cependant il me semble que la variable et le champs du formulaire pour la clé API soient limités à 32 Octets et ma clé en fait 50 ...

        Pourriez vous la passer à 64 ?

        Bonne soirée à tous !

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

        Salut @ZigBus

        Je viens de vérifier dans le code du core de Jeedom et la génération de la clé API est limité à 32 caractères.
        Comment se fait-il que tu es un clé de 50 ?

        1 Reply Last reply
        • M Offline
          M Offline
          martinou
          wrote on last edited by martinou
          #5

          Bonjour,

          J'ai une version 2.4.6 de Jeedom et j'ai pour ma part une clé d'API de 48 caractères...
          J'ai, pour mes propres besoins, modifié le code existant du Remora pour autoriser des clés de 50 caractères (+ 2 ou 3 autres trucs).
          J'ai fait une pull-request vers le dépôt officiel.

          Cdt

          AuFilElecA 1 Reply Last reply
          • M martinou

            Bonjour,

            J'ai une version 2.4.6 de Jeedom et j'ai pour ma part une clé d'API de 48 caractères...
            J'ai, pour mes propres besoins, modifié le code existant du Remora pour autoriser des clés de 50 caractères (+ 2 ou 3 autres trucs).
            J'ai fait une pull-request vers le dépôt officiel.

            Cdt

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

            Merci @martinou pour ta contribution, par contre ça ne répond pas à ma question. Comment ce fait-il que vous ayez une clé API Jeedom de 50 caractères, alors que la génération de clé dans le core de Jeedom est limitée par défaut à 32 ?

            M 1 Reply Last reply
            • AuFilElecA AuFilElec

              Merci @martinou pour ta contribution, par contre ça ne répond pas à ma question. Comment ce fait-il que vous ayez une clé API Jeedom de 50 caractères, alors que la génération de clé dans le core de Jeedom est limitée par défaut à 32 ?

              M Offline
              M Offline
              martinou
              wrote on last edited by
              #7

              @AuFilElec Peux-tu me dire dans quelle classe php de jeedom tu trouves cette information? Afin que je puisse regarder de mon côté.
              J'ai beau laisser jeedom générer et regénérer des clés, elles font à chaque fois 48 caractères.

              AuFilElecA 1 Reply Last reply
              • M martinou

                @AuFilElec Peux-tu me dire dans quelle classe php de jeedom tu trouves cette information? Afin que je puisse regarder de mon côté.
                J'ai beau laisser jeedom générer et regénérer des clés, elles font à chaque fois 48 caractères.

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

                @martinou
                Oui bien sur, c'est la classe config.class.php, fonction genKey

                M 1 Reply Last reply
                • AuFilElecA AuFilElec

                  @martinou
                  Oui bien sur, c'est la classe config.class.php, fonction genKey

                  M Offline
                  M Offline
                  martinou
                  wrote on last edited by
                  #9

                  @AuFilElec
                  Dans le script php de ma version, il s'agit bien de 48 et non pas 32.
                  Il s'agit du code de la branche stable de jeedom : config.class.php.
                  Alors que le code de la branche beta définit 32 chars: config.class.php

                  Je pense donc que la Remora devrait gérer des clés de 48 chars pour le moment.

                  AuFilElecA 1 Reply Last reply
                  • M martinou

                    @AuFilElec
                    Dans le script php de ma version, il s'agit bien de 48 et non pas 32.
                    Il s'agit du code de la branche stable de jeedom : config.class.php.
                    Alors que le code de la branche beta définit 32 chars: config.class.php

                    Je pense donc que la Remora devrait gérer des clés de 48 chars pour le moment.

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

                    @martinou

                    Le moteur de recherche de Github s'est moqué de moi, car j'ai cherché le mot clé genKey dans les branches beta et stable. Je retrouvais les mêmes résultats, alors quand allant voir dans le fichier directement, la valeur par défaut était de 48 sur la version stable.
                    C'est assez étrange qu'ils aient fait un retour à 32 caractères dans la branche beta.

                    J'ai poussé une pull request pour une clé de 48 caractères.

                    M 1 Reply Last reply
                    • AuFilElecA AuFilElec

                      @martinou

                      Le moteur de recherche de Github s'est moqué de moi, car j'ai cherché le mot clé genKey dans les branches beta et stable. Je retrouvais les mêmes résultats, alors quand allant voir dans le fichier directement, la valeur par défaut était de 48 sur la version stable.
                      C'est assez étrange qu'ils aient fait un retour à 32 caractères dans la branche beta.

                      J'ai poussé une pull request pour une clé de 48 caractères.

                      M Offline
                      M Offline
                      martinou
                      wrote on last edited by
                      #11

                      @AuFilElec Super, merci!

                      1 Reply Last reply
                      • T Offline
                        T Offline
                        theju
                        wrote on last edited by
                        #12

                        Bonjour à tous,
                        Je viens de faire la modif, mais j'ai toujours un problème :

                        • J'ai du régénérer ma clé API (la mienne faisait 49 caractères ...) -> OK, je peux l'inserer en entier
                        • Je configure le chemin pour jeedom : /plugins/teleinfo/core/php/jeeTeleinfo.php
                        • Enregistrement OK.

                        Je change de page et je reviens sur la config :
                        Ma cle API est passée à CLEAPICHEMIN_JEEDOM (donc xxxxxxxxxxx/plugins/teleinfo/core/php/jeeTeleinfo.php)

                        Confirmé par les logs apache :

                        192.168.10.4 - - [11/Jan/2017:11:47:39 +0100] "GET /plugins/teleinfo/core/php/jeeTeleinfo.php?api=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/plugins/teleinfo/core/php/jeeTeleinfo.php&ADCO=040728148870&OPTARIF=HC..&ISOUSC=45&HCHC=049436198&HCHP=069719630&PTEC=HP..&IINST=017&IMAX=058&PAPP=03950&HHPHC=A&MOTDETAT=000000& HTTP/1.1" 200 261
                        

                        Du coup ca ne fonctionne pas évidement.

                        Une idée ?

                        Merci

                        Julien

                        AuFilElecA M 2 Replies Last reply
                        • T theju

                          Bonjour à tous,
                          Je viens de faire la modif, mais j'ai toujours un problème :

                          • J'ai du régénérer ma clé API (la mienne faisait 49 caractères ...) -> OK, je peux l'inserer en entier
                          • Je configure le chemin pour jeedom : /plugins/teleinfo/core/php/jeeTeleinfo.php
                          • Enregistrement OK.

                          Je change de page et je reviens sur la config :
                          Ma cle API est passée à CLEAPICHEMIN_JEEDOM (donc xxxxxxxxxxx/plugins/teleinfo/core/php/jeeTeleinfo.php)

                          Confirmé par les logs apache :

                          192.168.10.4 - - [11/Jan/2017:11:47:39 +0100] "GET /plugins/teleinfo/core/php/jeeTeleinfo.php?api=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/plugins/teleinfo/core/php/jeeTeleinfo.php&ADCO=040728148870&OPTARIF=HC..&ISOUSC=45&HCHC=049436198&HCHP=069719630&PTEC=HP..&IINST=017&IMAX=058&PAPP=03950&HHPHC=A&MOTDETAT=000000& HTTP/1.1" 200 261
                          

                          Du coup ca ne fonctionne pas évidement.

                          Une idée ?

                          Merci

                          Julien

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

                          @theju
                          Désolé, mais vu que j'ai cramé mon ordi, je ne peux plus travailler dessus.
                          Bon courage

                          1 Reply Last reply
                          • T theju

                            Bonjour à tous,
                            Je viens de faire la modif, mais j'ai toujours un problème :

                            • J'ai du régénérer ma clé API (la mienne faisait 49 caractères ...) -> OK, je peux l'inserer en entier
                            • Je configure le chemin pour jeedom : /plugins/teleinfo/core/php/jeeTeleinfo.php
                            • Enregistrement OK.

                            Je change de page et je reviens sur la config :
                            Ma cle API est passée à CLEAPICHEMIN_JEEDOM (donc xxxxxxxxxxx/plugins/teleinfo/core/php/jeeTeleinfo.php)

                            Confirmé par les logs apache :

                            192.168.10.4 - - [11/Jan/2017:11:47:39 +0100] "GET /plugins/teleinfo/core/php/jeeTeleinfo.php?api=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/plugins/teleinfo/core/php/jeeTeleinfo.php&ADCO=040728148870&OPTARIF=HC..&ISOUSC=45&HCHC=049436198&HCHP=069719630&PTEC=HP..&IINST=017&IMAX=058&PAPP=03950&HHPHC=A&MOTDETAT=000000& HTTP/1.1" 200 261
                            

                            Du coup ca ne fonctionne pas évidement.

                            Une idée ?

                            Merci

                            Julien

                            M Offline
                            M Offline
                            martinou
                            wrote on last edited by
                            #14

                            @theju Bonjour,

                            As-tu bien pensé à mettre à jour le Spiffs ET le Sketch?
                            (Car la mise à jour des 2 partie est indispensable pour que ça fonctionne)
                            Pour ma part, je viens de tester avec les dernières sources dispos et je ne rencontre pas ce problème.

                            Cdt

                            T 1 Reply Last reply
                            • M martinou

                              @theju Bonjour,

                              As-tu bien pensé à mettre à jour le Spiffs ET le Sketch?
                              (Car la mise à jour des 2 partie est indispensable pour que ça fonctionne)
                              Pour ma part, je viens de tester avec les dernières sources dispos et je ne rencontre pas ce problème.

                              Cdt

                              T Offline
                              T Offline
                              theju
                              wrote on last edited by
                              #15

                              @martinou

                              Oui, j'ai bien mis tout à jour, je vais faire un reset ce soir pour être sur.

                              Julien

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

                                Salut @theju,

                                As-tu réussi à faire fonctionner la Remora avec ta clé de 48 caractères ?

                                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