mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 05:35:30 +02:00
Page:
Statistics Dashboard
Pages
API Reference
Cloud Profiles
External Sidebar Links
File Manager
Getting Started
Home
Installation
K‐Profiles (Pressure Advance)
Maintenance Tracker
Print Archiving
Print Queue & Scheduling
Push Notifications
Real‐time Monitoring
Smart Plug Integration
Spoolman Integration
Statistics Dashboard
Troubleshooting
_sidebar
No results
1
Statistics Dashboard
MartinNYHC edited this page 2025-12-09 15:15:22 +01:00
Statistics Dashboard
The Statistics page provides analytics and insights about your printing activity through customizable, drag-and-drop widgets.
Dashboard Widgets
Print Success Rate
Track reliability across all printers:
- Success: Completed prints
- Failed: Prints that failed mid-job
- Stopped: Manually cancelled prints
- Visual pie chart breakdown
- Per-printer filtering available
Filament Usage
Monitor material consumption:
- By material type: PLA, PETG, ABS, etc.
- By color: Breakdown of colors used
- Over time: Trend charts
- Total weight: Cumulative usage in grams/kg
Print Activity Calendar
GitHub-style contribution calendar showing:
- Daily print activity
- Color intensity = number of prints
- Click any day to see prints from that date
- Identify patterns in your printing habits
Cost Tracking
Calculate printing costs:
- Per print: Based on filament used
- Total costs: Cumulative spending
- By material: Cost breakdown by filament type
- Requires filament costs to be configured
Time Accuracy
Analyze estimated vs actual print times:
- Average accuracy: How close estimates are
- Per-printer breakdown: Compare printer accuracy
- Trend over time: Is accuracy improving?
- Helps calibrate expectations for future prints
Print Duration Distribution
Understand your typical print lengths:
- Histogram of print durations
- Short vs long print patterns
- Average print time
Customizing Your Dashboard
Drag and Drop
Rearrange widgets by clicking and dragging the grip handle:
- Hover over a widget header
- Click the grip icon (⋮⋮)
- Drag to new position
- Release to drop
Resizing Widgets
Change widget sizes:
- Click the resize icon on any widget
- Cycles through: 1/4 width → 1/2 width → Full width
- Layout adjusts automatically
Hiding Widgets
Remove widgets you don't need:
- Click the eye icon on any widget
- Widget is hidden from view
- Re-enable from widget settings
Reset Layout
Return to default layout:
- Click "Reset Layout" button
- All widgets return to original positions and sizes
Persistence
Your layout preferences are saved automatically and persist across sessions.
Filtering Data
Time Range
Filter statistics by date range:
- Last 7 days
- Last 30 days
- Last 90 days
- All time
- Custom range
Printer Selection
View statistics for:
- All printers combined
- Individual printers
- Compare across printers
Filament Cost Configuration
To enable cost tracking:
- Go to Settings > Filaments
- Add your filaments with costs:
- Material type (PLA, PETG, etc.)
- Color
- Cost per kg
- Vendor (optional)
- Statistics will calculate costs based on usage
Export Data
Export your statistics:
- CSV format: For spreadsheets
- Date range: Select period to export
- Fields: Print name, duration, filament, cost, etc.
Widget Details
Print Count Widget
- Total prints in selected period
- Comparison to previous period
- Growth/decline indicator
Filament by Type Widget
- Pie chart of material distribution
- Click segments to filter
- Legend with exact amounts
Printer Utilization Widget
- Hours of active printing
- Idle time percentage
- Per-printer breakdown
Recent Activity Widget
- Latest completed prints
- Quick status overview
- Click to view archive details
Tips
- Check the dashboard weekly to spot trends
- Use per-printer filtering to identify reliability issues
- Configure filament costs for accurate expense tracking
- Export data monthly for record keeping
- Watch time accuracy to improve print estimates