Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RU] Assist recognizes the command but doesn't execute #2410

Open
CagoBHuK opened this issue Oct 6, 2024 · 3 comments
Open

[RU] Assist recognizes the command but doesn't execute #2410

CagoBHuK opened this issue Oct 6, 2024 · 3 comments

Comments

@CagoBHuK
Copy link

CagoBHuK commented Oct 6, 2024

I've got configured ASSIST assistant. It understands my commands, but doesn't execute them relative to devices. For example I print to it: "Add bread to shopping list" HA answers: "Bread added" and adds bread to my shopping list. When I print: "Turn on balcony light on" HA answers: "Balcony lights turned on", but it doesn't turn it on.

I've looked around and tried the developer's console ASSIST tab. Results:
image
Then I went to ACTIONS tab and tried the same, but with service call:
image
Results:
image
As I can see, HA hasn't bound my target to light.mega_24: targets are empty and speech has no trailing slot. I've checked the ASSIST permissions, it's OK:
image

So the question is: what else should I check to understand the problem couse? I would appreciate any advice.

@mitrokun
Copy link
Contributor

mitrokun commented Oct 8, 2024

Нейминг исправьте. Если и использовать слово "свет" в название, то комбинируйте его с чем-то уникальным, а не названием помещений.
Для включение сущности только по имени должен срабатывать более простой интент. Как здесь:
image

И если ошибка именно с ру вариантом, то лучше показать оригинальные трассировки.

@CagoBHuK
Copy link
Author

CagoBHuK commented Oct 8, 2024

В английском варианте тоже не работает, поэтому я и трассировку в английском варианте приложил. Если б только на русском не работало, копал бы в сторону интентов. При этом интент-то распознает объекты, понимает, куда приложиться. Но именно Assist почему-то не выполняет действия, хотя и понимает объекты.

@mitrokun
Copy link
Contributor

mitrokun commented Oct 8, 2024

image
Функционал интентов работает весьма стабильно (год в личном пользование). По скринам всё выглядит хорошо, кроме отсутствия сопоставления имени с сущностью, так что для пониманиям сути проблемы проверьте все возможные коллизии в нейминге, тестируйте другие устройства. И более дефолтные шаги, как передобавление устройства, пощелкать доступ к ассистенту, перезагрузка HA.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants