Jump to content

Google Home can no longer sync devices


Recommended Posts

Posted

@bmercier Once again I can not sync devices to my google home's. 

The button from inside my.isy.io says:  Error sending your spokens. Google home API returned: PERMISSION_DENIED The caller does not have permission

And when I ask Google to sync my devices:

Screenshot_20200129-185211.thumb.png.37cf6a1e79c1569cea226956fc5bcc31.png

 

Open the Home app and I can see for sure that this is the account used to add Universal Devices to the Home.

Screenshot_20200129-185139.thumb.png.b73486a27bbfee7400d26a47164a8baa.png

 

I really don't want to unlink and re-link yet again inside the Google Home App since then I have to go put everything back in their rooms which is very tedious and time consuming...

I do not use my personal account for any of this, I have one account that I use to manage all devices like Google Home which my wife can also use.

- Jim

 

Posted

The google security update trap! I had to start a new google account after about a year of refusing. AFAICT somewhere down the line google warned you "XY^ZQWET#4r" was attempting to link to your account and you replied you didn't recognise that activity.  I could never find a way to re-approve the connection and google support always responded I had to contact my provider. They never heard of ISY or UDI.

Posted

No, google never warned me of anything that I saw.  I just redid it all a couple months ago because the sync from portal hadn't been working for a long time and none of my other devices have ever shown this issue, it's something specific to UDI implementation.

Posted (edited)

it must be something specific to your setup. I just tried and for me it just seems to synch properly. This being said, for me the same with the synch button in ISY Portal.... that has not been working for me for a long time.

Screenshot 2020-01-30 at 5.35.59 PM.png

Edited by asbril
  • Like 1
Posted (edited)
1 hour ago, Jimbo said:

No, google never warned me of anything that I saw.  I just redid it all a couple months ago because the sync from portal hadn't been working for a long time and none of my other devices have ever shown this issue, it's something specific to UDI implementation.

I have been getting and complaining about this for a few years since ISY Portal entangled GH. It doesn't seem to affect my operation but I ignore my GH devices now, anyway. Google would never allow other calendars to be integrated.

1450334488_Googlepermissionfailure.thumb.jpg.8a16fb83e8b983fafa86f9dc0d29226c.jpg

Edited by larryllix
Posted

@larryllix Yes, that one has become broken a lot, @bmercier discussed a fix a long time ago having to do with keeping a device in the list that changed occasionally, which I have done, but that still doesn't seem to fix it.  And, it's was never a huge deal because I could sync by saying sync my devices, but now that doesn't work for my either.  The point of my post is that nothing works at all so I am can't update any devices.  Most of us are very aware that you ignore Google Home :) 

  • Sad 1
Posted
34 minutes ago, Jimbo said:

Most of us are very aware that you ignore Google Home

Yes he ignores everything I like. It must be because from up north he looks down at me down south.?

As I am, by habit & not by conviction, mostly Google, I take full advantage of the Google Holidays and the AVRemote nodeservers, which work great with Google. Now that I also have a Echot Dot, I did notice that there seems to no equivalent for AVRemote to stream music to the Echo Dot.

  • Haha 1
Posted (edited)
2 hours ago, asbril said:

Yes he ignores everything I like. It must be because from up north he looks down at me down south.?

As I am, by habit & not by conviction, mostly Google, I take full advantage of the Google Holidays and the AVRemote nodeservers, which work great with Google. Now that I also have a Echot Dot, I did notice that there seems to no equivalent for AVRemote to stream music to the Echo Dot.

The Echoes have terrible sound compared to the GH speakers. 
One more point for asbril!! :)  I didn't ignore them at first but II have only so many years left and can't spend most of it fixing google things. :) 
Look south but I can still see you over the wall!

Edited by larryllix
  • Like 1
Posted
16 minutes ago, larryllix said:

The Echoes have terrible sound compared to the GH speakers. 

The echo dot 3's sound is ok

Posted
57 minutes ago, asbril said:

The echo dot 3's sound is ok

I just got two Echo 3s and a 8" Show. The sound is terrible (for voice clarity)  compared to the Echo 1&2s, and they are much larger too. I do find the Echo 3s  hear better though.

The Echo 1&2s are smaller and clearer for voice but not so good for music. My 3-4 GH minis are the best for playing music.

Posted
On 1/30/2020 at 10:02 PM, larryllix said:

I just got two Echo 3s and a 8" Show. The sound is terrible (for voice clarity)  compared to the Echo 1&2s, and they are much larger too. I do find the Echo 3s  hear better though.

The Echo 1&2s are smaller and clearer for voice but not so good for music. My 3-4 GH minis are the best for playing music.

I agree with larryllix. While the Echo Dot gen 3 might have a bit better fidelity for streaming music, I find the Alexa voice generated by the Gen 3's very difficult to understand. (Maybe because I have old ears). However I don't use my Dots for music and the fidelity of a streaming voice is dependent on the podcast source (for example the BBC News stream is very hard to hear but NPR is loud and clear).

I have Dots in every room primarily for voice control of my devices and for information inquiries. As my Echo Dot Gen 2 started to die I began replacing them with Gen 3 Dots but when I realized how difficult it was to make out Alexa's voice I started looking for new Gen 3 Dots instead. According to Amazon, the audio equalizer settings in the Alexa App only affects the streamed audio out of the Dot and not the Alexa voice itself.

It's getting harder to find new Gen 2 Dot for sale and my existing Gen 2's are all starting to fail. I was think of changing over to Google Home devices but not if the problems you all are experiencing are universal. Is this something the ISY/UD will address at their end or is it solely a Google issue?

Posted

Let me clarify that I use neither Google Home or Echo Dot to stream music (except for a couple of minutes as a morning wake-up routine). In fact I use AVRemote nodeserver to stream my preferred radio stations to the three Chromecast devices  (each connected to their own amplifier) in different parts of my home.

Posted (edited)
44 minutes ago, asbril said:

Let me clarify that I use neither Google Home or Echo Dot to stream music (except for a couple of minutes as a morning wake-up routine). In fact I use AVRemote nodeserver to stream my preferred radio stations to the three Chromecast devices  (each connected to their own amplifier) in different parts of my home.

My S-I-L started out with GH units and got some Echoes later for some app reason?  Her usage is not much for remote control,, but mostly for music. She also complains that her Echo 3s do not have the power. I think the GH speakers must produce about 5-10 Watts of sound while the Echoes, about 0.25 - 0.5 Watt. They get distorted and tinny at higher volumes while the GH units can really rock, not room shaking, but quite loud, and still stay clear.

How are you finding your Echo, compared to your GH speakers?

Edited by larryllix
Posted
4 minutes ago, larryllix said:

How are you finding your Echo, compared to your GH speakers?

I have not used my Echo long enough to really be able to compare. However, the fun part of the Echo Dot 3rd generation is that it shows the clock. Also, when I ask Alexa for the weather (50F this morning in Miami, but 73F later today....), not only will Alexa tell me but the 50 will actually show where it normally displays the time.

Posted
4 minutes ago, asbril said:

I have not used my Echo long enough to really be able to compare. However, the fun part of the Echo Dot 3rd generation is that it shows the clock. Also, when I ask Alexa for the weather (50F this morning in Miami, but 73F later today....), not only will Alexa tell me but the 50 will actually show where it normally displays the time.

Nice! My Alexa Show gives temps every few hours on the screen. It's sound booms even more for voice and the temperatures never get up to 70 here so there must be something wrong with it.

F/C :) 

Posted
33 minutes ago, larryllix said:

F/C :) 

I grew with C, now live with F........ and my Parents always wanted me to have A's.  Now if that is not confusing, then I can try to make it more confusing.

This being said, my GH Hub shows the temperature and time all day.

Posted

I spent a few hours today in an attempt to resolve this.

First of all, here's some information about how device sync works;

1. Device sync works by Google calling a portal API which returns the devices AND the "agentUserId", which is a unique ID to identify the user.

2. Portal can call a google API (we call it the HomeGraph API) to trigger a sync. We call it a syncRequest. It basically tells GH to call us for a Sync (line 1 above). The authentication to the Homegraph API is system wide (it's not specific to the user). The payload in the request has the agentUserId which tells GH for which user to trigger a request. Please keep in mind that the logged in user MUST BE THE SAME AS THE ONE GH WAS LINKED TO.

So, whenever we ask GH to "Sync my devices", only 1 is done.

Whenever we go to ISY Portal and click on to send the spokens, 2 is done, which calls 1.

QUESTIONS:

1. Now, to my knowledge, 1 usually works well. Only 2 stops working after a while, for some reason. In this case, Jimbo also has a problem with 1, as per the screen shot (Thanks for the screen shot). Now, does anyone else also have a problem with 1 (Vocally request "Sync my devices")?

2. Despite the PERMISSION_ERROR with 2, can someone confirm if the sync works when we get the error? According to the logs, the sync happens and returns no errors.

Benoit

 

 

 

 

Posted

@bmercier

Really appreciate you looking into this.

One question, when you say "MUST BE THE SAME AS THE ONE GH WAS LINKED TO" you are saying the Portal account email address must be the same as the Google Home user I used to add the account?  That's never been the case for me and it's always worked.  The reason it ended up this way is I used my personal email for the Portal when I originally created it long ago, but the account I use for Google Home is a shared account that my wife and I both have access to.  So, in GH when I link to Universal Devices I use the shared account, but when the authorization for Universal devices comes up, I use my personal account since that's what is used in the portal.  This should be remember so it knows how to sync, right?

To answer your questions:

1. I've never had this problem before, it just started recently.  It was working before, but I've no idea they last time I used it.

2. Yes, the sync does work!  I never even looked because I just assumed it didn't work due to the error.

- Jim

 

 

Posted
8 hours ago, Jimbo said:

One question, when you say "MUST BE THE SAME AS THE ONE GH WAS LINKED TO" you are saying the Portal account email address must be the same as the Google Home user I used to add the account?  That's never been the case for me and it's always worked.

When you initially link with Universal Devices, you have a blue ISY Portal login page where you have to enter your ISY Portal user and password.

What I'm saying is that when you want to sync your devices from ISY Portal, you have to be logged in with the same ISY Portal user and password you used to link.

The Google account you use can be a totally different email address, it does not matter.

 

8 hours ago, Jimbo said:

To answer your questions:

1. I've never had this problem before, it just started recently.  It was working before, but I've no idea they last time I used it.

2. Yes, the sync does work!  I never even looked because I just assumed it didn't work due to the error.

 

Thanks for confirming that the sync works. 

I unfortunately have no clue why GH would return an error message.

Posted
16 minutes ago, bmercier said:

When you initially link with Universal Devices, you have a blue ISY Portal login page where you have to enter your ISY Portal user and password.

What I'm saying is that when you want to sync your devices from ISY Portal, you have to be logged in with the same ISY Portal user and password you used to link.

The Google account you use can be a totally different email address, it does not matter.

 

 

Thanks for confirming that the sync works. 

I unfortunately have no clue why GH would return an error message.

Just for your info.  For a very long time I had the same error message when sending the spokens from ISY Portal, and to my surprise no error message when I did it just now.

The synch my devices also works on GH. In fact I get the response that it is synching devices for 6 providers.  I did not even know that I have 6 providers........ Maybe the Chinese or the Russians implanted something :-) 

Posted
1 hour ago, asbril said:

Just for your info.  For a very long time I had the same error message when sending the spokens from ISY Portal, and to my surprise no error message when I did it just now.

The synch my devices also works on GH. In fact I get the response that it is synching devices for 6 providers.  I did not even know that I have 6 providers........ Maybe the Chinese or the Russians implanted something :-) 

This is great news.

The code on ISY Portal side has not changed for a very long time now, so this tells me Google fixed something.

Benoit

Guest
This topic is now closed to further replies.

×
×
  • Create New...