探索最佳开源物联网平台: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 等机器分析平台。

物联网iot平台_iot物联网平台架构_物联网平台onenet

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 Bu​​ild 允许公开 API 来支持移动应用程序,从而允许用户监视和控制他们的设备。您可以将其与现有的身份系统集成,或使用他们的系统。该物联网平台还支持几乎所有已知的开发板设备,例如 Raspberry Pi、Arduino Uno 等。边缘计算由 WSO2 Siddhi 提供支持。

支持的设备通信协议包括 MQTT、HTTP、Websockets 和 XMPP 协议以及用于添加更多协议和数据格式的 IoT 服务器框架扩展。

WSo2开源物联网平台主要特点:

开源物联网平台对照表

物联网软件平台

设备管理?

融合的

安全

数据收集协议

分析

支持可视化吗?

数据库

Kaa物联网平台

是的

物联网iot平台_物联网平台onenet_iot物联网平台架构

可移植的 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

基本认证

上一篇:物联网的本质与应用:从感知层到智能管理的全面解析 下一篇:大学计算机类专业详解:18个细分专业及其就业方向全解析
标签:
分享到:

相关文章

    最新文章
    热门
    最新推荐