Skip to content

ELK-BLEDOM FastLink - a custom Home Assistant integration for BLE LED controllers. Features real-time RGB control, effect presets with emoji icons, and soft color temperature emulation (1800–7000 K). Clean, fast, and visually rich — rebuilt from scratch for modern HA 2025+.

License

Notifications You must be signed in to change notification settings

Satimaro/elkbledom-fastlink

 
 

Repository files navigation

ELK-BLEDOM FastLink Banner

ELK-BLEDOM FastLink Icon

💡 ELK-BLEDOM FastLink

Fast & Stable BLE integration for ELK-BLEDOM lights in Home Assistant
Быстрая и стабильная BLE-интеграция для лент ELK-BLEDOM в Home Assistant


🇬🇧 English | 🇷🇺 Русский | 🌍 Other Languages


🇬🇧 In English

🧠 A refined BLE integration for ELK-BLEDOM LED controllers in Home Assistant
⚡ Fast, reliable, and feature-rich — with smart brightness logic, full effect support, and seamless reconnects.


🚀 Key Features

✅ Persistent BLE connection (no lag or sleep)
✅ Smart brightness system — Auto / RGB / Native
✅ Full 100% power via native command
✅ Smooth RGB curve and dynamic correction
✅ Effect control with adjustable speed
✅ RGB color temperature emulation (warm ↔ cool)
✅ Fast reconnect & state recovery
✅ Optimized for 5050 RGB and RGBIC LED strips
✅ 17 languages supported, auto-detected


🛠️ Installation via HACS (recommended)

  1. Open HACS
  2. Search elkbledom_fastlink and install
  3. Restart Home Assistant
  4. Add via Settings → Integrations → Elkbledom-FastLink

🛠️ Manual Installation

Clone this repository into:
config/custom_components/elkbledom_fastlink/


⚙️ Compatibility

Controller Status
ELK-BLEDOM ✅ Full
LEDBLE ✅ Full
MELK ✅ Full
ELK-BULB / BULB2 ✅ Full
RGBIC 5050 LED Strip ✅ Full

🌍 Translations

Supports 17 languages, auto-detected by Home Assistant:
🇺🇸 EN • 🇷🇺 RU • 🇺🇦 UA • 🇵🇱 PL • 🇫🇷 FR • 🇩🇪 DE • 🇮🇹 IT • 🇪🇸 ES • 🇹🇷 TR • 🇳🇱 NL • 🇧🇷 PT-BR • 🇨🇿 CZ • 🇸🇰 SK • 🇸🇪 SV • 🇩🇰 DA • 🇳🇴 NO • 🇨🇳 ZH-Hans • 🇯🇵 JA • 🇰🇷 KO


👨‍💻 Author

Developed & maintained by Satimaro (Ukraine) 🇺🇦
Original base: dave-code-ruiz/elkbledom


⭐ Support

If you like this integration — give it a ⭐ on GitHub!
It helps others discover a faster, smarter ELK-BLEDOM experience ❤️


🇷🇺 На русском

🧠 Улучшенная BLE-интеграция для ELK-BLEDOM в Home Assistant
⚡ Быстрая, стабильная и гибкая — с интеллектуальным управлением яркостью, полной поддержкой эффектов и авто-восстановлением соединения.


🚀 Основные возможности

✅ Постоянное BLE-соединение без лагов
✅ Умная система яркости — Auto / RGB / Native
✅ Реальная 100% мощность при нативном режиме
✅ Плавная цветовая кривая и коррекция RGB
✅ Эффекты со скоростью и плавными переходами
✅ Эмуляция цветовой температуры (тёплый ↔ холодный)
✅ Мгновенное восстановление соединения
✅ Оптимизация BLE-команд под 5050 RGB и RGBIC
✅ Интерфейс переведён на 17 языков


🛠️ Установка через HACS

  1. Откройте HACS
  2. Найдите elkbledom_fastlink
  3. Установите и перезапустите Home Assistant
  4. Добавьте устройство через Настройки → Интеграции → Elkbledom-FastLink

🛠️ Ручная установка

Склонируйте репозиторий в папку:
config/custom_components/elkbledom_fastlink/


⚙️ Совместимость

Контроллер Поддержка
ELK-BLEDOM ✅ Полная
LEDBLE ✅ Полная
MELK ✅ Полная
ELK-BULB / BULB2 ✅ Полная
RGBIC 5050 LED Strip ✅ Полная

🌍 Переводы

Поддержка 17 языков, автоопределение по настройкам Home Assistant:
🇷🇺 Русский • 🇺🇸 Английский • 🇺🇦 Украинский • 🇩🇪 Немецкий • 🇫🇷 Французский • 🇮🇹 Итальянский • 🇪🇸 Испанский • 🇵🇱 Польский • 🇨🇿 Чешский • 🇸🇰 Словацкий • 🇹🇷 Турецкий • 🇳🇱 Нидерландский • 🇧🇷 Португальский (Бразилия) • 🇸🇪 Шведский • 🇩🇰 Датский • 🇳🇴 Норвежский • 🇨🇳 Китайский • 🇯🇵 Японский • 🇰🇷 Корейский


👨‍💻 Автор

Разработано и поддерживается — Satimaro (Украина) 🇺🇦
Оригинальный проект: dave-code-ruiz/elkbledom


⭐ Поддержите проект

Если интеграция вам понравилась — поставьте ⭐ на GitHub!
Это поможет другим пользователям найти стабильную и быструю версию ❤️


⚙️ Technical Details

🔍 BLE Command Reference (for advanced users)
Function Command Description
Set RGB Color 7E 00 05 03 R G B 00 EF Standard RGB color control
Set Native Brightness 7E 04 01 XX FF 00 FF 00 EF True native brightness mode
Set Effect 7E 00 03 <effect_id> <speed> 00 EF Launch built-in lighting effect
Power On / Off 7E 00 01 01/00 00 00 EF Toggle device power
Query State 7E 00 81 00 00 00 EF Request current state

💡 For full brightness — both 0x04 (native) and 0x05 (RGB) commands are sent, ensuring compatibility with RGBIC controllers.

About

ELK-BLEDOM FastLink - a custom Home Assistant integration for BLE LED controllers. Features real-time RGB control, effect presets with emoji icons, and soft color temperature emulation (1800–7000 K). Clean, fast, and visually rich — rebuilt from scratch for modern HA 2025+.

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • Python 100.0%