Paramettre temps

L'utilisation de api.eedomus.com et de l'eedomus toolbox

Paramettre temps

Messagepar twatri » 30 Avr 2014 20:11

Bonjour

Serait il possible d appeler un actionneur par l API en passant comme paramètres un temps d'activation. Genre rester "ON" pendant X secondes?

Merci
twatri
 
Messages : 60
Inscription : 14 Sep 2013

Re: Paramettre temps

Messagepar galaksy2001 » 30 Avr 2014 22:20

Il est possible d'appeller une macro par l'api :)
galaksy2001
 
Messages : 727
Inscription : 06 Jan 2014

Re: Paramettre temps

Messagepar twatri » 01 Mai 2014 12:51

Merci

Mais est il possible de passer une variable X secondes à cette macro ?
twatri
 
Messages : 60
Inscription : 14 Sep 2013

Re: Paramettre temps

Messagepar galaksy2001 » 01 Mai 2014 14:51

Oui :

1er champ : attendre 0 minutes pui on
2ème champ : attendre X minutes (ou secondes) puis off

Reste plus qu'à l'appeller via l'api ;)
galaksy2001
 
Messages : 727
Inscription : 06 Jan 2014

Re: Paramettre temps

Messagepar twatri » 01 Mai 2014 17:56

C super ca! :P

Pouvez vous m indiquer ou passer la valeur X dans ce type de requette pour Macro

https://api.eedomus.com/set?action=peri ... ecret=XXXX

Merci
twatri
 
Messages : 60
Inscription : 14 Sep 2013

Re: Paramettre temps

Messagepar galaksy2001 » 01 Mai 2014 18:34

La valeur est dans la macro ! Tu as juste à l'appeller :D
galaksy2001
 
Messages : 727
Inscription : 06 Jan 2014

Re: Paramettre temps

Messagepar twatri » 01 Mai 2014 19:11

Ha dommage. Je voulais la passer dans l appel de la macro. J ai fais un scripte qui calcul le temps d arrosage en fonction de différents paramètres. ....
twatri
 
Messages : 60
Inscription : 14 Sep 2013

Re: Paramettre temps

Messagepar galaksy2001 » 01 Mai 2014 21:31

Ah ok ... je comprends ;)
Il y a peut être une autre solution mais pour l'instant , je ne vois pas :(
galaksy2001
 
Messages : 727
Inscription : 06 Jan 2014

Re: Paramettre temps

Messagepar Nico33 » 01 Mai 2014 22:58

Je me demande s'il n'y a pas moyen d'appeler cette macro en spécifiant le temps. Je crois l'avoir lu qqe part mais pas sûr du tout. Ça doit être possible car la programmation pour la pompe de piscine incluse dans l'eedomus fait bien tourner la pompe sur une durée en fonction de la température de l'eau.
Nico33
 
Messages : 1013
Inscription : 14 Juin 2013

Re: Paramettre temps

Messagepar DjMomo » 02 Mai 2014 13:28

Nico33 a écrit:Je me demande s'il n'y a pas moyen d'appeler cette macro en spécifiant le temps. Je crois l'avoir lu qqe part mais pas sûr du tout.


Via le portail et les applications, pour un périphérique de type lampe, il est possible de lancer un allumage pendant X minutes, la durée étant modifiable directement.
Via l'API, rien n'existe à ma connaissance.
Moi ? C'est Fabien
--------------------------------------------
Mon Github : http://www.github.com/DjMomo/
DjMomo
 
Messages : 1121
Inscription : 26 Sep 2012

Re: Paramettre temps

Messagepar twatri » 04 Mai 2014 21:14

Bonsoir

Je viens de trouver qu il est possible de faire via le script

setMacro($periph_id /*Code API*/, $macro_id /*Code API Macro*/, $dynamic_value = 0)

Dynamic_value permet de passer la variable tps

C cool
Merci
twatri
 
Messages : 60
Inscription : 14 Sep 2013

Re: Paramettre temps

Messagepar galaksy2001 » 05 Mai 2014 07:02

Bien joué ;) Merci pour l'info :)
galaksy2001
 
Messages : 727
Inscription : 06 Jan 2014


Retour vers API eedomus & eedomus toolbox

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité