⚡ Discover the new Homey Energy Dongle

Octoprint

Control and monitor your 3D printer
Control and monitor your 3D printer

Read more ›

Supported devices

Flow cards

Click on a device above to show related Flow cards only.

When...

Octoprint
Turned on
Octoprint
Turned off
Octoprint
Print started
i
When a print starts
Octoprint
Print finished
i
When a print is finished
Octoprint
Print paused
i
When a print is paused
Octoprint
Print resumed
i
When a print has resumed after being paused
Octoprint
Print stopped
i
When a print has stopped
Octoprint
Completion percentage changed
i
The calculated values are based on the print time with the time left, this can be more accurate.
Octoprint
Bed target temperature changed
Octoprint
Tool target temperature changed
Octoprint
Chamber target temperature changed
Octoprint
Current bed temperature changed
Octoprint
Current tool temperature changed
Octoprint
Current chamber temperature changed
Octoprint
Bed is cooled down
Octoprint
Tool is cooled down
i
This will always trigger when the temperature reaches below the specified threshold, for example also when the printer is waiting for a filament change (filament runout).
Octoprint
Octoprint state changed
Octoprint
Estimated time changed
Octoprint
Estimated end time changed
Octoprint
Time left changed
Octoprint
Print time changed
Octoprint
Print file changed
Octoprint
An error occurred

And...

Octoprint
Is turned on
Octoprint
Is printing
Octoprint
Bed is cooled down
Octoprint
Tool is cooled down
Octoprint
State of octoprint is State

Then...

Octoprint
Turn on
Octoprint
Turn off
Octoprint
Toggle on or off
Octoprint
Set the bed temperature to Temperature
Octoprint
Set the tool temperature to Temperature
Octoprint
Set the chamber temperature to Temperature
Octoprint
Cancel current print
Octoprint
Home axis: G28 Axis/custom
i
Home any or all axis (G28), if you don't fill in a axis it will home all 3 axis
Octoprint
Move Axis to Position with a speed of Speed
i
Move axis to a set position (G1), speed is optional (default: 3000)
Octoprint
Send G-Code: G-Code
i
Send any G-Code to the printer. Do be careful! You can send multiple G-Codes by separating them with a semicolon ( ; ).
Octoprint
Display a message: Message
i
Display a message in the printer's display (M117)
Octoprint
Emergency stop (M112)
Octoprint
Reboot Raspberry Pi
Octoprint
Shutdown Raspberry Pi

Widgets

You can add this app's widgets to your dashboard or homescreen in the mobile app.

OctoPrint Widget
OctoPrint Widget

Support

Having an issue with this app? Contact the developer here.

What's new

Version 1.2.1 — Dashboard widget preview fix and multi-language translations.

View changelog

Octoprint

Octoprint is not compatible with the selected Homey.

Octoprint will install on Homey shortly.
Install App