Lancer un scénario depuis Internet (en dehors du LAN)

L'API Zodianet pour ZiBASE

Message(s) : 1
Inscrit le : 20 Juil 2012, 17:48
MessagePublié: 23 Sep 2012, 18:19
Hello, j'essaye via tasker pour android de lancer un scénario vers ma zibase.

Pour le coté LAN pas de problème un coup de push vers ipzibaselan/cgi-bin/domo.cgi?cmd=LM%20numeroduscenario fonctionne nikel.
Par contre en dehors du LAN je sèche. J'ai crée un scénario de test qui envoie un mail et j'ai ajouté comme action: Autoriser une IP distance avec l'ip public de mon smartphone et avec tout ça je push vers

zibase.net/m/set_iphone.php?device=ZiBASE000XXX&token=XXXXXXX&action=comfort&actionComfort=macro&idMacro=numeroduscenario

mais il ne se passe rien et pas d'infos dans le suivi d'activité.

Merci de votre aide.

Message(s) : 3
Inscrit le : 07 Oct 2012, 16:55
MessagePublié: 09 Oct 2012, 22:00
Hello,
fonctionne pour moi avec ces URLs:

lancer un scénario:
zibase.net/m/set_iphone.php?device=ZiBASExxxxxx&token=******&action=comfort&actionComfort=macro&idMacro=8

l'ID du scénario se récupère dans le suivi d'activité en lançant le scénario manuellement.
Il me semble qu'il faut aussi cocher "référencé par ZAPI" sur le scénario (pas sûr si utilisation de l'ID)

pour un actionneur spécifique Zwave (ex : ZA4 = ON):
zibase.net/m/set_iphone.php?device=ZiBASExxxxxx&token=******&action=comfort&actionComfort=module&idModule=A4&actionModule=1537

idModule : ID sans le Z. actionModule = num protocole * 256 + ordre 0 ou 1.
cf 3.4.6 de la doc ZAPI1.13 (codage sur le poids des bits). Les num de protocoles sont page 6.
soit pour un ON Zwave : 6*256+1 = 1537, et pour OFF 1536.

Retour vers ZAPI

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité