• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to secondary sidebar
  • Skip to footer

У Павла!

  • Контроллеры
    • Arduino
      • Приборы
      • Музыка
      • Проекты Arduino
      • Уроки Arduino
      • Игры на Arduino
      • Роботы на Ардуино
      • FLProg
    • Одноплатные ПК
      • Orange pi
      • Raspberry pi
        • Raspberry pi pico
        • Raspberry pi server
        • Проекты Raspberry pi
    • ESP
      • ESP8266
        • NodeMCU
      • ESP32
      • M5stack
    • Другие контроллеры
      • STM32
  • Умный дом
    • Home Assistant
      • Home Assistant Container
      • Автоматизации
      • Lovelace
    • Tuya
    • Bluetooth
    • ESPHome
    • Frigate
    • Telegram
    • Яндекс
  • ЧПУ
  • 3d печать
  • Об авторе

Установка и настройка ESPHome в Home Assistant Container

5 февраля, 2026

Сервер Home Assitant у меня работает на ТВ приставке Vontar X3: https://ali.click/4xx4vc?erid=2SDnjeh6Y2C

Хорошие ESP32C3: https://ali.click/p05byp

 

В этой статье покажу как настроить ESPHome в docker и подключить к Home Assistant Container.

Статьи по серии Home Assistant Container:

  1. Установка Home Assistant Container на Linux и любой одноплатный компьютер.
  2. Установка и настройка FileEditor в Home Assistant Container
  3. Установка HACS в Home Assistant Container
  4. Установка и настройка Mosquitto (mqtt) broker на Home Assistant Container
  5. Установка и настройка Zigbee2mqtt в Home Assistant Container
  6. Установка и настройка Matter Server в Home Assistant Container
  7. Установка и настройка ESPHome в Home Assistant Container

 

Установка ESPHome в Docker:

Создаём папку, где будет храниться вся конфигурация esphome, в том числе и созданные проекты в будущем:

mkdir /config/esphome

 

Далее открываем файл docker-compose.yaml, где мы описывали пред идущие контейнеры для работы с Home Assistant Container.

nano docker-compose.yaml

И вконец вставляем описание контейнера:

 

services:

  esphome:
    container_name: esphome
    image: esphome/esphome
    restart: unless-stopped
    privileged: true
    ports:
      - "6052:6052/tcp"
    environment:
      - TZ=Europe/Moscow
    volumes:
      - /config/esphome/config:/config
      - /etc/localtime:/etc/localtime:ro

 

В этой строчке указывается путь до папки которую мы создали ранее: - /config/esphome/config:/config

А 6052 – это порт, по которому в веб интерфейсе введя ip адрес сервера и этот порт, то попадём в ESPHome.

Далее запускаем все контейнеры:

docker-compose up -d

Командой проверяем,  что контейнеры запустились и не падают:

docker ps -a

 

 

Далее проверяем работу открыв ip адрес в браузере и порт 6052:

 

Ну а далее можно в панель Home Assistant добавить ссылку на эту страничку, чтоб из панели Home Assitant заходить в ESPHome.

Для этого идём в Настройки -> Панели -> Добавить Панель

Там выбираем Веб-страница:

В следующем меню указываем url адрес к ESPHome:

 

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

А URL-адрес* оставьте без изменений. И нажимаем кнопку “Создать“.

После чего ESPHome создастся и появится на боковой панели.

Поздравляю, вы успешно настроили ESPHome в сборке сервера Home Assistant Container.

 

Но для проверки можно еще тестовый проект попробовать скомпилировать:

 

У меня вот скомпилировался:

Primary Sidebar

Поиск

Новые записи

  • Установка и настройка ESPHome в Home Assistant Container
  • Установка n8n локально на ваш сервер. И установка n8n в Home Assistant.
  • HaLow против Wifi, Lora, ESP-NOW.
  • Установка и настройка Matter Server в Home Assistant Container
  • Установка и настройка Zigbee2mqtt в Home Assistant Container

Подписывайтесь на Телеграм канал

https://t.me/ypavla

Secondary Sidebar

Подписывайтесь на Telegram Канал!

У Павла!

Footer

Copyright_У Павла! © 2026 ·