Skip to main content

OctoPod Works Anywhere With The Spaghetti Detective’s OctoPrint Tunnel

· 4 min read

OctoPod is a popular iOS mobile app for accessing your OctoPrint connected printer with your phone so you can now use the app from anywhere for free! Learn more about the integration below:

OctoPod App

Source: OctoPod Github

What is OctoPod?


Source: Apple

OctoPod is a popular iOS mobile app for accessing your OctoPrint connected printer with your phone. While the full OctoPrint interface is great on desktop devices, it can be quite a pain to access it on a mobile device. The layout is not very mobile-friendly, so you may find yourself having to zoom in and out quite often. There are a few OctoPrint plugins like Touch UI, that help make the OctoPrint interface more mobile-friendly, but, there are also some great mobile apps that are dedicated to providing a clean interface to monitor and control OctoPrint connected printers.

OctoPod is a popular choice among makers for using OctoPrint on a mobile device. One of the most compelling features about OctoPod is it’s completely free! Once you connect one or multiple printers to the app, you’ll be able to check in on the printer's webcam stream, set and monitor temperatures, start prints, and so much more - OctoPod’s feature list is seemingly endless! You can even use Siri to control your printer with this app!

Accessing OctoPod (and OctoPrint) When Away From Home

OctoPod App Printer Screen

A situation arises when you are away from home, and you are unable to access OctoPod. This happens because OctoPrint only works when you are on the same network as your raspberry pi or other device running OctoPrint. Maybe you’re at work, running a complex print at home, and you want to check in on your print! Well, if you are using The Spaghetti Detective’s Ai failure detection, there’s a good chance you’ll have the peace of mind you need to work without checking on your print, but maybe you want to just check to make sure everything is looking okay still, well now you can! For free! The Spaghetti Detective has partnered with OctoPod to make OctoPod work anywhere. With the free plan, you’ll get up to 50MB of tunneling access (The “tunnel” is The Spaghetti Detective’s feature that allows you to access OctoPrint remotely from outside of the local network). Pro Plan users of The Spaghetti Detective get unlimited tunneling access.

Once you have downloaded OctoPod from the App Store, follow these instructions to link your printer to OctoPod. If you don’t already have an account with The Spaghetti Detective, follow this guide to set up The Spaghetti Detective.

At this point, you should have a printer linked to OctoPod you created an account with The Spaghetti Detective and linked the OctoPrint Plugin. To link The Spaghetti Detective with OctoPod, complete the following steps:

  1. Open OctoPod.

  2. Go to the settings screen.

  3. Select the printer that you want to be able to access remotely.

  4. Copy the API key as shown, then click back.

Copy API Key

  1. Click the plus sign to add a printer, and then click The Spaghetti Detective

  2. Sign into your The Spaghetti Detective account, select the printer you are linking, and then click authorize.

Autorize App

  1. Name the printer, and then paste the previously copied API key as shown.

    Paste API key

  2. Click save.

You can now access this printer from anywhere with OctoPod thanks to The Spaghetti Detective's OctoPrint tunneling. While using the tunneling feature, the stream will be a lower framerate to save bandwidth.

An example of a connected printer is shown below: Remote 3D Printer Monitoring