|
@@ -150,6 +150,7 @@ Optional but recommended — drop the [`slicer-api/` Compose stack](slicer-api/R
|
|
|
- Printer control (stop, pause, resume, chamber light, print speed, **airduct mode** for P2S/H2*, **temperature setpoints** for nozzle / bed / **chamber heater** on H2C/H2D/H2DPro/H2S/X2D, **Z-jog / XY-jog / extruder jog**, customizable temperature & fan presets under Settings → Workflow)
|
|
- Printer control (stop, pause, resume, chamber light, print speed, **airduct mode** for P2S/H2*, **temperature setpoints** for nozzle / bed / **chamber heater** on H2C/H2D/H2DPro/H2S/X2D, **Z-jog / XY-jog / extruder jog**, customizable temperature & fan presets under Settings → Workflow)
|
|
|
- **Status badges on printer card**: SD Card (green / red), Enclosure Door (green / yellow — X1/P1S/P2S/H2*), Airduct Mode (cooling / heating)
|
|
- **Status badges on printer card**: SD Card (green / red), Enclosure Door (green / yellow — X1/P1S/P2S/H2*), Airduct Mode (cooling / heating)
|
|
|
- **Force Refresh** menu item — request a full status push from the printer without reconnecting
|
|
- **Force Refresh** menu item — request a full status push from the printer without reconnecting
|
|
|
|
|
+- **Maintenance Mode** — put a printer "out of service" without removing it. Toggle from the card's three-dot menu, the in-card amber banner, or the Edit Printer dialog; the printer disconnects MQTT, drops out of queue dispatch, the scheduler, model-based filament lookups, metrics, and notifications until you take it out again. The card stays visible (amber wrench banner + Exit button) so the printer never disappears from your dashboard. Useful for parallel Bambuddy installs sharing the same hardware, printers under repair or awaiting parts, and temporary suspension.
|
|
|
- Bulk printer actions (multi-select cards, then stop/pause/resume/clear all — select by state or location)
|
|
- Bulk printer actions (multi-select cards, then stop/pause/resume/clear all — select by state or location)
|
|
|
- Printer search and filters — live search by name/model/location/serial plus status and location dropdown filters (WebSocket-reactive, mobile-friendly)
|
|
- Printer search and filters — live search by name/model/location/serial plus status and location dropdown filters (WebSocket-reactive, mobile-friendly)
|
|
|
- Resizable printer cards (S/M/L/XL)
|
|
- Resizable printer cards (S/M/L/XL)
|
|
@@ -165,6 +166,7 @@ Optional but recommended — drop the [`slicer-api/` Compose stack](slicer-api/R
|
|
|
- Configurable drying presets per filament type (temperature & duration for AMS 2 Pro and AMS-HT)
|
|
- Configurable drying presets per filament type (temperature & duration for AMS 2 Pro and AMS-HT)
|
|
|
- Dual external spool support for H2D (Ext-L / Ext-R)
|
|
- Dual external spool support for H2D (Ext-L / Ext-R)
|
|
|
- HMS error monitoring with history and clear errors
|
|
- HMS error monitoring with history and clear errors
|
|
|
|
|
+- **Heater history charts** — Bambuddy logs nozzle, bed, and chamber readings every minute and surfaces them via a tiny chart icon on each heater tile in the printer card. Click for a per-heater modal with current / average / min / max stats, target overlay, and a 6h / 24h / 48h / 7d time range — works on read-only chamber sensors (X1C / P2S) too. AMS humidity and temperature get the same treatment (already shipped).
|
|
|
- Print success rates & trends
|
|
- Print success rates & trends
|
|
|
- Filament usage tracking
|
|
- Filament usage tracking
|
|
|
- Cost analytics & failure analysis
|
|
- Cost analytics & failure analysis
|