首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >来自温控器的zwave/cpp - GetValue (温湿度)

来自温控器的zwave/cpp - GetValue (温湿度)
EN

Stack Overflow用户
提问于 2016-11-17 12:19:00
回答 1查看 290关注 0票数 1

我知道我在问一个愚蠢的问题,但我是个初学者,所以我想在这方面得到一些帮助。我的zwave网络已经开通,我有两个节点:

  • 控制其他节点的键本身。
  • 温湿度传感器( ST814,来自长泉)

现在,我想在我的控制台中显示温度和湿度,但我并不真正理解它是如何工作的。据我所知,我需要配置我的传感器的自动报告(doc是这里,请参阅第6页),并每隔X分钟获得一次通知,但我不确定。

有人已经这么做了还是知道怎么做?

非常感谢你,

马克西姆

EN

回答 1

Stack Overflow用户

发布于 2018-06-13 19:16:47

想象一下,有一屋子来自瑞典的人,他们都在用瑞典语交谈。即使你能听到他们在说什么,但这对你来说并不意味着什么,因为你不会说瑞典语。如果你有说瑞典语的能力,你就会明白到底发生了什么。

现在想象一下,有一个充满设备和控制器的网络,所有的控制器都会说Z波。传感器定期向控制器报告温度和湿度。但是,即使你能听到他们在说什么,但这对你来说并不意味着什么,因为你不会说Z波。

OpenZWave是一个能让你理解和说Z波的库.您可以使用它来创建软件,用于侦听对话,决定采取什么行动,甚至在Z波中向设备发出命令(例如,运动检测->呼叫警察)。OpenZWave附带的示例应用程序向您展示了如何使用OpenZWave库构建您自己的家庭自动化软件。您还可以使用一个软件包,如Domoticz、HomeSeer、OpenHAB或SmartThings。这些应用程序提供了一套广泛的家庭自动化功能和功能,所以您不必自己编程。

为了使用最少的电池,像ST814这样的设备大部分时间都在睡觉。在用户定义的定期间隔(例如,每小时),设备唤醒,报告温度和湿度控制器和检查,以确保没有其他命令或请求等待它。然后它就回去睡觉了。您可以确定设备多久唤醒一次,并可以根据所引用的说明设置它。

如果要截取ST814到控制器的温湿度报告,并使用OpenZwave将其输出到控制台,则需要编写一些代码或使用其他人的程序。后者更容易,但可能无法使您完全完成您想要做的事情。使用OpenZWave比较困难,但它提供了做任何您想做的事情的能力。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40654705

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档