Skip to content

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

FieldWhere to Find It
IP AddressPrinter touchscreen: Settings > WiFi > IP Address
Serial NumberPrinter 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 CodePrinter 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

  1. Enable LAN Mode on your Bambu printer (it's usually on by default)
  2. In Bridge, click Add Printer
  3. Set Platform to Bambu Lab
  4. Enter the IP Address, Serial Number, and Access Code
  5. 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/1

Bridge 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:

  1. Upload a .3mf or .gcode file in the dashboard
  2. Select the target Bambu printer
  3. Configure color/filament mapping for AMS slots
  4. 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

SettingValue
ProtocolMQTT over TLS
Default Port8883
AuthenticationSerial + Access Code
DiscoverySSDP + UDP broadcast (ports 1990/2021)
CameraRTSPS on port 322
File UploadFTP on port 990