v2.5.0 — README: rename_entity, toggle_automation, trigger_automation, NL-маршрутизация
This commit is contained in:
@@ -13,19 +13,21 @@
|
|||||||
- Замки
|
- Замки
|
||||||
- Вентиляторы
|
- Вентиляторы
|
||||||
- Роботы-пылесосы
|
- Роботы-пылесосы
|
||||||
- **Кнопки** (button.press)
|
- Кнопки (button.press)
|
||||||
- Сценарии и скрипты
|
- Сценарии и скрипты
|
||||||
|
- **Переименование сущностей** (NL: «переименуй сертификат в Обновление SSL»)
|
||||||
|
- **Включение/выключение автоматизаций** (NL: «выключи автоматизацию Гирлянда»)
|
||||||
|
|
||||||
### Мониторинг (`smart` — ответы на вопросы)
|
### Мониторинг (`smart` — ответы на вопросы)
|
||||||
- Какие окна/двери открыты
|
- Какие окна/двери открыты
|
||||||
- Что горит лишнего
|
- Что горит лишнего
|
||||||
- Какая температура в комнатах (только реальные термометры)
|
- Какая температура в комнатах (только реальные термометры)
|
||||||
- **Качество воздуха** (TVOC, CO2, PM2.5/10, влажность)
|
- Качество воздуха (TVOC, CO2, PM2.5/10, влажность)
|
||||||
- **Где есть движение** прямо сейчас
|
- Где есть движение прямо сейчас
|
||||||
- Какие батарейки садятся
|
- Какие батарейки садятся
|
||||||
- Что сейчас играет
|
- Что сейчас играет
|
||||||
- Кто дома
|
- Кто дома
|
||||||
- **Общий отчёт** одной фразой
|
- Общий отчёт одной фразой
|
||||||
|
|
||||||
### Диагностика (`list_devices`)
|
### Диагностика (`list_devices`)
|
||||||
- Полный список устройств по доменам
|
- Полный список устройств по доменам
|
||||||
@@ -35,6 +37,11 @@
|
|||||||
- Спецкатегория `domain="window_door"` для окон и дверей
|
- Спецкатегория `domain="window_door"` для окон и дверей
|
||||||
- NL-маршрутизация: «покажи все binary_sensor» → `list_devices(domain="binary_sensor")`
|
- NL-маршрутизация: «покажи все binary_sensor» → `list_devices(domain="binary_sensor")`
|
||||||
|
|
||||||
|
### Управление автоматизациями (отдельные инструменты)
|
||||||
|
- `rename_entity` — переименовать любую сущность
|
||||||
|
- `toggle_automation` — включить/выключить автоматизацию
|
||||||
|
- `trigger_automation` — запустить автоматизацию вручную
|
||||||
|
|
||||||
## Установка
|
## Установка
|
||||||
|
|
||||||
### Просто скопировать
|
### Просто скопировать
|
||||||
@@ -92,6 +99,15 @@ Open WebUI → **Settings → Interface → Tools** → включите `Home A
|
|||||||
нажми кнопку в спальне
|
нажми кнопку в спальне
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Управление автоматизациями
|
||||||
|
```
|
||||||
|
переименуй сертификат в Обновление SSL
|
||||||
|
переименуй automation.сертификат в Обновление SSL
|
||||||
|
выключи автоматизацию Гирлянда крыльцо
|
||||||
|
включи автоматизацию Свет в спальне
|
||||||
|
триггерни автоматизацию Вентиляция душевая
|
||||||
|
```
|
||||||
|
|
||||||
### Мониторинг
|
### Мониторинг
|
||||||
```
|
```
|
||||||
какие окна открыты?
|
какие окна открыты?
|
||||||
@@ -116,7 +132,6 @@ list_devices(domain="window_door") # только окна/дв
|
|||||||
list_devices(device_class="battery") # только батарейки
|
list_devices(device_class="battery") # только батарейки
|
||||||
list_devices(only_with_state="unavailable") # все offline
|
list_devices(only_with_state="unavailable") # все offline
|
||||||
list_devices(show_unavailable=False) # скрыть offline
|
list_devices(show_unavailable=False) # скрыть offline
|
||||||
list_devices(domain="binary_sensor", show_unavailable=False)
|
|
||||||
```
|
```
|
||||||
|
|
||||||
Или попросить LLM в чате:
|
Или попросить LLM в чате:
|
||||||
@@ -136,6 +151,7 @@ list_devices(domain="binary_sensor", show_unavailable=False)
|
|||||||
|
|
||||||
## Версионирование
|
## Версионирование
|
||||||
|
|
||||||
|
- **v2.5.0** — `rename_entity`, `toggle_automation`, `trigger_automation` + NL-маршрутизация
|
||||||
- **v2.4.0** — мониторинг воздуха (TVOC, CO2, влажность), движения, исправлен баг батареек, маршрутизация «покажи» в list_devices, поддержка кнопок, общий «отчёт»
|
- **v2.4.0** — мониторинг воздуха (TVOC, CO2, влажность), движения, исправлен баг батареек, маршрутизация «покажи» в list_devices, поддержка кнопок, общий «отчёт»
|
||||||
- **v2.3.0** — добавлен инструмент `list_devices` для диагностики и инвентаризации
|
- **v2.3.0** — добавлен инструмент `list_devices` для диагностики и инвентаризации
|
||||||
- **v2.2.2** — восстановлен полный код после повреждения при обновлении
|
- **v2.2.2** — восстановлен полный код после повреждения при обновлении
|
||||||
|
|||||||
Reference in New Issue
Block a user