|
| Opennab et RFID | |
| | Auteur | Message |
---|
oaz Silver Nabz
Localisation : Haute-Garonne Nabaztag : oaz (v2) Nbr de messages : 352 Carottes : 6587
| Sujet: Opennab et RFID Jeu 25 Oct 2007 - 23: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 Carottes : 6351
| Sujet: Re: Opennab et RFID Ven 26 Oct 2007 - 1: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 Nabaztag : oaz (v2) Nbr de messages : 352 Carottes : 6587
| Sujet: Re: Opennab et RFID Ven 26 Oct 2007 - 1:43 | |
| - Neffrith a écrit:
- Cool Cool ca avance...
Déja on peux voir la gueule d'une trame pour info? Voir si y'a d'autre paramétres ?
pour ce que j'en sais, il y a juste un paramètre supplémentaire 't' qui est passé à la requête http et qui contient l'id du tag - Neffrith a écrit:
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...
Oui j'ai fait un autre plugin pour ça (rfidsniff) Bonne idée le renvoi de l'heure. Je vais le rajouter. - Neffrith a écrit:
- (get/set)RFIDUrl... ou set/unset si tu préfére.
Oui j'y ai pensé (un peu comme dans le plugin myradio où il y a des valeurs par défaut en .ini et des surcharges par api) mais bon... faut prendre le temps de coder... - Neffrith a écrit:
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.
Bonne idée. Un petit '%s' dans l'url (comme pour le tts) devrait être suffisant. - Neffrith a écrit:
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.
Pas compris. Ca doit être l'heure tardive. Faudra que je relise à tête reposée. | |
| | | Neffrith Nabz Junior
Localisation : France Nbr de messages : 71 Carottes : 6351
| Sujet: Re: Opennab et RFID Ven 26 Oct 2007 - 11:05 | |
| - oaz a écrit:
- Neffrith a écrit:
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.
Pas compris. Ca doit être l'heure tardive. Faudra que je relise à tête reposée. pas de soucis..juste un manque d'explication, mais comme tu dis horaire dartif!!!... explication : J'ai 10 RFDI d00218bd6e5693fd, d00218bd6e5693ad, d00218bd6e5673fd,etc ... 1)Je veux que tout soit rediriger vers une seule URL alors je fais :Url 1_d00218 *="http://..." ou simplement Url 1_ *="http://..." (tu remarquera l'ajout du 1 après le mot 'Url') 2)Je veux qu'une RFID aille vers http://toto/titi.php les autres vers http://tutu/tata.phpUrl 1_d00218bd6e5693fd=http://toto/titi.php Url 2_ *=http://tutu/tata.php tada... la régle Url1 est prioritaire sur Url2. 3)tu veux une Url différente pour chaque RFID.Url 1_d00218bd6e5693fd=http://toto/titi1.php Url 1_d00218bd6e5593fd=http://toto/titi2.php Url 1_d00218bd6e5733fb=http://toto/titi3.php Url 1_d00218bd6e5835fc=http://toto/titi4.php ou Url 1_d00218bd6e5693fd=http://toto/titi1.php Url 2_d00218bd6e5593fd=http://toto/titi2.php Url 3_d00218bd6e5733fb=http://toto/titi3.php Url 4_d00218bd6e5835fc=http://toto/titi4.php selon que l'on gére des numéros de régles à la mode 'Iptable' ou alors des niveaux de régles(plus complexe) C'est juste une idée... relativement poussé.. si tu veux j'essayerai de te formaliser ça par du code PHP. Voila ... bon bein maintenant tu me prend vraiment pour un taré ? ou pas encore ? Neff | |
| | | oaz Silver Nabz
Localisation : Haute-Garonne Nabaztag : oaz (v2) Nbr de messages : 352 Carottes : 6587
| Sujet: Re: Opennab et RFID Ven 26 Oct 2007 - 12: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 Carottes : 6351
| Sujet: Re: Opennab et RFID Ven 26 Oct 2007 - 14: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 Carottes : 6195
| 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 : 38 Localisation : Sassenage Nabaztag : PhormiBBrrysse et Pharramyneu (V2) Nbr de messages : 14389 Carottes : 13328
| 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 Nabaztag : LeLapinduZepf (v1) - LeLapinpinduZepf (v2) - Latoopine (v2 en stage) Nbr de messages : 1489 Carottes : 6838
| 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 Nabaztag : Tabatha (V1) & Traci (V2) Nbr de messages : 3718 Carottes : 6963
| | | | Contenu sponsorisé
| Sujet: Re: Opennab et RFID | |
| |
| | | | Opennab et RFID | |
|
Sujets similaires | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |