greghesp/assistant-relay

Sending a "custom" commands works fail after 1st command

ZSasha0 opened this issue · 1 comments

Hi guys,
sorry if this has been already reported but I have a strange issue,
I was using a module for Home Assistant (version assistant-relay@3.2.0) installed as HomeAssistant Add-on (Current version: 0.7.4 ) and I tried to run the latest beta (version v3.3.2b) running on a separate server.

The issue is that I could not send more than one custom command - the second and all other fail and instead of getting an answer from Google, I got a message saying "broadcasting <my_command_I_wanted_to_be_executed>"

In all cases I was using exactly the same parameters like below:
{
"user": "username@gmail.com",
"command": "what time is it?",
"converse": true
}

The first time it gave me answer "it is 3:22pm"

but if I press the button again (without changing anything),
it says "Alright, broadcasting now what time is it"

and it may work a few times in row and then fail for a few times in row as well...
Is it possible to see a detailed debug logs? Happy to try few things if you tell me how I can debug it.

Cheers.

Do you mean the response in Assistant Relay? What is actually being broadcast on yuour Google Home devices? It works correctly for me no matter how many times I press the button.

You have to remember that this setup is designed to broadcast to Google Home devices. Not provide a response to you from the google assistant. You can try turning converse off and broadcast off and you should get the response directly to AR but that might not be consistent.

But I believe the Broadcast functionality is working correctly.