printer-monitor
printer-monitor copied to clipboard
Display weather, when octoprint is connected but not printing
Would be nice to have an (additional) configuration option to display weather when octoprint server is connected but no print job is running.
I second this.
My Octoprint is always on, so the weather is never displayed.
Maybe some kind of timeout when a job is finished and then the weather is displayed?
- in file OpenWeatherMapClient.cpp replace:
if (printing == "true") {
printerData.isPrinting = true;
}
with
printerData.isPrinting = (printing == "true");
- in file printermonitor.ino
if (!printerClient.isOperational() && !isClockOn) {
change to
if (!printerClient.isPrinting() && !isClockOn) {
- in file printermonitor.ino
} else if (printerClient.isOperational() && isClockOn) {
change to
} else if (printerClient.isPrinting() && isClockOn) {