A Home Assistant Integration for Bambu Lab printers modified by Tony Soprano
To install, add this Github Repo to the HACS Custom Repositories, or click the badge above.
For now, you will need the following information:
- Printer IP
- LAN Access Code (Can be found on the Printer settings)
- Serial Number (Can be found in the printer settings or in Bambu Studio)
(:heavy_check_mark: Optional accessory)
Sensor | X1C | X1 | P1P |
---|---|---|---|
Aux Fan Speed | ✅ | ✅ | ✔️ |
Bed Temperature | ✅ | ✅ | ✅ |
Chamber Fan Speed | ✅ | ✅ | ❌ |
Chamber Temperature | ✅ | ✅ | ❌ |
Cooling Fan Speed | ✅ | ✅ | ✅ |
Current Layer | ✅ | ✅ | ❌ |
Current Stage | ✅ | ✅ | ✅ |
End Time | ✅ | ✅ | ✅ |
Heatbreak Fan Speed | ✅ | ✅ | ✅ |
Nozzle Target Temperature | ✅ | ✅ | ✅ |
Nozzle Temperature | ✅ | ✅ | ✅ |
Print Progress | ✅ | ✅ | ✅ |
Print Status | ✅ | ✅ | ✅ |
Remaining Time | ✅ | ✅ | ✅ |
Speed Profile | ✅ | ✅ | ✅ |
Start Time | ✅ | ✅ | ❌ |
Target Bed Temperature | ✅ | ✅ | ✅ |
Total Layer Count | ✅ | ✅ | ❌ |
Timelapse Active | ✅ | ✅ | ✅ |
If AMS(s) are present, an additional 'Current Tray' sensor is present on the Printer device.
Sensor | X1C | X1 | P1P |
---|---|---|---|
Chamber Light | ✅ | ✅ | ✔️ |
This currently exposes the following Buttons:
Sensor | X1C | X1 | P1P |
---|---|---|---|
Pause | ✅ | ✅ | ✅ |
Resume | ✅ | ✅ | ✅ |
Stop | ✅ | ✅ | ✅ |
Sensor | X1C | X1 | P1P |
---|---|---|---|
Humidity Index | ✅ | ✅ | ✅ |
Tray 1 | ✅ | ✅ | ✅ |
Tray 2 | ✅ | ✅ | ✅ |
Tray 3 | ✅ | ✅ | ✅ |
Tray 4 | ✅ | ✅ | ✅ |
Tray Attributes: | |||
Active | ✅ | ✅ | ✅ |
Color | ✅ | ✅ | ✅ |
Empty | ✅ | ✅ | ✅ |
K Value | ❌ | ❌ | ✅ |
Max Nozzle Temp | ✅ | ✅ | ✅ |
Min Nozzle Temp | ✅ | ✅ | ✅ |
Name | ✅ | ✅ | ✅ |
Type | ✅ | ✅ | ✅ |
Sensor | X1C | X1 | P1P |
---|---|---|---|
External Spool | ✅ | ✅ | ✅ |
Attributes: | |||
Active | ✅ | ✅ | ✅ |
Color | ✅ | ✅ | ✅ |
K Value | ❌ | ❌ | ✅ |
Max Nozzle Temp | ✅ | ✅ | ✅ |
Min Nozzle Temp | ✅ | ✅ | ✅ |
Name | ✅ | ✅ | ✅ |
Type | ✅ | ✅ | ✅ |
This currently exposes the following Diagnostic Sensors:
Sensor | X1C | X1 | P1P |
---|---|---|---|
Wifi Signal | ✅ | ✅ | ✅ |
HMS Errors | ✅ | ✅ | ✅ |
Attributes: | |||
Count | ✅ | ✅ | ✅ |
1-Error | ✅ | ✅ | ✅ |
1-Wiki | ✅ | ✅ | ✅ |
2-Error | ✅ | ✅ | ✅ |
2-Wiki | ✅ | ✅ | ✅ |
... and so on |
Cameras are currently not supported across any Bambu Lab device, due to them using a proprietary streaming implementation.
If you want to see this changed, please comment and vote on this BambuStudio issue
Please check release_notes.md