29
Apr

Whaouuu des tags NFC !!!! Oups, … et la compatibilité ?

Le NFC (Near Field Contact) fait partie de ces technologies qui tendent à se démocratiser dans notre quotidien. De quoi s’agit-t-il ? Il s’agit de sortent d’étiquettes intelligentes qui peuvent contenir de l’information comme une adresse internet, les paramètres de connexions à un réseau wifi ou encore un ordre de validation de paiement. Avant de vous parler de mes petites mésaventures, un petit état des lieux de cette technologie.

NFC, où en est-on aujourd’hui ?

Il est encore trop tôt pour parler d’une technologies aux usages démocratisés, ou encore d’un echec. Le taux de déploiement de cette technologie est plutôt bon : 20% des commerçants français sont équipés de terminaux de paiement compatibles, 19% des cartes bancaires en sont équipées, et plus de 3,5 millions de Smartphones en sont équipés (Source Cityzi) soit environ 13% des utilisateurs de Smartphones.

Malgré tout cela, le NFC est une technologie qui peine à décoller. Expérimentée depuis 2007 dans certaines villes, les usages connaissent généralement de bons lancement mais ensuite il est plus difficile de conquérir un large public. Pour la plupart des acteurs, ils s’agit avant tout d’un problème d’infrastructure (déploiement des terminaux compatibles auprès des entreprises) et surtout d’équipement des Smartphones auprès des utilisateurs. De ce fait, aujourd’hui le NFC cherche encore ses usages phares.

Parmi les cas d’usages de base, on peut stocker toutes les informations textuelles, toutes les actions basées sur un protocole (HTTP, SMS, TEL, MAILTO, paramètres Wifi, ….), et enfin travers le format de message NDEF différents types MIME. On peut ainsi imaginer installer un tag Wifi Guest chez soit afin de faciliter l’Accès au wifi pour ses invités, positionner un tag Wifi sur sa table de nuit pour faire basculer le Smartphone en mode silencieux et activer le réveil, et ainsi de suite…

En route pour quelques petits tests à la maison…

Curieux technophile, j’expérimente quelques petits services le soir et les week-end. Ayant pas mal parlé à mes proches de quelques expérimentations faites avec la seule puce NFC que j’ai gagnée à un événement, ils se sont décidés à m’offrir quelques tags pour m’aider dans mes expérimentations. Ayant identifié quelques petits usages  et prototypés quelques exemples de services à base de QR Code, il me trotte en effet depuis quelques temps de porter les usages sur du NFC pour plus de fluidité et de simplicité.

A réception, je dégoupille mon Lumia 820 (sous Windows Phone) et la surprise, aucune réponse de la part des tags… impossible de les programmer.  Après quelques recherches je me rends compte que tous les téléphones NFC ne sont pas compatibles avec tous les types de Tags NFC disponibles sur le marché, et que certains téléphones (ex: les premières séries de Nokia sous Windows Phone 8) ont besoin que certains tags aient été initialisés pour pouvoir interagir avec eux.

En fait, pour tout comprendre il existe 4 types standards définis par le NFC Forum, et différents types de tags associés: Topaz, Mifare, Felica, Desfire. Il apparait que certaines puces NFC implémentées dans les Smartphones ne sont pas compatibles avec tous les types, et d’autres requierts que le TAG aient été au préalable formaté NDEF (ie le tag contient une information, même nulle). C’est le cas de mon Lumia 820.

Mais alors, comment savoir ?

Et bien il faut vous renseigner sur les capacités de votre Smartphone. Je recopie ci-dessous une liste bien pratique de compatibilité des Smartphone avec 2 types de tags les plus communément vendus et utilisés. En pratique, lorsque vous achetez des tags sur internet, le marchand vous laisse la possibilité de préciser quel type de tag vous souhaitez, si vous souhaitez qu’il soit pré-initialisé voire même pré-configuré avec le message de votre choix. A regarder avant de faire un achat  🙂 … de mon côté j’attends mes nouveaux tags.

 

Manufacturer Model  Platform        NFC Tag Compatibility
    Ultralight     Mifare 1k    NTAG203 
Acer CloudMobile S500 Android Yes Yes Yes
Acer Liquid E1 Android Yes Yes Yes
Acer Liquid Express E320 Android Yes Yes Yes
Acer Liquid Glow E330 Android Yes Yes Yes
Acer Liquid S2 Android Yes Yes Yes
Asus Padfone 2 Android Yes Yes Yes
Blackberry BlackBerry Z30 Blackberry 10 Yes No Yes
Blackberry Bold 9790 Blackberry OS Yes No Yes
Blackberry Bold 9900 Blackberry OS Yes No Yes
Blackberry Bold 9930 Blackberry OS Yes No Yes
Blackberry Curve 9350 Blackberry OS Yes No Yes
Blackberry Curve 9360 Blackberry OS Yes No Yes
Blackberry Curve 9370 Blackberry OS Yes No Yes
Blackberry Curve 9380 Blackberry OS Yes No Yes
Blackberry P’9982 Porsche Design Blackberry 10 Yes No Yes
Blackberry Q10 Blackberry 10 Yes No Yes
Blackberry Q5 Blackberry 10 Yes No Yes
Blackberry Z10 Blackberry 10 Yes No Yes
Google Galaxy Nexus Android Yes Yes Yes
Google Nexus 10 Android Yes No Yes
Google Nexus 4 Android Yes No Yes
Google Nexus 5 Android Yes No Yes
Google Nexus 7 (Current Version) Android Yes No Yes
Google Nexus 7 (Older Versions) Android Yes Yes Yes
Google Nexus S Android Yes Yes Yes
HTC 8X Windows Phone Format Format Yes
HTC Amaze 4G Android Yes Yes Yes
HTC Desire 610 Android Yes No Yes
HTC Desire 816 Android Yes No Yes
HTC Desire C Android Yes Yes Yes
HTC Evo 4G LTE Android Yes Yes Yes
HTC First Android Yes Yes Yes
HTC HTC One (M8) Android Yes No Yes
HTC J Butterfly Android Yes Yes Yes
HTC One Android Yes Yes Yes
HTC One Max Android Yes Yes Yes
HTC One SV Android Yes Yes Yes
HTC One VX Android Yes Yes Yes
HTC One X Android Yes Yes Yes
HTC One X+ Android Yes Yes Yes
HTC One XL Android Yes Yes Yes
Huawei Ascend G6 4G Android Yes No Yes
Huawei Ascend P2 Android Yes Yes Yes
Huawei Ascend W1 Windows Phone Format Format Yes
Intel AZ210 Android Yes Yes Yes
LG Escape Android Yes Yes Yes
LG G2 D802 Android Yes No Yes
LG Optimus 4X HD Android Yes Yes Yes
LG Optimus L5 Android Yes Yes Yes
LG Optimus L7 II Android Yes No Yes
LG Optimus Vu Android Yes Yes Yes
LG Optimus Vu 2 Android Yes Yes Yes
LG Prada 3.0 Android Yes Yes Yes
LG Spectrum 2 Android Yes Yes Yes
Motorola Droid Razr HD Android Yes Yes Yes
Motorola Droid Razr I Android Yes Yes Yes
Motorola Droid Razr Maxx Android Yes Yes Yes
Motorola Moto x Android Yes No Yes
Motorola Photon Q Android Yes Yes Yes
Nokia 603 Symbian Yes Yes Yes
Nokia 6131 Nokia OS Yes Yes Yes
Nokia 6212 Classic Nokia OS Yes Yes Yes
Nokia 6216 Classic Nokia OS Yes Yes Yes
Nokia 700 Symbian Yes Yes Yes
Nokia 701 Symbian Yes Yes Yes
Nokia 808 PureView Symbian Yes Yes Yes
Nokia C7 Symbian Yes Yes Yes
Nokia Lumia 1020 Windows Phone Format Format Yes
Nokia Lumia 1520 Windows Phone Format Format Yes
Nokia Lumia 2520 Windows Phone Format Format Yes
Nokia Lumia 610 NFC Version Windows Phone Format Format Yes
Nokia Lumia 620 NFC Version Windows Phone Format Format Yes
Nokia Lumia 720 Windows Phone Format Format Yes
Nokia Lumia 810 Windows Phone Format Format Yes
Nokia Lumia 820 Windows Phone Format Format Yes
Nokia Lumia 822 Windows Phone Format Format Yes
Nokia Lumia 920 Windows Phone Format Format Yes
Nokia Lumia 925 Windows Phone Format Format Yes
Nokia Lumia 930 Windows Phone Format Format Yes
Nokia N9 MeeGo Yes Yes Yes
Samsung Ativ S Android Yes Yes Yes
Samsung Galaxy Ace 3 Android Yes No Yes
Samsung Galaxy Core Advance Android Yes No Yes
Samsung Galaxy Express 2 Android Yes No Yes
Samsung Galaxy Fame Android Yes No Yes
Samsung Galaxy Mega Android Yes No Yes
Samsung Galaxy Mini 2 Android Yes Yes Yes
Samsung Galaxy Nexus Android Yes No Yes
Samsung Galaxy Note 2 Android Yes Yes Yes
Samsung Galaxy Note 3 Android Yes No Yes
Samsung Galaxy S2 Android Yes Yes Yes
Samsung Galaxy S3 Android Yes Yes Yes
Samsung Galaxy S4 Android Yes No Yes
Samsung Galaxy S4 Active Android Yes No Yes
Samsung Galaxy S4 Mini Android Yes Yes Yes
Samsung Galaxy S4 zoom Android Yes No Yes
Samsung Galaxy S5 Android Yes No Yes
Samsung Wave 578 Bada Yes Yes Yes
Sony SmartWatch2 Android Yes Yes Yes
Sony Xperia Acro S Android Yes Yes Yes
Sony Xperia Ion Android Yes Yes Yes
Sony Xperia L Android Yes Yes Yes
Sony Xperia M Android Yes Yes Yes
Sony Xperia M2 Android Yes No Yes
Sony Xperia P Android Yes Yes Yes
Sony Xperia S Android Yes Yes Yes
Sony Xperia SL Android Yes Yes Yes
Sony Xperia Sola Android Yes Yes Yes
Sony Xperia sola Android Yes Yes Yes
Sony Xperia SP Android Yes Yes Yes
Sony Xperia T Android Yes Yes Yes
Sony Xperia Tablet Z Android Yes Yes Yes
Sony Xperia TX Android Yes Yes Yes
Sony Xperia V Android Yes Yes Yes
Sony Xperia Z Android Yes Yes Yes
Sony Xperia Z Ultra Android Yes Yes Yes
Sony Xperia Z1 Android Yes Yes Yes
Sony Xperia Z1 Compact Android Yes Yes Yes
Sony Xperia Z2 Android Yes No Yes
Sony Xperia Z2 Tablet Android Yes No Yes
Sony Xperia ZL Android Yes Yes Yes
Turkcell T11 Android Yes Yes Yes
Turkcell Turkcell T40 Android Yes No Yes
Pour retrouver la liste complète et actualisée, vous pouvez faire un tour sur le site de RapidNFC
Pour tout savoir sur le fonctionnement du NFC, un petit document utile à lire ici