|
| Auteur | Message |
|---|
oaz Silver Nabz

Localisation: Haute-Garonne Nom du Nabaztag: oaz (v2) Nbr de messages: 352 Points: 2021
 | Sujet: Opennab et RFID Jeu 25 Oct 2007 - 22:00 | |
| Il y a un certain temps (opennab 0.06 sorti en mars 2007), j'avais remarqué qu'un appel 'rfid.jsp' était présent dans le code du lapin. J'avais donc implémenté un mode de 'test rfid' pour que quelqu'un disposant d'une puce puisse tracer ces appels là dans opennab et ainsi confirmer que le support du rfid était déjà fonctionnel au niveau du lapin. Le_Zepf m'ayant confirmé que les appels sont bel et bien actifs, je me suis mis à creuser le sujet. Je suis donc en train d'écrire un plugin opennab 'rfid2http'. Le principe est assez simple. On met dans le .ini un truc de ce genre : | Code: | [Plugin:rfid2http] ;; Disable this plugin Disabled=false ;; Associate a RFID tag ID to a http url Url_d00218bd6e5693fd="http://server/blah/blah" Url_d00218bd6e569abe="http://server/bloh/bloh"
|
Et quand le lapin 'sent' le tag correspondant à un id donné, opennab effectue l'appel http présent dans le .ini et associé au tag id.
En mettant une telle config dans le .ini spécifique à chaque lapin, on pourrait donc programmer des actions associées à chaque puce.
Est-ce que vous verriez autre chose à ajouter à un tel plugin ? |
|
 | |
Neffrith Nabz Junior

Localisation: France Nbr de messages: 71 Points: 1785
 | Sujet: Re: Opennab et RFID Ven 26 Oct 2007 - 0:23 | |
| Cool Cool ca avance... Déja on peux voir la gueule d'une trame pour info? Voir si y'a d'autre paramétres ? Sinon au niveau du plugin simplement il serait cool d'avoir comme API: - getLastRFID: pour récupérer son snif le plus récent (avec l'heure pkoi pas) comme pour ton byPassRecord... - (get/set)RFIDUrl... ou set/unset si tu préfére. Je sais pas si tu compte mettre le numero de RFID en parametre de l'url en envoie mais ca sera cool quand même. et enfin... je sais je suis pénible... la possibilité de mettre des metachars dans les numéros de RFID... mais bon ca demande un ordonnancement des associations... galère quoi.  Merci en tous cas  Neff Ps. maintenant dodo  j'essayerai de trouver d'autres idées demain  |
|
 | |
oaz Silver Nabz

Localisation: Haute-Garonne Nom du Nabaztag: oaz (v2) Nbr de messages: 352 Points: 2021
 | |
 | |
Neffrith Nabz Junior

Localisation: France Nbr de messages: 71 Points: 1785
 | |
 | |
oaz Silver Nabz

Localisation: Haute-Garonne Nom du Nabaztag: oaz (v2) Nbr de messages: 352 Points: 2021
 | Sujet: Re: Opennab et RFID Ven 26 Oct 2007 - 11:39 | |
| Ok. Je comprends mieux. Mais en fait, étant plus de culture "expressions régulières", je verrais bien un truc de ce genre pour répondre au problème : | Code: | ;; UrlX=/regex/url Url1=/d00218bd6e5693fd/http://toto/toto.php" Url2=/(d00218bd6e5693fe|d00218bd6e5693ff)/http://tata/tata.php?tagid=\1 Url3=/(d00218bd6e5693e.*)/http://tutu/tutu.php?tagid=\1 Url4=/(.*)/http://titi/titi.php?tagid=\1 |
En prenant les entrées "Url" dans l'ordre de numérotation, on regarde si le tag id satisfait à l'expression régulière proposée et si tel est le cas, on appelle l'url correspondante.
Une idée en passant : il serait peut être utile de pouvoir également substituer dans l'url le serial number du lapin. Peut être en rajoutant une expression régulière pour le serial number ?
| Code: | ;; UrlX=/sn_regex/tagid_regex/url Url1=/(.*)/(.*)/http://catch/all.php?sn=\1&tagid=\2 |
Ainsi, en 1 seule ligne, je peux définir un appel API pour l'ensemble des lapins :
| Code: | Url1=/(.*)/(.*)/http://monserver/vl/api.php?sn=\1&speaker=toto&tts=je+viens+de+sentir+la+puce+\2 |
|
|
 | |
Neffrith Nabz Junior

Localisation: France Nbr de messages: 71 Points: 1785
 | Sujet: Re: Opennab et RFID Ven 26 Oct 2007 - 13:09 | |
| C'est pas mal. je suis pas un PRO des regexp... j'te fais confiance. Je verrai plus tard comment définir un truc plus sexy.. Car me faire dire "Bonjour 234EFC36767DFEC, tu a passé une bonne journée ?" quand tu rentre le soir ou "J'ai bien senti ton 234EFC36767DFEC je vais te lire une histoire drole." Je pense que j'apprendrais à mon lapin à volé tout seul à ce moment là! Neff |
|
 | |
geegee Lapin nain

Localisation: Nice Nbr de messages: 1 Points: 1629
 | Sujet: Re: Opennab et RFID Ven 7 Déc 2007 - 23:34 | |
| bonjour,
est il possible delancer une commande sur son PC quand une puce est lue par le lapin?
ce que je voudrais faire c'est coller des puces sur des objets/jouets de mes enfants qui correspondent a leurs series preferees: quand une figurine jouet est passe devant le lapin grace a la puce, cela lance sur mon PC windows media player avec le fichier avi associe!!! et comme ca j evite d avoir les dvds physiques rayes ;-)
merci de votre reponse
cordialement geegee |
|
 | |
Phabbrrysse Nabazteur Voyageur


Age: 25 Localisation: Sassenage Nom du Nabaztag: PhormiBBrrysse et Pharramyneu (V2) Nbr de messages: 14526 Points: 7981
 | Sujet: Re: Opennab et RFID Ven 7 Déc 2007 - 23:43 | |
| | geegee a écrit: | bonjour,
est il possible delancer une commande sur son PC quand une puce est lue par le lapin?
ce que je voudrais faire c'est coller des puces sur des objets/jouets de mes enfants qui correspondent a leurs series preferees: quand une figurine jouet est passe devant le lapin grace a la puce, cela lance sur mon PC windows media player avec le fichier avi associe!!! et comme ca j evite d avoir les dvds physiques rayes ;-)
merci de votre reponse
cordialement geegee |
il va faloir dans un premier temps attendre que les puces sortent_____________________________ Connexion du lapin difficile : ICI -- PAS D'AIDE PAR MP NI PAR MAIL |
|
 | |
Le_Zepf Platinum Nabz


Localisation: Paname Nom du Nabaztag: LeLapinduZepf (v1) - LeLapinpinduZepf (v2) - Latoopine (v2 en stage) Nbr de messages: 1490 Points: 2271
 | Sujet: Re: Opennab et RFID Lun 10 Déc 2007 - 22:30 | |
| @ geegee, oui c'est possible et ça fonctionne très bien avec OpenNab et ma fille ...  |
|
 | |
Tabatha il est cap' !!!

Localisation: Plat Pays Nom du Nabaztag: Tabatha (V1) & Traci (V2) Nbr de messages: 3727 Points: 2390
 | |
 | |
|