如何将恒温器添加至Nest Console并解决设备访问空结果问题
如何将Nest恒温器添加到Device Access控制台并通过Google Cloud API访问?
设备添加的核心前提
- 确保你的恒温器已绑定到与Nest Device Access项目、Google Cloud项目相同的Google账号
- 恒温器处于正常联网状态
具体添加步骤
- 打开Nest Device Access控制台,进入你创建的项目
- 在项目页面找到「测试设备」板块,点击「添加测试设备」
- 获取恒温器的配对码:
- 在恒温器上操作:打开菜单 → 进入「设置」→「设备信息」→「配对码」,复制显示的6位数字
- 将配对码输入控制台的对应输入框,完成验证后,设备会自动出现在测试设备列表中
排查你当前返回空设备的问题
- 检查OAuth Token的权限范围:必须包含
https://www.googleapis.com/auth/sdm.service,否则无法获取设备访问权限 - 确认获取Token时使用的是绑定恒温器的Google账号,而非其他账号
- 核对请求URL中的
{project-id}:这里必须是Nest Device Access控制台的项目ID,不是Google Cloud的项目ID(很多用户会混淆两者) - 设备添加后等待5-10分钟再重试API请求,系统需要时间完成设备同步
验证设备关联成功
重新获取包含正确权限范围的OAuth Token,调用GET https://smartdevicemanagement.googleapis.com/v1/enterprises/{project-id}/devices,此时应能返回已添加的恒温器信息。
内容的提问来源于stack exchange,提问作者Shaheer Ilyas
相关产品推荐
相关产品推荐

