From 40ed449663d6f1626258e5bac8d794eb22451119 Mon Sep 17 00:00:00 2001 From: host Date: Wed, 29 Jul 2026 19:52:05 +0300 Subject: [PATCH] =?UTF-8?q?v2.4.0=20=E2=80=94=20README:=20=D0=BD=D0=BE?= =?UTF-8?q?=D0=B2=D1=8B=D0=B5=20=D0=B2=D0=BE=D0=B7=D0=BC=D0=BE=D0=B6=D0=BD?= =?UTF-8?q?=D0=BE=D1=81=D1=82=D0=B8=20=D0=BC=D0=BE=D0=BD=D0=B8=D1=82=D0=BE?= =?UTF-8?q?=D1=80=D0=B8=D0=BD=D0=B3=D0=B0,=20=D0=B1=D0=B0=D0=B3=D1=84?= =?UTF-8?q?=D0=B8=D0=BA=D1=81=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index d218b2d..351e6d4 100644 --- a/README.md +++ b/README.md @@ -6,29 +6,34 @@ ### Управление (`smart`) - Свет (вкл/выкл, яркость, цветовая температура) -- Розетки и выключатели +- Розетки, реле, выключатели - Климат (температура, режимы нагрев/охлаждение) - Медиа (плей/пауза, громкость, переключение треков) - Шторы и жалюзи - Замки - Вентиляторы - Роботы-пылесосы +- **Кнопки** (button.press) - Сценарии и скрипты ### Мониторинг (`smart` — ответы на вопросы) - Какие окна/двери открыты - Что горит лишнего -- Какая температура в комнатах +- Какая температура в комнатах (только реальные термометры) +- **Качество воздуха** (TVOC, CO2, PM2.5/10, влажность) +- **Где есть движение** прямо сейчас - Какие батарейки садятся - Что сейчас играет - Кто дома +- **Общий отчёт** одной фразой ### Диагностика (`list_devices`) - Полный список устройств по доменам - Фильтр по `device_class` (door, window, motion, battery, ...) -- Фильтр по состоянию (`on`, `off`, `open`, `closed`, ...) +- Фильтр по состоянию (`on`, `off`, `open`, `closed`, `unavailable`, ...) - Скрытие `unavailable` / `unknown` - Спецкатегория `domain="window_door"` для окон и дверей +- NL-маршрутизация: «покажи все binary_sensor» → `list_devices(domain="binary_sensor")` ## Установка @@ -54,7 +59,7 @@ ## Настройка Valves -После импорта инструмента откройте его настройки (⚙️) и укажите: +После импорта инструмента откройте его настройки (⚙️) и укажи: | Параметр | Значение | По умолчанию | |---|---|---| @@ -84,6 +89,7 @@ Open WebUI → **Settings → Interface → Tools** → включите `Home A запусти сцену вечерний отдых включи свет на 50% уютный свет в спальне +нажми кнопку в спальне ``` ### Мониторинг @@ -91,9 +97,12 @@ Open WebUI → **Settings → Interface → Tools** → включите `Home A какие окна открыты? что горит лишнего? какая температура в спальне? +как воздух в квартире? +где сейчас движение? батарейки садятся? кто дома? что сейчас играет? +отчёт по дому ``` ### Диагностика (отдельный инструмент `list_devices`) @@ -110,6 +119,13 @@ list_devices(show_unavailable=False) # скрыть offline list_devices(domain="binary_sensor", show_unavailable=False) ``` +Или попросить LLM в чате: +``` +покажи все binary_sensor +список устройств +какие устройства есть в HA? +``` + ## Безопасность - Токен HA хранится в **Valves** Open WebUI, не в коде @@ -120,6 +136,7 @@ list_devices(domain="binary_sensor", show_unavailable=False) ## Версионирование +- **v2.4.0** — мониторинг воздуха (TVOC, CO2, влажность), движения, исправлен баг батареек, маршрутизация «покажи» в list_devices, поддержка кнопок, общий «отчёт» - **v2.3.0** — добавлен инструмент `list_devices` для диагностики и инвентаризации - **v2.2.2** — восстановлен полный код после повреждения при обновлении - **v2.2.1** — HTTPS по умолчанию, verify_ssl в Valves