Home Assistant: чем расширить свою экосистему
Закладка по мотивам
https://github.com/mikeroyal/Self-Hosting-Guide
Система прошивки для микроконтроллеров ESP8266 и ESP32. Вместо того чтобы писать код на C++, вы описываете поведение устройства в простом YAML-файле: какие пины используются, какой протокол, какое имя сенсора — и ESPHome сам генерирует прошивку и загружает её по воздуху.
Главная прелесть — автоматическое обнаружение в Home Assistant через mDNS. Собрали датчик температуры на ESP32, прошили, включили — через минуту он уже в HA без лишних настроек. На этой же платформе делают кнопки, дисплеи, реле, ИК-передатчики и даже голосовые устройства на базе ESP32-S3.
Мост между Zigbee-сетью и брокером MQTT. Работает с USB-координатором (Sonoff Zigbee Dongle, CC2652, HUSBZB-1) и поддерживает более 3000 устройств от разных производителей — без их проприетарных хабов.
Все устройства публикуют состояние и принимают команды через MQTT-топики, а дальше стандартная интеграция mqtt в HA разбирает всё автоматически. Есть веб-интерфейс для управления сетью, мониторинга связи и обновления прошивок устройств по воздуху.
Визуальный редактор потоков для построения автоматизаций и интеграций. Вместо YAML-правил в HA вы соединяете блоки на холсте: триггер → условие → действие, причём каждый блок может обращаться к MQTT, HTTP, WebSocket, базам данных и сотне других источников.
Особенно полезен там, где логика слишком сложна для стандартных автоматизаций HA: многошаговые сценарии, работа с внешними API, преобразование данных, интеграция с сервисами, у которых нет готового компонента. Устанавливается как аддон Supervisor.
Python-фреймворк для написания приложений поверх Home Assistant. Каждое «приложение» — это класс на Python с полным доступом к состояниям и сервисам HA, системой колбэков на изменение состояний, расписания и событий.
Открывает возможности, которых нет ни в YAML-автоматизациях, ни в Node-RED: сложная математика, работа с историей через API, динамические расписания, машинное обучение прямо в автоматизации. Параллельно идёт HADashboard — отдельный движок для создания кастомных дашбордов.
NVR с ИИ-детекцией объектов в реальном времени. Подключаете IP-камеры через RTSP, Frigate непрерывно анализирует поток и определяет: человек, животное, машина, велосипед. Поддерживает аппаратное ускорение — Coral USB TPU, GPU через OpenVINO или TensorRT.
Интеграция с HA нативная: каждое событие детекции создаёт сенсор, уведомление и превью-изображение. Можно автоматизировать: «если камера у входа зафиксировала человека и никто не дома — включить освещение и отправить снапшот в Telegram». Также пишет записи только по событиям, экономя место.
Открытый P2P-протокол для голосовых сервисов в Home Assistant. Faster Whisper обрабатывает речь в текст локально — модели от tiny до large, включая поддержку русского языка. Piper синтезирует ответ обратно в речь с нейросетевыми голосами (irina, dmitri и другие для RU).
Весь стек работает без интернета: Wyoming Satellite на Orange Pi Zero 3 захватывает звук, детектирует wake-слово через openWakeWord, отправляет аудио на сервер с Whisper и Piper, получает ответ обратно. Home Assistant выступает мозгом — обрабатывает намерения и выполняет команды. Полная приватность, нулевая задержка на облаках.
Инструмент для запуска больших языковых моделей локально — Llama 3, Mistral, Gemma, Qwen и десятки других. Скачивает модели одной командой, предоставляет OpenAI-совместимый REST API на localhost:11434.
Подключается к HA через интеграцию Extended OpenAI Conversation как альтернатива OpenRouter или ChatGPT — ответы генерирует локальная модель без отправки запросов наружу. Хорошо работает на машинах с дискретной видеокартой; на CPU тоже запускается, но медленнее. Полезен как «умный» бэкенд для голосового ассистента или для обработки данных в автоматизациях.
Классический тандем для визуализации метрик умного дома. InfluxDB — time-series база данных, куда HA записывает историю всех сенсоров через интеграцию influxdb. Grafana подключается к ней как источник данных и позволяет строить дашборды с графиками температуры, влажности, потребления электроэнергии, состояния устройств.
Оба устанавливаются как аддоны Supervisor. Главное преимущество перед встроенной историей HA — произвольные запросы (Flux или InfluxQL), большой retention, и возможность мониторить одновременно HA, сервер Proxmox, роутер MikroTik и любые другие источники метрик на одном дашборде.
Красивый self-hosted монитор доступности сервисов. Проверяет HTTP/HTTPS, TCP, DNS, MQTT, а также поддерживает push-модель через heartbeat — ваш сервис сам отправляет сигнал «я живой». Интерфейс напоминает Betteruptime, но полностью на вашем сервере.
Уведомления о падении сервисов идут через Telegram, Email, Slack, Webhook — или напрямую в HA через его нотификационный сервис. Полезно мониторить: сам HA, Zigbee2MQTT, сервер VDS, Nextcloud, все аддоны, которые слушают порт снаружи.
DNS-сервер с блокировкой рекламы, трекеров и вредоносных доменов для всей домашней сети. Устанавливается как аддон HA, прописывается как DNS в роутере — и с этого момента все устройства в сети работают без рекламы без каких-либо клиентских приложений.
Ведёт статистику запросов по устройствам, позволяет видеть какие домены запрашивают умные лампочки или телевизор, поддерживает DNS-over-HTTPS и DNS-over-TLS. Интеграция с HA позволяет отображать статистику прямо на дашборде: сколько запросов заблокировано за сутки, топ клиентов, топ заблокированных доменов.
Self-hosted сервер, полностью совместимый с протоколом Bitwarden. Вы используете официальные клиенты Bitwarden (браузерные расширения, мобильные приложения, десктоп) — но все данные хранятся на вашем сервере, а не в облаке Bitwarden.
Написан на Rust, потребляет минимум ресурсов (работает на Raspberry Pi без проблем). Поддерживает двухфакторную аутентификацию, организации, коллекции, аварийный доступ. Хорошо живёт в LXC-контейнере на Proxmox за Nginx Proxy Manager с Let's Encrypt.
VPN поверх WireGuard с нулевой конфигурацией. Создаёт защищённую оверлейную сеть между вашими устройствами — без проброса портов, без статического IP, через любые NAT. Устанавливается как аддон HA и даёт безопасный доступ к интерфейсу Home Assistant из любой точки мира.
В бесплатном тарифе — до 100 устройств и 3 пользователя, чего домашнему использованию более чем достаточно. Функция Tailscale Funnel позволяет опубликовать отдельный сервис (например, webhook для интеграций) через защищённый туннель без открытия портов на роутере.
Полноценная платформа для личного облачного хранилища и совместной работы. Синхронизация файлов, встроенный офис (Collabora/OnlyOffice), видеозвонки (Talk), почта, задачи, галерея фото. Всё на своём сервере.
Интегрируется с HA через CalDAV — события из Nextcloud Calendar появляются как сенсоры в HA и могут триггерить автоматизации. Nextcloud Talk подключается как канал для уведомлений HA вместо Telegram — полностью приватный мессенджер с push-уведомлениями. Nextcloud AIO (All-in-One) — самый простой способ развернуть всё одной Docker-командой.
Веб-интерфейс для управления Docker-контейнерами, Swarm и Kubernetes. Визуально показывает все запущенные контейнеры, их логи, переменные окружения, порты, volumes; позволяет запускать, останавливать, пересоздавать контейнеры и разворачивать стеки через docker-compose прямо из браузера.
Незаменим при построении self-hosted стека на Proxmox LXC или выделенном сервере. Поддерживает Portainer Agent — можно управлять несколькими Docker-хостами из одного интерфейса. Для домашнего использования Community Edition полностью бесплатен.
Современный reverse proxy с автоматическим обнаружением Docker-контейнеров. Запустили новый контейнер с нужными лейблами — Traefik сам создаёт роут и получает SSL-сертификат через Let's Encrypt без перезапуска.
Особенно удобен в связке с Proxmox + Docker: один Traefik принимает весь HTTPS-трафик на 443 порту и маршрутизирует по доменным именам к нужным контейнерам — Nextcloud, Vaultwarden, Uptime Kuma, Grafana. Поддерживает middleware для аутентификации, rate limiting, IP-фильтрации.
Программный мост для подключения устройств, не поддерживающих Apple HomeKit, к экосистеме Apple. Более 2000 плагинов — от умных розеток до роботов-пылесосов. Работает рядом с HA или вместо него для тех, кто живёт в экосистеме Apple.
Интересен в контексте HA тем, что сам Home Assistant можно выставить в HomeKit через встроенную интеграцию — тогда все устройства HA управляются из приложения «Дом» на iPhone и через Siri. Homebridge при этом нужен для устройств, у которых нет компонента ни в HA, ни в HomeKit напрямую.
Централизованная панель управления устройствами с прошивкой Tasmota — умными розетками, реле, диммерами, сенсорными выключателями. Показывает все Tasmota-устройства в сети, позволяет обновлять прошивку сразу на всех, менять настройки, следить за состоянием.
Устанавливается как аддон HA. Сами устройства Tasmota общаются с HA через MQTT — включается один раз и работает без облаков. Особенно актуально, если у вас десятки Sonoff-девайсов: обновить прошивку на всех одновременно через TasmoAdmin вместо поштучной настройки.
Self-hosted платформа GPS-трекинга. Поддерживает более 200 протоколов GPS-трекеров — от дешёвых китайских GT06 до профессиональных устройств. Показывает историю маршрутов на карте, уведомляет о зонах входа/выхода, скорости, состоянии батареи.
Устанавливается как аддон HA. Интеграция с HA позволяет использовать GPS-трекер как источник состояния device_tracker — то есть автоматизации на основе геолокации работают через ваш сервер, а не через Google/Apple. Полезно для автоматизаций «дома/не дома» без зависимости от телефона.
Открытый федеративный протокол для мессенджеров. Запускаете собственный сервер Matrix (Synapse или Conduit), подключаетесь клиентом Element — получаете зашифрованный чат, который никому не принадлежит.
Аддон HA позволяет отправлять уведомления и получать команды через Matrix. Альтернатива Telegram для тех, кто хочет полный контроль: сервер на своём железе, сквозное шифрование, федерация с другими серверами. Conduit — более лёгкий вариант сервера на Rust, хорошо живёт на Orange Pi или в LXC.
Полностью свободный медиасервер без подписок, трекинга и принудительных аккаунтов. Организует фильмы, сериалы, музыку и фото с автоматическим получением метаданных, постеров и субтитров. Поддерживает аппаратное транскодирование (Intel Quick Sync, VAAPI, NVENC).
Интеграция с HA: сенсоры активного воспроизведения, управление плеером как media_player объектом. Можно автоматизировать: «если Jellyfin начал воспроизведение в гостиной — приглушить свет, поставить Do Not Disturb». Клиенты есть для всего: Android TV, iOS, Roku, Kodi, веб.
Self-hosted альтернатива Google Фото. Автоматическое резервное копирование с телефона, распознавание лиц и объектов, поиск по содержимому, временная шкала, альбомы, шаринг. Интерфейс практически идентичен Google Фото — переход почти незаметен.
Развёртывается через docker-compose, активно развивается (обновления почти каждую неделю). С HA прямой интеграции нет, но через webhook или MQTT можно, например, автоматически архивировать снапшоты с камер Frigate прямо в Immich. Заменяет Google Фото полностью, данные остаются дома.
P2P-синхронизация файлов между устройствами без центрального сервера. Выбираете папки, указываете устройства для синхронизации — и файлы реплицируются напрямую, зашифрованно, без облака.
Практически применим в связке с HA для синхронизации конфигов: папка /config HA синхронизируется на резервный компьютер в реальном времени. Также удобно держать в синхронизированной папке бэкапы, фото с телефонов, документы — без Nextcloud, проще в настройке, но без веб-интерфейса для доступа из браузера.
DNS-sinkhole для блокировки рекламы и трекинга на уровне всей сети. Прописывается как DNS в DHCP-сервере роутера и с этого момента блокирует рекламу на всех устройствах без исключения — смарт-ТВ, консолях, IoT-устройствах, где расширения браузера не работают.
Интеграция с HA через компонент pi_hole — сенсоры статистики: процент заблокированных запросов, количество запросов за сутки, статус сервиса. Можно добавить на дашборд HA как виджет. Альтернатива AdGuard Home — Pi-hole старше и имеет большую экосистему плагинов, AdGuard современнее по интерфейсу.
Веб-интерфейс поверх Nginx для управления reverse proxy. Добавляете новый хост через форму в браузере: домен, IP:порт назначения, кнопка «запросить SSL» — готово. Никакого ручного редактирования конфигов.
Хорошая точка входа перед переходом на Traefik: проще в понимании, меньше движущихся частей, не требует изменений в docker-compose всех сервисов. Живёт в отдельном LXC на Proxmox, принимает весь входящий трафик и маршрутизирует к HA, Nextcloud, Grafana, Vaultwarden по доменным именам с валидными Let's Encrypt сертификатами.
Open-source платформа для управления WireGuard-сетями. В отличие от обычного WireGuard, где нужно вручную прописывать пиры, NetBird управляет конфигурацией централизованно через веб-панель. Есть self-hosted версия сервера управления.
Ближайший аналог Tailscale, но полностью на своём железе. Поддерживает ACL-правила, группы устройств, роуты в локальные подсети. Для доступа к HA снаружи — та же логика, что у Tailscale: никаких открытых портов, трафик идёт через зашифрованный туннель.
Лёгкий веб-интерфейс для просмотра логов Docker-контейнеров в реальном времени. Подключается к Docker socket, показывает потоки stdout/stderr всех контейнеров, поддерживает поиск и фильтрацию.
Не хранит логи (только live-просмотр) — именно поэтому весит практически ничего. Удобен для быстрой диагностики: что-то сломалось в HA аддоне или docker-контейнере — открываете Dozzle, смотрите логи без SSH. Работает в паре с Portainer: Portainer для управления, Dozzle для логов.
Автоматическое обновление Docker-образов. Периодически проверяет Docker Hub или другой реестр на наличие новых версий образов запущенных контейнеров и пересоздаёт их с новым образом, сохраняя все переменные и volumes.
Настраивается гибко: обновлять все контейнеры или только помеченные лейблом, присылать уведомления о каждом обновлении (в Telegram или через webhookHA), обновлять только в определённое время суток. Снимает рутину ручного docker pull && docker-compose up -d для всего стека.
VS Code в браузере. Полноценный редактор с расширениями, терминалом, Git-интеграцией — только работает на сервере, а вы подключаетесь через браузер с любого устройства.
Применительно к HA: редактировать конфиги, скрипты Python для AppDaemon, YAML автоматизации — прямо с планшета или с чужого компьютера без установки чего-либо. Живёт в LXC или Docker, доступен через тот же Nginx Proxy Manager с авторизацией. Поддерживает extensions из Open VSX Registry (аналог Marketplace без Microsoft-лицензий).
Лёгкий self-hosted Git-сервис. Интерфейс как у GitHub, но всё на вашем сервере: репозитории, Issues, Pull Requests, CI через встроенный Gitea Actions или внешний Woodpecker CI.
Удобен для хранения конфигов Home Assistant под версионным контролем: пушите изменения в конфигах, откатываетесь при ошибке, видите историю что и когда менялось. Также хорошее место хранить все скрипты инфраструктуры — Ansible playbooks, docker-compose файлы, PowerShell для AD.
Коллекция из 60+ утилит для разработчиков и администраторов в виде удобного веб-интерфейса: конвертеры форматов (JSON/YAML/TOML/XML), генераторы паролей и UUID, кодировка/декодировка Base64 и URL, работа с датами, регулярные выражения, расчёт подсетей, форматирование кода и ещё много всего.
Развёртывается одним Docker-образом, работает полностью офлайн — никакие данные не покидают ваш сервер. Заменяет десятки онлайн-сайтов (многие из которых логируют запросы) одним локальным инструментом. Живёт за Nginx Proxy Manager, доступен по адресу типа tools.home.local.








