Forum des Objets Communicants et Solutions pour les Libérer...
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Forum des Objets Communicants et Solutions pour les Libérer...


 
AccueilAccueil  GalerieGalerie  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -25%
PC Portable Gamer 16,1” HP Victus 16 – 16 ...
Voir le deal
749.99 €

 

 probleme avec rfid2http dans opennab

Aller en bas 
2 participants
AuteurMessage
mialeo
Lapin nain
Lapin nain



Localisation : Bouches du Rhone
Nbr de messages : 1
Carottes : 5831

probleme avec rfid2http dans opennab Empty
MessageSujet: probleme avec rfid2http dans opennab   probleme avec rfid2http dans opennab Icon_minitimeVen 5 Déc 2008 - 17:33

Bonjour,

Je souhaite interfacer opennab avec misterhouse pour la domotique.

Opennab est configure en standalone et fonctionne tres bien.
Quand je fais lire un tag RFID et que je passe par l'api_demo (rfidsniff) tout va bien aussi. J'ai connaissance du tag et que je peux l'effacer de la memoire.

Mon probleme est l'utilisation de rfid2http, il semble ne rien se passer. Voici les symptomes:
- dans les logs (niveau 4), il y a seulement rfidsniff qui logge, or en regardant le php de rfid2http, il devrait y avoir des commentaires aussi.
(2008-12-05 16:50:25 rfidsniff: detected tag id d0021a0352c34c4f
2008-12-05 16:50:25 /vl/rfid.jsp?sn=0019db000d90&v=65808&h=4&t=d0021a0352c34c4f)

- j'ai essaye de mettre une url dans opennab.ini et dans un ini specifique: xxxxxx.ini mais rien ([Plugin:rfid2http]
Url_d0021a0352c34c4f="http://192.168.0.12/vl")

- le burrow de mon lapin a bien quelque chose qui arrive dans le rfidsniff lorsque que je lis un tag, mais rien dans rfid2http. De meme il n'y a pas de configuration specifique enregistree pour rfid2http dans le bureau.

Etant donne qu'il semble que certains l'ont fait fonctionner, pourriez-vous me dire ce qui ne va pas dans ma configuration svp ?

Cordialement
Marc
Revenir en haut Aller en bas
oaz
Silver Nabz
Silver Nabz



Localisation : Haute-Garonne
Nabaztag : oaz (v2)
Nbr de messages : 352
Carottes : 6587

probleme avec rfid2http dans opennab Empty
MessageSujet: Re: probleme avec rfid2http dans opennab   probleme avec rfid2http dans opennab Icon_minitimeSam 6 Déc 2008 - 21:27

En fait la "doc" sur la config de rfid2http est fausse.
J'avais commencé par des entrées de la forme Url_d0021a0352c34c4f="http://192.168.0.12/vl" mais j'ai fait évoluer le truc sans changer le commentaire dans opennab.ini

Donc, pour faire appeler http://192.168.0.12/vl sur le sniff de d0021a0352c34c4f, il faut mettre :
Code:
Url1="/.*/d0021a0352c34c4f/http://192.168.0.12/vl"

Ceci étant dit, l'appel de /vl ne va pas faire grand chose. Un appel qui fait quelque chose serait par exemple :
Code:
Url1="/.*/d0021a0352c34c4f/http://192.168.0.12/vl/api.php?sn=$1&lang=fr"
Cela fait passer le lapin qui sniffe le tag d0021a0352c34c4f en langue française par un appel à l'api d'opennab.

La syntaxe générale est :
Code:
Url<id>="/<serial>/<tag>/<url>"
id va de 1 à .... (autant d'entrées que nécessaire)
serial est une expression régulière pour filtrer le lapin par son serial (mettre .* pour "tous les lapins")
tag est une expression régulière pour filtrer le tag rfid (en général, mettre le code du tag)
url contient l'url à appeler. "$1" y est remplacé par le serial du lapin qui sniffe.

Vraiment désolé de t'avoir induit en erreur...
Si tu as d'autres questions n'hésite pas.
Revenir en haut Aller en bas
http://barrejadis.azeau.com/
 
probleme avec rfid2http dans opennab
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [RESOLU] Installer opennab probleme
» problème avec seven....
» Problème avec le mir:ror
» Problème avec les MP3 !
» Problème pour rentrer dans la configuration

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum des Objets Communicants et Solutions pour les Libérer... :: II. Nabaztag, Karotz, mir:ror, Dal:Dal (Violet Object Operating System) :: L'univers de Nabaztag :: Archives :: API-
Sauter vers: