Bambu Lab
Bridge connects to Bambu Lab printers using the native MQTT over TLS protocol on your local network. No cloud dependency — all communication stays on your LAN.
Supported Models
- X1 Carbon / X1 Carbon Combo
- X1E
- P1S
- P1P
- A1
- A1 Mini
What You Need
| Field | Where to Find It |
|---|---|
| IP Address | Printer touchscreen: Settings > WiFi > IP Address |
| Serial Number | Printer touchscreen: Settings > Device > Serial Number. Also printed on a sticker on the printer. Starts with 00M (X1C), 00W (P1S), 01P (P1P), 01S (A1), etc. |
| LAN Access Code | Printer touchscreen: Settings > WiFi > LAN Access Code. This is an 8-character code. |
Access Code Changes
The LAN Access Code resets when the printer firmware updates. If Bridge suddenly can't connect after a firmware update, check the printer's settings for the new code.
Setup Steps
- Enable LAN Mode on your Bambu printer (it's usually on by default)
- In Bridge, click Add Printer
- Set Platform to
Bambu Lab - Enter the IP Address, Serial Number, and Access Code
- Click Save
Auto-Discovery
Bridge automatically discovers Bambu Lab printers on your network via SSDP and UDP broadcast. Discovered printers appear in the Bridge web UI as suggestions you can add with one click.
Still need the access code
Auto-discovery finds the printer IP and serial number, but you'll still need to enter the LAN Access Code manually from the printer's touchscreen.
Camera Streaming
Bambu Lab printers have a built-in camera that Bridge streams to your PrintHQ dashboard. The camera URL is auto-detected:
rtsps://bblp:<access-code>@<ip>:322/streaming/live/1Bridge transcodes the RTSP stream to MJPEG using ffmpeg and relays it to the dashboard. No configuration needed — it works automatically once the printer is connected.
Remote Printing
You can upload and start prints on Bambu Lab printers directly from the PrintHQ dashboard:
- Upload a
.3mfor.gcodefile in the dashboard - Select the target Bambu printer
- Configure color/filament mapping for AMS slots
- Click Print
Bridge uploads the file to the printer via FTP and starts the print. Multi-plate 3MF files are supported — you can select which plate to print.
Object Exclusion
During an active print, you can skip individual objects without canceling the entire job. Bridge parses the gcode/3MF for object definitions and sends exclude commands via MQTT. This works with objects sliced in Bambu Studio or Orca Slicer with labeling enabled.
AMS (Automatic Material System)
Bridge automatically detects AMS units and reports filament slot data including:
- Filament type and color per slot
- Remaining filament percentage
- Nozzle temperature range for each filament
When starting a remote print, Bridge maps your file's color requirements to available AMS slots. This data syncs to your PrintHQ dashboard for inventory tracking.
Connection Details
| Setting | Value |
|---|---|
| Protocol | MQTT over TLS |
| Default Port | 8883 |
| Authentication | Serial + Access Code |
| Discovery | SSDP + UDP broadcast (ports 1990/2021) |
| Camera | RTSPS on port 322 |
| File Upload | FTP on port 990 |