02 · Compatibility matrix
13 printers.
One bridge.
Every Bambu Lab printer that exposes the standard LAN MQTT
(port 8883, TLS) and FTPS (port 990, implicit TLS) surface.
The signed-MQTT requirement 1 is
handled transparently using the publicly-leaked Bambu Connect
cert (ID GLOF3813734089-…). No cloud account or
Bambu-issued token needed for any operation here.
| Family | Model | Code | Signed MQTT | AMS | Camera | Notes | |
|---|---|---|---|---|---|---|---|
| X-series | X1 | BL-P002 | optional¹ | ✓ | ✓ | RTSPS | original H2 family |
| X-series | X1 Carbon | BL-P001 | optional¹ | ✓ | ✓ | RTSPS | original H2 family |
| X-series | X1E | C13 | required | ✓ | ✓ | RTSPS | enterprise variant |
| P-series | P1P | C11 | required² | ✓ | ✓ | HTTP/MJPEG | no chamber, no AMS lite |
| P-series | P1S | C12 | required² | ✓ | ✓ | HTTP/MJPEG | enclosed P-series |
| P-series | P2S | N7 | required | ✓ | ✓ | HTTP/MJPEG | newer P-series |
| A-series | A1 | N2S | required² | ✓ | ✓ lite | HTTP/MJPEG | direct drive, AMS lite |
| A-series | A1 mini | N1 | required² | ✓ | ✓ lite | HTTP/MJPEG | 180mm cube, AMS lite |
| H-series | H2D | O1D | required (dual) | ✓ | ✓ multi | RTSPS | dual nozzle, multi-AMS |
| H-series | H2D Pro | O1E | required (dual) | ✓ | ✓ multi | RTSPS | enterprise H2D |
| H-series | H2S | O1S | required | ✓ | ✓ multi | RTSPS | single-nozzle H2 |
| H-series | H2C | O1C2 | required | ✓ | ✓ multi | RTSPS | compact H-series |
| X2D | X2D | N6 | required (dual) | ✓ | ✓ multi | RTSPS | primary target — analyze developed here |
X1
X-series
- Code
- BL-P002
- Signed
- optional¹
- AMS
- ✓
- Camera
- RTSPS
original H2 family
X1 Carbon
X-series
- Code
- BL-P001
- Signed
- optional¹
- AMS
- ✓
- Camera
- RTSPS
original H2 family
X1E
X-series
- Code
- C13
- Signed
- required
- AMS
- ✓
- Camera
- RTSPS
enterprise variant
P1P
P-series
- Code
- C11
- Signed
- required²
- AMS
- ✓
- Camera
- HTTP/MJPEG
no chamber, no AMS lite
P1S
P-series
- Code
- C12
- Signed
- required²
- AMS
- ✓
- Camera
- HTTP/MJPEG
enclosed P-series
P2S
P-series
- Code
- N7
- Signed
- required
- AMS
- ✓
- Camera
- HTTP/MJPEG
newer P-series
A1
A-series
- Code
- N2S
- Signed
- required²
- AMS
- ✓ lite
- Camera
- HTTP/MJPEG
direct drive, AMS lite
A1 mini
A-series
- Code
- N1
- Signed
- required²
- AMS
- ✓ lite
- Camera
- HTTP/MJPEG
180mm cube, AMS lite
H2D
H-series
- Code
- O1D
- Signed
- required (dual)
- AMS
- ✓ multi
- Camera
- RTSPS
dual nozzle, multi-AMS
H2D Pro
H-series
- Code
- O1E
- Signed
- required (dual)
- AMS
- ✓ multi
- Camera
- RTSPS
enterprise H2D
H2S
H-series
- Code
- O1S
- Signed
- required
- AMS
- ✓ multi
- Camera
- RTSPS
single-nozzle H2
H2C
H-series
- Code
- O1C2
- Signed
- required
- AMS
- ✓ multi
- Camera
- RTSPS
compact H-series
X2D
X2D
- Code
- N6
- Signed
- required (dual)
- AMS
- ✓ multi
- Camera
- RTSPS
primary target — analyze developed here
1 X1 / X1C with pre-2025 firmware accept unsigned MQTT; the bridge signs anyway (no overhead, forward compatible).
2 P1S / P1P / A1 enforcement varies by firmware build; the bridge signs unconditionally.
Not listed?
If your model has the LAN-MQTT switch in Settings → Network and lets you set an access code, it almost certainly works. Open an issue with the
X-BBL-Device-Model value from beambam status and we'll add it to the table.