我正在使用Nest API来构建Android应用。

我将多个恒温器连接到一个Nest帐户。接下来,我添加恒温器监听器。我可以打印出我想要的关于恒温器的所有信息(温度,标签,目标等),但是我不知道如何仅对特定的恒温器进行动态响应。每个恒温器都有一个索引号,但是索引号的顺序是随机的。有谁知道如何设置恒温器索引的顺序?

例如,如果触发了客厅中的恒温器,请在客厅中做一些特定的事情。但是我怎么知道每个设备的对应索引?

最佳答案

就像joseph-evans所述,device_id对于开发人员来说是静态的,除非将设备从Nest帐户中完全删除并重新配对,否则它们不会更改。其他开发人员将看到一个不同的ID,但是为了您的方便,您始终可以通过其device_id唯一标识该设备

08-26 09:37