Google Assistant not linking anymore

I did use two aliases, but only entity b 52 is showing up

 switch.soundbar:
    emulated_hue: false
    google_assistant: true
    google_assistant_name: Soundbar
    aliases:
      - Soundbar
      - entity b 52

this I did not do before. The link is wrong

try not using the same name for google name and alias
sorry, the link is https://console.actions.google.com

how can I put 60 different names, its insane

lol, yes it is. Anyway, the google name is the keyword you will use to invoke the command and the first alias usually is used by GH answering to you. Try with a few entities if it works, donā€™t rename all the 60 names :wink:

but then if I unlink and relink I will need to find different aliases again and again and again (so not only entity a entity b, but also change the ā€œcorrectā€ alias"???

What is strange is that until yesterday was working perfectly, so must be a change from google side, and maybe the HASS developer can fix it

no, every time you unlink and relink you only have to change
entity A to B to C, you only change the letterā€¦ or A to B to A to B

yes this I had understood.

Nope,

This did not work

light.gateway_light_f0b429aa0aa8:
    friendly_name: Living room night light
    google_assistant: true
    google_assistant_name: Living room night light
    aliases:
      - Living night light
      - entity c 1
 light.gateway_light_286c0785aeab:
    friendly_name: Corridor night light
    google_assistant: true
    google_assistant_name: Corridor night light
    aliases:
      - Corridor light
      - entity c 2        
 light.iris:
    icon: mdi:camera-iris
    friendly_name: Iris
    emulated_hue: false
    google_assistant: true
    google_assistant_name: Iris
    aliases:
      - Iris lamp
      - entity c 3

when do I have to wait?

now it works, apparently the problem is the google assistant name, has to be different from all (aliases and HASS naming)

I used zentity a zentity b as naming for the fake aliases, at least they are at the end of the list

I redid it again and now only 3 devices are showing instead of 50+.

did you try without the google_assistant_name?

No, actually noā€¦

itā€™s probably redundant.

While the trick of the aliases is good, to force GH to relink all the devices, since there is clearly a bug somewhere

Itā€™s not really redundant. Actually itā€™s for a more natural conversation (if I say ā€œturn the table light offā€ the GH will answer ā€œOk, Iā€™m turning off the light on the small tableā€, it sounds better )and itā€™s used to give more aliases to a single entity so you donā€™t have to remember the exact name you give to those entities. But well, yes, from the point of view of coding probably it isā€¦

but you can use it in the aliases: I am saying is redundant the google_assistant_name field only)

i believe that the google_assistant_name is used by GH as unique identifier of an entity.
I never tried to remove that field. Does it work without it?

I added when I say your code