🏡 Тёплый дом — панель 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 …), которые вы меняете на свои.


Установка (коротко)

  1. Скопировать themes/, packages/, lovelace/ в папку конфигурации HA.
  2. Включить тему, пакеты и дашборд в 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
    
  3. Перезапустить HA, выбрать тему warm_home в профиле.
  4. Заменить entity_id-плейсхолдеры на свои (Инструменты разработчика → Состояния).
  5. Настроить группу уведомлений 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-режим).
  • Плейсхолдер-сущности безопасны: несуществующие показываются как «недоступно» и не ломают панель. Заменяйте постепенно.

Пусть дом будет тёплым 🤍

S
Description
Тёплая панель Home Assistant и сценарии для большой семьи — тема, дашборд, скрипты и автоматизации (плейсхолдеры entity_id).
Readme
50 KiB