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

Requête HTTP pour piloter l'API eedomus
https://forum.eedomus.com/viewtopic.php?f=15&t=1548
Page 1 sur 1
Auteur:  Pat11 [ 24 Fév 2014 21:08 ]
Sujet du message:  Requête HTTP pour piloter l'API eedomus

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
Auteur:  Rocketlud [ 24 Fév 2014 22:33 ]
Sujet du message:  Re: Requête HTTP pour piloter l'API eedomus

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
Auteur:  DjMomo [ 24 Fév 2014 22:46 ]
Sujet du message:  Re: Requête HTTP pour piloter l'API eedomus

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.
Auteur:  Rocketlud [ 24 Fév 2014 22:53 ]
Sujet du message:  Re: Requête HTTP pour piloter l'API eedomus

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
Auteur:  milillicuti [ 24 Fév 2014 22:57 ]
Sujet du message:  Re: Requête HTTP pour piloter l'API eedomus

Ben tu crées un état virtuel que tu remplis avec le lien ci-dessus ;)
Auteur:  Rocketlud [ 24 Fév 2014 23:10 ]
Sujet du message:  Re: Requête HTTP pour piloter l'API eedomus

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

viewtopic.php?f=12&t=1549
Auteur:  Pat11 [ 25 Fév 2014 13:03 ]
Sujet du message:  Re: Requête HTTP pour piloter l'API eedomus

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
Auteur:  DjMomo [ 25 Fév 2014 20:27 ]
Sujet du message:  Re: Requête HTTP pour piloter l'API eedomus

Même exemple de problème et réponse associée : http://forum.arduino.cc/index.php/topic,45499.0.html (en anglais) ;)
Auteur:  Pat11 [ 26 Fév 2014 07:25 ]
Sujet du message:  Re: Requête HTTP pour piloter l'API eedomus

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