Supported OctoPrint plugins

Overview

Printoid communicates with your OctoPrint server ; unfortunately it does not communicates by default with the OctoPrint plugins you have installed on your server.

Indeed, the plugins need to be RESTful to be integrated in Printoid (i.e. they need to provide proper interfaces to communicate with, over HTTP).

OctoPrint plugins are supported by Printoid PRO and PREMIUM only.

Of course, please note that:

  • I’m doing all my best to support the most used plugins in Printoid
  • You can still contact me if ever you need another plugin integration

Following is the list of the actually supported OctoPrint plugins:

 

PSU Control plugin

The PSU Control plugin is embedded in Printoid PREMIUM only. You need to have this plugin installed on OctoPrint to get it automatically in Printoid. No more action are needed in your side.

The PSU Control plugin can be controlled from the left menu in Printoid. It indicates the current PSU Control state, and let you switching it ON or OFF. A warning dialog will protect the feature and ask you if you really want to continue.

It can also be controlled from its dedicated page, from the “OctoPrint’s plugin” page accessible from the left menu.

The official repository for this plugin is available here. (Author: Shawn Bruce @)

Click here to see the dedicated tutorial

 

TP Link Smartplug plugin

The TP Link Smartplug plugin is embedded in Printoid PREMIUM only. You need to have this plugin installed on OctoPrint to get it in Printoid.

The TP Link Smartplug plugin can be controlled from the left menu in Printoid. It indicates the current TP Link state, and let you switching it ON or OFF. A warning dialog will protect the feature and ask you if you really want to continue.

It can also be controlled from its dedicated page, from the “OctoPrint’s plugin” page accessible from the left menu.

The official repository for this plugin is available here. (Author: jneilliii)

Click here to see the dedicated tutorial

 

WemoSwitch plugin

The WemoSwitch plugin is embedded in Printoid PREMIUM only. You need to have this plugin installed on OctoPrint to get it in Printoid.

The WemoSwitch plugin can be controlled from the left menu in Printoid. It indicates the current WemoSwitch device state, and let you switching it ON or OFF. A warning dialog will protect the feature and ask you if you really want to continue.

It can also be controlled from its dedicated page, from the “OctoPrint’s plugin” page accessible from the left menu.

The official repository for this plugin is available here. (Author: jneilliii)

Click here to see the dedicated tutorial (coming soon)

 

Octolapse plugin

Octolapse is designed to make stabilized timelapses of your prints with as little hassle as possible, and it’s extremely configurable. Now you can create a silky smooth timelapse without a custom camera mount, no GCode customizations required.

Octolapse moves the print bed and extruder into position before taking each snapshot, giving you a crisp image in every frame. Snapshots can be taken at each layer change, at specific height increments, after a period of time has elapsed, or when certain GCodes are detected.

Printoid allows you to enable/disable the Octolapse features, to check the current plugin status, and to select another existing profile for printer, stabilization, rendering, etc. Printoid does not allow you to create/update profiles: please use the OctoPrint web interface instead.

This plugin can be controlled from its dedicated page, from the “OctoPrint’s plugin” page accessible from the left menu.

The official repository for this plugin is available here. (Author: Brad Hochgesang)

Screenshot_20181210_234400_fr.yochi76.printoid.phones.premium

 

Enclosure plugin

Control pretty much everything that you might want to do on your raspberry pi / octoprint / enclosure.

Here is a list of possibilities:

  • Add temperature sensors on your enclosure or near your printer
  • Add active heaters on your enclosure and keep the temperature nice and high for large ABS
  • PWM controlled outputs
  • PWM controlled outputs based on temperature sensor
  • Active cooling for good PLA printing
  • Schedule GPIO’s to turn on and off with a fixed period of time during printing.
  • Mechanical buttons to pause and resume printer jobs
  • Mechanical buttons to send GCODE to the printer
  • Mechanical buttons to control raspberry pi GPIO
  • Multiple filament sensors for dual or more extruders
  • Alarm when enclosure temperature reaches some sort of value
  • Notifications using IFTTT when events happen (temperature trigger / print events / etc)
  • Add sub-menus on navbar to quick access outputs and temperature sensors

Printoid allows you to show the value of your configured inputs, and to control your configured outputs (turn ON/OFF, enable/disable auto-startup and auto-shutdown, send GCODE, execute shell command…). Printoid does not allow you to create/update inputs or outputs, please use the OctoPrint web interface instead.

This plugin can be controlled from its dedicated page, from the “OctoPrint’s plugin” page accessible from the left menu.

The official repository for this plugin is available here. (Author: Vitor Henrique)

Screenshot_20181210_234347_fr.yochi76.printoid.phones.premium

 

AutomaticShutdown plugin

This OctoPrint plugin enables the system to be automatically shut down after a print is finished. The user can enable automatic shutdown for each print by using a checkbox in the sidebar. Once the print is finished, a popup will appear with a countdown which lets the user abort the shutdown.

Printoid allows you to enable/disable this feature from its dedicated page, from the “OctoPrint’s plugin” page accessible from the left menu.

The official repository for this plugin is available here. (Author: Nicanor Romero Venier)

 

Navbar Temp plugin

This plugin displays the system’s SoC temperature in real-time in the navigation bar of OctoPrint (for example, the SoC temperature of your Raspberry Pi)

Printoid is able to automatically retrieve the temperature information provided by this plugin without any action on your side. You simply need to install this plugin in OctoPrint to get the Raspberry Pi temperature in the status bar of Printoid.

You can also check the SoC temperature from the plugin’s dedicated page, from the “OctoPrint’s plugin” page accessible from the left menu.

The official repository for this plugin is available here. (Author: Jarek Szczepanski)

Advertisements