Перейти к содержанию
Проекты

Input Color - недостающий helper для света в HomeAssistant.

Опубликовано: Обновлено: Автор: MichaelИсточник: t.me

В HA есть input_boolean, input_number, input_text, но нет нормального “сохрани вот этот цвет и потом используй его где угодно”.

ПроектыHome AssistantHomeAssistantLovelaceHACSLightLEDRGB
🎨 Input Color (https://github.com/kkilchrist/ha-color-ext-card) - недостающий helper для света в #HomeAssistant. В HA есть input_boolean, input_number, input_text, но нет нормального “сохрани вот этот цвет и потом используй его где угодно”. Input Color как раз закрывает эту дыру: создаёт сущность input_color.*, в которой можно хранить цвет, температуру белого и яркость. Звучит мелко, но для сцен, LED-лент и сложного света это очень удобная штука. ✨ Что умеет: 🎨 хранить цвет как отдельную сущность 💡 применять его к одному или нескольким светильникам 🌡 сохранять белый цвет через Kelvin, а не только через RGB 🔆 держать яркость отдельно от самого цвета 🧩 участвовать в сценах и восстанавливаться вместе с ними 🧪 принимать HEX, RGB, HS, XY, color name и color temperature 🖼 работать с отдельной карточкой для #Lovelace Самый понятный сценарий: сделать “любимый цвет гостиной”, “вечерний тёплый”, “цвет подсветки кухни” — и использовать их в автоматизациях, сценах и скриптах без копипаста значений по всему YAML. Например, один helper хранит цвет, а разные сценарии уже решают, куда его применить: лента за телевизором, остров на кухне, бра в спальне или сразу несколько зон. Нюанс: это не встроенный helper Home Assistant, а кастомная интеграция через #HACS. Карточка для выбора цвета тоже отдельная: input-color-card. Ещё нюанс: карточка сейчас минимальная — swatch, выбор цвета, режим White и Kelvin slider. Яркость и выбор целей из интерфейса автор оставил на будущие версии. GitHub: input_color (https://github.com/kkilchrist/ha-color-ext) GitHub: Input Color Card (https://github.com/kkilchrist/ha-color-ext-card) Источник: Home Assistant (https://t.me/home_assistant) #HomeAssistant #HACS #Lovelace #Light #LED #RGB #Kelvin #YAML #Automation #Dashboard #УмныйДом