Requete https vers zibase

Forums Serveur WES Installation & Configuration Requete https vers zibase

  • Post
    herve0297
    Participant

      Bonjour,

      je souhaite en cas de surconsommation envoyer une requête https vers ma box domotique (zibase) afin de lancer un scénario. Le problème c’est que le nombre de caractère possible pour la requête n’est pas suffisamment long sur  le wes.

      Est ce quelqu’un aurait un solution ?

      Merci.

       

       

      0
      0
    Vous lisez 12 fils de discussion
    • Replies
        nicolas_cartelec
        Maître des clés

          Quel est la forme de la requête ?

          0
          0
          herve0297
          Participant

            Whaou, j’ai à peine le temps d’envoyer mon post, et déjà une réponse. Merci pour ta réactivité Nicolas.

            Requête : https://zibase.net/api/get/ZAPI.php?zibase=xxx&token=xxx&service=execute&target=scenario&id

            0
            0
            nicolas_cartelec
            Maître des clés

              La zibase attend une requête en HTTPS, le serveur ne sait pas encore les faire.

              Est-ce obligé d’être en HTTPS ? quelle est la longueur de la reqête ?

              0
              0
              herve0297
              Participant

                Je viens de faire un test en http, ça fonctionne aussi.

                0
                0
                herve0297
                Participant

                  La longueur de la requête c’est ce que j’ai montré plus haut, en tenant compte d’une dizaine, quinzaine de caractères supplémentaires pour l’id et le token.

                  0
                  0
                  nicolas_cartelec
                  Maître des clés

                    la requête peut avoir 200 caractères, donc ça passe:

                    /api/get/ZAPI.php?zibase=xxx&token=xxx&service=execute&target=scenario&id = 74 + 15 à 20 caractères.

                     

                     

                    0
                    0
                    herve0297
                    Participant

                      Je n’ai pas bien compris le paramétrage. Que doit je mettre dans la partie url ? La requête 200 caractères max se trouve dans la partie test, c’est ce que je dois utiliser.

                      0
                      0
                      nicolas_cartelec
                      Maître des clés

                        Dans la partie URL il faut mettre zibase.net

                        Pour tester vous entrez la requête dans la partie test:

                        /api/get/ZAPI.php?zibase=xxx&token=xxx&service=execute&target=scenario&id 

                        Avec vos ID…

                        pour le port mettre 80 (HTTP)

                        Testez, cela doit fonctionner, ensuite en programmation vous n’écrivez que la requête et vous dites vers quelle URL vous souhaitez l’envoyer.

                         

                        0
                        0
                        herve0297
                        Participant

                          Je viens de faire un test, en retour j’ai : bad request 400.

                          0
                          0
                          herve0297
                          Participant

                            Après plusieurs tests, j’ai ok. je verrais la programmation demain. Merci.

                             

                            0
                            0
                            herve0297
                            Participant

                              Bonjour,

                              je viens de refaire qq tests. Quand j’envoie la requête, j’ai un retour comme quoi c’est bon (200 ok). Mais mon scénario ne démarre pas pour autant. La requête est bonne car elle fonctionne sur l’apli macrodroid de mon tel. D ailleurs j’ai volontairement glissé une erreur dans ma requête et j’avais toujours un retour ok, et en laissant zibase.net seulement dans l’url retour ok aussi.

                              Pourquoi faut t il séparer en 2 la requête, url+ requête ?

                              J’ai essayé de faire une alerte par email, mais je me retrouve avec une erreur d’envoi d’email.

                              Merci.

                              0
                              0
                              herve0297
                              Participant

                                Après recherche sur le forum gmail ne fonctionne pas. Donc après reconfiguration les mails fonctionnent maintenant, reste les requêtes.

                                0
                                0
                                herve0297
                                Participant

                                  Après test avec mon navigateur, je me suis rendu compte que ma requête n’était pas bonne (oups !!!)

                                  Sur mon tel le l minuscule se confond avec le I majuscule. La requête fonctionne en test, c’est parfait.

                                  J’ai fait un petit test avec le nb d’impulsion à 5, mis en fonctionnent mon appareil, mais je n’ai pas de notification. Dans le cas d’un >= la notification est envoyé une seule fois au moment du passage du seuil (ce qui me semblerait normal ).

                                  Merci.

                                   

                                   

                                  • Cette réponse a été modifiée le il y a 8 années et 8 mois par herve0297.
                                  • Cette réponse a été modifiée le il y a 8 années et 8 mois par herve0297.
                                  • Cette réponse a été modifiée le il y a 8 années et 8 mois par herve0297.
                                  0
                                  0
                              Vous lisez 12 fils de discussion
                              • Vous devez être connecté pour répondre à ce sujet.