v2.4.0 — README: новые возможности мониторинга, багфиксы
This commit is contained in:
@@ -6,29 +6,34 @@
|
|||||||
|
|
||||||
### Управление (`smart`)
|
### Управление (`smart`)
|
||||||
- Свет (вкл/выкл, яркость, цветовая температура)
|
- Свет (вкл/выкл, яркость, цветовая температура)
|
||||||
- Розетки и выключатели
|
- Розетки, реле, выключатели
|
||||||
- Климат (температура, режимы нагрев/охлаждение)
|
- Климат (температура, режимы нагрев/охлаждение)
|
||||||
- Медиа (плей/пауза, громкость, переключение треков)
|
- Медиа (плей/пауза, громкость, переключение треков)
|
||||||
- Шторы и жалюзи
|
- Шторы и жалюзи
|
||||||
- Замки
|
- Замки
|
||||||
- Вентиляторы
|
- Вентиляторы
|
||||||
- Роботы-пылесосы
|
- Роботы-пылесосы
|
||||||
|
- **Кнопки** (button.press)
|
||||||
- Сценарии и скрипты
|
- Сценарии и скрипты
|
||||||
|
|
||||||
### Мониторинг (`smart` — ответы на вопросы)
|
### Мониторинг (`smart` — ответы на вопросы)
|
||||||
- Какие окна/двери открыты
|
- Какие окна/двери открыты
|
||||||
- Что горит лишнего
|
- Что горит лишнего
|
||||||
- Какая температура в комнатах
|
- Какая температура в комнатах (только реальные термометры)
|
||||||
|
- **Качество воздуха** (TVOC, CO2, PM2.5/10, влажность)
|
||||||
|
- **Где есть движение** прямо сейчас
|
||||||
- Какие батарейки садятся
|
- Какие батарейки садятся
|
||||||
- Что сейчас играет
|
- Что сейчас играет
|
||||||
- Кто дома
|
- Кто дома
|
||||||
|
- **Общий отчёт** одной фразой
|
||||||
|
|
||||||
### Диагностика (`list_devices`)
|
### Диагностика (`list_devices`)
|
||||||
- Полный список устройств по доменам
|
- Полный список устройств по доменам
|
||||||
- Фильтр по `device_class` (door, window, motion, battery, ...)
|
- Фильтр по `device_class` (door, window, motion, battery, ...)
|
||||||
- Фильтр по состоянию (`on`, `off`, `open`, `closed`, ...)
|
- Фильтр по состоянию (`on`, `off`, `open`, `closed`, `unavailable`, ...)
|
||||||
- Скрытие `unavailable` / `unknown`
|
- Скрытие `unavailable` / `unknown`
|
||||||
- Спецкатегория `domain="window_door"` для окон и дверей
|
- Спецкатегория `domain="window_door"` для окон и дверей
|
||||||
|
- NL-маршрутизация: «покажи все binary_sensor» → `list_devices(domain="binary_sensor")`
|
||||||
|
|
||||||
## Установка
|
## Установка
|
||||||
|
|
||||||
@@ -54,7 +59,7 @@
|
|||||||
|
|
||||||
## Настройка Valves
|
## Настройка Valves
|
||||||
|
|
||||||
После импорта инструмента откройте его настройки (⚙️) и укажите:
|
После импорта инструмента откройте его настройки (⚙️) и укажи:
|
||||||
|
|
||||||
| Параметр | Значение | По умолчанию |
|
| Параметр | Значение | По умолчанию |
|
||||||
|---|---|---|
|
|---|---|---|
|
||||||
@@ -84,6 +89,7 @@ Open WebUI → **Settings → Interface → Tools** → включите `Home A
|
|||||||
запусти сцену вечерний отдых
|
запусти сцену вечерний отдых
|
||||||
включи свет на 50%
|
включи свет на 50%
|
||||||
уютный свет в спальне
|
уютный свет в спальне
|
||||||
|
нажми кнопку в спальне
|
||||||
```
|
```
|
||||||
|
|
||||||
### Мониторинг
|
### Мониторинг
|
||||||
@@ -91,9 +97,12 @@ Open WebUI → **Settings → Interface → Tools** → включите `Home A
|
|||||||
какие окна открыты?
|
какие окна открыты?
|
||||||
что горит лишнего?
|
что горит лишнего?
|
||||||
какая температура в спальне?
|
какая температура в спальне?
|
||||||
|
как воздух в квартире?
|
||||||
|
где сейчас движение?
|
||||||
батарейки садятся?
|
батарейки садятся?
|
||||||
кто дома?
|
кто дома?
|
||||||
что сейчас играет?
|
что сейчас играет?
|
||||||
|
отчёт по дому
|
||||||
```
|
```
|
||||||
|
|
||||||
### Диагностика (отдельный инструмент `list_devices`)
|
### Диагностика (отдельный инструмент `list_devices`)
|
||||||
@@ -110,6 +119,13 @@ list_devices(show_unavailable=False) # скрыть offline
|
|||||||
list_devices(domain="binary_sensor", show_unavailable=False)
|
list_devices(domain="binary_sensor", show_unavailable=False)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Или попросить LLM в чате:
|
||||||
|
```
|
||||||
|
покажи все binary_sensor
|
||||||
|
список устройств
|
||||||
|
какие устройства есть в HA?
|
||||||
|
```
|
||||||
|
|
||||||
## Безопасность
|
## Безопасность
|
||||||
|
|
||||||
- Токен HA хранится в **Valves** Open WebUI, не в коде
|
- Токен 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.3.0** — добавлен инструмент `list_devices` для диагностики и инвентаризации
|
||||||
- **v2.2.2** — восстановлен полный код после повреждения при обновлении
|
- **v2.2.2** — восстановлен полный код после повреждения при обновлении
|
||||||
- **v2.2.1** — HTTPS по умолчанию, verify_ssl в Valves
|
- **v2.2.1** — HTTPS по умолчанию, verify_ssl в Valves
|
||||||
|
|||||||
Reference in New Issue
Block a user