cancel
Showing results for 
Search instead for 
Did you mean: 

account authorization error

xindong
Community Member

 

I am attempting to use the SDM API to control Nest devices through the Device Access plan, but the following error occurred during account authorization: "Can't find devices to link to PARTNER", The reason for this error is as follows: "This error occurs when the user attacking account linking has a Google account, but the manager of the home has a Nest account. The manager of the home must migrate that Nest account to a Google account to allow account linking." However, I am using a Google account to log in to Nest, and I do not have a Nest account. Why is this?

1 Recommended Answer

sipriyadarshi
Solutions Expert
Solutions Expert

Hello @xindong ,

Thanks for reaching out with your issue. To help you with your issue, sometime back Google brought this capability using which the Nest users can switch to google accounts. More information about this can be found here. The device access might be encountering problems with the legacy systems.  As a suggestion you can try to create a new structure with a Google Account. Remove the devices from the old structure, add them to the new one and try the device access codelab.

View Recommended Answer in original post

7 REPLIES 7

xindong
Community Member

I refer to the guidelines in this link for guidance“ https://developers.google.com/nest/device-access/get-started ”. I encountered this issue in the second step of Authorize an Account. When I send this link as requested“ https://nestservices.google.com/partnerconnections/project-id/auth?redirect_uri=https://www.google.c... -Client id&response_ Type=code&scope= https://www.googleapis.com/auth/sdm.service

sipriyadarshi
Solutions Expert
Solutions Expert

Hello @xindong ,

Thanks for reaching out with your issue. To help you with your issue, sometime back Google brought this capability using which the Nest users can switch to google accounts. More information about this can be found here. The device access might be encountering problems with the legacy systems.  As a suggestion you can try to create a new structure with a Google Account. Remove the devices from the old structure, add them to the new one and try the device access codelab.

Thank you for your answer. I don't think I need to migrate my Nest account because I don't have a Nest account myself. I logged in using a Google account from the beginning. Secondly, I do not have a Nest device and only attempted to run this codelab for work purposes. Is it possible that this error was caused by the lack of a device, even though his page prompts for Nest account migration.

I am currently experiencing Nest for the first time and have not used it before.

QQ图片20240201143205.jpg

Secondly, when I log in to the Nest app using a Google account on my phone, it shows that I cannot log in, as shown in the following picture. What is the problem?

sipriyadarshi
Solutions Expert
Solutions Expert

Hello @xindong ,

I would recommend you to do everything from scratch by creating a new Google Account , factory resetting your device and then carrying out the entire pairing process.

20240124_020531.jpg