Biobug.org

Projects, notes, etc by Will O’Brien

Entries


My WishList
Resume
Want My Coffee?

Production

Photo Gallery
Articles
Podcasting
News

Amusements

Audio
Brewing
Cigars
Coffee
GPS/GeoCaching
Hacks
Home Theater
Kayak
Machine Shop
Photography
Recipes
SCUBA Diving

Research

CNC
CAD
Scripts
VR Interface
Environment
KarKomp
KarKompV2
MythTV

Reference

OWLNet
Quit Soda
Mac
Linux
Tech Ref
Panasonic Toughbook
Dreamhost hosting

Communication

Blackberry
T-mobile MDA
Danger Sidekick
WRT54G(s)

Transport

4Runner
Beetle
Jeeps
Motorcycles
EV Motorcycle
About
Links
Search

Hacking the eye-fi to keep your data home

14 March, 2009 (23:36) | Projects, Toys

The eye-fi is pretty sweet. However, the built in client connects to the eye-fi manager, which hands off your data to the eye-fi servers. In order to keep my data home, I had to cut out the manager. Using the afore mentioned python script to act as an agent on my ubuntu server, I added in a call to gup – a python based command line gallery2 uploader. The script would probably suffer from performance over a choked internet pipe, but I’ve got a local gallery2 install on the same server. Now I can take photos, they’re immediately uploaded to the server via EyeFiServer.py. Each time EyeFiServer gets an image, it calls gup.py and uploads the image to an ‘incoming’ gallery on my server. It’s a bit of a rube goldberg, but it works really well.

Now I can take a photo, and within 10 seconds or so, it’s been added to my personal Gallery2 server – ready for storing, sorting and editing.

You can grab my modded version of the EyeFiServer here.

«

  »

Comments

Comment from Andrew
Time: March 16, 2009, 3:25 am

Outstanding! My wife is a photographer and this would be very useful for her at her studio.

Comment from Daniel
Time: March 23, 2009, 12:40 pm

I’ve heard the eye-fi can’t transfer raw images (.CR2) etc. With this server, can you remove that restriction?

Comment from Erik
Time: March 25, 2009, 9:05 am

Hey, I saw Jeff’s code back in Feb. Here’s my dilemma, how do I use it? I have both a Mac (OS X) and a PC running Vista (32-bit). I’d like to get this running on my two main machines, but have never used Python. Any help would be greatly appreciated.

Comment from itfrancel
Time: June 19, 2009, 4:36 pm

I would like to know if there is a way to use this card as a wireless NAS, even thou its quite small it would be great to be able to copy data to it wirelessly. I have a good size digital frame that i would like to make wireless, Do you think there is a way to make it run samba or any way I can dump my images/ files to it wirelessly thanks

Comment from Mike
Time: July 16, 2009, 9:20 pm

Excellent! I hate sending any data that I dont have to, into “the cloud”.

Comment from Kali
Time: November 27, 2009, 2:12 am

Is it at all, possible to hack this card to use the wifi module to receive wifi signals in devices such as… oh, I don’t know, let’s say a Palm Treo 700P PDA cell phone?

It’ll be awesome if this card can be hacked and turn into some sort of wifi card for use with older mobile phones that didn’t come with the built-in wifi.

Comment from Vegard
Time: February 10, 2010, 10:24 pm

Is there any way you could use the eye-fi to accept data that’s not photos and send it where you want it to sent it. Let’s say I connected a device on the door to my house. And if someone opened the door the device has a eye-fi card that will send a message to my home computer that in turn would send and email and notify me.

If you know of any ways I can get the eye-fi to work for me like this, please contact me.

by the way, the door example is just a random idea.. I have endless ideas of how to use the eye-fi technology.

Hope to hear from you.

Comment from waltbosz
Time: March 17, 2010, 8:01 am

@Vegard : I really haven’t done any research into how the EyeFi cards transfer their data, but if I had to venture a guess, I would say that there is software running on the card that watches for new JPEG files, and once one is found the card transfers it via the wifi link. The manufacturer sells different levels of cards that give you different features. The cheapest card can only transfer JPEGs, but other ones can transfer video and RAW files. The cards appear to have writable firmware, so I would think that if EyeFi wanted to they could enable video & RAW transfers on any of their cards. They don’t really have an incentive to do that or else no one would buy the more expensive cards. It’s a little lame because older cameras can’t handle a card greater than 2GB, and the video & RAW feature is only available on higher capacity cards.

Anyway … getting back to your question about sending non-photo data. I don’t think you could use the card as a wifi antenna for sending any old data stream … but I’d guess that if you were to put the card in a SD card reader and write a JPEG file to the card, it would interpret that as a new photo and transfer the file over wifi. If that works, you could then piggyback other data onto the photo in the EXIF data in the JPEG. I don’t know how much data validation the EyeFi card does, it might even transfer a text file with a .JPG extension.

Now, this is really a lot of work to transfer some wireless data. You might want to check out the XBee products. They’re designed for wireless projects. http://www.digi.com/products/wireless/point-multipoint/xbee-series1-module.jsp

Pingback from Photography with Open Source / Linux | Worldlabel Blog
Time: September 1, 2010, 10:34 am

[...] brand SD cards, which add WiFi connectivity to inexpensive digital cameras. Eye-Fi hacks include direct upload (as opposed to funneling photos to a user account managed by Eye-Fi) and a host of other tricks; [...]

Comment from Cal
Time: September 9, 2010, 11:32 am

It is possible to trick the EyeFi card to transfer any file with a wrapper tool that turns it into a JPG. I did some experimenting with this and the only limitations EyeFi searches for are to ensure the file has a proper EXIF header (JPG) and then also checks to make sure it is at least about 20 KB in size. I wrote a simple program that will take any .zip file (so you can just zip anything you want) and run it through a wrapper tool that adds the EXIF header and puts the .zip data on the back end. On the other side, you can just unwrap it with the same tool.

Comment from Mirror Tiles 
Time: October 20, 2010, 11:16 am

my wifi antenna is nickel and chrome plated, i think it also uses OFC metal or something-’,

Comment from Money Market Account ·
Time: November 10, 2010, 4:53 am

the wifi antenna that i bought at a discount store are not working perfectly ‘~”

Comment from Monet Craigo
Time: May 30, 2011, 9:13 am

I appreciate you for an extraordinarily interesting web page. I noticed on this site knowledge written in an ideal technique. I would highly recommend those webpage around the globe and after that to each and every of my buddies. I had been browsing this specific in the search engines for a number of nights. Once more many thanks for using this particular gorgeous issue.

Comment from Mila Lodholz
Time: June 1, 2011, 12:41 am

Thanks for an enormously perfect webpage. I located on this site advice written in an appropriate strategy. I can endorse the online site to everyone thereafter to each and every my buddies. I’d been exploring this specific online for many nights. Once more i appreciate you for using this unique gorgeous area.

Comment from i want to sell my mobile phone
Time: June 7, 2011, 2:16 pm

I’ve been absent for some time, but now I remember why I used to love this blog. Thanks , I will try and check back more frequently. How frequently you update your website?

Comment from Jim D.
Time: June 14, 2011, 11:45 am

I got it to copy a text file with no header by renaming to jpg. Still working on other extensions.

Comment from Laser Hair Removing
Time: July 14, 2011, 6:46 am

Cool information it is surely. My mother has been awaiting for this update. Thanks a lot=) Words of Wisdom: Your Treasure House is in yourself, it contains all you need.

Comment from buy artificial flowers online
Time: July 15, 2011, 3:19 am

I adore you’r website design, which theme do you have? please comment back!

Comment from Rebbecca Layhew
Time: July 15, 2011, 3:24 am

I enjoy reading your site’s articles and all and i like the template and the visuals but maybe it needs a renovation, its been awhile, what do you guys think?

Comment from Directory of Websites
Time: July 17, 2011, 3:20 pm

I don¡¦t even know how I stopped up right here, however I assumed this post was once good. I don’t understand who you are however certainly you’re going to a famous blogger in the event you aren’t already ;) Cheers!

Comment from IMWD
Time: July 17, 2011, 4:45 pm

Hello there, just discovered your blog through Yahoo and found it to be immensely interesting. Don’t stop the good work! Numerous people will enjoy reading your site. I’ll definitely digg this. Cheers!

Comment from Nelle Mortellaro
Time: July 19, 2011, 6:30 am

Hi there, You have done a fantastic job. I will definitely digg it and personally suggest to my friends. I am confident they’ll be benefited from this website.

Comment from Lillian Gehrki
Time: August 7, 2011, 4:22 am

Biobug.org » Hacking the eye-fi to keep your data home

Comment from Raper
Time: August 12, 2011, 4:49 am

Decent web page! I truly love how it is easy on my eyes and the information are well written. I am wondering how I might be notified whenever a new write-up has been made. I have subscribed to your RSS which should do the trick! Have a nice day!

Comment from android incredible
Time: October 28, 2011, 6:27 pm

Companion, this internet web site is going to be fabolous, i merely like it

Comment from mobile phone dealers
Time: October 29, 2011, 7:12 am

Aw, this really is quite a nice post. In concept I’ve to put in place writing such as this furthermore – taking time and actual effort to produce a truly good article… but so what can I say… I procrastinate alot and by no means manage to get something done.

Trackback from Ranking SEO Services
Time: January 11, 2012, 3:38 am

I could do with…

Here are some things we could pursue….

Pingback from Mass Tweet
Time: October 1, 2012, 11:32 pm

[...] I love your blog. Thank you for this useful post. Read More… [...]

Comment from Mason
Time: March 6, 2013, 11:10 am

Hey there! My spouse and I frequently write guest articles for other blog
site owners to help gain exposure to our work, as well as provide terrific
articles to weblog owners. It’s a win win situation! If you are interested feel free to email me at: mason.bridges@gmx.net so we may discuss further. Kudos!

Comment from internet marketing
Time: April 27, 2013, 3:24 am

After I initially left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and now each time a comment is added I receive
four emails with the exact same comment. Perhaps there is an easy method you
are able to remove me from that service? Thank you!

Comment from paphos car hire prices
Time: May 9, 2013, 3:35 pm

We provide comprehensive solution to all your favorite places within the city walls of ancient Nea
paphos car hire, and to my surprise discovering the results were quite
dissimilar.

Comment from Buy GenF20 Plus Online
Time: May 24, 2013, 3:31 am

Thank you, I’ve just been looking for info approximately this subject for ages and yours is the greatest I’ve came upon till now.
However, what concerning the conclusion? Are you certain in regards
to the supply?

Comment from rioradar.com
Time: June 4, 2013, 12:24 pm

Wow, wonderful weblog layout! How lengthy have you ever been blogging
for? you made running a blog look easy. The entire glance
of your website is wonderful, as smartly as the content material!

Comment from Lonna
Time: June 9, 2013, 4:29 pm

It is in reality a nice and helpful piece of information.
I’m happy that you simply shared this useful info with us. Please keep us up to date like this. Thank you for sharing.

Write a comment