随着物联网应用规模越来越大、越来越复杂,企业如何跟上发展的步伐成为一个问题。HagerGroup首席软件架构师MathieuCreteau表示:“我们希望确保我们的解决方案能够在未来多年内发挥作用并得到支持。”电力公司依靠行业标准来跟上快速多样化的物联网格局。在这篇文章中,Creteau分享了对标准优势的见解,并解释了企业如何利用它们。促进IoT开发OSGi是Hager基于标准的方法的重要支柱。OSGi框架指定了基于Java的模块化软件体系结构。模块化意味着应用程序不再被视为一个软件。相反,它们被拆分成包(软件模块),这为物联网开发带来了很多优势。“OSGi允许我们重用已经可用的组件。随着IoT设备的多样性,我们或多或少地强制使用它,”Creteau说。除了能够将功能从一种解决方案移植到另一种解决方案之外,Creteau还看到了OSGi促进IoT开发的其他方式:其模块化结构允许Hager的开发人员并行处理应用程序的不同方面,从而提高效率。此外,可以相当快地添加新功能,这有助于将来的应用程序。“Java背后还有一个庞大的开发人员社区。这样一来,通常很容易找到新的开发人员。”Hager如何在实践中使用OSGi?Creteau以该公司为奥迪提供的家庭能源管理系统为例。该系统用于通过协调房屋内的电流并提高充电过程的效率,将奥迪e-tron集成到智能家居基础设施中。作为家庭能源管理方面的专家,Hager之前实施过基于OSGi网关的解决方案。借助HagerEnergy,他们拥有一个能够与壁挂箱和其他内部消费者或电力供应商通信的系统,例如光伏系统。借助OSGi,Hager能够在其新的家庭能源管理系统中重用该解决方案中的组件。“我们能够利用已有的核心解决方案,轻松地将功能移植到新系统中。”确保互操作性互操作性是吸引Hager使用标准的另一个方面。Creteau将互操作性视为不同市场参与者之间成功协作的促进因素。“新的合作伙伴关系即将到来。因此,拥有一个与他人兼容的系统对我们来说至关重要。这些标准使我们能够将我们的产品和解决方案与不同公司的产品和解决方案顺利集成,从而改善最终用户的体验。EEBUS是促进互操作性的标准之一。该规范由与智能家居领域相关的70多家公司组成的联盟制定。他们的目标是:让来自不同供应商的设备能够使用同一种语言,以便它们能够相互交互。兼容的。EEBUS在Hager为奥迪开发的家庭能源管理系统中发挥着不可或缺的作用。在那里,它确保来自不同制造商的所有不同组件能够很好地协同工作。这是一个非常关键的好处,因为如果需要单独的解决方案来使不同的组件相互兼容,那么构建这样一个家庭能源管理系统将会更加困难。与EEBUS类似,KNX也旨在确保互操作性。该标准围绕电气设备的联网展开。Hager是KNX的主要支持者,并广泛使用它。例如,Hager的家庭自动化系统domovea构建在KNX之上,将KNX组件、IP摄像机和物联网设备集成在一个平台上。该系统允许用户通过智能手机或平板电脑来控制家中的设备,例如百叶窗或电灯。还可以设置家庭自动化规则并创建家庭自动化方案。然而,KNX并不是Hager用于domovea的唯一标准。随着最新发布的domoveaV2,该系统现在也完全基于OSGi技术。标准是要走的路。简化开发过程或确保互操作性等方面使物联网标准必不可少。它们为多样化的物联网环境带来秩序,并为业务发展提供坚实的基础。正如Creteau所说:“我们希望尽可能多地支持我们的产品和解决方案。我们不想总是从头开始,然后看着我们以前的工作变得过时。因此,借鉴既定标准是Hager的方法。
