ELK-BLEDOM FastLink v1.3.14
✨ ELK-BLEDOM FastLink v1.3.14
English / Русский
🇬🇧 English
🚀 Overview
A major modernization of the ELK-BLEDOM FastLink integration for Home Assistant.
This release focuses on improved UI clarity, stable Bluetooth performance, and cleaner internal logic.
🔧 Changes and Improvements
-
🌈 New effect system:
All effects now have readable names, icons, and emoji labels for better recognition in the UI.
Added detailed descriptions (hint) for each effect. -
💡 Improved user interface:
Removed redundant attribute fields from the state panel — effects are now displayed cleanly in the dropdown.
The active effect color automatically tints the icon for visual feedback. -
⚙️ Refactored core logic:
light.pyfully rewritten with async-safe operations and state synchronization.
Fixed color and brightness restoration after power loss. -
🔥 Color temperature emulation:
Added smooth RGB-based emulation of color temperature in range 1800–7000 K,
producing more natural warm–cool transitions. -
🧩 Optimized codebase:
const.pysimplified — only necessary constants remain.
Enum-based structure improved readability and maintainability.
Full compliance with modern Home Assistant core (2025+).
🇷🇺 Русский
🚀 Обзор
Глобальное обновление интеграции ELK-BLEDOM FastLink для Home Assistant.
Основное внимание уделено визуальной чистоте, стабильности Bluetooth и улучшенной логике работы.
🔧 Что нового и улучшено
-
🌈 Новая система эффектов:
Эффекты получили понятные названия, иконки и эмодзи для наглядности в интерфейсе.
Добавлены короткие описания (hint) для каждого эффекта. -
💡 Улучшенный интерфейс:
Убраны лишние атрибуты из панели состояний — теперь эффекты отображаются аккуратно в списке.
Цвет активного эффекта подсвечивает иконку устройства. -
⚙️ Переписана логика ядра:
Полностью обновлёнlight.py, теперь с безопасной асинхронностью.
Исправлено восстановление цвета и яркости после перезапуска. -
🔥 Эмуляция цветовой температуры:
Реализована плавная RGB-эмуляция диапазона 1800–7000 K
для более естественных переходов от тёплого к холодному свету. -
🧩 Оптимизация структуры кода:
Файлconst.pyупрощён, остались только реально используемые константы.
Улучшена читаемость и соответствие стандартам Home Assistant 2025+.