SpoolRunoutMonitor

Spool Runout Monitor

Real-time consumption vs spool weight

Automation Active — Running Every 5 Minutes

Compares live filament consumption vs spool weight for all active printers. Push notifications + email + auto-pause triggered when a spool is predicted to run out mid-print.

Checking spool consumption…

Manual Alert Trigger

Force a full scan right now — this will send push notifications and emails for any printers predicted to run out mid-print. The automation already runs every 5 minutes automatically.

How the Monitor Works

Every 5 min: polls OctoPrint/Moonraker for live job progress and time remaining.

Calculates consumption rate (g/min) from your print history, falling back to material defaults.

Predicts grams at end of print — flags runout if remaining < needed.

Auto-pauses the printer when critically low, so you can swap spools without ruining the print.

Push notifications and email fire once per job to avoid spam. Reset by loading a new spool.