Open CagoBHuK opened 1 month ago
Нейминг исправьте. Если и использовать слово "свет" в название, то комбинируйте его с чем-то уникальным, а не названием помещений.
Для включение сущности только по имени должен срабатывать более простой интент. Как здесь:
И если ошибка именно с ру вариантом, то лучше показать оригинальные трассировки.
В английском варианте тоже не работает, поэтому я и трассировку в английском варианте приложил. Если б только на русском не работало, копал бы в сторону интентов. При этом интент-то распознает объекты, понимает, куда приложиться. Но именно Assist почему-то не выполняет действия, хотя и понимает объекты.
Функционал интентов работает весьма стабильно (год в личном пользование). По скринам всё выглядит хорошо, кроме отсутствия сопоставления имени с сущностью, так что для пониманиям сути проблемы проверьте все возможные коллизии в нейминге, тестируйте другие устройства. И более дефолтные шаги, как передобавление устройства, пощелкать доступ к ассистенту, перезагрузка HA.
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: Then I went to ACTIONS tab and tried the same, but with service call: Results: 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:
So the question is: what else should I check to understand the problem couse? I would appreciate any advice.