Files
hass.fnv/docs/home-assistant.md
T
2026-03-10 07:08:59 +00:00

5.9 KiB

Home Assistant конфигурация

Общая структура

Основные файлы

  • configuration.yaml - Основная конфигурация
  • automations.yaml - Автоматизации
  • scripts.yaml - Скрипты
  • scenes.yaml - Сцены
  • ui-lovelace.yaml - Пользовательский интерфейс

Директории

  • packages/ - Пакеты конфигурации по категориям
  • custom_components/ - Пользовательские компоненты
  • blueprints/ - Шаблоны автоматизаций
  • www/ - Веб-ресурсы

Устройства в packages

Кофемашина (coffee_maker.yaml)

Производитель: Philips
Модель: 5400 Series

Сенсоры

  • coffee_machine_power_status - Статус питания
  • coffee_philips_5400_status - Общий статус
  • coffee_philips_5400_coffee_grounds_container - Контейнер кофейной гущи
  • coffee_philips_5400_coffee_pallet - Поддон
  • coffee_philips_5400_grain_tray - Кофейные зерна в лотке
  • coffee_philips_5400_system_status - Системный статус
  • coffee_philips_5400_making_coffee - Приготовление кофе
  • coffee_philips_5400_internal_temperature - Температура ESP32
  • coffee_philips_5400_error_code - Системные ошибки
  • coffee_philips_5400_free_mem_size - Размер свободной памяти

Управление

  • select.coffee_philips_5400_drink - Выбор кофейных напитков
  • select.coffee_philips_5400_cups - Количество порций
  • select.coffee_philips_5400_grind - Крепость (зерно/молотый)
  • number.coffee_philips_5400_soffee - Объем кофе
  • number.coffee_philips_5400_milk - Объем молока
  • button.coffee_philips_5400_prepare - Показать рецепт
  • button.coffee_philips_5400_build_coffee - Приготовить кофе

Автоматизация

  • input_boolean.kitchen_coffee_machine_auto_coffee_making - Авто приготовление
  • counter.coffee_machine_making_coffee - Счетчик авто приготовления

Посудомоечная машина (dishwasher.yaml)

Интеграция: HomeConnect через MQTT

Сенсоры

  • hc_dishwasher_state - Статус работы
  • hc_dishwasher_remaining - Время до конца программы
  • hc_dishwasher_running - Признак работы

Бинарные сенсоры

  • hc_dishwasher_door - Состояние дверцы
  • hc_dishwasher_power - Статус питания

Счетчики

  • dishwasher_door_open_count - Счетчик открытий дверцы

Система отопления (climate/)

Тип: Кондиционеры и управление температурой

Освещение (light/)

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

Безопасность (alarm_and_presence/)

Тип: Система сигнализации и присутствия

Уведомления (notifications/)

Тип: Система уведомлений

Энергетика (power/)

Тип: Мониторинг энергопотребления

Телевизоры (tv/)

Тип: Управление телевизорами

Водоснабжение (watercontrol.yaml)

Тип: Контроль водоснабжения

Замок (aqara_lock.yaml)

Производитель: Aqara
Тип: Умный замок

Счетчик тепла (heat_counter.yaml)

Тип: Счетчик тепловой энергии

ESPHome устройства

Кондиционеры

  • ac_mainroom.yaml - Гостиная
  • ac_kitchen.yaml - Кухня
  • ac_childroom.yaml - Детская
  • ac_bedroom.yaml - Спальня

Освещение

  • svetlana_bedside_lamp.yaml - Прикроватная лампа Светланы
  • danil_bedside_lamp.yaml - Прикроватная лампа Данила

Датчики присутствия

  • presence_bedroom.yaml - Спальня
  • presence_kladovka.yaml - Кладовка

Специализированные устройства

  • coffee-philips-5400.yaml - Кофемашина Philips
  • senseair.yaml - Датчик качества воздуха

Интеграции

MQTT

  • Брокер: Mosquitto (порт 1883)
  • Топики: homeconnect/, neptun/

Zigbee

  • Координатор: Zigbee2MQTT
  • Порт: 8080
  • Устройства: Датчики, выключатели, замки

Matter

  • Мост: Matter Bridge
  • Порты: 8482, 5353, 5540, 5541
  • Режим: host

HomeConnect

  • Интеграция: HomeConnect2MQTT
  • Порт: 5001
  • Устройства: Посудомойка, стиральная машина

Neptun

  • Интеграция: Neptun2MQTT
  • Функционал: Контроль водоснабжения

Автоматизации

Основные категории

  • Управление освещением
  • Контроль климата
  • Безопасность и присутствие
  • Уведомления
  • Энергосбережение

Примеры автоматизаций

  • Автоматическое приготовление кофе
  • Управление освещением по присутствию
  • Контроль температуры в комнатах
  • Мониторинг состояния бытовой техники