Oh, just making GIFs of my cat eating food...
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
templates
.gitignore
app.py
app.pyc
deploy_to_pi.sh
readme.md
server.py
start.sh

readme.md

feedergif

WiP to send me GIFs of my cat eating food when I'm not around

Hey bud

To run

ssh -T name@pi.local "bash -s" -- < start.sh [arguments to pass to app.py]

Tech

  • Webcamera or iPCamera
  • Python script on Raspberry Pi connected to same home network
  • Server for hosting images
  • Hue lights
  • Misc IFTTT triggers for convenience

Bugs

  • failed gifs still upload when they shouldn't
  • pi can run out of space causing curl error 23
  • if light switch is off, lights won't turn on
  • starting script immediately into active timer should delete preexisting photos
  • curl errors should not be silent
  • run scripts in loops?
  • decouple ifttt lights vs email -- missing images shouldn't get email

Needs

  • log misc calls
  • don't require stftp or ifttt
  • errors from bad arguments don't show in logs
  • IOError: [Errno 13] Permission denied: '/home/tommy/feedergif/logs/debug.log'