2

我正在 node.js 中编写一个应用程序来控制 Nest Thermostat,但我遇到了一些问题。我的第一次尝试是重新调整 Nest 提供的应用程序(https://github.com/nestlabs/control-jquery)的用途,但是当我安装它时,它可以正常显示温度,但是当我单击 temp up/down 按钮时什么也没有发生。

当我从 JQuery 点击事件中分离温度变化函数,并在加载时运行该函数时,Firebase 以“FAILURE”响应。这是错误:

FIREBASE 警告:设置在 /devices/thermostats/C8Wx6yQWsEhWa-k5ZWvRslx2bB6bvpId/target_temperature_f 失败:失败

有什么想法吗?

4

2 回答 2

2

检查您正在调节的恒温器的暖通空调模式。- 如果暖通空调处于热冷却或关闭模式,则无法设置目标温度。- 如果暖通空调未处于热冷模式,则无法设置高范围温度或低范围温度。检查“离开”模式。- 如果建筑物处于离开模式,则无法设置目标温度。

请参阅错误代码文档:developer.nest.com/documentation/error-codes

于 2014-09-18T13:56:03.830 回答
0

您在创建 Nest 客户端时是否选择了读写权限?

于 2014-09-05T10:11:25.630 回答