plex_assistant icon indicating copy to clipboard operation
plex_assistant copied to clipboard

Dialogflow missing google actions set up

Open D34DC3N73R opened this issue 4 years ago • 4 comments

I couldn't get Dialogflow working until I completed the following:

  • Click on integrations
  • Under Google Assistant click "Not ready yet? Continue with the integration"
  • Click "Manage Assistant App"
  • This opens up a new tab at console.actions.google.com for the Dialogflow project
  • Click "Quick Setup" and "Decide how your action is invoked"
  • Change the Display Name to "Plex"

Without doing this, Dialogflow testing works, the Plex Assistant HA service works, but Google Assistant does not work. If you want me to submit a PR with these steps added to the end of the Dialogflow setup, I'd be happy to.

D34DC3N73R avatar Aug 19 '21 07:08 D34DC3N73R

Important:

Issues that don't provide the information requested in the troubleshooting docs may not get a reply and may be closed until the info is provided. Please, include as much of the requested info as possible so that I can replicate and investigate your issue.

When pasting in your config/code/errors always place 3 backticks ``` above the first line and after the last line. Doing this will format it correctly.

github-actions[bot] avatar Aug 19 '21 07:08 github-actions[bot]

So this got me a step further. Everything was working except Google Assistant. Followed the above steps and now it kinda works in all places. I have to start by saying "hey google, talk to plex, tell plex to play album ..."

If I don't add "talk to plex" then it doesn't do anything or tries to find it on Youtube.

I also have to remember to say "done" to end the conversation or it keeps listening.

halsafar avatar Dec 24 '21 22:12 halsafar

Update, maybe closer to working.

Looks like the explicit invocation event "Google Assistant Welcome" is set to the "stub intent".

Removing that event from the stub intent and adding it to the Plex intent then re-testing has allowed me to now use the Action Console to just say "tell plex to play album ...".

Google Assistant on the other hand still requires "talk to plex" ['awaiting command response'] "tell plex to...".

However just using "ask plex" seems to trigger it fine on everything including Google Assistant now.

halsafar avatar Dec 25 '21 01:12 halsafar

Can confirm here. "Ask"ing Plex works, "Tell"ing Plex does not

jymbob avatar Mar 28 '22 14:03 jymbob