johnnyruz / OctoPrint-OctoVox

GNU General Public License v3.0
31 stars 7 forks source link

Missing Google Action #21

Open Incendium87 opened 5 years ago

Incendium87 commented 5 years ago

The google action seems to be missing or incomplete. I find it when searching on my phone, but clicking into it shows its blank. When searching on a computer, its found as a listing in the search, but clicking in I get a page saying it can't be found.

Is anyone else seeing this? Is this a google server issue, or something specific to this action?

johnnyruz commented 5 years ago

Very interesting. I'm able to see a page populated on my phone and browser so maybe a Google Issue.

What happens if you hit this URL directly: https://assistant.google.com/services/a/uid/0000005054805313

Incendium87 commented 5 years ago

I get the same thing as before. I've attached screen shots of what I get on my phone and computer. I've tried it in three different browsers on my computer with the same result. Also, I'm now at work so I'm using an entirely different computer and internet connection than I was last night. OctoVox Action not found - 2019-10-17_11-39-26 IMG_0486

johnnyruz commented 5 years ago

If I go incognito in my browser I get the same thing you do. When logged in I see the page correctly. I will look into this to see if there's some setting or anything that I would have checked to not make it public.

Incendium87 commented 5 years ago

When you mentioned that it shows up for you, I wondered if it might be a public or publishing issue, but the title of the action does show up if I start typing it into the search field. So its partially public? That seems odd to me, but I've had no experience with google actions before. OctoVox Action found in search  - 2019-10-17_13-01-16

johnnyruz commented 5 years ago

Yeah there's some funky stuff going on that I'm going to look into tonight. One other Google problem that I'll raise with them is that on my phone/computer the Assistant App hears "My 3D Print Server" and interprets it to "My Three D Print Server" and launches the app correctly. On my Google Home Hub, it interprets it to "My 3D Print Server" and can't find the Action......one team isn't talking to another there it seems!

Will let you know if there's any update from my side.

Incendium87 commented 5 years ago

That certainly is odd. Hopefully that is easy enough to fix. Not being able to talk to it from a Hub would be pretty limiting.

johnnyruz commented 5 years ago

I just logged into my account to try to troubleshoot, and received this message:

image

Still working on what actions I can take to resolve this, but wanted to keep this thread updated with any findings.

johnnyruz commented 5 years ago

It looks like this may have been resolved as I'm now able to hit the page in Incognito mode, so please take a look and confirm.

I'm still working with Google on the "3D" vs "Three D" issue since my Home Hub continues to not want to find the Action.

Incendium87 commented 5 years ago

Yes, I can now use the action. As of last night my home mini didn't understand the trigger properly, but the assistant on my phone did.

This may not be ideal, but would it be simple enough just to rename the action to something easier to understand? Something like 'my printer' or 'my print server'

johnnyruz commented 5 years ago

Yes that would be easier, but apparently that would violate policies about having an action name that is too generic. I sent in a support request and got some feedback, but the suggestion they gave (creating an alternate pronunciation of "My 3D Print Server") also failed with the error of "Numbers are not allowed". So trying to get an accurate answer. I've also thought about changing the invocation for both Google and Amazon to "OctoVox 3D" to make things shorter, but will run into the same issues with numeric in the invocation.

vannaka commented 4 years ago

I'm also having the same issue with my Home Mini and my phone. It interprets what I'm saying as "3D" and not "Three D" thus this plugin is functionally useless. I relize it's not the devs fault here but googles. What a shame.

vannaka commented 4 years ago

I found this. Looks like we have to use an 'explicit invocation' as a workaround. Ex. "OK Google, Talk to my three(3) d print server" which brings up a sub-menu/prompt where you can then ask for the status or what is printing. This isn't perfect as I have to go through an extra step to get the information I want but it's better than nothing.

vannaka commented 4 years ago

Not to spam any more but It randomly started to work. If I say "OK Google, Ask My 3d print server what the status of myprinter is." it works. Not what sure what I changed/said differently to make it work. I hope anything I've said here can help someone else. Good luck.

acampitos commented 4 years ago

Hi,

I'm facing the same issue, Google Action is not available :( I'm new to octoprint but I wanted to test your action because seems to be really useful.

Did you consider to rename the action to 'Octovox printer' or something like that to avoid that Google invocation issue?

I'm trying to get the action in Spain region.

Thanks in advance

justinmbrock commented 4 years ago

I can find the Three D Print Server with Google Assistant, but can't link my account. It briefly opens a browser window that closes before it loads anything to see. Here are a couple screenshots. Would Google's Advanced Protection Program interfere with this plugin?

Screenshot_20200330-142852 Screenshot_20200330-142928

justinmbrock commented 4 years ago

Whatever the issue was seems to have been fixed for me. I was able to link my account today.

sjscicluna83 commented 4 years ago

I can link my account by web but can't see it on my IOS device.

IMG_1497510DD020-1

IMG_1A44CB1FDCFF-1

ItsVince1234 commented 3 years ago

The service isnt showing up at all, whats going on?

duhredstonegod commented 3 years ago

yeah the app is not showing up on google at all for me

that direct link pulled up a null

artifishvr commented 3 years ago

Dang, hopefully this google mess will get figured out soon

howels commented 3 years ago

Still getting a null, any idea if the Google action can be fixed?