Skip to content

ELK-BLEDOM FastLink v1.3.13

Choose a tag to compare

@github-actions github-actions released this 30 Oct 11:01

🚀 ELK-BLEDOM FastLink v1.3.13

🌈 Brightness Mode Selector

  • Added a new brightness control mode selector with three options:
    • AUTO – automatically detects if the controller supports native brightness commands.
    • RGB – uses RGB channel scaling for brightness emulation.
    • NATIVE – sends the original BLE brightness command (0x04 0x01 <percent>).
  • Introduced a new Select entity in Home Assistant for switching modes directly from the UI.
  • Instantly reconnects when the mode changes — no need to reload the integration.

⚙️ Smart Auto Fallback

  • In AUTO mode, the integration now first tries native brightness and automatically falls back to RGB if the device doesn’t support it.
    → Fixes the issue where brightness stayed unchanged on certain RGBIC LED strips.

🔁 Improvements & Stability

  • Added automatic reconnect after mode change or BLE disconnect.
  • Faster reconnection during Home Assistant startup.
  • Optimized async state file I/O (.storage/elkbledom_fastlink_state.json).
  • Improved overall BLE write stability and error handling.
  • Expanded config options — you can now manage brightness mode directly from integration settings.

🌍 New Translations

  • Added full localization support for 17 languages:
    🇺🇸 English, 🇷🇺 Russian, 🇪🇸 Spanish, 🇫🇷 French, 🇵🇱 Polish, 🇸🇰 Slovak, 🇹🇷 Turkish, 🇺🇦 Ukrainian, 🇨🇿 Czech, 🇩🇪 German, 🇮🇹 Italian, 🇳🇱 Dutch, 🇧🇷 Portuguese (BR), 🇸🇪 Swedish, 🇩🇰 Danish, 🇳🇴 Norwegian, 🇨🇳 Simplified Chinese, 🇯🇵 Japanese, 🇰🇷 Korean.

🧩 Compatibility

  • Fully compatible with all ELK-BLEDOM / MELK / LEDBLE controllers.
  • Tested with Home Assistant 2025.10+ and Bleak ≥ 0.22.

💡 If your LED controller reacts only to native brightness commands — switch to Native mode in the Select entity or integration options.