【问题标题】:Will the Nest API support reading the state of the system? [closed]Nest API 是否支持读取系统状态? [关闭]
【发布时间】:2014-08-15 06:59:26
【问题描述】:

API 不提供有关 HVAC 系统状态的任何信息,即加热、冷却、风扇。以后会加入吗?

【问题讨论】:

  • 他们没有自己的支持网站吗?问我们他们有什么想法没有多大意义。我们无法读懂他们的想法。
  • 他们让我们来这里提问。我以为他们让他们的人回答问题。我想是一厢情愿的想法。

标签: nest-api


【解决方案1】:

您可以使用“hvac_mode”属性(https://developer.nest.com/documentation/api#hvac_mode)和“fan_timer_active”来确定冷却/加热模式,以检查风扇定时器是否正在运行。也可以查询目标属性,以“target_temperature_f”开头(https://developer.nest.com/documentation/api#target_temperature_f

【讨论】:

  • 正如 Jason 下面提到的,这不是系统的状态。它只是告诉你它处于什么模式。
【解决方案2】:

不,HVAC 模式与 HVAC 状态不同。我的系统可能处于冷却模式,但没有主动发出冷却要求。如果您知道摆动值,您可以根据设定点和实际温度之间的差异进行猜测,但这确实不可靠。

大概这可能是为了防止现有 Nest 功能的复制?

【讨论】:

  • 我认为他们希望成为家庭供暖/制冷配置文件的唯一来源。在 API 中没有这个会带走很多你可以做的很酷的事情。
  • “摆动值”是什么意思?这里的目标是确定空调压缩机/炉子是否真的在运行,并且房子没有通过其他方式冷却/加热?如果 Nest 不放弃这一点,那么也许您可以(最终)通过其他方式进行测量,使用智能仪表等等。我认为 Nest 隐藏它是徒劳的,因为逆向工程相对简单。
  • 这是一个可怕的消息!我的公司开发的需求控制系统需要能够读取和写入 HVAC 状态......排除这一点本质上意味着我们不能使用 NEST :-( 我目前通过他们的旧非官方 API 获得 HVAC 状态,我假设总有一天会消失的。
猜你喜欢
  • 1970-01-01
  • 2011-04-22
  • 1970-01-01
  • 2013-03-28
  • 2013-01-06
  • 2012-04-14
  • 1970-01-01
  • 1970-01-01
  • 2015-10-25
相关资源
最近更新 更多