我有兴趣使用标准报警PIR传感器来控制Nest自动离开功能。
这里有一个类似的问题: Nest API Query - Control of system from Intruder Alarm
1)如果您从“自动离开”手动将状态设置为“主页”,那么嵌套会在短时间内重新评估自动离开状态吗? (即,如果你在PIR被触发时将它设置为“home”,它的行为就像你刚刚走到Nest的前面一样吗?)
2)在Nest开发人员文档中,它说明了以下内容: (https://developer.nest.com/documentation/cloud/away-guide)
Home and Away通过Nest应用程序或Nest Thermostat中的用户交互进行设置。设置为Home或Away的客户必须提示并要求用户确认每个Home / Away转换。
Nest API提供直接设置Home和Away的功能,以及侦听这些状态的更改。设置Home / Away时,它应该在Nest应用程序执行时完成:作为显式用户请求的结果。尝试以算法方式设置此状态会产生创建令人困惑的用户体验的风险,并且我们的UI&营销指南。
这表明禁止使用外部PIR传感器来移除自动离开状态,因为用户没有明确要求更改。有没有更好的方法来执行此操作,或者Nest开发人员文档中的文本是否过于谨慎?另一个问题的回答是谈论根据警报武装和撤防来改变它,这是明确的用户输入,而不仅仅是通过走在PIR传感器前面来改变。
谢谢, -Andrew。
答案 0 :(得分:0)
如果你正在为自己建造它,那么它可能还可以。如果您正在构建用于分发的内容,那么您需要获得用户进行更改的权限。在Nest认证期间检查这种转换。