Dynamic NFC content - NFC Hacking

I'm trying to figure out how to make content from a NFC tag dynamic.
So for example: I give out a business card with embedded NFC chip. When scanned they should get my vcard details. Once I switch function / job / phone #, I'd like to update that so when they scan again, they get my new details.
Or maybe even change the way it behaves completely and show my current current location.
I presume I should set up something on a remote server with dedicated link per tag, returning the correct data. If at all possible also add default fall-back data on the tag.
Anyone have some ideas about how to go about doing this? Havent been able to find much useful info at the moment but there appear to be systems available that do just this so I'm thinking it might be possible.

weirder said:
I'm trying to figure out how to make content from a NFC tag dynamic.
So for example: I give out a business card with embedded NFC chip. When scanned they should get my vcard details. Once I switch function / job / phone #, I'd like to update that so when they scan again, they get my new details.
Or maybe even change the way it behaves completely and show my current current location.
I presume I should set up something on a remote server with dedicated link per tag, returning the correct data. If at all possible also add default fall-back data on the tag.
Anyone have some ideas about how to go about doing this? Havent been able to find much useful info at the moment but there appear to be systems available that do just this so I'm thinking it might be possible.
Click to expand...
Click to collapse
I have an NFC embedded in my hand. When scanned it takes a person to a URL where I have the ability for them to "click" (with their finger) on certain buttons for my personal vcard or one of my business vcards... or my Facebook, Twitter, or LinkIn pages so that they can friend or follow me. Having your business card NFC tag do the same allows you to simply modify the web page information to follow your latest efforts!
BOOM!

Related

[Q] New To WP7 Dev: Retrieving Location data in cloud

Its kinda very dump that I need to register and pay to ask a question on the M$'s AppHub forum.
anyways. Xda buddies can help me instead.
I am new to WP7 Development, I understand how push notifications works on WP7. What i am wondering is that if the cloud service has the ability to poll location service from the phone.
Hi,
Firstly, you don't need to pay to post on the AppHub forums.
But back to your question .
If I understand you correctly, you want your cloud service to be able to pull in the user's information?Someone else might know a way of retrieving the phone position from your own cloud service, but as far as I know, that's not possible. What you can do is push it from the phone to the cloud. So, from your app, you can send the location information to your web service in the cloud. A couple of things to note is that the application requirements documents requires you to let the user know that you're taking their location information (amongst other things, so you should read that to make sure your app can be added to the marketplace). Another thing is that the user has to be running your app in order for it to send the details to your cloud service.
Therefore, it is not possible if the live tile of my application is able to do an update based on the location of the phone, since in order for the web service to know the phone's location, the application must be running, correct?
Yes as far I as I know, that's correct. Your app has to be running in order for your service to know what the user's location is.

What is Microsofts Idea for File transmitting?

I'm guessing (hoping?) that the current WP7 solution for transmitting stuff on and from the phone can not be the final concept. Its fine for now, as a workaround to send e.g. word and pdfs files per email onto your phone and vice versa, but forever? There must be a better solution.
I think the best solution is either through zune or through a dedicated folder plus mass storage mode.
An other program (and I include outlook) is a really bad idea in my opinion because users don't want to open more than one program to sync their phones.
Zune is a little bit awkward because its the dedicated Music/ Pictures/ Vids Part of your Phone. If everything would be synced through zune it would break with the separation that Microsoft build with the different hubs.
What do you think - where will Microsoft go with this topic? And does anybody know how Apple solved this with their iPhones?
001mic said:
I'm guessing (hoping?) that the current WP7 solution for transmitting stuff on and from the phone can not be the final concept. Its fine for now, as a workaround to send e.g. word and pdfs files per email onto your phone and vice versa, but forever? There must be a better solution.
I think the best solution is either through zune or through a dedicated folder plus mass storage mode.
An other program (and I include outlook) is a really bad idea in my opinion because users don't want to open more than one program to sync their phones.
Zune is a little bit awkward because its the dedicated Music/ Pictures/ Vids Part of your Phone. If everything would be synced through zune it would break with the separation that Microsoft build with the different hubs.
What do you think - where will Microsoft go with this topic? And does anybody know how Apple solved this with their iPhones?
Click to expand...
Click to collapse
The fastest way would be Zune and Bluetooth send/receive.
It's necessary to have it to stay with the platform.
Skydrive and Mesh is almost certainly where they're headed. I'd be extremely surprised if Zune ever supported Office file transfers.
The cloud, nothing is faster than the cloud.
Edit a file on your desktop and it updates on all devices.
Need to share a file? Just share the link.
Cloud synchronization will be the norm.
.....edit...
Jeffgeno beat me to it.
nothing is faster than cloud??? crazy.... upload to cloud and download to phone or upload direct from PC to phone.. which faster??? and safety??? upload confidential file to skydrive??? more crazy.....
We need a place to sync outlook files but aside from that what other files do you want on your device.... they're not necessary... I dont really wanna set up this whole cloud business
Cloud is great but in many scenarios IDIOTIC.
To put a doc on my phone I need 2 devices with connection - PC and phone. Sick!
And it's the first time I can't send anything by bluetooth to any other dumphone or phone without any data transfer. Sick too.
Right, let's just clear this up shall we?
Currently there are several methods of getting a file such as an Excel spreadsheet onto your phone.
1. Email it to yourself, then open and save the attachment on your phone.
2. Use the Live Mesh sync included with Windows Essentials to sync your excel files to Skydrive. Then navigate to your Skydrive on your phone and download the file(s) you need from there to your phone.
3. Download and run one of the many small free Webserver apps on your PC. then you can serve your files over your home network and download them to your phone just by browsing to your mini website.
I don't use 1, I tend to use 2 and occasionally 3 as some apps like 7Pass (a password manager) use web servers to obtain the (in this case a password) file from your PC.
The way forward will actually, IMHO be 2. But instead of navigating to your skydrive in a browser, it will become a native function, just like it is now with OneNote. The kind of instant two-way sync that OneNote has will be replicated for Word, Excel and Powerpoint, and possibly for any other types of file as well, which will hopefully allow any app to obtain its own filetype over Skydrive and indeed sync with it.
I'm optimistic this will happen in the update coming soon, but it might wait until the fall.
Jim Coleman said:
The way forward will actually, IMHO be 2. But instead of navigating to your skydrive in a browser, it will become a native function, just like it is now with OneNote. The kind of instant two-way sync that OneNote has will be replicated for Word, Excel and Powerpoint, and possibly for any other types of file as well, which will hopefully allow any app to obtain its own filetype over Skydrive and indeed sync with it.
Click to expand...
Click to collapse
I think this is the best way to go and hope microsoft will do it like that sooner or later.
I understand that and it's a valid point.
I too would like to have the possibility to sync files _without_ having any network connection because sometimes there simply is no network or you're in a foreign country...So hopefully there will be a way microsoft makes this possible.
But besides of that, syncing over cloud is important for me at least as long as i am at home or something.
I use a combination of email, DropBox and Skydrive, I would love to have the ability to sync directly with Outlook since my company doesn't have Exchange or if they had a sync tool like Google that will update your calendar through the cloud.
On a side note how do you save a PDF that I emailed to myself? I tried to open and save as and it doesn't give me that option.
rsacipher said:
I use a combination of email, DropBox and Skydrive, I would love to have the ability to sync directly with Outlook since my company doesn't have Exchange or if they had a sync tool like Google that will update your calendar through the cloud.
On a side note how do you save a PDF that I emailed to myself? I tried to open and save as and it doesn't give me that option.
Click to expand...
Click to collapse
Once you open it it's automatically saved to the phone.
kabumm said:
I too would like to have the possibility to sync files _without_ having any network connection because sometimes there simply is no network or you're in a foreign country...
Click to expand...
Click to collapse
Er, if there's no network connection or you're in a foreign country, then you would just be using the locally cached copy of the file, until you either returned home or entered an area with coverage, at which point your phone would sync up.
The point is, your phone would be syncing on-the-fly whenever it could, and using local cache whenever it couldn't sync. Strikes me as the best of both worlds.
Jim Coleman said:
Er, if there's no network connection or you're in a foreign country, then you would just be using the locally cached copy of the file, until you either returned home or entered an area with coverage, at which point your phone would sync up.
The point is, your phone would be syncing on-the-fly whenever it could, and using local cache whenever it couldn't sync. Strikes me as the best of both worlds.
Click to expand...
Click to collapse
Okay, thanks for explaining. I didn't know that.
Well then it's good news. Except you will have to stop your phone from syncing when roaming. But i assume, that is possible? (couldnt test it out)
I'm not offended. I don't think no one else is either.
Its silly that they provide you with a cord for media, but that same cord is useless for one of the other touted features.
Guys, please keep this thread on topic, and quit with the bad language. Swearing is not tolerated on xda.
I'm going to assume that the integration will be more advanced and full soon... The whole point of this device is to utilize live functions... Like SkyDrive
Sent from my HD7 using Board Express
Cleaned thread!
Deleted: off topic's; Rude posts; Flames, etc .
Please, Keep this thread clean and quit with the bad language.
Thank you.
Your talking about from phone to PC right? I think MS should give an option to allow an adjustable amount of your phone's memory to be used for USB mass storage functionality. Like make a slide saying, Maybe I want 2GB available, or maybe 20mb. You know to copy file formats WP7 supports. Atleast for what you can't sync via Zune Desktop software.

MotoACTV connect

Got a nice little MotoACTV? Love to workout with it? But can't figure out how to export your data from MotoACTV.com to, say Runkeeper.com?
Well, good news.
I've just published a new HealthGraph App to do just that.
[deleted]
You can also find it through the Runkeeper Apps:
[deleted]
Yes that's a strange site name. If I get enough subscribers I'll get a better domain, in the mean time it is what it is.
Once you are at the site, you have to connect to press the "Connect to Runkeeper" button and follow the Open Authentication process. None of your Runkeeper account information is posted to redsneaker.us. And my server doesn't store any data from your profile, it is all embedded in the encrypted session key in your browser cookie.
You will then see a table showing your most recent Runkeeper Activities (so you can make sure you're not posting duplicates).
Next, you will have to supply your MotoACTV login credentials. MotoACTV doesn't have a public API and doesn't have an Open Authentication process. However, your credentials are not stored on the site, simply included in the encrypted session information. The down side of this is you will have to supply them each time you connect.
Once you have successfully connected you will see a list of your MotoACTV workouts and next to each a button labeled 'Send to Runkeeper'. Just press the button, and in a few seconds your workout data will be posted to Runkeeper in a new Activity, including your GPS track and heartrate data.
Currently only "Running" workouts are supported, though you can just edit the activity in Runkeeper. I'll be adding support for other activities soon.
If you like it, please become Runkeeper Elite through the link on my site. Or you can donate to me, but I think you'd be happy with the additional value of being Runkeeper Elite.
For those who do become Elite through my site I will enable a daemon to monitor your MotoACTV workouts and automatically post a Runkeeper Activity when a new workout is posted. This will allow you to use the MotoACTV using stock software and a few minutes after the MotoACTV automatically posts your data to MotoACTV.com your data will also appear on Runkeeper as a new activity! Simple!
Please also understand this site is not in a polished state yet, I haven't made any effort to work on the CSS (stye), and didn't want to delay access to the technical bits while trying to make it flashy. At the end of the day, my goal is for you to not need to access my site anyway, just go directly to Runkeeper.
5 Sep 2012: Fixed a bug in the temp file handling, was causing some workouts to fail with "internal server error".
Sep 2016: My app and site have been permanently retired. Too much work and cost to keep it up purely as a service to humanity. Thanks for your interest!
+1 for Strava
Strava doesn't look that difficult. I've looked at their API and it's a pretty easy REST site. Unfortunately they don't do OAUTH, so you'd have to supply credentials, just like the MotoACTV. But I think I may use Strava as a test case for ensuring the middle layer in my code is site independent.
an output for runtastic.com would be also great!!!
Another vote for STRAVA
I've tried the App a few times now and it's excellent. It would be nice to import as "cycling" as well but it's no problem changing it on the runkeeper site after import. Thanks again for your work.
I hope you do an output to Strava next. It has one killer feature that beats runkeeper - "Segments". Give it a try and you'll see what I mean, it's highly addictive.
I have been manually exporting my Motoactv data into Strava for a while and it works very well but would love an App to do it for me.
Missing workouts?
First , congrats for your app! It works perfect from the first time!
Just a question: I only could upload runs from 8/8 until today. But I have recorded, exercises from 16/7 and aren't listed. Is there a way to request these runs , so I can upload to Runkeeper?
It loads one month of MotoACTV workouts. I meant to add navigation buttons to get to earlier ones, but didn't want to hold up release for it. Soon...
+1 good work.
sounds like a really cool idea keep getting internal server error, have tried at work and on my home machine but when i go to sync my motoactv account it just says internal server error 500, anyone else getting this message?
Hi, was there any further progress on the strava upload. It would be amazing. Thanks.
If it is possible to download workouts from the MOTOACTV-Portal it should be also possible to upload data???
This gave the possibility upload tracks and sync them with the MOTOACTV to follow the tracks.
dragonfly1113 said:
sounds like a really cool idea keep getting internal server error, have tried at work and on my home machine but when i go to sync my motoactv account it just says internal server error 500, anyone else getting this message?
Click to expand...
Click to collapse
The error 500 comes from a resource not found, and it actually is generated due to an authentication issue with MotoACTV. Unfortunately since the offending authentication data is stored in your browser session cookie, it can't be cleared without removing the session cookie.
How to delete cookies depends on your browser, but it's usually somewhere inside the privacy settings. Delete all the cookies for leeloo.doesntexist.com and try reconnecting, but make sure you have the right username and password.
Hint: the username should be an email address. Yeah, I could add code to verify you're using a proper username... But I haven't had spare time to throw at the MotoACTV in a while.
Let me know if this takes care of the issue.
Just became Elite!
This is the answer to my dreams. Thanks!
I just registered for 1 year of Runkeeper Elite through the affiliate link on the site.
How do I set it up to auto - upload my Motoactv runs to Runkeeper? Do you have to enable that manually?
Great site one bug
I joined run keeper thru your site I like what your doing however all my activities are imported with 7773.70 miles I would love to run this but I'm struggling with 4 miles
dhavens said:
I joined run keeper thru your site I like what your doing however all my activities are imported with 7773.70 miles I would love to run this but I'm struggling with 4 miles
Click to expand...
Click to collapse
Sometimes I have the same error.
Do you have the possibility to package the import process available from your website into a android application ?
Because If your website will be offline, the import from Motoactv to runkeeper don't be possible.
Thk for your job.
Server been having issues lately? All i get when I try to push not is 500 errors.
I hope it gets fixed. I absolutely love this app.
sqalg said:
Sometimes I have the same error.
Do you have the possibility to package the import process available from your website into a android application ?
Because If your website will be offline, the import from Motoactv to runkeeper don't be possible.
Thk for your job.
Click to expand...
Click to collapse
I only have that problem if I don't have a GPS lock for the entire run. Make sure your GPS is solid and it'll work.
I just got a motoactv and want to know if this is still being supported and in active development. Thanks!
I'm not able to connect to the site anymore, either via the direct link or through the RunKeeper site. Is this project all finished, or can we hold out hope that it will be back up & running? Thanks.
spacehippie2k said:
I'm not able to connect to the site anymore, either via the direct link or through the RunKeeper site. Is this project all finished, or can we hold out hope that it will be back up & running? Thanks.
Click to expand...
Click to collapse
Now, works again !

Trigger/NFC for race timing

Hey, I am not at all certain I have put this in the correct place, so please let me know if it belongs somewhwere else.
Basically I want to use NFC the opposite way of what it's intended for most people. The NFC-enabled device will be stationary, while the tags will be the moving objects.
I have been looking at Trigger, and while that seems to be the most comprehensive product out there, I need the ability to customize for instance the content of the SMS message.
The race timing I wish to do is for a back-country ultra-run event. I guess the registration needs are a little similar to orienteering. There are no stampede at the checkpoint, participants arrive and check in one at a time.
I would like to equip my participants with an NFC tag each, and have NFC enabled tablets stationary on the checkpoints. Participants arrive at the checkpoint, put their NFC tag on the tablet and check in.
At this point, there are a couple of things here that would like to happen, but I don't know to get it done.
1) The participants NFC tag, which should contain a contact card with participants name and start number, is copied to the NFC tablet for archive purposes.
2) The current time and a participant unique identifier (tag id or start number) should be sent as content of an SMS to the timing backoffice solution.
3) Also - I would like the same timestamp and identifier be stored on the NFC tag in a file named after the checkpoint, but this is just a nice to have in case data goes missing in the SMS network.
From what I have found so far, trigger can send an sms message, but I don't think the message can be customized.
I'm also not sure how a contact card can be copied, but I am certain that's just a matter of me not seeing the entire picture yet.
#2 above is the part that I must solve. Without it I can't make my idea work.
That said - I am open to any suggestions. I just want to try to use shelfware instead of overpriced established timing systems that are overkill for my use anyway.
Thanks in advance.
Tasker might be a better app, it is extremely customizable...
hey osandlan,
you can do all of these things, but you probably need to write a app for that
at least i can't tell any app which could do that without any additonal input from your participants.
but technically its possible for sure, you would just need to parser the payload content, modify it, and write it back to the card...
you want to do a kind of treasure hunt?
http://www.mifare.net/en/products/mifare-sdk/
An issue here might be the range of NFC which is EXTREMELY limited with the antennas in phones/tablets.
You might be better off using Bluetooth Low Energy (BLE) proximity detection - referred to often as iBeacon, Gimbal, etc.

Generic fitness band and Glory Fit app questions...

I have a generic UPX model waterproof fitness band, that probably goes by many brand names, and uses a fitness app called Glory Fit to sync, and show SMS messages, on the device... however, I have a question for those who may use those fitness trackers, or know a bit about hacking the Bluetooth. I would like it to show more information, such as music media information, except that the app 3rd party notifications feature only shows the app name not media information... so for instance, if i add Google play music or Samsung Music to the to the band's notification list, when a notification for it pops up and I click on it I get this... "Google play music:" or "Samsung music:" what I want to figure out is if anyone knows a way to take a non-rooted device and get the information to display properly, or at the very least, share the information as a text message with WhatsApp or the android SMS txting app, which are approved/included SMS provider in the app... any ideas would be welcome... and for your information, I didn't buy it, but got it from a relative, after it started chafing his wrist, so, while I wouldn't buy one that cheap, usually, I'm curious as to if and how we can hack it with extra phone apps to do more stuff... (such as displaying media information on the start of a new song or album)
**please note**
I do not have a background in coding, and am mainly a script kiddie, in everything except MS-DOS and Windows command line, as well as a few minor windows based ADB commands, so i cant build an app...
So...
#1 is what I am asking here possible, specifically on a non-rooted device???
#2 is an app for this available, and what would the probability of such an app working be???
#3 if #2is no, but it is possible, could someone make a small app to do the job???
The target android is anything 5.0 and up, my current Galaxy S6 being android 6.0, and the band does use BLE, and charges using a usb 2pin jaw clamp device, if that helps...
Also, the reason to have it be non-rooted compatible, is that my device is on straight talk and cannot be rooted...
If you need more information just ask, although I'm not on here or my email everyday and have email notifications off so may not respond right away...
I hope someone thinks this is worth looking into, because I can't find information anywhere, except for the mifit, or whatever it's called...
**edit** before you ask, I sent an email to the Glory Fit developer, and left a Google play rating, before jumping straight here... if i get a response from either, I will post a reply, or edit the OP...
**update**
Ok... just did some checking online, and either im typing the wrong thing in when I search for 'media information to sms converter', or there isn't anything out there that will take the author, album, and song name, into sms format and locally inject it to the local sms app, either offline or online... i prefer offline myself, as then it's not dependent upon having service...

Categories

Resources