OctoWatch - A minimalistic command-line octoprint dashboard

Want to monitor your prints on the command line?

OctoWatch is a quick and simple dashboard for monitoring 3D printers, in your network. It uses OctoPrint’s API, and displaying live print progress, timing, and temperature data, ideal for resource-constrained system and a Quick peak at the progress of your prints.

Since i have 2, 3D printers and after customizing their firmware (for faster baud rates and some gcode tweaks, for my personal taste) - i connected them with Raspberry pi zero 2W each. Installed octoprint for each printer so i can control them via network.
Since octoprint is a web UI made with python, and it always takes 5-8 seconds to just load the dashboard. So, I created octowatch - it shows you the current progress with the minimalistic view of the dashboard.

If by chance, you have can use this to test it - your feedback is highly appreciated.

Here's the link to the project: GitHub - TheKvc/octowatch: OctoWatch is a quick and simple dashboard for monitoring 3D printers, in your network. It uses OctoPrint’s API, and displaying live print progress, timing, and temperature data, ideal for resource-constrained system and a Qucik peak at the progress of your prints.

*Consider giving it a star on github

Note: This is made in bash, I will work on making it in batch/python as well, But i mainly use linux now...so, that might be taking time. Let me know, if you want this for other platforms too.

4 Likes