ha-bambulab

A Home Assistant Integration for Bambu Lab Printers

Stars
575
Committers
27

Bot releases are hidden (Show)

ha-bambulab - Camera hotfix

Published by greghesp about 1 year ago

  • Camera hotfix to return host IP address for rtsp url, rather than using mqtt data

What's Changed

New Contributors

Updated Home Assistant min version

2023.6.3

Full Changelog: https://github.com/greghesp/ha-bambulab/compare/v1.4.8...v1.4.9

ha-bambulab - Add gcode_file and subtask_name string sensors.

Published by AdrianGarside about 1 year ago

Preliminary approach for #133
It's not yet clear how these two string values behave on the X1 vs the P1P but for now I'm checking it to the dev preview so we can get some feedback.

ha-bambulab - Added Camera Support for X1 Series

Published by greghesp about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/greghesp/ha-bambulab/compare/v1.4.8-dev1...v1.4.8-dev3

ha-bambulab - Various fixes

Published by AdrianGarside about 1 year ago

Fix missing 'Prepare' option for print status
Fixes to start_time sensor.

ha-bambulab - French localization support added by @piitaya

Published by AdrianGarside about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/greghesp/ha-bambulab/compare/v1.4.8...v1.4.8-dev1

ha-bambulab - Fix duplicated AMS bug

Published by AdrianGarside about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/greghesp/ha-bambulab/compare/v1.4.6...v1.4.8

ha-bambulab - Add P1S and handle the mqtt publish being turned off

Published by AdrianGarside over 1 year ago

  • When first adding the integration, the P1S model is now an option. Selecting this (vs P1P) will enable the chamber fan sensor.
  • Detect when the mqtt connection is still up but not sending data any more and tell the printer to re-enable the data flow.
  • Fixed potential deadlock with previous attempt to fix duplicated devices.
ha-bambulab - Minor updates

Published by AdrianGarside over 1 year ago

What's Changed

  • Add firmware update available sensor
  • Add locking around dynamic sensor initialization - hopefully will avoid the 'not generating unique sensor IDs' error being randomly seen
  • Remove raw humidity sensor as latest X1 firmware update removed backing debug mqtt data feed.

Full Changelog: https://github.com/greghesp/ha-bambulab/compare/v1.4.0...v1.4.3

ha-bambulab - Add layer count sensors for P1P

Published by AdrianGarside over 1 year ago

The latest firmware update enabled these on the P1P. Enabled them in the integration.

ha-bambulab - Add speed select and fan control

Published by AdrianGarside over 1 year ago

Add speed select and fan controls.

ha-bambulab - Add speed select and fan controls

Published by AdrianGarside over 1 year ago

What's Changed

Full Changelog: https://github.com/greghesp/ha-bambulab/compare/v1.2.1...v1.3.0

ha-bambulab - Hide Bambu Cloud MQTT option while it is broken

Published by AdrianGarside over 1 year ago

Bambu appears to have made a server side change such that while the integration can still successfully retrieve and authentication token, it then gets an access denied error trying to connect to the cloud mqtt server using it. Until/if that can be addressed, the option is completely broken and present it is harmful to the user experience.

What's Changed

Full Changelog: https://github.com/greghesp/ha-bambulab/compare/v1.2.0...v1.2.1

ha-bambulab - Add External Spool support for X1

Published by AdrianGarside over 1 year ago

What's Changed

Full Changelog: https://github.com/greghesp/ha-bambulab/compare/v1.1.3...v1.2.0

ha-bambulab - Minor fixes

Published by AdrianGarside over 1 year ago

What's Changed

Full Changelog: https://github.com/greghesp/ha-bambulab/compare/v1.1.2...v1.1.3

ha-bambulab - New features: HMS errors, Timelapse running sensor & Extra humidity sensors (X1)

Published by AdrianGarside over 1 year ago

What's Changed

Full Changelog: https://github.com/greghesp/ha-bambulab/compare/v1.1.1...v1.1.2

ha-bambulab - Fix active tray for AMS on X1 printers

Published by AdrianGarside over 1 year ago

Fix copy/paste mistake that was fixed for the variants of the trays for P1Ps (that have extra 'K value' attribute) but not for the X1 printers.

ha-bambulab - Improve logging for truly exceptional cases

Published by AdrianGarside over 1 year ago

To aid with debugging of reports of missing updates, without necessarily requiring a repro with full debug level logging enabled.

ha-bambulab - Minor fix to AMS support

Published by AdrianGarside over 1 year ago

What's Changed

Full Changelog: https://github.com/greghesp/ha-bambulab/compare/v1.0.5...v1.0.6

ha-bambulab - Add AMS and P1P External Spool support

Published by AdrianGarside over 1 year ago

What's Changed

Added the support for AMS devices, each with 4 trays. Should support up to 4 AMS but I can only test with the single one I have.
Also added an External Spool device for P1P printers which has the same tray sensor on it.
Each tray sensor has a name and all of the details are present as attributes to avoid a somewhat overwhelming flat list of basically text sensors.

Various minor fixes:
Toggling the chamber light no longer briefly reverts before going back to the requested state.
Listed printer device firmware is now the version that Bambu uses.
Remove print start time for P1P printers as it's currently not supported.

Full Changelog: https://github.com/greghesp/ha-bambulab/compare/v1.0.3...v1.0.5

Badges
Extracted from project README
hacs_badge Open your Home Assistant instance and open a repository inside the Home Assistant Community Store. Open your Home Assistant instance and show the blueprint import dialog with a specific blueprint pre-filled.