Bambu Lab
X1-Carbon
Also applies to: X1, P1S, P1P, A1
What You Need
Customer provides:
- WiFi network access
- Printer access code from touchscreen
Physical Connection
- 1
Enable LAN-mode on the printer
On the X1-Carbon touchscreen: Settings > Network > LAN-only mode > Enable. This disables Bambu Cloud and allows local MQTT access.
LAN-mode is required for local MQTT access. In cloud mode, the printer routes through Bambu's servers, which is unsuitable for industrial monitoring.
- 2
Note the printer IP
Settings > Network > Wi-Fi > IP address. Set a DHCP reservation in your router to give the printer a fixed IP.
- 3
Retrieve the device access code
Settings > Device > Access Code. This 8-digit code is required for MQTT authentication.
Machine Configuration
- 1
Configure Flowstate MQTT client
Connect to the printer's MQTT broker at <printer-ip>:1883. Username: bblp. Password: <access-code>. Subscribe to report/# for telemetry.
Bambu Lab MQTT uses a non-standard topic structure. The Flowstate Node-RED template handles parsing automatically.
Verification
- 1
Check MQTT connection
Subscribe to report/<serial_number>/print. The printer publishes status updates every 5 seconds during printing.
- 2
Dashboard check
Printer appears in Flowstate with layer progress, temperatures, material, and print status.
Available Metrics (9)
Don't have MQTT access?
The universal CT clamp works on any machine — 15 minutes, zero configuration.
CT Clamp Fallback GuideReady to Connect?
Calculate what downtime is costing you, then get started.