
XDA-Developers назвала Cheap Yellow Display стоимостью $15–$20 лучшим обновлением для умного дома, которое они установили в последние месяцы, и комментарии в обсуждениях это подтвердили. Сама плата — ESP32 с 2,8-дюймовым резистивным сенсорным TFT-экраном — поставляется от десятка производителей и может работать с любой прошивкой, которую вы на неё загрузите. Но вся магия происходит не на экране. Магия происходит на ноутбуке или домашнем сервере, который компилирует прошивку, размещает панель управления и отправляет OTA-обновления. Это лучшие приложения для самодельных дисплеев умного дома в 2026 году, выбранные для настольной и серверной части стека.
На что обратить внимание при выборе ПО для дисплея умного дома
Интересная часть сборки CYD в том, что сама система минимальна, но инструменты на хосте имеют большое значение. Хороший выбор должен отвечать этим требованиям:
- OTA-прошивка, чтобы экран не нужно было снимать со стены после первой установки.
- Встроенная интеграция MQTT или REST с Home Assistant, openHAB или аналогичным концентратором.
- Слой отрисовки LVGL или HTML, который обрабатывает сенсорный ввод, шрифты и иконки без написания C-кода.
- Объем памяти, который помещается в ESP32 с местом для датчиков и Wi-Fi.
- Активные разработчики, поскольку варианты платы ESP32 и API Home Assistant быстро меняются.
- Каталог примеров YAML, JSONL или страниц в сообществе, чтобы первая панель была делом часов, а не выходных.
Быстрое сравнение
| Приложение | Лучше всего для | Лицензия | Требуемое оборудование | Примечательная функция |
|---|---|---|---|---|
| ESPHome | Пользователи Home Assistant, которые хотят встроенную поддержку | Open-source | ESP32 / ESP8266 | YAML-конфиг, OTA, примеры CYD в документации |
| OpenHASP | Полные LVGL-панели управления, управляемые MQTT | Open-source | ESP32 с TFT | Страницы JSONL, обслуживаемые из Home Assistant |
| WallPanel | Переработанный планшет Android на стене | Open-source | Планшет Android | Полноэкранный браузер плюс датчики MQTT |
| ESPHome LVGL | Собственные интерфейсы внутри конфигурации ESPHome | Open-source | ESP32 с TFT | Обработчик на основе виджетов, только YAML |
| Home Assistant | Основа всех остальных вариантов | Open-source | x86, Pi или NAS | Панели управления Lovelace и автоматизация |
| Tasmota | Дисплеи только с датчиками или для одного назначения | Open-source | ESP32 / ESP8266 | Надёжный MQTT, лёгкий на экран |
| MagicMirror | Более крупные самодельные панели на Pi | Open-source | Raspberry Pi плюс монитор | Модульный веб-интерфейс |
7 лучших приложений для самодельных дисплеев умного дома в 2026 году
1. ESPHome — лучше всего для пользователей Home Assistant
ESPHome — это благословлённая Home Assistant прошивка, которая компилирует YAML-файл в собственный образ ESP32 и отправляет его через Wi-Fi. Документация теперь поставляется с примерами CYD первого порядка, охватывающими драйвер резистивного сенсора, подсветку и набор страниц в стиле Lovelace, поэтому новый экран может быть установлен на стену и докладывать о движении в течение вечера. Веб-панель работает как дополнение Home Assistant или установка Python на любом настольном компьютере, что держит конвейер сборки близко к остальной части стека.
Где это не блестит: YAML мощен, но неумолим, когда отступ сбивается. Долгие компиляции потребляют оперативную память на небольшом сервере. Обработчик отображения более дружелюбен, чем раньше, но сложные макеты по-прежнему выигрывают от компонента LVGL ниже.
Цена: Бесплатно, с открытым исходным кодом
Платформы: Windows, macOS, Linux (сборка и хост); ESP32 / ESP8266 (среда выполнения)
Скачать: esphome.io
Суть: Установите это в первую очередь, если Home Assistant уже работает в сети.
2. OpenHASP — лучше всего для полных LVGL-панелей управления
OpenHASP — преемник HASwitchPlate, который заменяет старые экраны Nextion на любую плату ESP32 с LVGL, включая CYD. Страницы описаны как файлы JSONL, обслуживаемые из Home Assistant через MQTT, что означает, что макет панели находится в системе контроля версий рядом с остальной конфигурацией дома. Библиотека виджетов охватывает кнопки, ползунки, датчики, плитки погоды и анимированные переходы прямо из коробки.
Где это не блестит: Кривая обучения круче, чем ESPHome, так как панели пишутся вручную на JSONL. Подготовка активов (шрифты, иконки) более ручная. Документация наверстала упущенное, но всё ещё отстаёт от размера сообщества Home Assistant.
Цена: Бесплатно, с открытым исходным кодом
Платформы: Windows, macOS, Linux (сборка и хост); ESP32 с TFT (среда выполнения)
Скачать: openhasp.com
Суть: Выберите это, когда панель должна выглядеть как настоящая сенсорная панель управления, а не как список сущностей.
3. WallPanel — лучше всего для переработанного планшета Android
WallPanel — приложение для киоска Android-планшета для домашних хозяйств, у которых уже есть старый Galaxy Tab или Fire Tablet, собирающий пыль. Оно превращает устройство в полноэкранную панель управления Home Assistant, транслирует движение и яркость через MQTT, пробуждается при обнаружении присутствия и затемняет, когда комната пуста. Это единственный вариант не на ESP в этом списке, включённый потому, что настенный планшет — всё ещё самый дешёвый способ получить 10-дюймовую панель.
Где это не блестит: Планшеты Android стареют неравномерно. Дешёвые зарядные устройства выходят из строя за несколько месяцев использования. Вздутие аккумулятора — реальный риск для устройств, остающихся подключённым круглосуточно.
Цена: Бесплатно, с открытым исходным кодом
Платформы: Windows, macOS, Linux (инструменты бокового загружения); Android (среда выполнения)
Скачать: github.com
Суть: Правильный выбор, когда неиспользуемый планшет уже лежит в ящике.
4. Компонент ESPHome LVGL — лучше всего для собственных интерфейсов из YAML
ESPHome LVGL — компонент отрисовки, превративший ESPHome из компетентного инструмента панели в серьёзный. Он предоставляет дерево виджетов LVGL через YAML, поэтому CYD может показывать кнопки, датчики, ползунки, графики и анимированные переходы без написания ни одной строки C. Сообщество делится конфигурациями для всего — от панелей термостата до полных обзоров всего дома, и страница документации — честный начальный каталог.
Где это не блестит: YAML для макетов LVGL быстро становится длинным. Оформление требует понимания стилей LVGL, что добавляет вторую модель помимо ESPHome. Шрифты и изображения всё ещё нуждаются в предварительной обработке.
Цена: Бесплатно, с открытым исходным кодом
Платформы: Windows, macOS, Linux (сборка); ESP32 с TFT (среда выполнения)
Скачать: esphome.io/components/lvgl
Суть: Выбор, когда ESPHome — основа, а цель — панель управления, которой стоит похвастаться.
5. Home Assistant — лучше всего для бэкенда
Home Assistant — концентратор, с которым разговаривает каждый другой вариант из этого списка. Без него CYD — это просто мигающий экран и датчик в поисках пункта назначения. Панель управления Lovelace, механизм автоматизации и магазин дополнений превращают Raspberry Pi или небольшой x86-бокс в мозг, который управляет светом, жалюзи, термостатами и сенсорными экранами, которые их контролируют. Установите его один раз на домашний сервер перед прошивкой чего-либо.
Где это не блестит: Первоначальная настройка — проект на выходные. Обновления приходят еженедельно и иногда ломают дополнения. Поддержка оборудования обширна, но неровна, поэтому проверка списка интеграций разумна перед привязкой к устройству.
Цена: Бесплатно, с открытым исходным кодом
Платформы: Windows, macOS, Linux, Raspberry Pi, контейнеры NAS (среда выполнения)
Скачать: home-assistant.io
Суть: Ни один проект CYD не стоит начинать без его запуска в первую очередь.
6. Tasmota — лучше всего для дисплеев только с датчиками или для одного назначения
Tasmota — долгоживущая прошивка ESP, которая началась с прошивки коммутаторов Sonoff и теперь питает тысячи небольших устройств домашней автоматизации. Поддержка дисплеев менее отшлифована, чем ESPHome или OpenHASP для полных панелей, но для экрана, который должен показывать одно или два числа, часы или строку состояния, Tasmota очень надёжна. Проводка MQTT зрелая, а история OTA надёжна.
Где это не блестит: Модули дисплеев охватывают более узкий диапазон плат. Обработка сенсорных команд ограничена по сравнению с прошивкой на основе LVGL. Сложные макеты означают написание правил отображения вручную.
Цена: Бесплатно, с открытым исходным кодом
Платформы: Windows, macOS, Linux (инструменты прошивки); ESP32 / ESP8266 (среда выполнения)
Скачать: tasmota.github.io
Суть: Выбор для второго или третьего экрана, где простота побеждает оформление.
7. MagicMirror — лучше всего для более крупных самодельных панелей на стене
MagicMirror — давно работающая платформа с открытым исходным кодом для дисплеев размером с комнату, работающих на Raspberry Pi за двусторонним зеркалом или дешёвым HDMI-мониторе. Каталог модулей охватывает календари, погоду, общественный транспорт, новости, сущности Home Assistant и десятки других ниш. Это не для самого CYD, но это естественный сосед: 24-дюймовый настенный дисплей рядом с 2,8-дюймовой панелью управления.
Где это не блестит: Требует Raspberry Pi или аналогичный одноплатный компьютер плюс монитор, поэтому стоимость материалов выше. Некоторые модули сообщества отстают от основных обновлений. Взаимодействие с сенсорным экраном опционально и непоследовательно.
Цена: Бесплатно, с открытым исходным кодом
Платформы: Windows, macOS, Linux, Raspberry Pi (среда выполнения)
Скачать: magicmirror.builders
Суть: Выбор для стены прихожей, когда CYD — это поверхность управления, а большой дисплей — информационная поверхность.
Как выбрать нужный
- Если Home Assistant уже работает в сети: ESPHome.
- Если панель должна выглядеть как настоящая сенсорная панель управления: OpenHASP.
- Если в ящике лежит неиспользуемый планшет Android: WallPanel.
- Если ESPHome — основа, а цель — более богатый интерфейс: компонент ESPHome LVGL.
- Если домашний сервер ещё не установлен: сначала Home Assistant, потом всё остальное.
- Если экран должен показывать только одно число или часы: Tasmota.
- Если проект — это информационная стена прихожей, а не панель управления: MagicMirror.
- Энтузиазм XDA в отношении CYD лучше всего работает с ESPHome плюс компонент LVGL, оба управляемые Home Assistant.
Часто задаваемые вопросы
Что такое Cheap Yellow Display?
Cheap Yellow Display или CYD — это прозвище платы ESP32-2432S028R: чип ESP32 с 2,8-дюймовым резистивным сенсорным TFT-экраном на одной жёлтой печатной плате. Продавцы предлагают его по цене $15–$20 в большинстве магазинов компонентов ESP, и сообщество объединилось вокруг него как самого дешёвого сенсорного экрана для сборок умного дома.
Нужен ли мне Home Assistant для использования CYD?
Не строго, но на практике да. ESPHome, OpenHASP и WallPanel все предполагают наличие Home Assistant или аналогичного концентратора, говорящего на MQTT, в сети. CYD под управлением Tasmota может публиковать значения датчиков прямо брокеру, но панели в этом списке ожидают бэкенда для общения.
Безопасно ли оставлять CYD подключённым круглосуточно?
Да, при разумном уходе. ESP32 разработан для работы без перерывов, экран имеет низкое энергопотребление, и плата потребляет менее 200 мА при пиковой нагрузке. Используйте надёжный блок питания USB, обеспечьте вентиляцию платы и предпочитайте проводные адаптеры Ethernet при длительном использовании, где надёжность Wi-Fi имеет значение.
Могу ли я прошить CYD без снятия со стены?
Да, после первой прошивки. Каждая прошивка в этом списке (ESPHome, OpenHASP, Tasmota) поддерживает OTA-обновления через Wi-Fi, как только устройство в сети. Первая прошивка требует кабеля USB.
Какова разница между ESPHome и OpenHASP?
ESPHome — это полная платформа прошивки, написанная на YAML, с слоем отображения как одним компонентом среди многих. OpenHASP — это прошивка, ориентированная на панель управления, где страницы — это файлы JSONL, обслуживаемые из Home Assistant. ESPHome лучше, когда экран — один из множества устройств ESP; OpenHASP лучше, когда экран — проект.
Стоит ли ещё использовать HASwitchPlate?
HASwitchPlate была оригинальной прошивкой сенсорного экрана Home Assistant и получила преданное сообщество, но она зависела от дисплеев Nextion и устаревающего стека Arduino. OpenHASP переносит ту же идею на современные платы ESP32 с отрисовкой LVGL. Придерживайтесь HASwitchPlate только если на месте уже есть существующее оборудование.