📜  物联网-Eclipse

📅  最后修改于: 2020-12-14 06:41:42             🧑  作者: Mango


Eclipse IoT是一个由实体(行业和学术界)共同组成的生态系统,它们共同为基于开放源技术的IoT创建基础。他们的重点仍然在生产物联网标准技术的开源实现领域。创建开源框架和服务以在物联网解决方案中利用;物联网开发人员的开发工具。

物联网Eclipse

智能家居项目

SmartHome是Eclipse IoT的主要服务之一。它旨在创建一个用于构建智能家居解决方案的框架,其重点仍然是异构环境,这意味着各种协议和标准集成。

SmartHome提供统一的设备和信息访问,以促进设备之间的交互。它由能够在OSGi运行时中部署的OSGi捆绑软件组成,并将OSGi服务定义为扩展点。

OSGi捆绑软件是Java类组和其他资源,还包括详细的清单文件。清单包含有关文件内容,增强类行为所需的服务以及聚合作为组件的性质的信息。在下面查看清单的示例-

Bundle-Name : Hi Everyone                        // Bundle Name 
Bundle-SymbolicName : xyz.xyz.hievery1           // Header specifying an identifier 
Bundle-Description : A Hi Everyone bundle        // Functionality description 
Bundle-ManifestVersion : 2                       // OSGi specification 
Bundle-Version : 1.0.0                           // Version number of bundle 
Bundle-Activator : xyz.xyz.Activator             // Class invoked on bundle activation 
Export-Package : xyz.xyz.helloworld;version = "1.0.0" // Java packages available externally 
Import-Package : org.osgi.framework;version = "1.3.0"   // Java packages needed from 
// external source 

蚀SCADA

Eclipse SCADA是另一项主要的Eclipse IoT服务,它提供了一种将各种工业仪器连接到共享通信系统的方法。它还对数据进行后处理,并将数据可视化发送给运算符。它使用带有通信服务,监视系统,存档和数据可视化的SCADA系统。

蚀SCADA

它旨在成为一个完整的,最先进的开源SCADA系统,用于开发定制解决方案。它支持的技术和工具包括外壳应用程序,JDBC,Modbus TCP和RTU,Simatic S7 PLC,OPC和SNMP。