2

我有一栋三层楼的房子,外加一个完工的地下室。有三个空调机组和两个炉子。恒温器单元放置在安装人员选择的位置,这些位置不是我们最常使用的房间。移动恒温器将非常昂贵。

我家里有丰富的嵌入式计算能力(4台服务器永久开启),房子目前有两个Nest Protect设备。我的计划是在我们想要监测温度的每个房间中安装一个 Nest Protect,然后制定一些方法来控制炉子,以便控制正在使用的房间的温度。

这显然需要以某种方式将 NEST 的 UI 功能与控制功能分离。一种选择是将 Arduino 放入系统并让它进行实际控制,但当恒温器已经有能力时,这似乎是不必要的。

我查看了 Nest 文档,但它似乎基于一个模型,其中所有智能都发生在 Google 云中。这不是我要容忍的模型。我认为不需要连接到谷歌服务器来调解我自己家里设备之间的通信。而且我没有看到任何有关控制功能的信息。

4

1 回答 1

0

Protect 似乎没有提供温度数据。不幸的是,你确实可以做到这一点。

一种方法是将保护装置放入与您的加热/冷却区域相对应的组中。每当您的一个组中的保护超出您的目标温度范围时,您可以将控制该区域的 Nest 的目标温度提高或降低到某个极端,只是为了启动加热/冷却循环。一旦组中的所有保护都回到目标区域,也将 Nest 移回目标温度。

Nest 可以通过让 Protect 充当远程温度传感器来直接支持这一点,但我不确定硬件是否甚至具有此功能,更不用说暴露于 API 了。

您仍然可以通过添加自己的温度传感器来实现相同的效果,但这需要对可用的传感器进行额外的研究。

于 2014-06-24T20:24:47.860 回答