Перейти к содержанию
TV Floorplanв процессе разработки

Дашборд умного дома на телевизоре:
как устроен рабочий прототип

Сейчас это ещё рабочая версия, поэтому специально показываю не только красивый результат, но и то, что пока сделано криво или не закончено. Идея простая: телевизор на несколько секунд становится экраном дома — показывает план, состояния и нужную камеру, а потом возвращается к обычной работе.

Статус материала: разработка идёт.Планировка, данные и поток на ТВ уже живут. Финальная логика, камеры, автоматические сценарии показа и визуальная полировка — ещё нет.

Зачем вообще выводить умный дом на телевизор

Телефон удобен, когда нужно что-то нажать. Но чтобы одним взглядом понять, что происходит дома, хочется большой спокойный экран. Поэтому телевизор должен на несколько секунд показать план, температуры, свет, ворота или нужную камеру, а затем вернуться к обычному просмотру.

Главная цель

Не сделать ещё один Lovelace на большом экране, а собрать спокойный экран дома, который понятен с нескольких метров и появляется только тогда, когда действительно нужен.

Что уже удалось вывести на реальный ТВ

На рабочем прототипе уже есть сам план дома, подписи помещений, данные температуры, базовые состояния и отдельный блок ворот/калитки. Картинка собирается отдельным рендерером из плана и данных умного дома, после чего по локальной сети подаётся на телевизор как медиапоток.

Сначала я вообще не занимался красотой. Нужно было убедиться, что цепочка работает целиком: Home Assistant отдаёт данные, картинка собирается, поток доходит до телевизора. Только после этого есть смысл вылизывать расположение подписей и мебель на плане.

Уже выведено на ТВ

План, температуры и базовые состояния поступают через локальный поток.

Что ещё довести

Читаемость подписей, состав устройств, временный показ камер и возврат к просмотру.

Почему здесь столько возни

У задачи сразу несколько независимых частей. Можно идеально нарисовать план — и не суметь стабильно показать его на телевизоре. Можно поднять поток — и получить формат, который TV не хочет проигрывать. Можно вывести все сущности — и обнаружить, что с дивана половину подписей невозможно прочитать.

✓План домаоснова есть, геометрию продолжаю доводить по эталонной планировке
✓Живые данныетемпературы и несколько состояний уже поверх плана
✓Показ на телевизорелокальный поток до реального Samsung TV уже доходил
…Привязка всего оборудованиясвет, комнаты и сценарии ещё собираются в единую картину
…Камеры по событиямидея — временно показывать нужную камеру и затем возвращать Floorplan
…Финальная автоматикакогда показывать экран, сколько держать и как не мешать обычному просмотру ТВ

Планировка здесь тоже не «примерная»

Отдельный кусок работы — сам дом. Я не хочу красивую картинку, которая лишь похожа на реальную планировку. Поэтому финальная версия привязана к принятому эталонному плану: спальня, родительская гардеробная и ванная, котельная, два коридора, гостиная, прихожая, кухня, детская, детская гардеробная, Комната Артёма, общая ванная, терраса и отдельное крыльцо.

Мебель тоже важна не ради дизайна: диван и телевизор, стол на кухне, две кровати в детской и кондиционер в гостиной нужны, чтобы план с первого взгляда читался как именно этот дом, а не абстрактный 3D-рендер.

Что я хочу довести до финала

  • Не перегружать экран. Показать только то, что реально полезно с дивана.
  • Камеры — по событию. Калитка, автомобиль или другое важное событие должны временно занимать экран, а потом интерфейс возвращается обратно.
  • Единый источник данных. Температуры, статусы света, ворот, калитки и режимов дома должны приходить из реальных сущностей Home Assistant.
  • Нормальная читаемость. Никаких налезающих подписей и мелкого текста, который красиво выглядит только на скриншоте с компьютера.
  • Локальное управление. Минимум внешних сервисов: включение и показ внутри домашней сети.
Важно: этот материал намеренно сырой.

Не повторяйте текущий экран как «готовую схему». Здесь ещё меняются расположение элементов, правила показа и технический способ доставки картинки на TV. Я оставляю статью в дневнике именно для того, чтобы потом было видно путь от первого работающего прототипа до нормального домашнего инструмента.

Отдельный обзор камер уже подключили

Параллельно с планом дома собрали сетку десяти камер для телевизора: два крупных окна и восемь небольших. Она запускается отдельно; правила временного показа камер поверх плана ещё дорабатываем.

Что будет дальше с этой статьёй

Я не буду создавать новую публикацию после каждого маленького изменения. Этот материал будет расти вместе с дашбордом: добавлю финальный скрин, схему источников данных, логику показа камер и автоматизацию включения/возврата, когда всё это станет реально рабочим.

← Вернуться в дневникЧто уже умеем выводить на TV