Bonsoir,
Je ne connais pas grand chose en X10 ... donc je vais t'aider !
Bon, en fait je voulais juste donner mon avis sur un ou deux points en particulier qui n'ont pas grand chose à voir avec la X10 en soi.
- salomer a écrit:
- je voudrais en reconnaissance vocal qu'il puise allumer et eteindre des lumieres et monter et decendre mes volets ...
Oublie la reco vocale directement sur le lapin, ce n'est pas programmable pour l'instant (du moins pas à ma connaissance). Il faut passer par une appli externe qui se débrouille pour envoyer les réponses en sortie vocale sur le lapin.
- salomer a écrit:
- echo Avertisement Email de confirmation vocal vers lapin nabaztag
echo -----------------------------------------------------------------------
qmail.exe -f:"serveurweb@free.fr" -h:"smtp.free.fr" -t:"emaildemolapin@nabaztag.com" -s:"La Lumiere du salon est allumer"
Si l'objet de ce courriel est simplement de faire dire au lapin "La lumière du salon est allumée", pourquoi ne pas envoyer directement une requête http au serveur Violet ?
Je pose l'idée et d'autre personnes pourront (devront ...
) l'améliorer parce que le HTTP ne m'a jamais vraiment passionné et que je ne connais pas tous les outils pour windows. A mon sens, tu devrais avoir de meilleurs résultat en faisant une requête du genre :
GET http://api.nabaztag.com/vl/FR/api.jsp?sn=SERIAL_DU_LAPIN&token=TOKEN_DU_LAPIN&tts=%27La%20lumi%E8re%20du%20salon%20est%20allum%E9e.%27 HTTP/1.0
Le programme unix
wget (porté sous windows dans la petite compilation unxutils) est bien pratique. Tu le connais peut-être. Si ce n'est pas le cas, en résumant, il sert à copier le contenu d'une URL. Tu peux t'en servir en remplaçant la ligne
- Citation :
- qmail.exe -f:"serveurweb@free.fr" -h:"smtp.free.fr" -t:"emaildemolapin@nabaztag.com" -s:"La Lumiere du salon est allumer"
par
- Code:
-
wget "http://api.nabaztag.com/vl/FR/api.jsp?sn=SERIAL_DU_LAPIN&token=TOKEN_DU_LAPIN&tts=La%20lumi%E8re%20du%20salon%20est%20allum%E9e. -O Last.xml -a Logfile.txt
Ça te permet, en prime, de tracer ton activité via le fichier Logfile.txt et la dernière réponse XML reçue du serveur dans le fichier Last.xml. Si tu ne veux pas de ces fichiers, ajoute un
- Code:
-
del Last.xml Logfile.txt
et c'est tout.
Il y a certainement d'autre moyen d'exécuter une requête HTTP, encore une fois, ce n'est pas mon rayon et je n'ai donné qu'une hypothèse de base à partir d'une commande que je connais un peu (wget).
Ceci étant si tu souhaites seulement utiliser un lapin pour de la domotique, sans qu'il ne soit relié au reste de la communauté, OpenNab est une bonne solution puisque tu as un serveur H24. Sur le topic
https://nabaztag.forumactif.fr/api-f3/declancher-des-evenements-depuis-le-nabaztag-tag-t8501.htm , oaz explique qu'OpenNab fonctionne, mais n'est plus connectable au serveur Violet. En page 3, il donne également un schéma explicatif de la chose. Enfin le topic en question aborde des points qui peuvent t'intéresser.