[Plugin Tiers][Sujet Principal] NFC : lecteur d'UID NFC/RFID
[Plugin Tiers][Sujet Principal] NFC : lecteur d'UID NFC/RFID
Bonjour,
Un plugin sur les rails et en test.
Il utilise un lecteur NFC/RFID connecté en USB à Jeedom, le modèle ACR122U
http://fr.aliexpress.com/item/1pc-USB-A ... 75c2903029
Je sais pas si ca marchera avec d'autres lecteurs, de toute facon en USB c'est la seule référence existante.
Fonctionne sur les Jeedom (maitre et esclave) mais aussi un Linux déporté (installation manuelle sur celui-ci actuellement, mais je réfléchis à la packager)
Possible également de l'utiliser via un tiers qui appelerait l'URL (à voir avec Tasker ou autres outils, j'ai pas essayé, mais si quelqu'un peut faire un petit howto je complèterais la doc)
Si des personnes possède ce lecteur NFC, je peux leur envoyer le plugin en .zip. ENvoyer moi un MP avec votre adresse mail
Un plugin sur les rails et en test.
Il utilise un lecteur NFC/RFID connecté en USB à Jeedom, le modèle ACR122U
http://fr.aliexpress.com/item/1pc-USB-A ... 75c2903029
Je sais pas si ca marchera avec d'autres lecteurs, de toute facon en USB c'est la seule référence existante.
Fonctionne sur les Jeedom (maitre et esclave) mais aussi un Linux déporté (installation manuelle sur celui-ci actuellement, mais je réfléchis à la packager)
Possible également de l'utiliser via un tiers qui appelerait l'URL (à voir avec Tasker ou autres outils, j'ai pas essayé, mais si quelqu'un peut faire un petit howto je complèterais la doc)
Si des personnes possède ce lecteur NFC, je peux leur envoyer le plugin en .zip. ENvoyer moi un MP avec votre adresse mail
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Re: [Sujet officiel] NFC : lecteur d'UID NFC/RFID
Bonjour,
J'aimerais bien tester ton plug-in. J'ai ce type de lecteur USB mais qui se limite au RFID (125 khz) :
http://www.dx.com/p/usb-proximity-hid-i ... 0IOk034eM8
Mais j'utilise en pratique des lecteurs RFID qui ont le protocole Wiegand , on en trouve différents modeles (etanche , avec clavier ..) entre 9 et 25 €
http://www.dx.com/p/contactless-smart-i ... 0IRQE34eM8
http://www.dx.com/p/contactless-smart-i ... 0IRAE34eM9
http://www.dx.com/p/smart-em-id-card-re ... 0IP4k34eM8
Je les interfaces a Jeedom avec un arduino et son module Ethernet. J'utilise le plug-in httpRemoteEvent pour recevoir la valeur du tag.
Je voulais justement faire un plug-in pour gerer tout ca. Avec l'arduino on peu imaginer une version wifi ou rfx.
Comme le RFID est pas tres secure, je regarde pour faire une version NFC utilisant des tags programmables (Mifare ou Iso) mais la il faut des lecteurs 13.56 mhz. Et une etape "creation des tags" dans le plug in.
J'aimerais bien tester ton plug-in. J'ai ce type de lecteur USB mais qui se limite au RFID (125 khz) :
http://www.dx.com/p/usb-proximity-hid-i ... 0IOk034eM8
Mais j'utilise en pratique des lecteurs RFID qui ont le protocole Wiegand , on en trouve différents modeles (etanche , avec clavier ..) entre 9 et 25 €
http://www.dx.com/p/contactless-smart-i ... 0IRQE34eM8
http://www.dx.com/p/contactless-smart-i ... 0IRAE34eM9
http://www.dx.com/p/smart-em-id-card-re ... 0IP4k34eM8
Je les interfaces a Jeedom avec un arduino et son module Ethernet. J'utilise le plug-in httpRemoteEvent pour recevoir la valeur du tag.
Je voulais justement faire un plug-in pour gerer tout ca. Avec l'arduino on peu imaginer une version wifi ou rfx.
Comme le RFID est pas tres secure, je regarde pour faire une version NFC utilisant des tags programmables (Mifare ou Iso) mais la il faut des lecteurs 13.56 mhz. Et une etape "creation des tags" dans le plug in.
Re: [Sujet officiel] NFC : lecteur d'UID NFC/RFID
cool ce plugin dommage qu'il ne soit pas compatible avec mon systeme...
Re: [Sujet officiel] NFC : lecteur d'UID NFC/RFID
Quel système ? Les logos du market sont juste indicatif et c'est possible que j'ai oublier de remplir.
Dans le principe ca marche pour tous avec un doute pour docker vu qu'il y a du mapping USB
Envoyé de mon A0001
Dans le principe ca marche pour tous avec un doute pour docker vu qu'il y a du mapping USB
Envoyé de mon A0001
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Re: [Sujet officiel] NFC : lecteur d'UID NFC/RFID
@masterfion, dis moi ça te dit rien cette référence de RFID ??
Béta-Testeur, avec une VM de production Debian 9, sous Proxmox qui tourne sur un fanless I5. Et d'autre VM pour les tests.
Les protocoles >> OpenZWave, RfxCom, Orvibo (Pour l'IR), Xioami
Les protocoles >> OpenZWave, RfxCom, Orvibo (Pour l'IR), Xioami
Re: [Sujet officiel] NFC : lecteur d'UID NFC/RFID
@lunarok j'ai un raspberry 2 alors l'image officiel jessie. le market m'indique plugin non compatible.
Re: [Sujet officiel] NFC : lecteur d'UID NFC/RFID
J'ai corriger y a une heure ou 2, j'ai pas cocher docker n'étant pas sur
Envoyé de mon A0001
Envoyé de mon A0001
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Re: [Sujet officiel] NFC : lecteur d'UID NFC/RFID
le lecteur que tu utilise est il capable de lire les carte " MIFARE" ou "NTAG..."?
Re: [Sujet officiel] NFC : lecteur d'UID NFC/RFID
Les cartes mifare sont des RFID de ce que j'ai compris et c'est comme ca que sont reconnus les cartes que j'ai.
Envoyé de mon A0001
Envoyé de mon A0001
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Re: [Sujet officiel] NFC : lecteur d'UID NFC/RFID
Les tag/cartes rfid se lisent tres simplement , le lecteur lit juste la valeur du tag renvoyé lors de sa mise sous tension.
Par defaut la carte Mifare renvoi son numero de serie lors de la mise sous tension. C'est la quelle est comparable au RFID.
Mais les cartes Mifare permettent surtout de stocker des bloc de données protégés. Pour lire ou ecrire chaque bloc de mémoire Il faut initialiser une clé dans le lecteur avant de lui dire de lire ou ecrire. ET préciser ou ( no du bloc memoire )
Meme si c'est pas le pérou , la carte Mifare permet plus de sécurité.
La Mifare DESFire , est un cran au dessus et introduit de la crypto.
Par defaut la carte Mifare renvoi son numero de serie lors de la mise sous tension. C'est la quelle est comparable au RFID.
Mais les cartes Mifare permettent surtout de stocker des bloc de données protégés. Pour lire ou ecrire chaque bloc de mémoire Il faut initialiser une clé dans le lecteur avant de lui dire de lire ou ecrire. ET préciser ou ( no du bloc memoire )
Meme si c'est pas le pérou , la carte Mifare permet plus de sécurité.
La Mifare DESFire , est un cran au dessus et introduit de la crypto.
Re: [Sujet officiel] NFC : lecteur d'UID NFC/RFID
le demon ne se lance pas
log : probleme de jnode (mais plus present sur2.2.6....) ?
log : probleme de jnode (mais plus present sur2.2.6....) ?
JEEDOMBOARD Mini+ v2.X
ZWAVE & RFXCOM
Creation Plugin : Horloge & Bourse - Creation Widget: cmd.volets
ZWAVE & RFXCOM
Creation Plugin : Horloge & Bourse - Creation Widget: cmd.volets
Re: [Sujet officiel] NFC : lecteur d'UID NFC/RFID
Des logs ?
Envoyé de mon A0001
Envoyé de mon A0001
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Re: [Sujet officiel] NFC : lecteur d'UID NFC/RFID
Log de l'install des dépendances : (tout a l'air ok cependnat à ce niveau (en vert)
Mais le démon reste nok quoi que je fasse
et quand je branche l'ACR dessus jeedom (hummingboard (Mini+), la led de l'ACR reste off
Code : Tout sélectionner
Début de l'installation
Version actuelle : v5.11.1
Reading package lists...
Building dependency tree...
Reading state information...
libnfc-dev is already the newest version.
libusb-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 49 not upgraded.
pn533 déjà en blacklist
Ok, version suffisante
> nfc@0.3.1 install /usr/share/nginx/www/jeedom/plugins/nfc/node/node_modules/nfc
> node-gyp clean configure rebuild
make: Entering directory '/usr/share/nginx/www/jeedom/plugins/nfc/node/node_modules/nfc/build'
CXX(target) Release/obj.target/nfc/src/nfc.o
SOLINK_MODULE(target) Release/obj.target/nfc.node
COPY Release/nfc.node
make: Leaving directory '/usr/share/nginx/www/jeedom/plugins/nfc/node/node_modules/nfc/build'
/usr/share/nginx/www/jeedom/plugins/nfc/node
`-- nfc@0.3.1 (git+https://github.com/athombv/node-nfc.git#5bca951a9eee72fb8e33fd038b1384eac3b5a228)
+-- bindings@1.2.1
+-- nan@2.0.5
+-- ndef@0.1.2
`-- node-gyp@3.0.3
+-- fstream@1.0.9
| `-- inherits@2.0.1
+-- glob@4.5.3
| +-- inflight@1.0.5
| | `-- wrappy@1.0.2
| +-- minimatch@2.0.10
| | `-- brace-expansion@1.1.4
| | +-- balanced-match@0.4.1
| | `-- concat-map@0.0.1
| `-- once@1.3.3
+-- graceful-fs@4.1.4
+-- minimatch@1.0.0
| +-- lru-cache@2.7.3
| `-- sigmund@1.0.1
+-- mkdirp@0.5.1
| `-- minimist@0.0.8
+-- nopt@3.0.6
| `-- abbrev@1.0.7
+-- npmlog@1.2.1
| +-- ansi@0.3.1
| +-- are-we-there-yet@1.0.6
| | +-- delegates@1.0.0
| | `-- readable-stream@2.1.4
| | +-- buffer-shims@1.0.0
| | +-- core-util-is@1.0.2
| | +-- isarray@1.0.0
| | +-- process-nextick-args@1.0.7
| | +-- string_decoder@0.10.31
| | `-- util-deprecate@1.0.2
| `-- gauge@1.2.7
| +-- has-unicode@2.0.0
| +-- lodash.pad@4.4.0
| | +-- lodash._baseslice@4.0.0
| | +-- lodash._basetostring@4.12.0
| | `-- lodash.tostring@4.1.3
| +-- lodash.padend@4.5.0
| `-- lodash.padstart@4.5.0
+-- osenv@0.1.3
| +-- os-homedir@1.0.1
| `-- os-tmpdir@1.0.1
+-- path-array@1.0.1
| `-- array-index@1.0.0
| +-- debug@2.2.0
| | `-- ms@0.7.1
| `-- es6-symbol@3.1.0
| +-- d@0.1.1
| `-- es5-ext@0.10.11
| +-- es6-iterator@2.0.0
| `-- es6-symbol@3.0.2
+-- request@2.72.0
| +-- aws-sign2@0.6.0
| +-- aws4@1.4.1
| +-- bl@1.1.2
| | `-- readable-stream@2.0.6
| +-- caseless@0.11.0
| +-- combined-stream@1.0.5
| | `-- delayed-stream@1.0.0
| +-- extend@3.0.0
| +-- forever-agent@0.6.1
| +-- form-data@1.0.0-rc4
| | `-- async@1.5.2
| +-- har-validator@2.0.6
| | +-- chalk@1.1.3
| | | +-- ansi-styles@2.2.1
| | | +-- escape-string-regexp@1.0.5
| | | +-- has-ansi@2.0.0
| | | | `-- ansi-regex@2.0.0
| | | +-- strip-ansi@3.0.1
| | | `-- supports-color@2.0.0
| | +-- commander@2.9.0
| | | `-- graceful-readlink@1.0.1
| | +-- is-my-json-valid@2.13.1
| | | +-- generate-function@2.0.0
| | | +-- generate-object-property@1.2.0
| | | | `-- is-property@1.0.2
| | | +-- jsonpointer@2.0.0
| | | `-- xtend@4.0.1
| | `-- pinkie-promise@2.0.1
| | `-- pinkie@2.0.4
| +-- hawk@3.1.3
| | +-- boom@2.10.1
| | +-- cryptiles@2.0.5
| | +-- hoek@2.16.3
| | `-- sntp@1.0.9
| +-- http-signature@1.1.1
| | +-- assert-plus@0.2.0
| | +-- jsprim@1.2.2
| | | +-- extsprintf@1.0.2
| | | +-- json-schema@0.2.2
| | | `-- verror@1.3.6
| | `-- sshpk@1.8.3
| | +-- asn1@0.2.3
| | +-- assert-plus@1.0.0
| | +-- dashdash@1.14.0
| | | `-- assert-plus@1.0.0
| | +-- ecc-jsbn@0.1.1
| | +-- getpass@0.1.6
| | | `-- assert-plus@1.0.0
| | +-- jodid25519@1.0.2
| | +-- jsbn@0.1.0
| | `-- tweetnacl@0.13.3
| +-- is-typedarray@1.0.0
| +-- isstream@0.1.2
| +-- json-stringify-safe@5.0.1
| +-- mime-types@2.1.11
| | `-- mime-db@1.23.0
| +-- node-uuid@1.4.7
| +-- oauth-sign@0.8.2
| +-- qs@6.1.0
| +-- stringstream@0.0.5
| +-- tough-cookie@2.2.2
| `-- tunnel-agent@0.4.3
+-- rimraf@2.5.2
| `-- glob@7.0.3
| +-- minimatch@3.0.0
| `-- path-is-absolute@1.0.0
+-- semver@5.1.0
+-- tar@1.0.3
| `-- block-stream@0.0.9
`-- which@1.2.10
`-- isexe@1.1.2
npm WARN enoent ENOENT: no such file or directory, open '/usr/share/nginx/www/jeedom/plugins/nfc/node/package.json'
npm WARN node No description
npm WARN node No repository field.
npm WARN node No README data
npm WARN node No license field.
> nfc@0.3.1 install /usr/share/nginx/www/jeedom/plugins/nfc/node/node_modules/nfc
> node-gyp clean configure rebuild
make: Entering directory '/usr/share/nginx/www/jeedom/plugins/nfc/node/node_modules/nfc/build'
CXX(target) Release/obj.target/nfc/src/nfc.o
SOLINK_MODULE(target) Release/obj.target/nfc.node
COPY Release/nfc.node
make: Leaving directory '/usr/share/nginx/www/jeedom/plugins/nfc/node/node_modules/nfc/build'
/usr/share/nginx/www/jeedom/plugins/nfc/node
+-- nfc@0.3.1 (git+https://github.com/athombv/node-nfc.git#5bca951a9eee72fb8e33fd038b1384eac3b5a228)
`-- request@2.72.0
npm WARN enoent ENOENT: no such file or directory, open '/usr/share/nginx/www/jeedom/plugins/nfc/node/package.json'
npm WARN node No description
npm WARN node No repository field.
npm WARN node No README data
npm WARN node No license field.
Fin de l'installation
Code : Tout sélectionner
[2016-06-07 07:12:26][nfc][DEBUG] : Lancement de : /usr/share/nginx/www/jeedom/core/class/../../core/php/jeePlugin.php plugin_id=nfc function=remove callInstallFunction=1
[2016-06-07 07:12:29][nfc][INFO] : Début d'activation du plugin
[2016-06-07 07:12:30][nfc][INFO] : Info sur le démon : Array ( [log] => nfc_node [state] => nok [launchable] => nok [launchable_message] => Le démon n'est pas configuré [auto] => 1 [last_launch] => Inconnue [debug_mode] => )
[2016-06-07 07:12:30][nfc][DEBUG] : Lancement de : /usr/share/nginx/www/jeedom/core/class/../../core/php/jeePlugin.php plugin_id=nfc function=install callInstallFunction=1
[2016-06-07 07:12:30][nfc][INFO] : Info sur les dépendances : Array ( [log] => nfc_dep [progress_file] => /tmp/nfc_dep [state] => ok [progression] => 0 [last_launch] => 2016-06-06 22:53:42 )
JEEDOMBOARD Mini+ v2.X
ZWAVE & RFXCOM
Creation Plugin : Horloge & Bourse - Creation Widget: cmd.volets
ZWAVE & RFXCOM
Creation Plugin : Horloge & Bourse - Creation Widget: cmd.volets
Re: [Sujet officiel] NFC : lecteur d'UID NFC/RFID
La led doit rester off c'est normal
La ton service n'est pas activé
Envoyé de mon A0001
La ton service n'est pas activé
Envoyé de mon A0001
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Re: [Sujet officiel] NFC : lecteur d'UID NFC/RFID
si j'active le service, le plugin se désactive et ne veut plus s'activer....
mais je vais ressayer ce soir en rentrant
mais je vais ressayer ce soir en rentrant
JEEDOMBOARD Mini+ v2.X
ZWAVE & RFXCOM
Creation Plugin : Horloge & Bourse - Creation Widget: cmd.volets
ZWAVE & RFXCOM
Creation Plugin : Horloge & Bourse - Creation Widget: cmd.volets
Re: [Sujet officiel] NFC : lecteur d'UID NFC/RFID
effectivement si j'active le servic, le plug ins se désactive....
JEEDOMBOARD Mini+ v2.X
ZWAVE & RFXCOM
Creation Plugin : Horloge & Bourse - Creation Widget: cmd.volets
ZWAVE & RFXCOM
Creation Plugin : Horloge & Bourse - Creation Widget: cmd.volets
- aragornier
- Actif
- Messages : 2217
- Inscription : 02 janv. 2015, 20:38
- Localisation : Montpellier
Re: [Sujet officiel] NFC : lecteur d'UID NFC/RFID
Juste pour info, sera t'il possible tout de suite ou à terme de lire le NFC d'un téléphone ?
Merci pour le retour
Merci pour le retour
JEEDOM POWER
3 jeedom sur RPI3 + 1 GEN8 pour VM et stockage
26 modules Zwave + 12 modules Rfxcom + 9 modules Xiaomi Home + téléinfo + 2 kodi + 4 cam IP + 1 hub harmony + 1 orvibo + 4 prises S20 , ect...
3 jeedom sur RPI3 + 1 GEN8 pour VM et stockage
26 modules Zwave + 12 modules Rfxcom + 9 modules Xiaomi Home + téléinfo + 2 kodi + 4 cam IP + 1 hub harmony + 1 orvibo + 4 prises S20 , ect...
Re: [Sujet officiel] NFC : lecteur d'UID NFC/RFID
Ca marche déjà c'est mon premier test (c'est ce qui m'a pris le plus de temps, un truc qui lit bien le NFC et le RFID, je voulais pas juste du RFID pour me trimbaler une carte en plus)
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Re: [Sujet officiel] NFC : lecteur d'UID NFC/RFID
bonjour je ne parviens pas a lancer le plugin.
je m'explique quand je lance l’installation les dépendances s’installe correctement puis plus rien j'ai le log vide. je ne comprends pas.
Je l’installe sur un RPI neuf esclave du jeedom
Merci
je m'explique quand je lance l’installation les dépendances s’installe correctement puis plus rien j'ai le log vide. je ne comprends pas.
Je l’installe sur un RPI neuf esclave du jeedom
Merci
Re: [Sujet officiel] NFC : lecteur d'UID NFC/RFID
c'est pas possible log vide, tu dois avoir un log déjà rien que pour les dépendances
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités