All notable changes to this project will be documented in this file.
BREAKING CHANGES - Please update your YAML based on the README
- Added ability to change Bed Temp, Nozzle Temp, and Print Speed
- Fixed some aux fan stuff coming in when it shouldn't have
- Added preview G-Code image (Make sure to update to latest HA Bambu Lab plug and enable it in options)
- Reordered some content to better fit the G-Code image
- Rather than hardcoding unit of measure fetch from sensor
- Added weight and length details to card
- Added localization support, used AI to translate to German, but please submit PR to actual human translations.
- AI assisted refactor
- Support for more AMS's up to 16 total colors
- Fixed camera aspect ratio, thanks CasperVerswijvelt
- Adjusted background color of printer status
- Added overflow for long file name
- Ability to remove Aux Fan from YAML to have the icon hide on the card
- If printer is turned off hide the broken image from the card and handle request errors more gracefully. You will need to add
online_entity: binary_sensor.p1s_online
to your YAML file - Adding percent complete
- Improved layout of AMS filament
- Highlight filament in use
- Improve status of print labeling
- Complete development workflow refactor
- Removing all hard coded colors
- Removing GCode Preview since it doesn't work in LAN only mode (hopefully we can find a way to get it back)
- Fixed list of printer status's to better align with what we expect from Bambu printers
- Fixed light toggle
- Fixed pause/resume/stop
- Added external spool support
- Added ability to change name of printer
- Added circled to better highlight light filament
- Hiding printing UI when not printing
- Adding theme support (aka dark mode)
- Live camera feed with print status overlay
- Real-time temperature monitoring (bed and nozzle)
- Print progress tracking with layer count
- Estimated completion time calculation
- AMS/Material status visualization
- Chamber light and auxiliary fan controls
- Print control buttons (pause/resume/stop) with confirmation dialogs
- Speed profile monitoring
- Print preview image
- Local API support
- Custom card editor for easy configuration
- Automatic camera feed refresh
- Responsive design
- Confirmation dialogs for critical actions
- Real-time updates for all printer stats