NFC Episode III - Les balises programmables (tag)

Des articles de fond, des réflexions, pour aller plus loin et pour réagir
#1

NFC Episode III - Les balises programmables (tag)

Messagepar Obiseb » 17 Oct 2012, 19:55

nfc-tag-1.jpg


Suite aux deux premiers épisodes je reviens clore ma petite blog-série sur le NFC en abordant le sujet des balises programmables.

Ça sert à quoi et comment ça marche ?

Au niveau d'un particulier utiliser des balises NFC programmables sert à déclencher/lancer/définir un(e) ou plusieurs action/application/paramétrage en plaçant votre smartphone à proximité de la balise. Les actions sont stockées soit dans la balise NFC elle même soit dans le smartphone, et seront exécutées via l'application compatible avec la solutions choisie.

Pour mieux comprendre nous allons commencer par voir des exemples de solutions proposées par des fabriquants de smartphones, mais je n'oublierais pas les autres solutions.


SmartTags XPeria

smarttags-main-image-120.jpg

C'est ce que j’appellerais presque une solution à la apple : propriétaire, verrouillée, utilisable uniquement avec les logiciels de la marque... mais utilisable avec d'autres téléphones android.

Pour la partie matérielle Sony a fait le choix d'utiliser des puces de très petite capacité (des puces « Ultralight » de chez NXP d'une capacité de 48 octets) intégrée dans des machins (voir la photo, désolé je manque d'inspiration pour les décrire) pouvant être déposés à un endroit, servir de porte clés, de pendentifs ... Contrairement à la plupart des autres solutions que j'évoquerais, il n'est pas question ici d'écrire quoi que ce soit dans la puce : la puce contient uniquement un identifiant qui permet à l'application de savoir quelle liste d'action prédéfinie stockée sur le téléphone elle doit exécuter. L'avantage est de pouvoir utiliser une seule puce à un emplacement pour y déclencher des actions prédéfinies différentes dans plusieurs smartphones. Les inconvénients concerne tout les autres cas, comme par exemple être obligé de définir dans chaque smartphones les actions a déclencher (pas question d'utiliser une puce de ce genre pour permettre à ses visiteurs de récupérer les paramètres de son wifi par exemple), si on réinitialise l'application ou le smartphone il faudra avoir veillé à avoir tout sauvegardé ...

Au niveau de la partie logicielle, il faut installer 2 applications disponibles sur le google play : Xperia SmartTags et le Gestionnaire LiveWare.

Ils sont disponibles entre autres sur le site de sony au tarif de 15 € les 4. Il existe également des lots de 2, non disponible sur cette boutique mais que vous arriverez à vous procurer sans problèmes.


Samsung TecTiles

samsung_TecTile.jpg

Non distribué en France par Samsung vous les trouverez cependant facilement auprès de vos sites de vente préférés à partir d'une douzaine d'euros pour un lot de 5 étiquettes autocollantes.

Samsung a fait le choix opposé à Sony non seulement au niveau de la présentation du produits, mais aussi au niveau du fonctionnement. En effet les TecTiles se présente sous forme d'étiquette autocollantes et contiennent des puces Mifare classic 1k (propriété de NXP). En pratique l'application Samsung Tectiles stocke les données concernant les actions à effectuer dans la mémoire de la puce (un peu plus de 700 octets disponibles pour cela). La partie logicielle semble accepter d'autres étiquettes NFC mais refuse d'écrire sur des puces de petite et moyenne capacité (je n'avais pas d'autres puce 1K ou plus sous la main pour faire plus de test).

L'application disponible sur le google.play est très simple d'usage, mais ne propose pas autant de possibilité que certains autres logiciels disponibles sur cette même plateforme.

Les étiquettes de samsung sont compatible sans problèmes avec tout les téléphones android à ce jour (au moins parmi ceux disponibles chez nous) … en effet ils intègrent tous des puces embarquant les technologies de NXP (encore eux...). Cependant ce n'est pas le cas des blackberry ou de nokia qui ont fait des choix différents, et se limitent à certaines puces rentrant strictement dans une des norme du NFC forum ce qui n'est pas le cas du Mifare classic qui s'approche doucement des 20 ans d’existence.



Les autres balises disponibles sur le marché :

Exemples.jpg

Sur internet vous trouverez de tout, que ce soit au niveau des formes que des puces.

Pour ce qui est de supports dans lesquels sont intégrés les puces NFC, la seule c'est l'imagination. Techniquement ont peut les intégrer à pratiquement tout et n'importe quoi... à condition d'éviter ce qui bloque ou perturbe les ondes comme les objets métalliques. Vous trouvez des étiquettes autocollantes ou non, cartonnées ou non, imprimables … ou pas, des bracelets, des pendentifs, des produits textiles, des cartes plastique, des portes clés … vous trouverez sans problèmes votre bonheur même si vous rechercher des balises personnalisée.

Parmi les nombreuses solutions qui s'offrent à vous. Mes choix personnels sont relativement simple :
- éviter les puces à très faible capacité comme les Ultraligh (48 ou 96 octets), sur des petites quantités la différence de prix n'est pas sensible et pas forcement toujours à leur avantage
- les solutions à base de NTAG 203 sont un bon choix. Elles sont limitées à une capacité de 144 octets, mais cela m'a suffit dans mes test pour faire des enchaînement de 6 actions même en les stockant dans l'étiquette. Elles sont lisible rapidement et facilement dans la plupart des conditions, mis à part si elles sont collées sur une surface métallique... comme toute les puces RFID.
- si vous avez besoin d'un peu plus de place et que vous voulez stocker les données sur la puce, les solutions à base de Mifare Classic 1k sont un excellent choix pour peut qu'on ne s'en serve pas avec un backberry ou un certain windows phone. Même si leur conception est maintenant ancienne, elle font encore ce qu'on leur demande.
- pour un usage personnel et si même les Mifare Classic 1K ne suffisent pas j'aurais tendance à regarder du coté des solutions logicielles qui ne stockent pas les information sur les puces (j'en propose une plus bas).


Les autres logiciels :

435140425-play_logo.png
Toutes les applications ci-dessous sont disponible sur le Google Play.



NFC TagInfo
Cette application ne fait qu'une chose, lire le contenu d'une balise NFC. Mais elle le fait bien, en vous montrant le contenu de la pluce, mais également des informations comme le type de puce, sa capacité … mis à part la lecture la seule autre fonction est de sauvegarder ce qui a été lu.


Quick Dialer NFC
Application orientée au départ accessibilité pour les personnes handicapées ou âgées, qui n'a pour but que de permettre de téléphoner en ce contentant d'allumer le téléphone et de le poser sur tag (collé derrière une photo par exemple).


NFC Tag Writer & Reader
Application très simple pour écrire et lire des tag NFC, elle est proposée par un site de vente de tag NFC. Elle ne permet de déclencher que très peu d'action au contact de la balise se limitant à appeler un numéro, envoyer un SMS, aller sur une URL par exemple.


NFC ReTAG FREE
ReTAG FREE est un des lanceurs les plus complets disponible en version gratuite, limitée à la gestion de 4 balises, ou complète à 2 €. Son optique de départ est de faire des économies en recyclant les puces RFID que l'ont croise souvent et qu'on jette ou de permettre d'acheter des puces toutes simples à faibles capacité à moins coûteuses que des puces à meilleures capacité. Tout comme le logiciel Xperia, il n'a pas besoin d'écrire sur la puce il se contente de la lire pour l'identifier et lancer les actions correspondantes. Mais contrairement à la solution sony cela fonctionne avec n'importe quel balise vierge ou non, verrouillée ou non (même certaines carte d’hôtel ou un forfait de ski sans fils par exemple). Cette application est particulièrement moche, mais c'est une question de goûts. En pus d'être disponible sur le google play, on peut trouver un sujet sur xda ici (http://forum.xda-developers.com/showthr ... ?t=1477138 ).


NFC Task Launcher
Il s'agit d'une des applications les plus complètes. Elle propose la possibilité de stocker un texte, une vCard, une url, déclencher un email, un appel, un sms, le changement d'un paramètre (réseau, son, écran …), envoyer un message sur plusieurs réseaux sociaux, activer une alarme, un compte à rebours, lancer une application, une activité, d’interagir avec tasker … parmi les options intéressantes on trouve la possibilité d'activer le NFC même en mode avion ou limiter la relecture d'une même étiquette pendant une période définie. Il existe également des plugins pour ne pas avoir besoin de passer par les programmes par défaut gérant les appel et les SMS mais pour le faire directement.



Il ne s'agit que d'un tour d'horizon non exhaustif, il manque aussi bien des choses aussi bien du coté matériel que logiciel, mais j'espère que cela vous permettra de vous faire une idée sur le fonctionnement et les possibilités de la chose.

Et vous que faite vous de la fonction NFC de votre smartphone ?

Venez en parler avec nous sur le forum ...
Samsung Galaxy S3 : GT-I9300 nu sous JB 4.1.1 XEF (firm XXDLJ2 - modem XXDLID + everroot) B&Y

Pour bien débuter sur le forum (Conseils, FAQ, lexique, checklist de flash, récap des sujets importants ...)
bbcode : Mise en forme pour articles et signatures - Wifi et Galaxy S : lexique, initiation, faq, liens utiles

Aucune modification n'est sans risque (même si avec le mode download natif et/ou le câble magique on récupère presque tout, le mot le plus important est presque).
Avatar de l’utilisateur
Obiseb
Ancien du Staff
Ancien du Staff
 
Message(s) : 3058
Inscription : 10 Nov 2010, 17:12
Localisation : Au bord du Rhin

#2

Re: NFC Episode III - Les balises programmables (tag)

Messagepar franck_29 » 18 Oct 2012, 17:05

J'adore cette série,
Article immédiatement porté sur notre blog coopératif:-) grand merci @Obi ;)
Pour bien débuter sur le forum : la charte, FAQ, Comment faire ?
Les points essentiels en quelques clics : Notre Blog
Modèle Galaxy S (GT-I9000) | Galaxy S II (GT-I9100) | Galaxy Note II (GT-N7100) | Galaxy Note 3 (SM-N9005)
Firmware CyanogenMod 10.2 | Stock XWLSD | Stock N7100XXUFNE1 | stock XXUDMK2
Modifications ROOT
Réseau B&You
Mon péché mignon développement de l'appli NokyART
Avatar de l’utilisateur
franck_29
Ancien du Staff
Ancien du Staff
 
Message(s) : 9031
Inscription : 20 Juil 2010, 14:31
Localisation : France, Paris, Cléder

#3

Re: NFC Episode III - Les balises programmables (tag)

Messagepar edem84 » 18 Oct 2012, 17:13

Yes excellent!! Merci !!! Une autre, une autre :lol:
Avatar de l’utilisateur
edem84
Ancien du Staff
Ancien du Staff
 
Message(s) : 4214
Inscription : 07 Sep 2010, 23:47
Localisation : Maroc

#4

Re: NFC Episode III - Les balises programmables (tag)

Messagepar Obiseb » 18 Oct 2012, 18:19

Merci à vous j'vais rougir :oops:
Samsung Galaxy S3 : GT-I9300 nu sous JB 4.1.1 XEF (firm XXDLJ2 - modem XXDLID + everroot) B&Y

Pour bien débuter sur le forum (Conseils, FAQ, lexique, checklist de flash, récap des sujets importants ...)
bbcode : Mise en forme pour articles et signatures - Wifi et Galaxy S : lexique, initiation, faq, liens utiles

Aucune modification n'est sans risque (même si avec le mode download natif et/ou le câble magique on récupère presque tout, le mot le plus important est presque).
Avatar de l’utilisateur
Obiseb
Ancien du Staff
Ancien du Staff
 
Message(s) : 3058
Inscription : 10 Nov 2010, 17:12
Localisation : Au bord du Rhin

#5

Re: NFC Episode III - Les balises programmables (tag)

Messagepar gabs » 19 Oct 2012, 08:01

Merci pour ce 3ème volet.
Cela aura permis d'avoir un tour d’horizon d'un sujet certainement trop méconnu. ;)
Nouveau sur le forum ? -----> Pour bien débuter sur le forum

Modèle : Galaxy S8 (SM-G950F)
Firmware : G950FXXU1AQK7 (7.0)
Forfait : Sosh mobile + Livebox
Avatar de l’utilisateur
gabs
Ancien du Staff
Ancien du Staff
 
Message(s) : 5654
Inscription : 21 Oct 2010, 21:00
Localisation : Limoges

#6

Re: NFC Episode III - Les balises programmables (tag)

Messagepar free_snype » 03 Nov 2012, 13:14

Je savais qu'en venant ici j'aurais les réponses à mes questions. Merci Obiseb pour ce super article !
Modèle : Samsung Galaxy SIII 16go + carte SDHC16go
Firmware : stock rooté
Thème : stock
Réseau : Bouygtel eden 3go


Avatar de l’utilisateur
free_snype
Ancien du Staff
Ancien du Staff
 
Message(s) : 1296
Inscription : 28 Déc 2010, 20:26
Localisation : 33

#7

Re: NFC Episode III - Les balises programmables (tag)

Messagepar franck_29 » 10 Nov 2012, 18:52

Je viens de me relire la série;) vraiment très intéressant! Et utile
Pour bien débuter sur le forum : la charte, FAQ, Comment faire ?
Les points essentiels en quelques clics : Notre Blog
Modèle Galaxy S (GT-I9000) | Galaxy S II (GT-I9100) | Galaxy Note II (GT-N7100) | Galaxy Note 3 (SM-N9005)
Firmware CyanogenMod 10.2 | Stock XWLSD | Stock N7100XXUFNE1 | stock XXUDMK2
Modifications ROOT
Réseau B&You
Mon péché mignon développement de l'appli NokyART
Avatar de l’utilisateur
franck_29
Ancien du Staff
Ancien du Staff
 
Message(s) : 9031
Inscription : 20 Juil 2010, 14:31
Localisation : France, Paris, Cléder

#8

Re: NFC Episode III - Les balises programmables (tag)

Messagepar Aloïs » 19 Jan 2013, 21:32

Rooolala mais pourquoi j'ai pas lu avant tes billets ??! Je me suis régalé a lire, demain diner de famille : "papi montre moi ton passport stp !^^"
Je vais me commander quelques tag pour voir comment ca marche, jouer un peut avec cette fonction que je decouvre.

Auriez vous d'autre exemple d'utilisation au quotidien pour nous donner envie d'adopter ?
Je reprends les quelques un que tu as cité (et ceux que je trouverai au fur à mesure) en attendant que vous m'aidiez à compléter cette liste :

- sur le support auto : activer le mode auto, le bluetooth... ect

- sur la table de nuit : mode avion, activer le reveil ou meme le mode horloge nuit...

- près de la box pour partage le clef wifi à nos amis de passage.

- dans l'intérieur de la veste bien placé : appeler ma cherie en un petit geste...

- sur votre carte de groupe sanguin : dans lequel vous notez vos informations médicales d'urgence. Sur le tag (au bic), vous écrivez quelque chose comme "Touchez avec mon Smartphone pour infos médicales". 

- sur un meuble de la cuisine : ouvre le minuteur

- sous la télécommande : Pour ouvrir le programme télé ( j'adore !:mrgreen: )

- sur le PC portable : activer le partage wifi, démarrer le PC grace au Wake-on-Lan...

- pres du roulot de papier toilette : ouvrir tapatalk, les news, la meteo... :mrgreen:
Avatar de l’utilisateur
Aloïs
Andro-intarissable
 
Message(s) : 2071
Inscription : 16 Août 2010, 14:16
Localisation : Vaucluse

#9

Re: NFC Episode III - Les balises programmables (tag)

Messagepar Romu313 » 20 Jan 2013, 10:20

Faut que je relise tout pour bien comprendre, mais ça à l'air bien délire cette histoire :D
AppareilROM stock actuelle + MultiRomKernelModem + OpérateurRecovery
Nexus 5 32Go blancKOT49H 4.4.2 + BeanStalk4.4.4065"dépend de la Rom"M8974A - Image RED 24H24"TWRP"

Mes Mods et autres : ICI /// Aller Plus Loin avec son SGS III en Android 4.3 : ICI /// Modules SGS III Xposed ICI
GS-Team !?!?! C'est des mecs qui sont une équipe, ils ont un esprit ! Alors, ils partagent ! C'est l'esprit d'équipe ! ICI Le blog
Dans le doute : REBOOT - Quand tout lâche : REFLASH !! => Vend Galaxy S4 16Go bon état, Knox à 0x0. Plus d'info en MP <=
Avatar de l’utilisateur
Romu313
Andro-intarissable
 
Message(s) : 3886
Inscription : 28 Sep 2011, 04:58
Localisation : Toulouse

#10

Re: NFC Episode III - Les balises programmables (tag)

Messagepar jhowlett468 » 20 Jan 2013, 10:28

Aloïs a écrit:sur votre carte de groupe sanguin : dans lequel vous notez vos informations médicales d'urgence. Sur le tag (au bic), vous écrivez quelque chose comme "Touchez avec mon Smartphone pour infos médicales".


Aaaaaaaaaaaaaaaaaaaaaaaah putain enfin un qui a compris qu'une carte de groupe sa place c'est ds le portefeuille et pas au chaud à la maison :mrgreen:
Et pas bête le tag avec la carte ;)
Huawei P8 Lite 2017 (PRA-LX1) | ROM PRA-LX1C109B120 (ROM Orange full stock)
Honor Band 4

Liens importants | Nouveau ?
Drivers 1.5.51 -> Install
Vérifiez votre modèle (modèles plus récents) | Téléphone qui bootloope ? | En ULTIME recours ? ---> ICI
Mon Discord The Division : ICI
Ex-rédac chef du Blog
Avatar de l’utilisateur
jhowlett468
Ancien du Staff
Ancien du Staff
 
Message(s) : 9420
Inscription : 16 Août 2011, 19:28

Suivant

Retour vers Articles de fond (analyses, réflexions, réactions)

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité