Quick Start¶
Get started with Printernizer in 5 minutes! This guide covers the essentials to get you monitoring your 3D printers.
Prerequisites¶
- Printernizer installed and running (Installation Guide)
- At least one Bambu Lab A1 or Prusa Core One printer on your network
- Printer IP address (or enable auto-discovery)
Step 1: Access Printernizer¶
Open your web browser and navigate to:
You should see the Printernizer dashboard with: - Sidebar navigation - Printer list (empty initially) - Status overview
Step 2: Add Your First Printer¶
Option A: Auto-Discovery (Recommended)¶
Printernizer can automatically discover printers on your network:
- Click "Discover Printers" button on the dashboard
- Wait for the scan to complete (10-30 seconds)
- Review discovered printers
- Click "Add" for each printer you want to manage
Supported discovery: - Bambu Lab A1: SSDP discovery - Prusa Core One: mDNS (Bonjour) discovery
Option B: Manual Addition¶
If auto-discovery doesn't work or you prefer manual setup:
- Click "Add Printer" button
- Fill in the form:
- Name: Friendly name (e.g., "Main Bambu Lab")
- Type: Select "Bambu Lab A1" or "Prusa Core One"
- IP Address: Printer's IP address
- Serial Number: (Bambu Lab only) Found in printer settings
- Access Code: (Bambu Lab only) LAN access code from printer
- API Key: (Prusa only) From PrusaLink settings
- Click "Add Printer"
Finding printer credentials:
Bambu Lab A1: - Go to printer touchscreen → Settings → Network - Enable "LAN Mode" - Note the "Access Code" - Serial number is on the back of the printer
Prusa Core One: - Access PrusaLink web interface - Go to Settings → API - Generate or copy API key
Step 3: Verify Connection¶
After adding a printer:
- Check the Printers page
- Verify printer status shows "Connected" (green indicator)
- Check that temperature readings appear
- Confirm the printer name and details are correct
Troubleshooting connection issues: - Verify printer is powered on and connected to network - Check firewall settings - Ensure Printernizer and printer are on same network/subnet - For Bambu Lab: Verify LAN Mode is enabled - For Prusa: Verify PrusaLink is running
Step 4: Monitor a Print Job¶
Start a print job on your printer (from SD card, USB, or slicer):
- Go to Jobs page in Printernizer
- Watch as the job appears automatically
- Monitor real-time progress:
- Layer count
- Progress percentage
- Time remaining
- Temperatures
Job tracking features: - Live WebSocket updates (no page refresh needed) - Historical job tracking - Success/failure statistics - Print time estimates
Step 5: Explore File Management¶
View Printer Files¶
- Click Files in the sidebar
- Browse files on your printer's storage
- Filter by printer or file type
Download Files¶
- Find the file you want to download
- Click the Download icon
- File downloads to Printernizer's storage
- View download status and progress
File features: - Unified view of all printer files - 3D preview thumbnails (STL, 3MF, GCODE, BGCODE) - One-click downloads - Status indicators
Step 6: Configure Settings (Optional)¶
Customize Printernizer to your needs:
- Click Settings in the sidebar
- Explore available options:
- Auto-download: Enable automatic file downloads after print completion
- Business tracking: Mark jobs as business or private
- Notifications: Configure alerts
- Thresholds: Set temperature and progress alerts
See Configuration Guide for all settings.
Next Steps¶
Now that you're up and running:
Learn More Features¶
- File Management - Advanced file operations
- Job Monitoring - Detailed job tracking
- Business Analytics - Usage statistics
- Auto File Download - Automated downloads
Customize Your Setup¶
- Settings Reference - Complete settings guide
- Configuration - Advanced configuration options
Integrate with Other Tools¶
- API Reference - REST API documentation
- WebSocket API - Real-time updates
- API Automated Jobs - Automate job creation
Common Tasks¶
Check Printer Status¶
Get Active Jobs¶
Download a File¶
curl -X POST http://localhost:8000/api/v1/files/download \\
-H "Content-Type: application/json" \\
-d '{"printer_id": "abc123", "file_path": "/models/test.3mf"}'
See API Reference for all endpoints.
Tips & Tricks¶
Dashboard Customization¶
- Rearrange printer cards by dragging
- Click printer name to expand details
- Use filters to show specific printer types
Keyboard Shortcuts¶
Ctrl/Cmd + K: Quick searchCtrl/Cmd + /: Open command paletteR: Refresh current page
Mobile Access¶
Printernizer is fully responsive: - Access from phone or tablet - Same features as desktop - Touch-friendly interface
Multiple Printers¶
- Add as many printers as you need
- Mix Bambu Lab and Prusa printers
- View all printers in unified dashboard
- Filter and sort by various criteria
Troubleshooting¶
Printer won't connect¶
- Verify printer IP address is correct
- Check network connectivity:
ping <printer-ip> - For Bambu Lab: Ensure LAN Mode is enabled
- For Prusa: Verify PrusaLink is running
- Check firewall settings
Jobs not appearing¶
- Ensure printer is connected (green status)
- Verify job is actually running on printer
- Check WebSocket connection (browser console)
- Refresh the page
Files not showing¶
- Verify printer is connected
- Check that printer has files on storage
- Try manual refresh
- Check browser console for errors
See Troubleshooting Guide for more help.
Getting Help¶
- Documentation: User Guide
- Issues: GitHub Issues
- API Help: API Reference
- Troubleshooting: Troubleshooting Guide
Congratulations! You're now ready to use Printernizer. Explore the documentation to learn about advanced features and customization options.