Mastodon NFC Archives - HermanRonk.nl

Nuttige toepassing RFID tags en Android telefoon

Een hele tijd terug heb ik al eens geschreven over het gebruik van RFID tags in combinatie met de NFC functie van mijn Samsung Galaxy S3.  De app die ik toen gebruikte heeft inmiddels een nieuwe naam gekregen, maar het idee is hetzelfde.

Inmiddels heb ik een echt zinnige toepassing gevonden voor deze mogelijkheid. Eigenlijk is de onderliggende reden wel goed waardeloos, maar dat maakt het plezier aan de oplossing niet minder :).

Sinds iets meer dan een half jaar rij ik in een Audi A3 met onder andere het Audi Connect systeem. Hierin kan je een simkaart stoppen zodat de auto zelf toegang heeft tot internet voor allerlei uiteenlopende zaken zoals bijvoorbeeld verkeersinformatie. Het is dan alleen niet meer mogelijk om je telefoon te koppelen aan de carkit functie… Je kan dus alleen maar bellen via de sim in de de auto. Dan kan je voor een duosim gaan maar dan moet je telefoon eigenlijk uit, of in ieder geval het mobiele deel, wat weer niet handig is voor zaken als Spotify, en bovendien een handmatige actie is. Gelukkig kan de auto het internet van de sim delen via wifi zodat je via die weg wel nog wifi kan krijgen op je telefoon. Maar een hoop gedoe dus.

Nu kan je met de Android app Trigger NFC tags gebruiken voor het uitvoeren van een serie handelingen. Voor deze oplossing is het noodzakelijk dat de app root toegang krijgt gezien het voor apps sinds een paar Android versies terug niet meer standaard mogelijk is om bijvoorbeeld de airplane mode te activeren. Als dat eenmaal geregeld is kan je de volgende stappen instellen:

1. Enable airplane mode
2. Enable wifi

En dan als de tag nog een keer gescand wordt:

3. Disable airplane mode
4. Enable wifi (waarschijnlijk overbodig)

trigger screenshot

Op deze manier kan je de duosim in de auto gebruiken terwijl de telefoon via wifi alsnog normaal internet heeft. Een groot nadeel hiervan is dat je telefoon op Wifi aanzienlijk meer data zal verstoken dan normaal via 3/4G, dus dat is wel iets om rekening mee te houden. Optimaal is het nog niet, maar ik hoef nu alleen maar bij het in en uitstappen de telefoon even bij de tag te houden om de modus van mijn telefoon aan te passen om dit werkend te maken. Bijkomend voordeel is wel ook dat bellen direct via de auto zonder tussenkomst van de telefoon een stuk beter werkt.

NFC / RFID Tags + Samsung Galaxy S3

Ik ben inmiddels al weer even in het bezit van een Samsung Galaxy S3 en een van de features die nieuw is in vergelijking met de S2 is dat de nieuwe generatie ondersteuning heeft voor NFC. Ik kon me daar in het begin eigenlijk in mijn geval nog geen directe toepassing voor bedenken, maar als je op het internet een beetje op zoek gaat naar de mogelijkheden denk ik wel dat hier op redelijk korte termijn verandering in gaat komen.

TagAge NFC tagsTijd om me daar eens in te verdiepen dus. Na wat zoekwerk kwam ik er achter dat je bij TagAge (Finland) redelijk goedkoop stickers met programmeerbare tags kon kopen. Gezien ik geen idee heb hoe lang die dingen mee gaan en ik er toch wel wat mee wilde experimenteren heb ik er 25 besteld die vervolgens binnen een week binnen kwamen. De stickers zijn ongeveer 2,5cm in doorsnede en komen in een bubbelfolie enveloppe geleverd, het model dat ik gekozen heb zijn geformatteerde herschrijfbare stickers. Alhoewel ik dit niet heb kunnen testen gaan er nogal wat verhalen rond dat de niet geformatteerde versie problemen kunnen hebben met de Samsung Galaxy S3 dus vandaar dat ik voor de zekerheid gekozen heb voor de wel geformatteerde versie. Met de stickers in mijn bezit kon ik aan de gang met het uitzoeken van de geschikte software.

NFC Tag Launcher AppAlhoewel de telefoon zelf in staat is om de tags te lezen is er geen standaard functionaliteit om ze te kunnen programmeren, hiervoor is een extra stukje software nodig. Hiervoor zijn diverse applicaties beschikbaar, maar na over de diverse mogelijkheden gelezen te hebben ben ik voor de optie NFC Task Launcher (1,56 euro) gegaan. Deze app heeft een aantal standaar mogelijkheden zoals het programmeren van een NFC tag als businesscard  waarbij je zelf kan aangeven welke gegevens er op een tag geschreven worden. Je kan deze tag vervolgens op een traditioneel kaartje plakken en zo kunnen andere NFC telefooneigenaren meteen je contactgegevens overnemen door je tag tegen de telefoon te houden. Overigens kan je bij TagAge ook gedrukte visitekaartjes bestellen met een geïntegreerde NFC tag, maar voor testdoeleinden zijn de stickers prima. Daarnaast is ook het programmeren van de Tag met een URL die automatisch geopend wordt na het scannen een mooie mogelijkheid die gebruikt kan worden in bijvoorbeeld posters, handleidingen enzovoorts.

NFC Launcher app tasksAl die opties zijn leuk in het zakelijke gebruik, maar op zich heb je er zelf thuis nog helemaal niets aan eigenlijk, en dat is waar NFC Task Launcher toegevoegde waarde heeft. Met de app kan je aan de hand van een aardig aantal opties de configuratie van je telefoon aanpassen, zo heb ik zelf twee tags gemaakt, 1 met “ochtend” en 1 met “avond” waarbij ik ’s avonds de telefoon alleen maar even bij de tag hoef te houden om hem helemaal stil te maken. In de ochtend kan ik hem dan bij de ochtend tag houden waarna alle beltonen enzovoorts weer aan gezet kunnen worden. Verder is het ook mogelijk om met bepaalde uri’s te werken waardoor een tag zo te programmeren is dat bij het lezen van de tag meteen de telefoon app geopend wordt en je alleen nog maar hoeft te bevestigen om te beginnen met bellen. De mogelijkheden zijn eigenlijk alleen beperkt door de telefoon, alle handelingen die je normaal met de telefoon uit zou kunnen voeren zijn in principe ook met tags te programmeren. Wel moet je rekening houden met de maximale opslagcapaciteit van de tags, die zijn redelijk beperkt en daarmee dus ook het aantal handelingen dat er op 1 tag gezet kan worden.(er zijn verschillende tags te koop met verschillende hoeveelheden opslag).

Nou zijn deze tags voor thuisgebruik uiteindelijk niet bijzonder zinnig, het is leuk om mee te spelen en de diverse telefoonmakers bieden ook verschillende tags aan die je met je telefoon kan programmeren (vaak veel duurder dan de losse tags die ik besteld had). Het voegt wel wat toe maar je kan prima zonder. Wel kleven er ook aanzienlijke risico’s aan deze tags, je kan aan de buitenkant niet zien wat er op staat en het verwerken van dergelijke tags in publieke situaties (posters, promoties en dergelijke) klinkt leuk, maar als gebruiker weet je eigenlijk nooit of je nou een link naar een product of een stukje malware scant. Ik denk dan ook  niet dat ik snel een tag zou scannen die ik niet zelf gemaakt heb, maar we gaan vanzelf zien wat de toekomst gaat brengen wat dit betreft :).