Statut IPX800

Capteurs et actionneurs HTTP

Re: Statut IPX800

Messagepar DjMomo » 17 Déc 2013 23:04

D'où mon "à tester".

Voilà la version corrigée :

Code : Tout sélectionner
<?php
// Saisir les API user et secret relatifs à son compte, entre guillemets
$api_user = "xxxxxx";
$api_secret = "xxxxxxxxxxxxxxxx";

// Ne pas toucher à la suite
$query = $_SERVER['QUERY_STRING'];
preg_match_all("/(get|set)&(.*)/", $query, $matches);
$url = "https://api.eedomus.com/".$matches[1][0]."?".$matches[2][0];
header('Location: '.$url);
?>
Moi ? C'est Fabien
--------------------------------------------
Mon Github : http://www.github.com/DjMomo/
DjMomo
 
Messages : 1121
Inscription : 26 Sep 2012

Re: Statut IPX800

Messagepar Pm03 » 18 Déc 2013 03:45

Merci,

Il manquait le login/pwd, j'ai remplacé
"$url = "https://api.eedomus.com/".$matches[1][0]."?".$matches[2][0];"
par
"$url = "https://api.eedomus.com/".$matches[1][0]."?".$matches[2][0]."&api_user=".$api_user."&api_secret=".$api_secret;"

Cela fonctionne maintenant à partir de mon browser, mais pas encore de l'IPX800. Je continuerai à chercher demain.

En tout cas merci pour votre aide!
Pm03
 
Messages : 18
Inscription : 23 Nov 2013

Re: Statut IPX800

Messagepar DjMomo » 18 Déc 2013 07:29

Pm03 a écrit:Il manquait le login/pwd


En effet :?

Pour l'IPX800, prend-elle en charge des URLS en HTTPS ? Ou alors est-elle limitée en HTTP ?

Un contournement peut être l'utilisation du HTTP en local avec l'adresse IP de la box. Ca évite de faire passer les api user et api secret sur Internet, et c'est toujours fonctionnel si l'accès internet est coupé.

L'URL dans le fichier deviendrait alors :

Code : Tout sélectionner
$url = "http://IP_BOX/api/".$matches[1][0]."?".$matches[2][0]."&api_user=".$api_user."&api_secret=".$api_secret;
Moi ? C'est Fabien
--------------------------------------------
Mon Github : http://www.github.com/DjMomo/
DjMomo
 
Messages : 1121
Inscription : 26 Sep 2012

Re: Statut IPX800

Messagepar enr37 » 04 Déc 2015 20:28

salut a vous,
je deterre ce post car j'ai un soucis avec l'ipx. meme si c plus fun, j'aurais pu attendre 1mn pour connaitre l'etat de mes volets. hors, là, il s'agit de mesurer ma conso et par définition, c'est fluctuant et je n'ai pour l'instant qu'une remontée par minute (grace a un pull de l'eedomus).
Moi je voudrais biens sur du push de l'ipx vers l'eedomus. je vous fais une copie.Qu'est ce que j'ai pu foirer pour que ca ne fonctionne pas ?
Pièces jointes
IPX 800 - Ethernet Control System - Mozilla Firefox.jpg
IPX 800 - Ethernet Control System - Mozilla Firefox.jpg (131.13 Kio) Consulté 6301 fois
actionnaire de photoshop. partageur des 450 icones sur abavala et dans votre box.
Le savoir ne vaut que s'il est partagé par tous !
enr37
 
Messages : 1359
Inscription : 06 Juin 2013
Localisation : 37

Précédent

Retour vers Requêtes HTTP

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invité(s)