Send text messages on common printer events

OctoText - Simple, Easy to use, Free text or email notifications

OctoText is a notification plugin that will send you a text or email on configurable printer events. All you need is an email account! The printer status - along with a webcam snapshot if configured - will be sent to you either through email or SMS text message.

OctoText is not a service, you will never be charged and your information is only stored on the device it is installed on and never transmitted anywhere for any reason.

Get optionally notified on the following printer events:

  • File uploaded
  • Print started
  • Print done
  • Print failure
  • Peroidic progress updates
  • Error (unrecoverable)

OctoText plugin installation

If you can set up an email account you can configure OctoText!

  1. Install the plugin via the Plugin Manager
  2. Choose an existing email or setup a new email account to be used for the plugin. It is recommended that you use a free service such as Microsoft’s Outlook just for this. The email host will need to allow you to send email via an SMTP gateway and you will need this information to set up OctoText.
  3. Open the settings tab on Octoprint for the OctoText settings and change the default gateway and port for your email hosting service. Outlook uses smtp.office365.com for its gateway and 587 for the port number.
  4. Optionally modify the “Message” setting for the test.
  5. Change the email address and password settings to match the account you setup. The password is stored securely on the OctoPrint server and NEVER transmitted beyond setting up the email connection.
  6. For a text message enter the phone number and SMS gateway(1), for email destination enter the username and host.com address
  7. If you are going to use the webcam - test the snapshot setting first!
  8. Press the test button!

That’s it! You will get feedback relatively quickly if the text/email was configured correctly. The only error case that we cannot detect easily is a bad destination address of the text or email.

(1) https://en.wikipedia.org/wiki/SMS_gateway

Problems?

If you are having trouble with your setup, you can post on the discussion board and I’ll get to your question as soon as I can. Please include a copy of the octoprint log from the logging menu of octoprint. https://github.com/berrystephenw/OctoText/discussions

OctoText

Pictures

Webcam integration
Touch UI
Settings page