Forum eedomus
http://forum.eedomus.fr/

RESOLU - Lancer une règle par HTTP
http://forum.eedomus.fr/viewtopic.php?f=15&t=2326
Page 1 sur 1
Auteur:  anne-marie [ 02 Jan 2015 21:50 ]
Sujet du message:  RESOLU - Lancer une règle par HTTP

Je suis en train de me familiariser avec Tasker. Pas facile la bête :D
Bref, je souhaite déclencher une règle à distance à partir de mon téléphone.

Pour déclencher un périphérique: (ça marche impec)
http ://ip_distante_de_mon_eedomus/api/set?action=periph.value&periph_id=xxxx&value=XXX&api_user=xxxxx&api_secret=xxxxx

Pour lancer une macro: (ça marche impec aussi)
http ://ip_distante_de_mon_eedomus/api/set?
action=periph.macro&periph_id=xxxx&macro=xxxx&api_user=xxxxx&api_secret=xxxxx

J'ai enfin réussi à récupérer le code API dans de la règle en ajoutant une colonne dans la liste des règles.
Mais pour une règle, quelle est la syntaxe? Une règle ne marche pas comme une macro visiblement car j'ai mis la syntaxe du lancement d'une macro et j'obtiens:
{ "success": "0", "body": { "error_code": "9", "error_msg": "Macro does not exists." }

Merci par avance :P
Auteur:  influman [ 02 Jan 2015 22:27 ]
Sujet du message:  Re: Lancer une règle par HTTP

attends, j'ai pas compris, tu veux déclencher une règle à distance par l'API ?

Tu veux dire plutôt que tu veux positionner un critère (état, en direct ou via macro) qui va être le déclencheur d'un règle ? non ?
Auteur:  anne-marie [ 02 Jan 2015 22:44 ]
Sujet du message:  Re: Lancer une règle par HTTP

Ah effectivement Influman, c'est LA solution de créer un état qui lui déclenchera une règle
Je n'y pense jamais! Suis-je bête! :lol:
MERCI! :D
Page 1 sur 1 Le fuseau horaire est UTC+1 heure