Skip to content

AdrianGarside/ha-bambulab

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hacs_badge

Bambu Lab

A Home Assistant Integration for Bambu Lab printers

Setup

Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.

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)

P1P Owners

In the latest firmware update, Bambu Lab removed the ability to use the local printer MQTT if the printer is not in LAN mode. Support has been added to enable use of the Bambu Cloud MQTT instead. This will require your Bambu email address and password to retrieve an authentication token. Your email address and password will not be saved - only the authentication token will be saved into home assistant. The authentication token will expire in 360 days. Before/after that you can refresh it manually by using the new 'Configuration' flow from the Home Assistant integrations page.

If you want to see this changed so that you can use the local MQTT directly off the printer, please comment and vote on this BambuStudio issue

Features

(:heavy_check_mark: Optional accessory)

Sensors

This currently exposes the following Sensors (where applicable):

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

Lights

Sensor X1C X1 P1P
Chamber Light ✔️

Buttons

This currently exposes the following Buttons:

Sensor X1C X1 P1P
Pause
Resume
Stop

Diagnostics

This currently exposes the following Diagnostic Sensors:

Sensor X1C X1 P1P
Wifi Signal

Cameras

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

Release Notes

Please check release_notes.md

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%