FareBot

Read your balance & more from public transit cards.

Discussion
Would you recommend this product?
No reviews yet
Thanks for checking out FareBot! Here's the list of supported cards: - ORCA - Seattle, WA, USA ๐Ÿ‡บ๐Ÿ‡ธ - Clipper - San Francisco, CA, USA ๐Ÿ‡บ๐Ÿ‡ธ - Suica, ICOCA, PASMO, Edy - Japan ๐Ÿ‡ฏ๐Ÿ‡ต - Matkakortti, HSL - Finland ๐Ÿ‡ซ๐Ÿ‡ฎ - Octopus - Hong Kong ๐Ÿ‡ญ๐Ÿ‡ฐ - Opal - Sydney, NSW, Australia ๐Ÿ‡ฆ๐Ÿ‡บ - Myki - Melbourne, VIC, Australia ๐Ÿ‡ฆ๐Ÿ‡บ - NETS FlashPay - Singapore ๐Ÿ‡ธ๐Ÿ‡ฌ - EZ-Link - Singapore ๐Ÿ‡ธ๐Ÿ‡ฌ These cards are also supported, but require encryption keys: - OV-chipkaart - Netherlands ๐Ÿ‡ณ๐Ÿ‡ฑ - Bilhete รšnico - Sรฃo Paulo, Brazil ๐Ÿ‡ง๐Ÿ‡ท - Go card - Brisbane, QLD, Australia ๐Ÿ‡ฆ๐Ÿ‡บ - Manly Fast Ferry - Sydney, NSW, Australia ๐Ÿ‡ฆ๐Ÿ‡บ Let me know if you have any questions!
@codebutler Looks cool. Any plans to add support for Vancouver's Compass Card?
@laef Thanks! Unfortunately the Compass card doesn't have any data readable without authentication: https://github.com/codebutler/fa...
This is fantastic @codebutler! I have so many of these transit cards laying around. As I discovered the hard way, my NYC MTA card has an expiry date too. If I can find my Clipper card, I'll test FareBot with it. Are you using existing APIs to collect the fare information or are you working with agencies directly? I'd love to get this for Boston MBTA and NYC MTA as well.
@kunalslab Thanks!! Each card uses a proprietary format and needs to be individually reverse-engineered. I haven't received any official support from transit agencies so far. There's some discussion on supporting the Boston card here: https://github.com/codebutler/fa... Unfortunately the outdated NYC MetroCard uses magstripe, not NFC. The MTA is (very slowly) working to replace this: http://www.nydailynews.com/new-y...
When can we expect a version of this on iOS?
@manjunathibs (not the maker). These cards require NFC access. I believe NFC is being opened up to some extent in the next version of iOS which comes out this fall. I'm not sure if apps are able to use it for this purpose or not but I hope so!
@manjunathibs @tombielecki Unfortunately the iOS Core NFC framework only supports NDEF, and FareBot requires access to lower-level NFC APIs.
Thanks @tombielecki ! I had this doubt when I saw it was NFC that was the core of this product. Nevertheless, we can only hope Apple exposes APIs to get these features on to iPhone.
@tombielecki @codebutler Thanks! I would be glad to use this when it comes to the iPhone. Cheers!
I thought this project was dead. Glad to see an update!