开源物联网平台有哪些?这11个工具告诉你!
James 2019-11-06 来源 : 阅读 1740 评论 0

摘要:物联网平台和工具是物联网生态系统中 最重要的组成部分。

物联网平台和工具是物联网生态系统中最重要的组成部分。任何物联网设备都允许连接到其他物联网设备和应用,以使用标准的互联网协议传递信息。物联网平台填补了设备传感器和数据网络之间的空白。物联网平台将数据连接到传感器系统,并使用后端应用提供分析和洞察,从而让企业得到由许多传感器产生的大量数据。以下推荐11个开源的物联网平台和工具。


开源物联网平台有哪些?这11个工具告诉你!


1.Zetta

Zetta是基于Node.js的使用API的物联网平台。它是为设备制作HTTP API的完整工具包。Zetta结合了REST API和WebSockets,以制作数据密集型实时应用。以下是一些值得注意的功能。

它可以在云,PC或其他适合的开发板上运行。

简单的界面和必要的编程以控制传感器,执行器和控制器。

允许开发人员组装智能手机应用,设备应用和云应用。

它是为数据密集型和实时应用开发的。


2.Arduino

Arduino提供了适当的IoT硬件和软件组合,是一个易于使用的IoT平台。它通过一系列可以提供给交互式电子设备的硬件规格进行操作。Arduino的软件包含在Arduino编程语言和集成开发环境(IDE)的中。


3.Node-RED

Node-RED是一种用于物联网的可视化工具,即以新的方式将硬件设备,API和在线服务连接在一起。它为开发人员提供了使用基于浏览器的流编辑器连接设备,服务和API的方法。它可以在Raspberry Pi上运行,还可以访问60000个模块以增加其功能。


4.Flutter

Flutter是面向电子项目的可编程处理器内核,专为学生和工程师设计。Flutter基于Arduino的开发板,包括一个无线发射器,它可以显示超过半英里的距离。另外,你不需要路由器;Flutter板可以彼此快速交互。它由256位AES加密组成,使用简单。


5.M2MLabs Mainspring

M2MLabs Mainspring是一个用于开发机器对机器(M2M)应用的框架,例如远程控制,车队管理或智能终端。它的功能包括设备的灵活设计,设备结构,机器与应用之间的连接,数据的验证和规范化,长期数据存储库以及数据检索功能。


它基于Java和Apache Cassandra NoSQL数据库。M2M应用可以在数小时而非数周进行建模,然后传递给一个标准的J2EE服务器和高度可扩展的Apache Cassandra的数据库上做了一个高性能的执行环境。


6.ThingsBoard

ThingsBoard用于数据收集,处理,可视化和设备管理。它支持所有标准的物联网协议,例如CoAP,MQTT和HTTP,就像云和本地部署一样快。它基于设计生命周期事件,REST API事件,RPC请求构建工作流。让我们看一些ThigsBoard功能。

一个结合了可伸缩性,生产性和容错性的稳定平台。

在极为安全的系统中轻松控制所有连接的设备

转换和规范化设备输入,针对所有遥测事件,恢复和不活动生成的警报。

使用可自定义的规则组启用使用状态特定的功能。

同时处理数百万个设备。

多租户安装即用。

三十个高度自定义的仪表板小部件,可成功访问用户。


7.Kinoma

Kinoma是Marvell的硬件原型制作平台,涉及三个不同的开源项目。Kimona Create是一个用于制作电子设备原型的DIY构建套件。Kimona Studio是可与Setup和Kinoma Platform Runtime一起使用的开发环境。Kimona Connect是一个免费的iOS和Android应用程序,可将智能手机与物联网设备连接在一起。


8.Kaa

Kaa是一个生产就绪,灵活,多功能的中间件平台,用于建立端到端的IoT解决方案,连接应用和智能设备。它提供了一种在连接的智能设备上执行有效通信,处理和互操作功能的综合方法。


它从小型初创企业到大型企业都已安装,并拥有适用于多云物联网解决方案的高级部署模型。它主要基于灵活的微服务,几乎可以满足任何需求和应用程序。如下所示的一些其他功能。

促进跨设备的互操作性。

执行实时设备控制,远程设备配置和结构。

为智能产品创建云服务

由基于主题的警告系统组成,以提供最终用户向订阅的端点传递任何预定义格式的消息。

执行实时设备监控

管理无限数量的连接设备

收集和分析传感器数据


9.SiteWhere

SiteWhere平台提供设备输入的摄取,存储,处理和同化。它运行在Apache Tomcat上,并提供经过高度调整的MongoDB和HBase实现。你可以将SiteWhere部署到AWS,Azure,GCP或本地等云平台。它还支持Kubernetes集群配置。


10.DSA

分布式服务架构(DSA)用于在IoT基础架构的每一个环节实现设备间的通信,逻辑和工作。它允许设备之间以分布式方式进行协作,并建立网络工程师以在离散计算系统之间共享功能。


11.Thinger.io

Thinger.io为连接设备提供了可扩展的云基础。可以通过运行管理控制台来快速处理它们,或者使用其REST API将它们组合到项目逻辑中。它支持Raspberry Pi,Intel Edison,ESP8266。Thinger可以与IFTT集成,并在漂亮的仪表板上提供实时数据。

本文由 @职坐标 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论
本文作者 联系TA

应对失败和挫折,一笑而过是一种乐观自信,然后重振旗鼓,这是一种勇气心。应对误解和仇恨,一笑而过是一种坦然宽容,然后持续本色,这是一种达观心。

  • 1
    推荐岗位
  • 2343
    人气
  • 100%
    受欢迎度

已有3人表明态度,100%喜欢该职业规划老师!

进入TA的空间
资讯动态 直通车
  • 索取资料 索取资料 索取资料
  • 答疑解惑 答疑解惑 答疑解惑
  • 技术交流 技术交流 技术交流
  • 职业测评 职业测评 职业测评
  • 面试技巧 面试技巧 面试技巧
  • 高薪秘笈 高薪秘笈 高薪秘笈
TA的其他文章 更多>>
新手如何零基础学习JavaScript,从这几步做起!
就业趋势 100% 的用户喜欢
web前端能做到多少岁?2年能发展到前端技术大牛吗?
就业趋势 100% 的用户喜欢
互联网未来发展趋势,何为产业互联网?
就业趋势 100% 的用户喜欢
想成为优秀领导者?先把手弄脏!
面试技巧 100% 的用户喜欢
如何优化CSS和加快网站速度?你得知道这些!
就业趋势 0% 的用户喜欢

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程