RESOLU Requete HTTP : réponse NON xml, on récupére comment ?

Capteurs et actionneurs HTTP

Re: Requete HTTP : réponse NON xml, on récupére comment ?

Messagepar Floman321 » 09 Mars 2015 19:53

<?

// URL de test sur le serveur eedomus
$url = 'http://www.lestridionsdelures.com/essai.html';

$pizza = httpQuery($url);

$pieces = explode("body", $pizza);

if ($pieces[1] == ">Disarmed Home<"){
$envoie_result = setValue(123456,"prout",$verify_value_list = false);
}

?>
Floman321
 
Messages : 174
Inscription : 30 Avr 2014

Re: Requete HTTP : réponse NON xml, on récupére comment ?

Messagepar nslmanu » 09 Mars 2015 20:06

Résultat de la requete http simple : Disarmed Home

Resultat du periph.value :
{ "success": "0", "body": { "error_code": "6", "error_msg": "Unknown peripheral value [Disarmed]." } }

La requete ne prend pas en compte les 2 Mots ..... :(

J'utilise ça :

$url_result = "http://api.eedomus.com/set?action=periph.value&api_user=XXXXXX&api_secret=XXXXXXXXX&periph_id=XXXXXXXXX&value=$result" ;
$result2 = httpQuery($url_result,'GET');
echo $result2 ;

car je n'obtiens rien avec la fonction setValue :(

Bon si je n'arrive à rien ... je vais utiliser les 1er mots : Disarmed et Armed et basta ... mais c'est dommage , j'aurais voulu faire bien ...
nslmanu
 
Messages : 124
Inscription : 23 Fév 2015

Re: Requete HTTP : réponse NON xml, on récupére comment ?

Messagepar nslmanu » 09 Mars 2015 20:11

Floman321 a écrit:attends , je suis entrain de te le faire


Arf .... je te remercie ...

list mon dernier post, du coup je fais mais unqiuement avec le premier mot, vu qu'il ne prend pas en compte les 2 mots.
nslmanu
 
Messages : 124
Inscription : 23 Fév 2015

Re: Requete HTTP : réponse NON xml, on récupére comment ?

Messagepar Floman321 » 09 Mars 2015 20:18

Il faut mettre une valeur brute numérique
0 ou 1 ou 2 selon le nombre de valeur dans ton peripherique alarme

if ($pieces[1] == ">Disarmed Home<"){
setValue(123456,0,$verify_value_list = false);
}

if ($pieces[1] == ">Armed Home<"){
setValue(123456,1,$verify_value_list = false);
}
Floman321
 
Messages : 174
Inscription : 30 Avr 2014

Re: Requete HTTP : réponse NON xml, on récupére comment ?

Messagepar nslmanu » 09 Mars 2015 20:23

C'est tout bête en fait .... j'aurais du y penser.

je vais rajouter ça ! ça sera propre.

:)

Un sujet clos .... !!!!!!!! MERCI A VOUS :)
nslmanu
 
Messages : 124
Inscription : 23 Fév 2015

Re: RESOLU Requete HTTP : réponse NON xml, on récupére comme

Messagepar Floman321 » 09 Mars 2015 20:28

Bonne soirée a toi

Il faudrait en effet créer des tutoriaux pour les débutants,
ca peut être déroutant le php au début. :shock:

Je m'y attaque la semaine prochaine.
Floman321
 
Messages : 174
Inscription : 30 Avr 2014

Re: RESOLU Requete HTTP : réponse NON xml, on récupére comme

Messagepar nslmanu » 09 Mars 2015 20:32

c'est déjà très bien d'aider !!!!
nslmanu
 
Messages : 124
Inscription : 23 Fév 2015

Re: Requete HTTP : réponse NON xml, on récupére comment ?

Messagepar Havok » 09 Mars 2015 22:44

nslmanu a écrit:C'est tout bête en fait .... j'aurais du y penser.

je vais rajouter ça ! ça sera propre.

:)

Un sujet clos .... !!!!!!!! MERCI A VOUS :)


Et bien tu vois, malgré ta vie et une famille a t'occuper tu as quand même commencé un nouveau langage ;)
Havok
 
Messages : 702
Inscription : 06 Fév 2015

Re: RESOLU Requete HTTP : réponse NON xml, on récupére comme

Messagepar Tinto » 09 Mars 2015 22:46

Et critiqué la box un peu trop vite :-) :-p
Tinto
 
Messages : 534
Inscription : 10 Jan 2014

Re: RESOLU Requete HTTP : réponse NON xml, on récupére comme

Messagepar nslmanu » 09 Mars 2015 22:51

oui .... mais on est loin des possibilités de Homeseer ... :( Et il y a des incohérences avec cette box ou un manque de souplesse je dirais ( le coup du script pour enregistrer une image de la cam et l'envoyer par mail ... truc con, mais impossible sur la box ).

Si Homesser était instalable un systeme plus stable et tenait sur une box et non windows sur un pc ... je serais resté dessus.

M'enfin, je dois dire que la communauté de cette box m'a beaucoup aidé , il faut le reconnaitre ! Et ça rattrape bien le changement !

un grand merci :)
nslmanu
 
Messages : 124
Inscription : 23 Fév 2015

Re: RESOLU Requete HTTP : réponse NON xml, on récupére comme

Messagepar iparent » 23 Nov 2018 20:21

Bonsoir,

j'essaye de faire un script php sur roi pour me connecter à un synology.
Je souhaite utiliser la fonction httpQuerry mais j'ai ce message d'erreur :
PHP Fatal error: Uncaught Error: Call to undefined function httpQuery()

J'ai beau chercher sur Net, je ne sais pas ce qu'il me manque pour mon php7.

Merci d'avance
Eedomus+ - Zwave - Enocean - Station météo Netatmo - Karotz - Caméras IP - Ecodevice - Philips Hue - 2 Rpi B+ - 1 Rpi 2
iparent
 
Messages : 67
Inscription : 22 Sep 2014

Re: RESOLU Requete HTTP : réponse NON xml, on récupére comme

Messagepar Havok » 23 Nov 2018 21:09

La fonction httpquery est une fonction specifique a l’eedomus, qui ne fonctionne que sur l’eedomus :)
J’ai fait une librairie php avec les equivalents des fonctions specifiques eedomus si ca t’interesse (pour developper les script avec les fonctions specifiques eedomus sur un serveur normal)
Havok
 
Messages : 702
Inscription : 06 Fév 2015

Précédent

Retour vers Requêtes HTTP

Qui est en ligne ?

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