How to Set Up Obico with OctoPrint

OctoPrint is a fundamental software for 3D printer enthusiasts, as it offers a wide range of functionalities that can ease the use of your 3D printing machine. With OctoPrint, you can remotely monitor your printer, manage your prints via a web interface, and even add or create your custom plugins. Obico, on the other hand, is a smart power socket that can be used to manage the power supply, temperature, and other factors of your printer safely.

We will guide you through the process of setting up Obico with OctoPrint in just a few easy steps.

1. Set Up Your Obico Device

Before we connect Obico with OctoPrint, we first need to set up the Obico device itself. To do this, plug in Obico to a wall outlet and wait for it to turn on. Obico has a built-in WiFi hotspot feature, which triggers when it’s turned on for the first time. Connect your device to this hotspot network and open the Obico app on your phone (iOS or Android). Follow the app’s setup wizard to connect Obico to your home WiFi network and give it a name.

2. Install OctoPrint on Your Raspberry Pi

OctoPrint is the software we’ll be using to connect our 3D printer with the Obico smart socket. If you haven’t installed OctoPrint on your Raspberry Pi yet, follow the guide on their website for an easy installation process. Once you’ve set up OctoPrint, you can access it by typing its IP address into your web browser. You’ll see the OctoPrint web interface, which you can use to manage and monitor your 3D printing jobs.

3. Connect Obico to OctoPrint

Now that both your Obico and OctoPrint devices are set up, it’s time to connect them. On the OctoPrint web interface, navigate to the settings menu, and click “Plugin Manager.” In the plugin search bar, type “Obico” to find and install the Obico plugin. Once installed, you can manage your Obico device’s power and temperature settings through the OctoPrint interface.

4. Monitor Your Printer Remotely

One of the most significant benefits of using OctoPrint with Obico is the ability to monitor your printer safely from other locations. With an active internet connection, you can remotely view the status of your 3D printing jobs, pause, or stop them. This feature is useful when you’re away from your printer and want to keep an eye on its progress or make changes to any ongoing printing jobs.

5. Add Custom Plugins

Aside from Obico, OctoPrint offers an array of plugins that you can use to enhance your 3D printing experience. There are plugins for 3D printing time estimation, camera integration, and even automatic bed leveling. You can check the available plugins by opening the OctoPrint interface and navigating to the Plugin Manager.


Setting up Obico with OctoPrint is relatively easy and can enhance your 3D printing experience. It adds convenience and flexibility to your printer’s operations and also provides accessibility to monitor and manage your print jobs remotely.

With just a few steps, you can enjoy the benefits of having a smart power socket and robust 3D printing software working together.

Tyler Woodward

Tyler Woodward

Hi, I'm Tyler! I'm a passionate writer and believer in the potential of 3D printing technology. With my background in engineering and design, I bring an exciting mix of creativity and technical expertise to my writing. In addition, I pride myself on staying up to date with the latest trends in the industry.

We will be happy to hear your thoughts

Leave a reply

3D Printing Fox