core icon indicating copy to clipboard operation
core copied to clipboard

Assist not work

Open leeaash opened this issue 1 year ago • 36 comments

The problem

It seems that assist doesn’t work in my end, no matter what I input, it always replies ‘Sorry, I couldn’t understand that’

What version of Home Assistant Core has the issue?

2023.2.0

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant OS

Integration causing the issue

No response

Link to integration documentation on our website

No response

Diagnostics information

No response

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

IMG_0097

leeaash avatar Feb 03 '23 01:02 leeaash

I've noticed this too. What I've observed so far - it seems to be related with the usage of areas...

Example:

"Stehlampe" is assigned to the Area "Wohnzimmer". When I use "turn on Stehlampe" it will be turned on - When I'm using "turn off Stehlampe" - it will be turned off.

But when I'm using "turn on Stehlampe in Wohnzimmer" or "turn off Stehlampe in Wohnzimmer" - it does not work. image

so probably related to the intent recognition especially with [all]

- sentences:
          - "<turn> off [all] [the] (light | lights) in <area>"
          - "<turn> off [all] <area> (light | lights)"
          - "<turn> [all] [the] <area> (light | lights) off"
          - "<turn> [all] [the] (light | lights) in <area> off"

when I use the specific sentence: "turn on all lights in Wohnzimmer" - it is working image

ChristophCaina avatar Feb 03 '23 07:02 ChristophCaina

side note: The intentions for German are a bit different - i've tried to translate the german intents into english for better understanding

translated and reduced to the most common writings:

      - sentences:
          - "turn (<light> | <lights>) in <area> <off>"
          - "turn <area> (<light> | <lights>) <off>"

          - "turn [<lights> | <all_lights>] [<area>] <off>"
          - "turn [<area>] [<lights> | <all_lights>] <off>"

And working in my case with german UI more reliable... image

ChristophCaina avatar Feb 03 '23 07:02 ChristophCaina

Do I have to add custom sentence for that? IMG_0098

leeaash avatar Feb 03 '23 08:02 leeaash

maybe, you need to raise an issue within the "intent" project from homeassistant. https://github.com/home-assistant/intents/issues

I am not quite sure - since german sentences are working in my case - it COULD just be an issue with how the english sentences were set up. At least, I would consider this as an topic within the intents area - rather than a core issue atm.

ChristophCaina avatar Feb 03 '23 11:02 ChristophCaina

Assist is very basic in it's matching. Use entity aliases and custom matching to get the results you want. Mention this in the intents repo of course so that we can get better matching for all languages.

tkdrob avatar Feb 12 '23 16:02 tkdrob

I have the same issue, am on 2023.2.3 and 5 (dev instance). The first request takes a few seconds and then comes back with 'Sorry...' and every follow-up request does not even take time, immediate response 'Sorry,...'

EDIT: my install is english-only

vingerha avatar Mar 01 '23 09:03 vingerha

I too have the same issue. Does not understand anything at all.

spacecakes avatar Mar 02 '23 12:03 spacecakes

Upgraded to 2023.3 and now it is gone, beats me why Only thing: sentence has to be 'exact' else it remains 'stupid'

vingerha avatar Mar 02 '23 12:03 vingerha

same here, on version 2023.3.0 "Sorry, I couln't understant that" for every phrase i type (or say), i double checked to be sure im using the correct intent (in any case i'm also expecting other errors) i'm woondering if i need to install something or configure in configuration.yaml something

popeating avatar Mar 03 '23 16:03 popeating

I have same problem in czech language.

MartinPalasek avatar Mar 03 '23 20:03 MartinPalasek

I have same problem in russian language.

pgrigorjev avatar Mar 05 '23 08:03 pgrigorjev

I guess HA assist only works when user language is set in English.

leeaash avatar Mar 05 '23 08:03 leeaash

Changed the interface language to English. The result is the same. "Sorry, I couldn't understand that".

pgrigorjev avatar Mar 05 '23 16:03 pgrigorjev

Also changed from English (GB) to English, but nothing changed. Nothing I unput gets a response other than "Sorry, I couldn't understand that" Checked logs, couldn't find anything meaningful.

SlainV avatar Mar 11 '23 08:03 SlainV

I noticed it is highly sensitive, simple typo and ... nothing image

vingerha avatar Mar 11 '23 09:03 vingerha

Doesn't work here either

Lars- avatar Apr 07 '23 14:04 Lars-

It worked for me after some update.

pgrigorjev avatar Apr 08 '23 08:04 pgrigorjev

~~Same problem with russian and english~~ Now working in 2023.5.0b8

soldtm avatar Apr 10 '23 23:04 soldtm

+1 zero luck getting anything to change. All input, typed OR spoken, is met with "Sorry, I couldn't understand that"

Home Assistant 2023.5.1 Supervisor 2023.04.1 Frontend 20230503.2 - latest

dlasher avatar May 05 '23 19:05 dlasher

I seemed to have the same problem. Then I found that the entities that I used for all my testing had slightly different names. I.e. I used "Küchentisch" (kitchen table) while the true entity name was "Küche Tisch". Creating an alias solved that problem.

If you come from Alexa you are used to some tolerance in the entity names. Also Alexa tells you clearly whether it did not understand you or whether it did not find the requested entity.

In HA there is currently no such differentiation.

Jpsy avatar May 12 '23 20:05 Jpsy

Hey there @home-assistant/core, @synesthesiam, mind taking a look at this issue as it has been labeled with an integration (conversation) you are listed as a code owner for? Thanks!

Code owner commands

Code owners of conversation can trigger bot actions by commenting:

  • @home-assistant close Closes the issue.
  • @home-assistant rename Awesome new title Renames the issue.
  • @home-assistant reopen Reopen the issue.
  • @home-assistant unassign conversation Removes the current integration label and assignees on the issue, add the integration domain after the command.

(message by CodeOwnersMention)


conversation documentation conversation source (message by IssueLinks)

home-assistant[bot] avatar Jul 16 '23 23:07 home-assistant[bot]

+1 zero luck getting anything to change. All input, typed OR spoken, is met with "Sorry, I couldn't understand that"

Home Assistant 2023.5.1 Supervisor 2023.04.1 Frontend 20230503.2 - latest

Same think here, only used in the frist release, but from there always says "Sorry, I couldn't understand that"

iNaiks avatar Sep 30 '23 07:09 iNaiks

Took me a while to understand "Aliases" the gentlemen above mentioned. Below are some screenshots to help fellow lost souls:

Click an entity image

Click the gear icon image

Click Voice Assistants image

Fill in Aliases image

Save and close. Now I can tell Assist to "turn (alias) on"

waleed-alharthi avatar Oct 04 '23 03:10 waleed-alharthi

2023.11.1 - I finally have the local assist installed with the Atom Echo.
First had language in Dutch. Every sentence it said “Sorry I can’t understand.”, then changed to English. Same so far. See my snapshot below:

IMG_5448

I did also try with aliases no success so far, any idea.

HFeenstra avatar Nov 05 '23 18:11 HFeenstra

Having same issue here on HA 2023.11.2, anyone found a solution?

ncodee avatar Nov 11 '23 20:11 ncodee

Having same issue here on HA 2023.11.2, anyone found a solution?

Using alias will work

iNaiks avatar Nov 11 '23 22:11 iNaiks

Having same issue here on HA 2023.11.2, anyone found a solution?

Using alias will work

Same issue with Aliases.

ncodee avatar Nov 12 '23 13:11 ncodee

I am on HA 2023.11.3 and same issue. Neither English nor German is working at all.

pako-github avatar Dec 04 '23 10:12 pako-github

Year of the def.

aalencia avatar Jan 17 '24 06:01 aalencia

Same issue here... "Sorry, I couldn't understand that" on every command. I tried to test this by using commands that don't use device names like "<what_is>[ the] weather[ like]" (https://github.com/home-assistant/intents/blob/main/sentences/en/weather_HassGetWeather.yaml) But still "Sorry, I couldn't understand that'.

edit:

Core: 2024.1.6 Supervisor: 2023.12.1 Operating System: 11.4 Frontend: 20240104.0 Runs in VM

phulstaert avatar Feb 04 '24 20:02 phulstaert