ELK-BLEDOM FastLink v1.3.10
🚀 ELK-BLEDOM FastLink v1.3.10
🔧 Major Changes
- 🧠 Smart Brightness Handling: fixed color reset when changing brightness — LED now keeps its current RGB color instead of turning white
- ⚙️ Full-Brightness Support: sends native
0x04 0x01 0x64command at 100% brightness, plus automatic RGB fallback for unsupported devices - ⚡ Async File I/O: state is now saved & loaded asynchronously — no more Home Assistant warnings about blocking calls
- 🔁 Safer Fallback Logic: if full-brightness command isn’t supported, controller automatically reverts to the correct RGB color
- 🧩 Improved Stability: cleaner BLE writes and better protection against reconnection race conditions
⚙️ Behavior Notes
- Color and brightness always persist correctly between restarts
- No more white flashes when adjusting brightness
- Compatible with all ELK-BLEDOM and FastLink devices
- Silent and safe auto-fallback for nonstandard controllers
🧠 Developer Notes
This release finalizes brightness and color handling — ensuring stability, async safety, and consistent color fidelity across all devices.
🧩 Updated Files
custom_components/elkbledom_fastlink/elkbledom.py