Forum eedomus http://forum.eedomus.fr/ |
|
envoyer une commande à la zibase depuis eedomus http://forum.eedomus.fr/viewtopic.php?f=15&t=1505 |
Page 1 sur 1 |
Auteur: | ASECADOMOTIQUE54 [ 08 Fév 2014 18:32 ] |
Sujet du message: | envoyer une commande à la zibase depuis eedomus |
hello, je viens de faire l’acquisition d'une zibase pour gérer mes volets somfy et recupérer les données de mes sondes oregon. l'idée c'est de pouvoir piloter tout ca via mon eedomus. pour mes sondes c'est nikel j'arrive à récupérer les données de celles ci dans mon eedomus , la ou je bug c'est pour la gestion des vr j'ai créer des actionneurs pour piloter mes volets somfy via l'eedomus qui envoie une commande à la zibase mais ca ne fonctionne pas. bien entendu ceux ci sont bien configurer car j'arrive à les actionner depuis mon interface zibase sans probléme. vu que je ne suis pas un champion je me suis largement inspirer de http://www.planete-domotique.com/blog/2013/06/20/zibase-et-eedomus-une-vraie-complicite/ j'ai donc créer autant d'actionneur http que de volets plus un autre pour mon scénario que j'ai créer au préalable sur ma zibase pour avoir une commande globale. voici mon url en get http://192.168.1.xx/cgi-bin/domo.cgi et dans paramètre ?cmd=OFF C1 j'ai aussi essayé de mettre un %20 pour remplacer l'espace dans mon paramètre mais sans succès en mode test voici l'erreur que me remonte l'eedomus Empty reply from server une idée? d'avance merci pour votre aide |
Auteur: | Tinto [ 08 Fév 2014 18:42 ] |
Sujet du message: | Re: envoyer une commande à la zibase depuis eedomus |
Je ne connais pas du tout la zibase, ils parlent de protocole dans la doc, c'est peut etre une piste ? les volets c'est pas un protocole particulier ? la requete deviendrait cmd=ON C1 P2 ( ou P2 est le fameux protocole, P3, P4 .... ) et l'adresse C1 t'es sur que c'est l'adresse d'un de tes volets ? Mais je ne sais pas du tout moi même de quoi je parle On sait jamais Je vais peut etre laisser parler les connaisseurs maintenant |
Auteur: | ASECADOMOTIQUE54 [ 08 Fév 2014 19:04 ] |
Sujet du message: | Re: envoyer une commande à la zibase depuis eedomus |
salut tinto, merci pour ta réponse oui c1 est bien l'adresse d'un de mes volets, je viens de trouver en effet il faut rajouter P et le protocole en question en l’occurrence P10 pour le rts il n'y avait qu'a lire ici http://zodianet.com/images/specs/ZAPI1.14.pdf merci tinto voila mon problème résolu |
Auteur: | Tinto [ 08 Fév 2014 20:19 ] |
Sujet du message: | Re: envoyer une commande à la zibase depuis eedomus |
cest dans ce pdf que j 'ai vu ce dont je te parlais |
Auteur: | ASECADOMOTIQUE54 [ 09 Fév 2014 19:24 ] |
Sujet du message: | Re: envoyer une commande à la zibase depuis eedomus |
tu avais vu juste tinto, Il fallait bien rajouter P ET N° de protocole pour compléter mon url merci pour ton aide bon maintenant j'ai un souci car mon actionneur reste sur "en cours "ce qui a pour effet de renvoyer la dernière commande sans fin, par exemple si je ferme mon volet avec ma télécommande somfy et que ma dernière commande sur eedomus et ouvrir alors il s'ouvre. en gros il me manque un retour d’état de la zibase pour me dire que la commande à bien été acquitté. une idée? |
Auteur: | ASECADOMOTIQUE54 [ 12 Fév 2014 10:18 ] |
Sujet du message: | Re: envoyer une commande à la zibase depuis eedomus |
un petit up! |
Auteur: | Tinto [ 12 Fév 2014 10:52 ] |
Sujet du message: | Re: envoyer une commande à la zibase depuis eedomus |
Peut etre ajouter quand la zibase a une information d'etat du volet, elle envoie par l'API set->periph.value une commande a l'eedomus pour changer l'etat aussi dans l'eedomus ... Les actionneirs HTTP existent dans la zibase ? |
Auteur: | ASECADOMOTIQUE54 [ 12 Fév 2014 11:51 ] |
Sujet du message: | Re: envoyer une commande à la zibase depuis eedomus |
oui actionneur http existe, je suis en train de fouiner dans la doc zapi pour voir comment faire mais j'avoue que je ne comprend pas grand chose à tout ça ... sinon la solution de repli c'est imperihome vu qu'il peut gérer mes periph eedomus et zibase mais bon par curiosité je continue mes investigations |
Auteur: | ASECADOMOTIQUE54 [ 12 Fév 2014 14:45 ] |
Sujet du message: | Re: envoyer une commande à la zibase depuis eedomus |
je viens seulement raccrocher les wagons avec ta remarque tinto si j'ai bien suivi il faut ajouter une action http sur mon scenario zibase pour envoyer mon état à leedomus du genre https://api.eedomus.com/set?action=peri ... YYYY-MM-DD HH:MM:SS&api_user=XXXX&api_secret=XXXX avec la valeur qui correspond bien à l’état de mon volet. je tente |
Auteur: | Tinto [ 12 Fév 2014 15:47 ] |
Sujet du message: | Re: envoyer une commande à la zibase depuis eedomus |
C'est ça, a chaque changement de valeur dans la zibase, tu mets a jour l'etat dans l'eedomus ... |
Auteur: | DjMomo [ 14 Fév 2014 11:25 ] |
Sujet du message: | Re: envoyer une commande à la zibase depuis eedomus |
Pense à ajouter le paramètre update_only pour n'avoir qu'à rafraîchir l'état sur l'eedomus. |
Auteur: | ASECADOMOTIQUE54 [ 14 Fév 2014 11:38 ] |
Sujet du message: | Re: envoyer une commande à la zibase depuis eedomus |
et oui! bien vu djmomo sinon rebellote c'est reparti pour un tour c'est tout à fait ca qu'il me faut "modifier l’état sans envoyer un nouvel ordre" merci |
Auteur: | ASECADOMOTIQUE54 [ 14 Fév 2014 17:51 ] |
Sujet du message: | Re: envoyer une commande à la zibase depuis eedomus |
ok, désormais quand j'active mon scénario depuis la zibase mon état se met à jour dans l'eedomus en revanche le statut reste sur en cours... j'aurai bien voulut avoir "actuellement" car dans l’état actuelle mes télécommandes restent inexploitables étant donné que le dernier ordre eedomus est renvoyé sans fin. sinon je pense à créer 2 autres valeurs avec des urls bidon que j’appelle dans mon scenario zibase pour pallier à ça. à moins qu'il y ai d'autres solutions |
Auteur: | ASECADOMOTIQUE54 [ 15 Fév 2014 11:19 ] |
Sujet du message: | Re: envoyer une commande à la zibase depuis eedomus |
mon petit bricolage fonctionne à merveille, j'ai créé 2 autres états dans mon actionneur que j'ai nommé "etat ouvert" et "etat fermé" avec des url bidons que je force dans mes scenarios zibase, ça fait un peu bricolage mais c'est fonctionnel, et mes télécommandes sont maintenant exploitable. le seul point négatif, c'est que je n'ai pas de mise à jour de l’état de mes volets quand je les actionne via la télécommande, mais bon ma zibase ne voit rien passer quand je m'en sers donc je ne vois pas comment je pourrait faire en tout cas l'essentiel est la. merci à tinto et djmomo pour leur aide. |
Page 1 sur 1 | Le fuseau horaire est UTC+1 heure |
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/ |