问题标签 [nest-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2073 浏览

nest-api - 我如何通过使用普通 REST 而不是 firebase api 来设置温度

我找不到有关如何设置目标温度或设置离开模式的任何信息。有没有人成功让它工作?

^ 提供信息但我们如何修改温度或离开模式?

0 投票
1 回答
2273 浏览

nest-api - NEST 恒温器 API

我正在尝试使用新发布的 NEST api 开发一个 ios 应用程序,但他们的本机文档有点丢失。

问题:我可以获得访问令牌但不知道恒温器端点来查询和更新“离开”状态

任何指针将不胜感激..

0 投票
2 回答
641 浏览

c# - 如何在 Windows Phone 8 中使用 Firebase REST 流和 Hammock?

我正在使用 Nest API,它通过 Firebase 支持 REST 流。我有 REST 工作,但是我无法让它正确流式传输。这对我的应用程序来说非常重要,而 REST 对我想做的事情并不有效。

我正在使用 Hammock 来处理请求,这是代码:

此代码有效并且确实返回 JSON,但是我似乎无法启用流式传输。当我取消注释“启用流”下面的行时,回调事件永远不会触发。请务必注意,身份验证是使用 uri 参数“auth”完成的。

不幸的是,似乎没有可用的 Firebase 库,而 REST 是我唯一的选择。我想知道 JSON 属性何时发生变化并想在流式传输时设置不同的值。

0 投票
1 回答
125 浏览

nest-api - 是否可以将其他设备连接到 Nest 并通过 API 传递数据?

我在开发人员文档中找不到一种或另一种确认方式,但是否可以将其他传感器连接到 Nest 并通过 API 查询它们的数据?我想将热泵数据与 Nest 数据一起发送,就像您可以使用 Ecobee 的传感器一样。

0 投票
2 回答
4440 浏览

nest-api - 需要不使用 Firebase API 的 Nest REST API 工作示例

我正在努力寻找一个使用普通休息将数据写入 Nest Thermostat API 的工作示例。尝试编写 C# 应用程序但无法使用 Firebase。到目前为止发布的多个 Curl 示例不起作用。我有一个有效的 auth_token 并且可以毫无问题地读取数据。找到正确的帖子网址是难以捉摸的。有人可以帮忙吗?

像这样的例子

不要更改任何数据。

0 投票
2 回答
598 浏览

java - Nest thermostat API:使用检索到的 access_token 建立请求后连接超时

我正在制作一个 Android 应用程序,以使用新发布的 API 与 NEST 恒温器对话。我正在遵循此页面中提供的说明:https ://developer.nest.com/documentation/how-to-auth 。

我已经让它工作到我成功收到 access_token 的地步。但是,使用该 access_token 并建立对https://developer-api.nest.com/devices.json?auth= {access_token}的 HTTP GET 请求我得到一个连接超时异常!

@mccv 这是我的代码:

0 投票
1 回答
910 浏览

rest - Nest 访问令牌过期后会发生什么?

问题说明了一切。我在 API 中找不到任何说明过期时会发生什么的地方。您是否必须再次打开“Works with Nest”网页并获取新的授权码?或者,使用相同的授权码,只是获得一个新的令牌?Nest 将如何指示令牌已过期?

0 投票
1 回答
547 浏览

nest-api - 为什么 Nest API Oauth 不重定向?

我刚刚开始使用 Nest API,并且无法理解为什么 OAuth2 服务器不会将响应重定向到我的 redirecturi。

我的身份验证尝试 url 示例:

我能够进行身份验证并取回 PIN,但理想情况下,这是发回给我并在我的应用程序中动态处理的响应。

0 投票
1 回答
665 浏览

nest-api - 使用 git bash 进行授权

我一直在尝试使用我的 Nest 恒温器,这样我就可以将它用于我基于 Arduino 的项目运行的家庭自动化中。到目前为止,我完全没有完成任何事情。我将不胜感激输入或重定向到其他资源。

我在 Nest 开发人员下注册并创建了一个具有读/写权限的客户端。

我正处于 OAuth 步骤,我想开始从恒温器中提取基本信息。我去了https://home.nest.com/login/oauth2?client_id=[clientID]&state=STATEclientID是我项目的clientID的地方。我按原样离开了州。

我收到了我要调用的 PIN 码,99ITPUMP然后将其放入Git BASH中,如下所示:
curl POST https://api.home.nest.com/oauth2/access_token?code=99ITPUMP&client_id=[clientID]&client_secret=[clientSecret]&grant_type=authorization_code

我得到的回应是
$ curl: (6) Could not resolve host: POST {"url":"/oauth2/access_token?code=99ITPUMP","message":"404 Not Found"}

我已尝试多次获取新的身份验证代码,但仍然无法获得任何东西。谁能告诉我我做错了什么?我需要在 bash 控制台中从我的 Nest 获取基本信息。对于任何提供答案的人,请尽可能避免白痴。我真的不知道我在做什么,所以我正在努力学习。

0 投票
1 回答
103 浏览

rssi - 从 Nest 中提取 RSSI 值

我只是想知道是否有可能获得属于 Nest 恒温器或烟雾探测器的 RSSI 值。

谢谢!