ha-bambulab

A Home Assistant Integration for Bambu Lab Printers

Stars
575
Committers
27

Bot releases are hidden (Show)

ha-bambulab - Fix repetitive exception when HMS errors are active.

Published by AdrianGarside 9 months ago

What's Changed

Full Changelog: https://github.com/greghesp/ha-bambulab/compare/v2.0.11...v2.0.12

ha-bambulab - Extra logging to diagnose bug in total usage hours

Published by AdrianGarside 9 months ago

ha-bambulab - Add new total usage hours sensor

Published by AdrianGarside 9 months ago

Adds a new sensor that tracks usage hours of the printer. The sensor starting value can be set during initial setup or later by the configuration flow to reset it for an already configured printer or to adjust its value if/when it has drifted over time vs what the printer says.

What's Changed

Full Changelog: https://github.com/greghesp/ha-bambulab/compare/v2.0.10...v2.0.11

ha-bambulab - Add new total usage hours sensor

Published by AdrianGarside 9 months ago

Adds a new sensor that tracks usage hours of the printer. The sensor starting value can be set during initial setup or later by the configuration flow to reset it for an already configured printer or to adjust its value if it has drifted over time vs what the printer says.

ha-bambulab - Fully fix A1 Mini missing Chamber Image

Published by AdrianGarside 9 months ago

ha-bambulab - Fix printer power off/on when connect to bambu cloud mqtt

Published by AdrianGarside 9 months ago

We did not restart the chamber image thread.

ha-bambulab - Fix missing chamber image camera on A1 Mini

Published by AdrianGarside 9 months ago

The changes to detect the printer model type automatically led to a mismatched case sensitive string comparison causing features that should be enabled for the A1 Mini not to be.

What's Changed

New Contributors

Full Changelog: https://github.com/greghesp/ha-bambulab/compare/v2.0.7...v2.0.8

ha-bambulab - New sensors, more chamber image reliability fixes, miscellaneous fixes.

Published by AdrianGarside 9 months ago

What's Changed

  • Added unit of measurement for nozzle diameter by @fmeus in https://github.com/greghesp/ha-bambulab/pull/410
  • Wiki link incorrect for non AMS related errors by @fmeus in https://github.com/greghesp/ha-bambulab/pull/409
  • Reconnect P1/A1 chamber image when printer drops the connection or if initial attempt is rejected because the printer is busy
  • Add HomeFlags to pybambu model
  • Add X1 door open sensor
  • Add nozzle type and size sensors
  • Refactor 'device info' from 'print job info' in pybambu
  • Various fixes for start/end time sensors on integration startup.

Full Changelog: https://github.com/greghesp/ha-bambulab/compare/v2.0.5...v2.0.7

ha-bambulab - Miscellaneous features and cleanup

Published by AdrianGarside 9 months ago

  • Added unit of measurement for nozzle diameter by @fmeus in https://github.com/greghesp/ha-bambulab/pull/410
  • Wiki link incorrect for non AMS related errors by @fmeus in https://github.com/greghesp/ha-bambulab/pull/409
  • Reconnect P1/A1 chamber image when printer drops the connection
  • Add HomeFlags to pybambu model
  • Add X1 door open sensor
  • Add nozzle type and size sensors
  • Refactor 'device info' from 'print job info' in pybambu
  • Various fixes for start/end time sensors on integration startup.
ha-bambulab - Various small fixes.

Published by AdrianGarside 10 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/greghesp/ha-bambulab/compare/v2.0.4...v2.0.5

ha-bambulab - v2.0.5-dev1

Published by AdrianGarside 10 months ago

What's Changed

ha-bambulab - Fix lan to cloud mode reconfiguration.

Published by AdrianGarside 10 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/greghesp/ha-bambulab/compare/v2.0.3...v2.0.4

ha-bambulab - Improvements to new bambu cloud setup flow

Published by AdrianGarside 10 months ago

  • Retain user provided settings if a connection error occurs to allow easier checking and editing.
  • Allow override of cloud provided access code in cases where it's stale.
  • Optimize home assistant sensor updating so that it's only if there's a change in values instead of 3x per second.
  • Fix Chinese region cloud mqtt access
  • Make cover image and print weight/length initialization more reliable on print start on on printer reboot.

What's Changed

New Contributors

Full Changelog: https://github.com/greghesp/ha-bambulab/compare/v2.0.2...v2.0.3

ha-bambulab - Handle print start more reliably now PREPARE state isn't seen

Published by AdrianGarside 10 months ago

ha-bambulab - Add printer name sensor if bambu cloud connection provided.

Published by AdrianGarside 10 months ago

ha-bambulab - Additional logging for bug investigation

Published by AdrianGarside 10 months ago

ha-bambulab - Allow access code to be hand edited during reconfigure of bambu cloud based setup

Published by AdrianGarside 10 months ago

A user reported they couldn't complete setup and the logs indicated that bambu cloud had the wrong access code for their printer. So during reconfigure we allow overriding. In initial setup there can be multiple printers so we can't show the right access code in general with the way the UX is currently structured. So for now just make reconfigure able to handle this case.

ha-bambulab - Various small fixes. Improve diagnostics text file a little.

Published by AdrianGarside 10 months ago

ha-bambulab - Various small fixes. Improve diagnostics text file a little.

Published by AdrianGarside 10 months ago

ha-bambulab - Miscellaneous small fixes.

Published by AdrianGarside 10 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/greghesp/ha-bambulab/compare/v2.0.3-dev3...v2.0.3-dev4