探索最佳开源物联网平台:Kaa IoT平台与Raspberry Pi、Arduino等Linux开发板的完美结合
用于开发物联网项目的 9 个顶级开源物联网平台
物联网 (IoT) 是一项未来技术,可帮助人工智能 (AI) 更好地控制和理解事物。我们收集了一些最著名的物联网平台,帮助您以受控的方式开发物联网项目。
IoT 平台是一套组件,可帮助设置和管理联网设备。一个人可以从一个系统远程收集数据、监控和管理所有联网设备。网上有许多物联网平台,但为公司构建物联网解决方案完全取决于物联网平台托管和支持的质量。
在这里,我们整理了一些最好、最著名的开源物联网 (IoT) 平台。这些平台大多数都提供 API 来支持 Linux 开发板,例如 Raspberry Pi、Arduino 和 BeagleBone。
Kaa物联网平台
是一个功能丰富、开放、高效的物联网云平台。任何物联网公司、物联网系统集成商或个人都可以免费实施他们的智能产品概念。通过提供服务器和端点 SDK 组件,Kaa 为连接的对象和后端基础设施提供数据管理。
Kaa 的主要物联网功能:
SiteWhere:物联网开放平台
Sitewhere 工作结构和集成事物
它是另一个开源物联网平台,提供设备数据的摄取、存储、处理和集成。 SiteWhere运行在Apache Tomcat提供的核心服务器上。它提供高度调整的 MongoDB 和 HBase 实现。它可以轻松地与黑客板集成。
SiteWhere 关键物联网功能:
ThingSpeak:具有 MATLAB 分析功能的开放式 IoT 平台
ThingSpeak 是一个物联网 (IoT) 平台,允许您在 MATLAB 中分析和可视化数据,而无需从 The Mathworks 购买许可证。 IT 允许您收集和存储传感器数据并开发物联网应用程序。它可与 Arduino、Particle Photon 和 Electron、ESP8266 Wifi 模块、BeagleBone Black、Raspberry Pi、移动和 Web 应用程序、Twitter、Twilio 和 MATLAB 配合使用,将传感器数据传输到 ThingSpeak。 ThingSpeak 主要关注传感器记录、位置跟踪、触发和警报以及分析
ThingSpeak 开源物联网平台的主要物联网功能
DeviceHive:物联网变得简单
DeviceHive 是另一个功能丰富的开源物联网平台,根据 Apache 2.0 许可证分发。 DeviceHive可以自由使用和更改。它提供了 Docker 和 Kubernetes 部署选项。您可以下载并使用公共云和私有云,或者将单个虚拟机扩展到企业级集群。它可以通过 REST API、WebSockets 或 MQTT 连接到任何设备或黑客板。您甚至可以连接 ESP8266 等低端 Wi-Fi 设备。
DeviceHive开源物联网平台的主要特点:
Zetta:API优先的物联网平台
Zetta 是一个基于 Node.js 构建的面向服务器的开源物联网平台。 Zetta 结合了 REST API、WebSockets 和反应式编程。它可以运行在单板计算机、PC或云端,并且能够将Linux、BeagleBones、Raspberry Pi、Arduino板和PC等不同平台与Heroku等云平台连接起来,创建地理分布式网络。您还可以将数据传输到 Splunk 等机器分析平台。
Zetta 开源物联网平台的主要特点:
DSA:物联网设备的开源平台和“工具包”
分布式服务架构 (DSA) 是一个开源物联网平台,它将单个设备、服务和应用程序统一到结构化和实时数据模型中。它促进了分散设备、逻辑和应用程序的互操作性。 DSA 社区构建了一个分布式服务链接库,允许与第三方数据源进行协议转换和数据集成。所有 DSA 模块都是轻量级的,可以集成 DSBroker、多个 DSLink 和客户端 Web 应用程序连接到相同的低功耗设备,例如 Raspberry PI、Beaglebone black 或任何其他类似的计算平台。这个开源物联网平台基于 NodeAPI、DSLink 和 DSBroker。 DSA 社区计划为第三方处理系统提供分析支持,包括 R Project、RDBMS、JDBC SQL passthrough 和准备好的语句、Haystack DSLink、Niagara DSLink、OS X DSLink、Windows DSLink 和 nix DSLink
DSA 开源物联网平台的主要特点:
Thingsboard.io开源物联网平台
Thingsboard 是一个 100% 开源 IoT 平台,可以作为 SaaS 或 PaaS 解决方案托管。 IT 为您的 IoT 项目提供设备管理、数据收集、处理和可视化。它支持提供设备连接的标准协议包括 MQTT、CoAP 和 HTTP,并支持云和本地部署。它提供了 30 多个可自定义的小部件,允许您为大多数 IoT 使用案例构建最终用户自定义仪表板。
thingsboard.io开源物联网平台的主要特点:
Thinger.io:物联网开源平台
Thinger.io 是一个物联网开源平台,为连接的设备或事物提供可扩展的云基础设施。您可以使用管理控制台轻松控制它们,或使用其 REST API 将它们集成到您的项目逻辑中。 IT 支持所有类型的黑客板,如 Arduino、ESP8266、Raspberry Pi、Intel Edison。
Thinger.io开源物联网平台主要特点:
WSo2-物联网和移动项目的开源平台
WSo2 Build 允许公开 API 来支持移动应用程序,从而允许用户监视和控制他们的设备。您可以将其与现有的身份系统集成,或使用他们的系统。该物联网平台还支持几乎所有已知的开发板设备,例如 Raspberry Pi、Arduino Uno 等。边缘计算由 WSO2 Siddhi 提供支持。
支持的设备通信协议包括 MQTT、HTTP、Websockets 和 XMPP 协议以及用于添加更多协议和数据格式的 IoT 服务器框架扩展。
WSo2开源物联网平台主要特点:
开源物联网平台对照表
物联网软件平台
设备管理?
融合的
安全
数据收集协议
分析
支持可视化吗?
数据库
Kaa物联网平台
是的
可移植的 SDK 可集成任何特定平台、REST API
链路加密 (SSL)、RSA 密钥 2048 位、AES 密钥 256 位
MQTT、CoAP、XMPP、TCP、HTTP
使用 Kaa、Apache Cassandra 和 Apache Zappelin 进行实时 IoT 数据分析和可视化
是的
MongoDB、Cassandra、Hadoop、Oracle NoSQL
站点位置
是的
REST API、Mule AnyPoint 等
链接加密 (SSL)、Spring Security
MQTT、AMQP、Stomp、WebSockets 和直接套接字连接
实时分析 (Apache Spark)
不
MongoDB、HBase、InfluxDB
事物说话
不
REST 和 MQTT API
基本认证
生活日报网·版权声明
本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。本站部分作品是由网友自主投稿和发布、编辑整理上传,对此类作品本站仅提供交流平台,不为其版权负责。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。
本网站所提供的信息,只供参考之用。本网站不保证信息的准确性、有效性、及时性和完整性。本网站及其雇员一概毋须以任何方式就任何信息传递或传送的失误、不准确或错误,对用户或任何其他人士负任何直接或间接责任。在法律允许的范围内,本网站在此声明,不承担用户或任何人士就使用或未能使用本网站所提供的信息或任何链接所引致的任何直接、间接、附带、从属、特殊、惩罚性或惩戒性的损害赔偿。
【特别提醒】:如您不希望作品出现在本站,可联系我们要求撤下您的作品。邮箱 sunny@sdlife.com.cn