Тема warm_home, дашборд «Тёплый дом», сценарии (scripts+automations) и helpers. Все entity_id — плейсхолдеры, деплоя нет. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Up44uyffFr8MuxiqfB61Uv
🏡 Тёплый дом — панель Home Assistant для большой семьи
Готовый набор для Home Assistant, который превращает умный дом в тёплое, спокойное и понятное всем место: маме, папе и детям. Кремовые тона, дерево и терракота, крупные кнопки, мягкий вечерний свет и сценарии, которые сами заботятся о доме — утром будят по-доброму, вечером греют, ночью тихо подсвечивают дорожку ребёнку до туалета.
Всё на стандартном Home Assistant — без HACS и сторонних модулей. Ставится за вечер, дальше только подставляете свои устройства.
Что внутри
- 🎨 Тёплая тема
warm_home— кремовый фон, тёплое дерево/терракота, мягкий янтарь для «включено», приглушённый зелёный для «эко». Крупные скруглённые карточки, мягкие тени, читаемый шрифт. Есть светлый (день) и уютный тёмный (вечер) режимы — переключаются сами. - 📊 Дашборд «Тёплый дом» — вкладки:
- Дом — крупные кнопки-сцены, погода, «кто дома», режимы;
- Комнаты — гостиная, кухня, детские, спальня, ванная (тёплый пол), прихожая: свет, климат, шторы;
- Дети — ночники, «тихий час», «спать», климат детских;
- Безопасность — охрана, двери/окна, дым/CO/протечка, камеры;
- Энергия — потребление, эко-режим, ночной тариф.
- 🤖 Сценарии (scripts + automations) для семейного дома — по времени суток и по ситуациям (список ниже).
- 🎚️ Помощники-режимы — флажки
family_mode,guests,movie,night,eco,quiet_hoursи расписание подъёма/отбоя.
Как выглядит
Тёплая палитра «домашнего очага»:
| Роль | Цвет |
|---|---|
| Фон (кремовый) | #f6efe6 |
| Карточки (тёплый белый) | #fffaf3 |
| Главный акцент (дерево/терракота) | #c9743a |
| Второй акцент (мягкий янтарь, «включено») | #e0a458 |
| «Эко» (приглушённый зелёный) | #7d9464 |
| Текст (тёплый тёмно-коричневый) | #3a332c |
Карточки скруглены (радиус 18px), тени мягкие и тёплые, кнопки-сцены — крупные, чтобы попадал и ребёнок, и бабушка. Вечером тема сама уходит в тёплый тёмный режим, чтобы не бить по глазам.
Сценарии
По времени суток:
- ☀️ Утро · будни — плавный подъём: детские мягко разгораются по расписанию школы, приоткрываются шторы, греется тёплый пол в ванной, приходит погода на сегодня, включается кофе.
- 🌤️ Утро · выходные — позже и тише, без будильников, детей не трогаем.
- 🏃 День · никого нет — эко-режим: климат в экономию, свет гаснет, напоминание проветрить.
- 🌆 Вечер — тёплый свет 2700K, сцена ужина на кухне, подсветка за ТВ.
- 🌙 Ночь · отбой — всё приглушаем, детские ночники, охрана периметра, мягкая проверка «всё выключено?».
Ситуации:
- 🚪 Уход из дома (все ушли, по presence) — свет off, климат эко, охрана, проверка открытых окон/дверей, запуск роботов-пылесосов.
- 🏡 Возвращение домой — свет по времени суток, климат в комфорт, тёплое приветствие.
- 👋 Гости — приветливый ровный свет, музыка, комфортный климат.
- 🎬 Кино — затемнить гостиную, подсветка ТВ, «не беспокоить».
- 😴 Укладывание детей — ночники warm dim, колыбельная/белый шум, дом притихает, тихий режим уведомлений.
- 🌛 Ребёнок проснулся ночью — по движению в детской/коридоре мягкая подсветка пути в туалет на 10–15%, без яркого света, и сама гаснет.
- 🚨 Тревога (дым/протечка/CO/взлом) — свет ярко везде, голосовое оповещение, уведомление всем взрослым, перекрытие воды при протечке.
- 💡 Экономия · ночной тариф — тяжёлые нагрузки (бойлер, стиралка, посудомойка) на дешёвое время, климат-эко ночью.
- 🤒 Болеет ребёнок — климат и увлажнитель в его комнате, мягкий свет, тихий режим уведомлений.
- 🎉 Праздник · День рождения — праздничная цветная сцена и музыка.
Каждый сценарий обильно прокомментирован и не привязан к реальным
устройствам — везде понятные плейсхолдеры (light.gostinaya,
climate.detskaya_1, binary_sensor.protechka_vannaya …), которые вы меняете на
свои.
Установка (коротко)
- Скопировать
themes/,packages/,lovelace/в папку конфигурации HA. - Включить тему, пакеты и дашборд в
configuration.yaml:frontend: themes: !include_dir_merge_named themes homeassistant: packages: !include_dir_named packages lovelace: dashboards: warm-home: mode: yaml title: Тёплый дом icon: mdi:home-heart show_in_sidebar: true filename: lovelace/dashboard.yaml - Перезапустить HA, выбрать тему warm_home в профиле.
- Заменить entity_id-плейсхолдеры на свои (Инструменты разработчика → Состояния).
- Настроить группу уведомлений
notify.family_adults, TTS и код охраны.
Подробно, по шагам и со скриншотами настроек — docs/SETUP.md.
Структура репозитория
ha-warm-family-panel/
├── README.md # этот файл
├── helpers.yaml # флажки-режимы, расписание, температуры
├── themes/
│ └── warm_home.yaml # тёплая тема Lovelace
├── lovelace/
│ └── dashboard.yaml # дашборд «Тёплый дом» (5 вкладок)
├── packages/
│ └── family_scenarios.yaml # сценарии: scripts + automations
└── docs/
└── SETUP.md # пошаговая установка
Заметки
- Ничего никуда не деплоится и не трогает реальные дома — это чистый шаблон. Всё живёт только в вашем Home Assistant, когда вы сами его туда положите.
- Конфиги — валидный YAML под структуру Home Assistant (packages / themes / lovelace YAML-режим).
- Плейсхолдер-сущности безопасны: несуществующие показываются как «недоступно» и не ломают панель. Заменяйте постепенно.
Пусть дом будет тёплым 🤍