Управление устройствами без запоминания entity ID
Когда использовать: Вы знаете, что хотите («приглуши кухню до 30%»), но не помните точный entity_id.
Предварительные требования
- Long-Lived Access Token для Home Assistant — Профиль → Безопасность → Создать токен; сохраните как переменную окружения HA_TOKEN
- Установлен HA_URL — Задайте HA_URL=http://homeassistant.local:8123 (или ваш URL)
Поток
-
Найти сущностьUse ha-mcp. Find entities matching 'kitchen light'. Show entity_id, area, and current state.✓ Скопировано→ 1–3 сущности-кандидата с текущим состоянием
-
Применить изменениеSet kitchen ceiling lights to 30% brightness, warm white.✓ Скопировано→ Вызов сервиса успешен; состояние подтверждено
Итог: Управление устройствами по намерению, а не по памяти.
Подводные камни
- Несколько сущностей совпали — переключили не ту — Всегда подтверждайте список entity_id перед массовым действием; используйте фильтры по зонам