Requête HTTP pour piloter l'API eedomus

Capteurs et actionneurs HTTP

Requête HTTP pour piloter l'API eedomus

Messagepar Pat11 » 24 Fév 2014 21:08

Bonsoir
J ai besoin d'aide pour pour faire passé une valeur dans une requête HTTP a partir d'un arduino, j'arrive a faire changer la valeur dans l'eedomus mais par 2 requêtes différentes mais impossible de faire passé une variable ,j ai tout essayé entre parenthèse , entre crochè etc et rien trouvée sur le net,alors si quelqu un à une idée .
Merci d'avance
Pat11
 
Messages : 71
Inscription : 23 Sep 2012

Re: Requête HTTP pour piloter l'API eedomus

Messagepar Rocketlud » 24 Fév 2014 22:33

C'est intéressant ta demande Pat11 ;) J'ai justement sous le coude un projet pour faire remonter une valeur en volume d'un arduino vers mon eedomus.
++
Ludo
EEDOMUS
7 Fibaro VR, 6 Eversping SM103, 2 Fibaro FGK 101 avec capteur temp, Prise Eversping avec energie, 1 Fibaro Dimmer, 3 wallplug, 2 fibaro fgs 221, teleinfo usb, nabaztag v2,Server Proliant N54L avec Xpenology, Raspberry Pi B
Rocketlud
 
Messages : 652
Inscription : 15 Fév 2013
Localisation : Picardie

Re: Requête HTTP pour piloter l'API eedomus

Messagepar DjMomo » 24 Fév 2014 22:46

Code : Tout sélectionner
https://api.eedomus.com/set?action=periph.value&periph_id=XXXX&value=XXXX&value_date=YYYY-MM-DD HH:MM:SS&api_user=XXXX&api_secret=XXXX


http://doc.eedomus.com/index.php/API_ee ... riph.value

value=XXXX où XXXX correspond à la valeur brute que tu peux trouver dans les valeurs possibles de ton périphérique. Si le périphérique n'a pas de valeur prédéfinie, c'est n'importe quelle valeur.
Moi ? C'est Fabien
--------------------------------------------
Mon Github : http://www.github.com/DjMomo/
DjMomo
 
Messages : 1121
Inscription : 26 Sep 2012

Re: Requête HTTP pour piloter l'API eedomus

Messagepar Rocketlud » 24 Fév 2014 22:53

Merci de ta réponse rapide Fabien;) Comme d'hab;)

Mais

ça marche si le capteur qui prélève cette valeur est couplé à la box? non? mais dans mon cas c'est un capteur arduino . Je suis pour l'instant en plein test pour déja affiché la valeur sur un ecran à cristaux liquide, jusque là ça va le faire, par contre après pour envoyer cette valeur à l'eedomus pour qu'elle puisse le gérer, là je décroche!!!!!!

Merci
EEDOMUS
7 Fibaro VR, 6 Eversping SM103, 2 Fibaro FGK 101 avec capteur temp, Prise Eversping avec energie, 1 Fibaro Dimmer, 3 wallplug, 2 fibaro fgs 221, teleinfo usb, nabaztag v2,Server Proliant N54L avec Xpenology, Raspberry Pi B
Rocketlud
 
Messages : 652
Inscription : 15 Fév 2013
Localisation : Picardie

Re: Requête HTTP pour piloter l'API eedomus

Messagepar milillicuti » 24 Fév 2014 22:57

Ben tu crées un état virtuel que tu remplis avec le lien ci-dessus ;)
Communication & publicité - Articles sur la dommotique : http://www.milillicuti.com
milillicuti
 
Messages : 394
Inscription : 28 Juin 2013

Re: Requête HTTP pour piloter l'API eedomus

Messagepar Rocketlud » 24 Fév 2014 23:10

J'ai créer un post à part pour éviter de poluer celui de pat11;)

viewtopic.php?f=12&t=1549
EEDOMUS
7 Fibaro VR, 6 Eversping SM103, 2 Fibaro FGK 101 avec capteur temp, Prise Eversping avec energie, 1 Fibaro Dimmer, 3 wallplug, 2 fibaro fgs 221, teleinfo usb, nabaztag v2,Server Proliant N54L avec Xpenology, Raspberry Pi B
Rocketlud
 
Messages : 652
Inscription : 15 Fév 2013
Localisation : Picardie

Re: Requête HTTP pour piloter l'API eedomus

Messagepar Pat11 » 25 Fév 2014 13:03

Bonjour
je me suis mal expliqué, j'ai vue l'explication de l'API , là il y a pas de souci, c'est juste dans la programmation de l'arduino.
voici ma requête :
client.println("POST /set?action=periph.value&periph_id=67324&value=0&api_user=********&api_secret=***********HTTP/1.1"
je voudrais remplacer la valeur 0 de value par une variable, j'ai presque tout essayé (),[]," ", ' ' et rien ne marche, si quelqu'un a une idée
merci
Pat11
 
Messages : 71
Inscription : 23 Sep 2012

Re: Requête HTTP pour piloter l'API eedomus

Messagepar DjMomo » 25 Fév 2014 20:27

Même exemple de problème et réponse associée : http://forum.arduino.cc/index.php/topic,45499.0.html (en anglais) ;)
Moi ? C'est Fabien
--------------------------------------------
Mon Github : http://www.github.com/DjMomo/
DjMomo
 
Messages : 1121
Inscription : 26 Sep 2012

Re: Requête HTTP pour piloter l'API eedomus

Messagepar Pat11 » 26 Fév 2014 07:25

Bonjour
merci DjMomo pour ta réponse, sa ma servi et j'ai trouver pour envoyer ma requête HTTP avec des variables, je règle quelques détails et je mettrais le code sur le forum si sa peut servir a d'autre personne
bonne journée
Pat11
 
Messages : 71
Inscription : 23 Sep 2012


Retour vers Requêtes HTTP

Qui est en ligne ?

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