您的镇定掌握在自动化的手中。基于Z-Wave的烟雾和水泄漏警报

如今,当生活节奏明显超出所有合理范围时,时间和紧张往往是最宝贵的资源。我们认为,许多读者没有遇到无法预料的事件所带来的最愉快的情况,两者都值得,但考虑到破损的计划,它们可能会严重影响钱包。由于不可能预见和排除一切,因此有必要尽量减少负面影响。

为了帮助我们实现这一目标,这将有助于我们避免情绪和事故(至少我想这样)自动化。在生活中,有些情况下您需要确保家里的一切都井井有条,水不会淹没邻居,厨房里的火炉会关闭,孩子们不要玩火柴。



如今,在私人住宅和公寓中都出现了类似的组织火灾报警,检测漏水和其他紧急情况的任务。当然,这些决定不能被认为具有约束力,但是在某些情况下,没有它们是很难做到的。例如,如果我们谈论的是经常无人看管的物体或老年亲戚。请注意,在这种情况下,我们不是在谈论由相关服务认证的解决方案,而只是在谈论自治个人系统。但是,在某些情况下,它可以集成到更高级别的解决方案中,例如在村庄或公寓楼中常见。

解决这些问题的传统方法是使用有线传感器和现成的警报器。取决于后者,您可以依靠事件的灯光和声音指示,将SMS发送到预定义的号码以及设备中预先编程的其他操作。

在这种情况下,使用基于Z-Wave协议的通用家庭自动化控制器实施解决方案具有以下优点:
  • 将传感器集成到单个系统中;
  • 使用多功能传感器;
  • 设备,处理事件和模式的灵活设置;
  • 无线连接;
  • 可扩展性,同时保持每个传感器的个性。

然而,所有这些仅通过控制器来实现,其成本非常高。但是您需要了解,单个通用自动化控制器能够同时解决许多其他任务,并且几乎为扩展系统和创建任何复杂规则提供了无限的可能性。因此,不可能对一种单独的方案进行预算评估。在许多情况下,您可以连接传统模块,但是随着时间的流逝,您可能希望以某种方式简化电路并为其增加灵活性,而这可以在单个控制器的基础上轻松实现。因此,有必要决定这种自动化系统的实施,以期进一步开发该系统并增加要解决的任务数量。



让我们简要回顾一下Z-Wave协议对家庭自动化有哪些功能。它的主要特征是无线通信的使用和蜂窝拓扑的实现,这简化了已使用房间中的安装,并允许您显着扩展覆盖范围。与自动化系统直接相关的第二个重点是设备及其配置文件的认证。这意味着在绝大多数情况下,您可以“开箱即用”地获得传感器,执行器和控制器之间的完全兼容性。很好且很重要的是,该标准的设备众多。实际上,购买时您唯一需要注意的就是支持俄罗斯频率范围。另外,我们还写下了自主电源和加密支持的经济模式。对于所考虑的场景,在传感器和执行器之间直接传递消息而无需控制器参与的可能性也很重要。

特别是,在Z-Wave设备最著名的制造商之一的目录-Fibaro中,您可以找到烟雾传感器烟雾传感器和洪水传感器泄漏传感器。请注意,其他型号的传感器也可在国内市场上购买,尤其是Everspring洪水探测器和Vision Security烟雾传感器。

对于传统的有线传感器,另一种有趣的选择是安装Fibaro通用传感器设备,该设备具有两个数字输入和两个数字输出。并且当然,所描述的系统可以容易地用任何其他Z-Wave传感器扩展。

Fibaro烟雾传感器


该设备具有一个有吸引力的圆形外壳,该外壳由坚固的白色耐热塑料制成,末端带有金属网。总体尺寸为-直径65毫米,高度28毫米。对于安装,该设备具有可移动的盖子,可以牢固地固定在任何表面上。之后,传感器的主体部分单击它。
电池盖下方是一个电池-CR123A电池,根据制造商的说法,它可以使用长达三年。请注意,传感器会向控制器报告电池状态,因此如果其电量下降,您将及时收到一条消息。还有一个用于附加有线连接的块-电源(12或24 V),警报输出和黑客输出。因此,如有必要,您可以将此传感器用于标准有线警报,并将其设置为代替常规传感器。在这种情况下,设备将通过Z-Wave和电线报告紧急情况。



此外,该传感器还提供一个LED甚至是一个内置警报器,足以容纳一间小型公寓。请注意,它们也可用于有关Z-Wave网络不可用和电池电量减少的消息。

另外,该设备可以用作温度传感器。同时,还提供了一种检测其急剧增长的特殊模式,即使在没有烟的情况下也可以检测到火灾,从而减少了对燃烧材料类型的依赖性。



当烟雾和温度传感器的读数记录在内置日志中(有足够的空间大约一天)时,该传感器具有内置的自我诊断功能以及“黑匣子”模式。将来,您可以通过控制器界面观看它们。



在用户可配置的参数中,我们注意到灵敏度级别,声音和光信号的选择,Z-Wave网络的消息类型,温度传感器的设置等(总数约为两打)。选择传感器安装位置时,可以使用顶部面板上的按钮和LED使用内置的Z-Wave网络信号质量控制系统。

Fibaro洪水传感器


该传感器的外观类似于白色光泽的卵石。表壳直径为71毫米,高度约为3厘米。为了确定泄漏,使用了三个弹簧加载的金属支脚,设备固定在其上。有趣的是,它们覆盖有24克拉黄金。同样在底部,您可以看到内置压电发射器的孔和三个标准塑料支脚。假定您只是将此传感器放置在浴室或其他房间的地板上。宣布可以多次使用该设备-由于外壳的特殊设计,电子组件不会遭受泄漏。这里的设计当然很棒,但是对于杂物间,最好使用更简单的东西。

除了内置的温度传感器外,该设备还配备了倾斜传感器,如果有人(例如儿童)试图将其移动到另一个地方,则触发该传感器。顺便说一句,测量温度的能力可用于实施“暖地板”系统。添加一个继电器并在控制器上对时间表进行编程就足够了。



在顶部可移动盖上,有一个不可见的不活动状态LED。它既用于指示传感器的操作,也可以配置为显示超出参数指定限制的温度输出。您也可以在安装现场使用它来检查Z-Wave网络覆盖的质量。



电池可使用长达两年半的CR123A电池供电,也可通过向内部模块提供12或24 V恒定电压供电。在其上,您可以找到用于连接有线警报系统并实现附加泄漏传感器的触点,例如,可以将其安装在此设备不适合高度的地方。请注意,外部传感器与标准传感器平行运行,并且从软件角度看,它们之间没有区别。盖子下面还有一个按钮,用于连接到Z-Wave网络并用作篡改传感器。



在设备的设置中,您可以选择警报类型,发送Z-Wave消息的模式,温度传感器的参数以及其他几个选项。

安装与设定


传感器可以与任何Z-Wave控制器一起使用,但是与同一制造商的产品-Home Center Lite和Home Center 2一起使用时,效率最高且最方便。这里的要点是,尽管标准中指定了配置文件,但设备仍可以(和通常有)很多其他工作参数。要配置它们,您可以使用标准的Z-Wave控制器通过参数编号设置值。但是Fibaro控制器会自动检测熟悉的设备的模型,并通过熟悉的基于Web的简单界面为用户提供更改必要参数的能力,同时还为所有它们提供了说明。但是,在大多数情况下,您无需进行任何更改。

要将设备集成到网络中,只需打开控制器上的搜索模式,然后按几次传感器上的按钮。使用控制器消息日志,您可以验证连接是否成功。

选择传感器安装位置后,建议使用内置工具检查Z-Wave网络的质量。房间的正式工作范围为30米,但这在很大程度上取决于环境条件。回想一下Z-Wave网络根据单元结构运行的情况,其中具有恒定电源的设备(例如,受控插座或调光器)通常能够充当控制器的信号发送器。因此,在大多数情况下,传感器的可用性不会有问题。



之后,您将需要为传感器注册方便的名称,并将其分配到各个房间中。接下来,在通知面板中,创建消息模板并将其绑定到所需的传感器。在这个阶段,我们已经可以说触发传感器发送通知到移动设备中的公司客户端和通过电子邮件发送通知的任务已经解决。



请注意,要发送电子邮件,您只需要在Home Center用户选项中指定地址。无需配置服务器。此外,如果在系统中设置了多个用户帐户,则可以选择需要发送消息的用户帐户。同样,可以选择用于推送通知的智能手机和平板电脑。
请注意,此处假定控制器具有对Internet的恒定访问权限,而今天这并不是一件困难或昂贵的任务。特别是,您可以使用具有有线连接和通过蜂窝调制解调器进行备份的多功能路由器。

像大多数其他系统一样,Fibaro SMS消息是付费的。此外,全日制不适用于俄罗斯号码。但是,由于控制器具有灵活的编程功能,因此您始终可以使用备用门。例如,您可以通过这种方式使用SMS.ru服务。



完整的LUA代码
local telefon_number="7"
local your_ID = "---"
local your_text = "-   ..."
HC2=Net.FHttp("sms.ru") 

response = HC2:GET("/sms/send?api_id="..your_ID.."&to="..telefon_number.."&text="..your_text) 
local code = string.sub (response,1 ,3)
if(code=="100")
	then fibaro:log("SMS   ")
else
  	fibaro:log(". "..code..".     .")
end


脚本支持对于实现自动事件处理脚本也将很有用。例如,如果检测到泄漏,则可以关闭供水,如果发生火灾,请关闭电器,并在所需的房间内启动灭火系统。更不用说光和声音警报的广泛可能性。



完整的LUA代码
--[[
%% properties
20 value
%% globals
--]]

local myVariable 
myVariable = fibaro:getValue(20, 'value')
fibaro:debug('value = ' .. myVariable)
if (myVariable == '1') then
fibaro:call(32,"turnOn")
fibaro:sleep(3000) 
fibaro:call(32,"turnOff")
end


此外,您可以提供各种操作模式和时间表。例如,对“在家”,“不在在家”和“度假”选项使用不同的消息通道。

结论


为了实施火灾或漏水报警系统的方案,当今市场上有许多解决方案。大多数独立的“盒装”选项在连接传感器和事件处理方面均具有有限的功能。
基于通用控制器并支持Z-Wave技术的家庭自动化系统在安装简便性,配置和调整的灵活性以及应急响应算法的实现方面均大大优于它们。当然,仅将其用于这些情况很奇怪,但是如果要构建一个舒适高效的智能家居,此选项似乎是最佳选择。并且不要忘记,您将有机会实现自己的工作算法并创建一个独特的项目,更不用说编程,设计和建立一切与一切的交互。

您可以从我们的合作伙伴5 smart购买整个Z-Wave产品线,在今年3月8日之前,可以享受GT_Z-Wave折扣券5%的优惠

Source: https://habr.com/ru/post/zh-CN391125/


All Articles