Hacking the eye-fi to keep your data home
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.
« Eye-fi: handy for the lazy geek
New (old) server for the house »
Comments
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 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.