Releases: aerodomigue/BLLEDController
Releases · aerodomigue/BLLEDController
Release list
Release v2.3.6-aerodomigue
BLLEDController v2.3.6 Release Notes
🐛 Bug Fixes
LED State Management
- Fixed green light persistence issue: Resolved critical bug where the finish indication green light would remain on after closing the door when using
printerledstatecontrol - Improved door interaction logic: Enhanced the door open/close event handling to properly manage LED state transitions
- Enhanced state management: Better handling of
printerledstateFromDoorflag to prevent inconsistent LED states - Proper LED transitions: Ensured smooth and correct LED state transitions when toggling lights via door events
🔧 Technical Improvements
- Refactored LED update logic in
leds.hwith significant code restructuring (169 insertions, 153 deletions) - Improved state synchronization between door events and printer LED state
- Enhanced debugging and logging for door interaction events
📋 What's Changed
- Fixed issue where users experienced green lights staying on after print completion and door closure
- Improved reliability of the door-triggered light control feature
- Better handling of finish indication behavior when combined with door control
🎯 Impact
This release primarily focuses on fixing a user-reported issue where the LED strip would incorrectly maintain the green finish indication color after closing the printer door. This was particularly problematic when using the printerledstate control feature.
Full Changelog: v2.3.5-aerodomigue...v2.3.6-aerodomigue
Installation
Download the appropriate firmware for your ESP device from the release assets below.
Release v2.3.5-aerodomigue
Release v2.3.5 - Improved Bambu Lab printer emulator
🚀 New Features
- Improved Bambu Lab printer emulator
🔧 Improvements
- Better MQTT debugging capabilities for troubleshooting printer communications
- Streamlined emulator setup with detailed documentation
- Improved post-print light control logic
🐛 Bug Fixes
- Fixed chamber light activation issues after print completion
📚 Documentation
- Added comprehensive setup instructions for the Bambu emulator
- Included SSL certificate generation guide and local SSL certificate
- Enhanced troubleshooting documentation
🛠️ Technical Changes
- Added OpenSSL configuration for SSL certificate generation
Release v2.3.4-aerodomigue
Synchronized with upstream (softwarecrash/BLLEDController-NG) based on V2.2.3, and removed legacy door control functionality.
Release v2.3.0
Key Features & Improvements:
- Door-Triggered Conditional Light Activation:
- The printer light will now automatically turn on only if it's currently off when the printer's door is opened.
- This logic ensures that if the light was already on (e.g., manually activated), opening the door will not affect its state.
- Persistent Manual Override: If the light is manually turned on (through the printer), it will remain on even after the door is closed, providing expected user control regardless of the door's state.
- UI Toggle for Feature Control:
- A new toggle has been added to the user interface, allowing users to enable or disable this entire "door-triggered light activation" feature according to their preference. This provides flexibility and prevents unwanted automatic light behavior for some users.

