11个开源物联网平台和工具
物联网平台和器材是物联网生态体系中最重要的构成部门。任何物联网装备都应承毗连到其他物联网装备和应用,以行使尺度的互联网协议转达信息。物联网平台弥补了装备传感器和数据收集之间的空缺。物联网平台将数据毗连到传感器体系,并行使后端应用提供说明和洞察,从而让企业获得由很多传感器发生的大量数据。以下保举11个开源的物联网平台和器材。 1.ZettaZetta是基于Node.js的行使API的物联网平台。它是为装备建造HTTP API的完备器材包。Zetta团结了REST API和WebSockets,以建造数据麋集型及时应用。以下是一些值得留意的成果。
Arduino提供了恰当的IoT硬件和软件组合,是一个易于行使的IoT平台。它通过一系列可以提供应交互式电子装备的硬件规格举办操纵。Arduino的软件包括在Arduino编程说话和集成开拓情形(IDE)的中。 3.Node-REDNode-RED是一种用于物联网的可视化器材,即以新的方法将硬件装备,API和在线处事毗连在一路。它为开拓职员提供了行使基于赏识器的流编辑器毗连装备,处事和API的要领。它可以在Raspberry Pi上运行,还可以会见60000个模块以增进其成果。 4.FlutterFlutter是面向电子项目标可编程处理赏罚器内核,专为门生和工程师计划。Flutter基于Arduino的开拓板,包罗一个无线发射器,它可以表现高出半英里的间隔。其它,你不必要路由器;Flutter板可以互相快速交互。它由256位AES加密构成,行使简朴。 ![]() M2MLabs Mainspring是一个用于开拓呆板对呆板(M2M)应用的框架,譬喻长途节制,车队打点或智能终端。它的成果包罗装备的机动计划,装备布局,呆板与应用之间的毗连,数据的验证和类型化,恒久数据存储库以及数据检索成果。 ![]() 它基于Java和Apache Cassandra NoSQL数据库。M2M应用可以在数小时而非数周举办建模,然后转达给一个尺度的J2EE处事器和高度可扩展的Apache Cassandra的数据库上做了一个高机能的执行情形。 6.ThingsBoardThingsBoard用于数据网络,处理赏罚,可视化和装备打点。它支持全部尺度的物联网协议,譬喻CoAP,MQTT和HTTP,就像云和当地陈设一样快。它基于计划生命周期变乱,REST API变乱,RPC哀求构建事变流。让我们看一些ThigsBoard成果。
Kinoma是Marvell的硬件原型建造平台,涉及三个差异的开源项目。Kimona Create是一个用于建造电子装备原型的DIY构建套件。Kimona Studio是可与Setup和Kinoma Platform Runtime一路行使的开拓情形。Kimona Connect是一个免费的iOS和Android应用措施,可将智妙手机与物联网装备毗连在一路。 8.KaaKaa是一个出产停当,机动,多成果的中间件平台,用于成立端到端的IoT办理方案,连策应用和智能装备。它提供了一种在毗连的智能装备上执行有用通讯,处理赏罚和互操纵成果的综合要领。 ![]() 它从小型初创企业到大型企业都已安装,并拥有合用于多云物联网解决方案的高级陈设模子。它首要基于机动的微处事,险些可以满意任何需求和应用措施。如下所示的一些其他成果。
SiteWhere平台提供装备输入的摄取,存储,处理赏罚和同化。它运行在Apache Tomcat上,并提供颠末高度调解的MongoDB和HBase实现。你可以将SiteWhere陈设到AWS,Azure,GCP或当地等云平台。它还支持Kubernetes集群设置。 ![]() 漫衍式处事架构(DSA)用于在IoT基本架构的每一个环节实现装备间的通讯,逻辑和事变。它应承装备之间以漫衍式方法举办协作,并成立收集工程师以在离散计较体系之间共享成果。 11.Thinger.ioThinger.io为毗连装备提供了可扩展的云基本。可以通过运行打点节制台来快速处理赏罚它们,可能行使其REST API将它们组合到项目逻辑中。它支持Raspberry Pi,Intel Edison,ESP8266。Thinger可以与IFTT集成,并在大度的仪表板上提供及时数据。 ![]() 【编辑保举】
点赞 0 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |