使用iRidium来控制基于Z-Wave协议的自动化系统

当前版本的iRidium自动化系统软件可让您创建方便的多功能控制面板,并支持多种控制器和其他设备。为了与设备直接交互,该解决方案使用外部驱动程序系统和TCP / IP作为基本协议。在本文中,我们将介绍用于Fibaro和Z-Way的Z-Wave控制器的接口。



在某些情况下,将iRidium与这些设备结合使用可能会非常有用。特别是在大型项目中有必要组合不同标准的控制器的控制以创建专门的控制点时,以及在控制面板的设计中脱颖而出时。

今天,Z-Wave协议是实现家庭自动化系统的最受欢迎的选项之一。它在不同制造商的设备之间提供了良好的兼容性,还提供了多种传感器和执行器选择。
尽管在通常情况下,您可以在没有专用控制器的情况下使用协议的基本功能,但将其添加到自动化系统中有助于在自动化系统中实现更有趣的场景。

Fibaro家庭中心驱动程序


由市场领先者之一的Z-Wave基于AV&Custom Systems模块制造的Fibaro Home Center控制器的iRidium驱动程序是由国内公司Z-Wave.Me开发的,该公司是该品牌的分销商,并且根据设备计划获得了许可(每个控制装置)。可下载的版本具有入门指南,现成的示例,并与控制器一起使用了五分钟,这使您可以检查项目的性能。该驱动程序通过http协议与控制器配合使用,并支持大多数Z-Wave设备的控制和反馈,包括继电器,调光器,快门/闸门,RGB灯和传感器。



将iRidium面板连接到Fibaro控制器的基本设置是在驱动程序属性中设置其IP地址和用于访问系统的帐户。此外,您将需要在一种系统脚本中设置用户名和密码。



要将控制和反馈通道添加到iRidium,您需要在Fibaro控制器上找到它们的标识符,并在驱动程序中编程相应的参数。不幸的是,这里必须使用数字值,这不是很方便。



打开设置页面时,可以在浏览器的地址栏中找到所需的号码。但是,您只能集成此面板直接需要的部分设备。

Z向驱动器


为了降低项目成本,作为Fibaro解决方案的不错替代方案,您可以考虑在Z-Wave.Me上创建的Z-Way软件产品。该解决方案可在多种平台上运行,最实惠的产品之一是Raspberry Pi微型计算机,为此创建了Z-Wave协议适配器。另一个有趣的选择是WD My Cloud网络驱动器模块,该模块可与专有USB适配器一起使用。



该软件产品在Z-Wave堆栈的深度开发中非常有趣,其中包括专门的“工程”界面,并支持用于实现高级自动化系统脚本的额外安装的模块。交付内容包括一个驱动程序文件,该文件可以导入到iRidium GUI编辑器数据库中,该文件是一个用于实现对该控制器和文档的管理的现成示例。请注意,该驱动程序是免费提供的,但是您需要iRidium的AV和自定义系统的许可证。



对于上述Fibaro模块,首先您需要指定控制器的IP地址和访问它的帐户。第二步也类似-通过控制器自己的界面,我们指定所需设备的内部标识符以及它们的程序控制和反馈通道。



根据Z-Wave.Me提供的信息,正在开发新版本的驱动程序,这些驱动程序支持自动接收有关Fibaro和Z-Way控制器上所有设备的信息。

实施实例


例如,考虑创建一个页面来管理房屋中的圣诞灯。我们将其中一些连接到Fibaro HC2,将其中一个通过两个通道的Z-Wave中继连接到具有Z-Way程序的Raspberry Pi。这些系统的基本配置将不在此处描述。此外,我们认为继电器已连接到控制器,并且可以通过其自己的接口进行控制。



第一步,考虑面板分辨率,计算出界面所需控件的尺寸。花了几个小时准备相应的图形元素,足以拥有图形编辑器的基本经验。如果愿意,您甚至可以直接拍摄花环的照片。或者,您可以建议使用公寓或房屋计划。



接下来,我们在iRidium GUI编辑器程序中创建所有按钮。为了方便起见,我们向其中添加文本字段。单个图标将使用“触发按钮”模式,普通图标将使用通常的(“按钮”)按钮。对于Fibaro驱动程序,我们找到了所需的中继标识符并在驱动程序中创建了必要的通道。现在,只需将这些元素拖动到所需的按钮上,并将它们设置为在“发送字符串”模式下发送命令,并接收反馈以更改按钮的Value参数即可。

要在我们的项目中使用第二个驱动程序(用于Z-Way),请先将其添加到设备数据库(如果之前尚未完成)。现在,我们在项目中创建一个新设备,指定其地址,用户名和密码。



遵循完全相同的拖放操作,我们对按钮的动作进行编程,并接收有关雏菊状态的反馈以显示所需的照片。



别忘了将所有设备写到通用的打开和关闭按钮。为了美观,我们在发送命令之间插入了暂停。对于所有这些“编程”操作,我们在强度上又花了半个小时。结果,在短时间内,我们获得了一个漂亮,方便的新年花环控制面板。

结论


该测试表明,iRidium不仅可以使用专业的自动化系统在“大型”项目中工作,而且还可以与为DIY细分市场设计的产品进行有效交互,尤其是在支持Z-Wave协议的情况下。



但是,集成不需要任何特殊知识。有足够的Z-Wave控制器经验和网络协议的基础知识就足够了。

作为另一个已经真实的示例,我们将提到最近在Skolkovo的一个会议室小型项目。最初,它变得难以管理,这不是很方便。通过安装Razberry,Fibaro执行器(百叶窗/窗帘的继电器和单元)和iRidium控制面板,我们能够快速解决问题而无需铺设电缆,并确保了项目的高质量设计。您可以在这里观看视频:

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


All Articles