Nest API - FirebaseError:请求太多

时间:2014-07-11 14:37:20

标签: nest-api

我一直在寻找Nest API,但我似乎无法找到“太多请求”的真正含义。太多了?每分钟5个请求太多了吗?每分钟50个请求太多了?每个客户端的请求太多了吗?每个恒温器的请求太多了?每个home.nest.com帐户的请求太多了?达到限制后,我可以成功提出请求多长时间?

任何信息或经验都非常有用。谢谢!

这就是我得到的......

protected void setHighTemp(int value){
    fb.child("target_temperature_high_f").setValue(value, new CompletionListener() {
        public void onComplete(FirebaseError arg0, Firebase arg1) {
            System.out.println("Communicaiton error: " + arg0);
        }
    });

输出:Communicaiton错误:FirebaseError:请求太多

2 个答案:

答案 0 :(得分:2)

费率限制的相关文档位于https://developer.nest.com/documentation/data-rate-limits

看起来你正在达到每个设备/结构限制,这被描述为

  

每次写入数据模型都需要设备唤醒并同步状态。这会消耗电池,因此我们限制了对设备和结构的写入次数。我们还监控所有设备的电池状态。如果它们低于某个阈值,我们将拒绝写入请求,直到电池重新充电。

您能告诉我们您是如何使用API​​的吗?

- Nagesh

答案 1 :(得分:2)

正如Nageh所说,巢确实限制了一段时间内的要求,以避免电池排水。 Nest api仍然没有说出每次pariod或任何类型的请求的限制或数量。