-
Notifications
You must be signed in to change notification settings - Fork 7
Home
Welcome to the OctoPrint-IFTTT wiki!
Install via the bundled Plugin Manager or manually using this URL:
https://github.com/tjjfvi/OctoPrint-IFTTT/archive/master.zip
Go to IFTTT, sign-up, go to the Webhooks service, and click Connect. Then click Documentation
. Look at the URL it sends you to; the part after the /use/
is your makerkey, which you will use a little bit later.
While we're at IFTTT, go to My Applets and click the New Applet button. For the trigger use Webhooks and enter OctoPrint-PrintDone
in the Event Name field. The action can be anything you'd like; for right now, I'd recommend using Notifications (requires installing the IFTTT app) or SMS.
Once you have filled in the necessary information, go to OctoPrint > Settings > OctoPrint-IFTTT. Under the makerkeys field, paste (you guessed it!) your makerkey. Then you can either print a model and wait (not recommended) or upload an empty gcode file and "print" that (recommended). You should get a notification; if you don't, make sure you have done all the steps correctly and, if it still doesn't work, submit an issue.
To customize things like the notification text, you can use values. Unfortunately, IFTTT currently only supports 3 values in it's Webhooks service. To customize the values that are sent, you can edit the values of the values field in the settings, using the syntax found here.
See the docs for available events and their payloads.