Skip to main content

Octoprint

Homepage: https://octoprint.org/

Octoprint is a control and monitoring application for your 3D printer. You can start and stop print jobs, view your webcam feed, move the print head and extruder manually and check your gcode files, all from a single web interface. Octoprint doesn't require modifications on the printer firmware, just make sure your NAS is phisically connected to it with a usb cable.

Usage

Connect the printer to your NAS, and take note of where the serial interface is mounted (usually it's automounted in /dev/ttyUSB0). Set octoprint_enabled: true in your inventories/<your_inventory>/group_vars/nas.yml file, as well as the octoprint_printer_mountpoint variable if your printer doesn't mount to the default location.

If you want to also have a webcam feed, attach one to your NAS and take note of its mountpoint as well (usually /dev/video0). Set octoprint_enable_webcam: true and add a octoprint_webcam_mountpoint variable if the webcam doesn't mount to the default location.