Created by Gina Häußge / @foosel
Just put the printer somewhere it doesn't disturb anyone, like the shed, the basement or a spare bathroom.
But actually watching it print is so mesmerizing and calming, and I also want to make sure nothing goes wrong!
So I can just put it somewhere within my Wifi's range and be able to access it without spending too much money on this convenience.
So I can always be sure that it's doing what it's supposed to be doing.
So I can still watch the printer do its magic.
So that I can quickly check up on it from any of my devices without the need to install anything.
All this in a responsive web interface using modern web technologies that ensure an experience just like on the desktop.
... and much more
Patches welcome! :)
With OctoPi there's a dedicated distribution for the Raspberry Pi, created by +Guy Sheffer:
Or you can always install from source:
Website:
octoprint.org
Github (Source, Bugtracker, Wiki):
github.com/foosel/OctoPrint
events:
systemCommandTrigger:
- event: MovieDone
command: 'youtube-upload --email="<yourUser>"
--password="<yourPassword>"
--title="Timelapse: %(filename)s"
--description="Timelapse of %(filename)s, printed and recorded
via OctoPrint"
--category="Tech"
--keywords=OctoPrint "%(data)s"'
(Using youtube-upload)
- event: PrintDone
command: curl -s
-F "token=<yourApiToken>"
-F "user=<yourUserToken>"
-F "message=Completed %(filename)s"
-F "title=OctoPrint"
https://api.pushover.net/1/messages.json
(Using Pushover)
- event: PrintDone
command: curl -s
-F "userId=<yourUserId>"
-F "userToken=<yourUserToken>"
-F "title=OctoPrint"
-F "body=Print of %(filename)s completed"
-F "type=notification"
https://ofkorth.net/pebble/send
(Using Pebble Connect with httpebble)