iRidium服务器及其硬件平台

用于自动化系统和智能家居控制面板的IRidium移动软件不仅在我们国家广为人知,而且也远远超出了其国界。该解决方案使安装人员可以实现其最狂野的想法,以便在外部设计,内部结构和系统元素的交互方面可视化其项目的管理。
该产品的显着优点之一是可以与各种执行器和系统直接交互。同时,现代小工具的性能使您可以实施非常复杂的解决方案配置并提供舒适的响应能力。但是,这种方法具有iRidium Server能够处理的某些缺点。


iRidium mobile的功能


需要交互性时,与执行器直接交互效果很好。但是,如果我们谈论的是移动设备,那么将其从家庭网络中删除,关闭甚至替换它们可能会使您的系统无法控制。特别地,这不允许实现或多或少复杂的工作逻辑,包括时间表和计时器。
这种方案无法提供数据分析工具以及构建趋势,因为不可能有效地存储信息和通用数据库。此外,现代建筑管理系统中对这些功能的需求越来越大。

尽管iRidium mobile的多协议体系结构具有独特的功能,但没有工具可确保不同设备和系统之间的可靠交互。为了解决这些问题,创建了iRidium Server,自去年以来一直在积极开展工作。

iRidium服务器的新功能


在保持独特的灵活性和与自动化系统的各种协议和标准的兼容性的同时,使用iRidium Server实施的客户端-服务器方法使我们能够提高可用性并简化控制面板的编程。新的体系结构允许您将控制器与受管设备安装在相同的本地网络上,并且需要在面板(包括远程面板)上仅与服务器提供连接,而不与每个设备或网桥提供连接。



编辑器中可用的内置系统驱动程序包括:AV&Custom Sys。,Global Cache(包括用于数千种车辆模型的现成代码库),AMX,Clipsal(C-Bus),Crestron,Domintell,HDL-BUS Pro,Helvar, KNX,KNX IP BAOS,Modbus,EPSNET。此外,该服务器还可以通过基于脚本的驱动程序与Clipsal C-Gate,CoolMaster,CoolMasterNet,Dune HD,ekey,Fibaro(Z-Wave),Highcross,Integra,Kramer,Marantz,nooLite,Onkyo,Philips Dynalite,Philips HUE,RaZberry一起使用(Z-Wave),Russound,三星智能电视,Sonos,Squeezebox,Trivum,Vera(Z-Wave),XBMC。

此外,避免将面板直接连接到设备将有助于虚拟化通信方案。服务器提供透明的命令翻译,并显示其项目驱动程序作为其自己的通用设备的状态。实际上,您可以在面板上编写相同的代码来控制例如调光器,而不管其使用的硬件实现方式是KNX,HDL,Z-Wave还是Philips HUE。可以创建完全虚拟的通道和标签,这增加了处理事件和状态的便利性。当然,在这种情况下,面板还保留了直接连接至系统和设备的功能。



持续工作的服务器使您可以使用时间表和计时器来实现工作。在许多现代任务中,将需要服务器对组织和内部数据库使用的支持。例如,它对于处理大量信息的项目以及实施分析和高级可视化功能很有用。

另一个重大变化是新的许可计划。如果以前在面板上安装了许可证,并且可能包括各种驱动程序组合,则现在仅服务器需要许可证。此处的参数将是面板的数量和控制点的数量。同时,服务器一次支持所有驱动程序,并且不需要连接到它的面板的许可证。

此外,服务器具有自己的服务Web界面,可用于控制工作,管理面板,更改驱动程序设置,检查通道和标签的状态。

去年秋天开始使用客户端-服务器体系结构对iRidium 3.0 Pro平台进行公开Beta测试。可以通过定期发布的软件更新,支持论坛上的活动以及每周的视频研讨会来判断活动。

iRidium服务器平台


iRidium Server是一款轻量级的软件,具有广泛的功能,可以在各种平台上运行,从微型计算机到标准体系结构的PC。请注意,该服务仅在五秒钟内启动,并且负载测试表明,即使在像Raspberry Pi2这样的控制器上,它也可以服务70,000点。

当前提供在Windows操作系统上运行的用于产品介绍和Beta测试的软件套件。它包括服务器,客户端,iRidium Studio编程和界面创建系统,以及用于将项目上载到服务器和客户端的iRidium Transfer。此外,为iOS客户端的礼物(Android版本的开发,并在不久的将来,预计),树莓PI2服务器和服务器Evika逻辑机(带安装说明中可以找到这个文章)。

通用服务器软件平台使您可以根据项目的规模和其他要求灵活选择硬件平台。诚然,从消费者的角度来看,选择最佳选择并不容易,因为系统的响应能力不仅取决于设备和面板的数量,还取决于用户代码及其质量以及通信渠道。

对于调试和测试,可以选择Windows的选项。同样,此选项对于需要对事件,密集的计算和大量数据进行最快反应的大型项目很有用。

如果我们谈论的是中小型的实际安装,建议针对此任务使用优化的选项。 12月初,该公司为硬件平台的两个选项开放了预订。

第一个称为iRidium OnBox,它基于全局缓存解决方案。与流行的微型计算机相比,它体积紧凑且价格合理。该服务器只有一个网络接口,旨在与预算安装一起使用。通过安装其他IP网关以与自动化系统的其他接口集成,可以扩展其功能。



该器件在具有ARM9架构的飞思卡尔i.MX28系列芯片上运行。它唯一的计算核心的时钟频率为454 MHz。系统配备了128 MB的RAM。为了存储数据和程序,有一个用于microSD存储卡的插槽。通过标准的microUSB连接器供电。在此模型中,安装了基于Linux的OpenEmbedded / Yocto生态系统操作系统。



第二种型号是由国内联电技术公司生产的,是具有增强的接口支持的生产率更高的设备。此处选择时钟频率为1 GHz的飞思卡尔i.MX6作为中央处理器。 RAM的大小为512 MB。微型计算机使用1 GB的内部闪存,可以使用标准的microSD卡进行扩展。除100 Mbps网络端口外,还有一个USB 2.0,以及用于双绞线的标准KNX端口。该器件还具有很大的允许电源电压范围。此外,最大功耗不超过2.5瓦。外壳中用于安装在DIN导轨上的模型已完成,并在其上占据4个单元。

预计将在接下来的两个月内首次交付设备。请注意,要工作,您将需要单独购买许可证。要熟悉设备和测试,可以在有限的时间内使用免费许可证。



Evika LogicMachine系列是目前已经可以测试的最有前途的平台选项之一(可以在公司的论坛上找到安装说明)。这些产品在市场上众所周知,并已在各种规模的自动化系统中得到证明。这些器件配备了各种内置接口,包括KNX,RS-485、1-Wire和CEC HDMI。优点还值得记录证书的可用性。



同样在俄罗斯开发的WirenBoard平台也提供了类似的功能。除网络接口外,该设备还支持RS-485,ModBus,CAN,1-Wire。此外,还有数字输入和输出以及ADC。可选接口的列表包括Z-Wave,IR,RS-232等。在开发模型的新修改版时,还支持KNX。



另一个负担得起的选择是Raspberry Pi2平台。它提供了一个网络接口,用于通过USB连接器实现对IP协议和标准5 V电源的控制。如有必要,用户可以在此板上实现对GPIO的软件支持,这将节省执行器和传感器的额外费用。

此外,开发人员正在考虑在现代网络驱动器的平台上启动iRidium 3.0 Server的可能性,这对于某些类别的用户可能会很感兴趣。在某些情况下,具有Android操作系统的紧凑型设备上的安装选项也可能会派上用场,这将使您可以在一台设备上实现系统的所有功能。

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


All Articles