Back to Home
Daedalus Docs

Printers

Connect your entire fleet regardless of manufacturer. Daedalus speaks every protocol so you can manage Bambu Lab, OctoPrint, Klipper, and manual printers from one place.

Daedalus printer fleet showing Bambu Lab printers with status and temperature readings

Overview

The Printers page shows every printer in your fleet with real-time status, temperatures, and active job progress. Each printer card displays its connection type, current state, and quick actions.

Adding Printers

Bambu Lab (MQTT)

  1. Click Add Printer and select Bambu Lab
  2. Enter the printer's IP address, serial number, and access code
  3. Daedalus connects via MQTT for real-time status, temperatures, and HMS error tracking
  4. AMS spool and tray data is synced automatically

Network Scan

  1. Click Scan Network to discover Bambu Lab printers on your local network
  2. Daedalus uses SSDP/mDNS to find printers automatically
  3. Select a discovered printer and enter its access code to connect

Bambu Cloud Pairing

  1. Click Cloud Pairing and sign in with your Bambu Lab account
  2. Select printers from your cloud account to pair with Daedalus
  3. Cloud-paired printers use the Bambu Cloud MQTT broker for remote access

OctoPrint

  1. Click Add Printer and select OctoPrint
  2. Enter the OctoPrint server URL and API key
  3. Daedalus communicates via the OctoPrint REST API for status, file upload, and job control

Klipper / Moonraker

  1. Click Add Printer and select Klipper
  2. Enter the Moonraker API URL
  3. Daedalus uses the Moonraker REST API for printer control and status

Manual Printers

  1. Click Add Printer and select Manual
  2. Enter a name and model for the printer
  3. Manual printers don't require a network connection — they're used for logging jobs without direct printer control

Printer Detail

Click any printer to open its detail view. Here you can see:

  • Real-time temperature graphs (nozzle, bed, chamber)
  • Active print job progress with time remaining
  • HMS error codes and warnings (Bambu Lab)
  • AMS tray status and loaded filaments (Bambu Lab)
  • Job history with completion stats
  • Printer configuration and connection settings

Printer Analytics

Each printer tracks utilization metrics over time:

  • Print hours — Total time spent printing
  • Job count — Number of completed and failed jobs
  • Success rate — Percentage of jobs completed without failure
  • Material usage — Total filament consumed in grams
Tip: Bambu Lab printers provide the richest data via MQTT, including real-time layer progress, AMS spool weights, and HMS health alerts. If possible, connect via LAN for the lowest latency.