Forum eedomus
https://forum.eedomus.com/

RESOLU Requete HTTP : réponse NON xml, on récupére comment ?
https://forum.eedomus.com/viewtopic.php?f=15&t=2539
« Précédent  Page 2 sur 2
Auteur:  Floman321 [ 09 Mars 2015 19:53 ]
Sujet du message:  Re: Requete HTTP : réponse NON xml, on récupére comment ?

<?

// 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);
}

?>
Auteur:  nslmanu [ 09 Mars 2015 20:06 ]
Sujet du message:  Re: Requete HTTP : réponse NON xml, on récupére comment ?

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 ...
Auteur:  nslmanu [ 09 Mars 2015 20:11 ]
Sujet du message:  Re: Requete HTTP : réponse NON xml, on récupére comment ?

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.
Auteur:  Floman321 [ 09 Mars 2015 20:18 ]
Sujet du message:  Re: Requete HTTP : réponse NON xml, on récupére comment ?

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);
}
Auteur:  nslmanu [ 09 Mars 2015 20:23 ]
Sujet du message:  Re: Requete HTTP : réponse NON xml, on récupére comment ?

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 :)
Auteur:  Floman321 [ 09 Mars 2015 20:28 ]
Sujet du message:  Re: RESOLU Requete HTTP : réponse NON xml, on récupére comme

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.
Auteur:  nslmanu [ 09 Mars 2015 20:32 ]
Sujet du message:  Re: RESOLU Requete HTTP : réponse NON xml, on récupére comme

c'est déjà très bien d'aider !!!!
Auteur:  Havok [ 09 Mars 2015 22:44 ]
Sujet du message:  Re: Requete HTTP : réponse NON xml, on récupére comment ?

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 ;)
Auteur:  Tinto [ 09 Mars 2015 22:46 ]
Sujet du message:  Re: RESOLU Requete HTTP : réponse NON xml, on récupére comme

Et critiqué la box un peu trop vite :-) :-p
Auteur:  nslmanu [ 09 Mars 2015 22:51 ]
Sujet du message:  Re: RESOLU Requete HTTP : réponse NON xml, on récupére comme

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 :)
Auteur:  iparent [ 23 Nov 2018 20:21 ]
Sujet du message:  Re: RESOLU Requete HTTP : réponse NON xml, on récupére comme

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
Auteur:  Havok [ 23 Nov 2018 21:09 ]
Sujet du message:  Re: RESOLU Requete HTTP : réponse NON xml, on récupére comme

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)
Page 2 sur 2 Le fuseau horaire est UTC+1 heure