Skip to content

rocktronica/feedergif

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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, iPCamera, or Facetime/rPi camera via camcamcam
  • 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'

About

Oh, just making GIFs of my cat eating food...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published