物联网平台是什么意思?
物联网平台是一组组件,可帮助您设置和管理与互联网连接的设备。一个人可以从一个系统远程收集数据,监视和管理所有与Internet连接的设备。网上有很多IoT平台可用,但为公司构建IoT解决方案都取决于IoT平台主机和支持质量。
它是功能丰富的开放高效的物联网云平台。任何物联网公司,物联网系统集成商或个人都可以自由地实现其智能产品概念。Kaa通过提供服务器和端点SDK组件,可以对连接的对象和后端基础结构进行数据管理。
Kaa的主要物联网功能:
要了解有关Kaa平台的更多信息- 链接
Eclipse Kura是用于构建物联网网关的平台。它支持网关的远程管理,并提供用于编写和部署自己的IoT应用程序的API。
Kura在Java虚拟机(JVM)之上运行,并利用OSGi(用于Java的动态组件系统)简化了编写可重用软件构件的过程。Kura API可轻松访问基础硬件,包括串行端口,GPS,看门狗,USB,GPIO,I2C等。它还提供OSGI捆绑包,以简化网络配置的管理,与IoT服务器的通信以及对IoT服务器的远程管理。网关。
Eclipse Kura借助OSGI捆绑包简化了网络配置管理,与服务器的通信以及远程网关管理。
库拉提供以下服务:
ThingSpeak是用于数据收集和分析的物联网平台和API。它充当连接边缘节点设备(例如收集数据的温度和压力传感器以及分析数据的数据探索分析软件)的桥梁。
除了存储和检索数字和字母数字数据外,ThingSpeak API还允许处理数字数据,其中包括:
ThingSpeak集成了数值计算软件的支持,例如MathWorks的MATLAB。
Zetta是物联网(IoT)的API优先平台。
Zetta建立在Node.js之上。它结合了REST API,WebSocket和响应式编程。Zetta服务器能够在云,PC和单板计算机中运行。
Zetta可以将任何设备转换为API。Zetta服务器与Arduino和Spark Core等微控制器进行通信,从而为每台设备都提供本地和云端REST API。
Zetta主要特点:
Open Hybrid是一个用于与日常对象进行交互的平台。它将灵活的增强型用户界面与物理对象的优势融合在一起。
该平台使您能够:
Node-RED是一个可视化应用程序,用于通过将硬件设备,API和其他服务连接在一起来构建IoT系统。
它是基于浏览器的流编辑器,可让您轻松创建JavaScript函数。它还具有一个内置库,您可以使用该库保存有用的功能和流程以供重用。
Node-RED建立在Node.js之上,充分利用了事件驱动和非阻塞模型,因此非常适合在Raspberry Pi等低成本硬件和云中运行。
Wio Link是基于ESP8266 SoC的Wi-Fi开发板。它具有一个关联的平台,使您可以通过将随插即用模块虚拟化为带有移动应用程序的RESTful API来创建IoT应用程序。换句话说,不需要硬件编程,面包板,跨接线和焊接。
您需要做的就是在手机上安装一个应用程序,您可以在5分钟内构建一个简单的IoT项目。
无需硬件编程–通过移动APP进行简单的可视化配置即可代替复杂的微控制器编程。
大型开源,即插即用Grove传感器和执行器家族的大力支持。
将传感器标签拖放到特定的引脚上,即可直观地设置硬件。
RESTful API资源使您可以轻松地使用“可视化”的传感器和执行器。
所有的硬件库都可以在云中使用,您可以专注于应用程序开发。
您可以通过IFTTT渠道与Facebook,Twitter和Instagram上的朋友互动。
Macchina.io是用于快速构建物联网嵌入式应用程序的工具包。它可以在基于Linux的设备上运行,例如Raspberry Pi,Beaglebone,RED Brick或Galileo / Edison。
它实现了一个支持Web的,模块化的和可扩展的JavaScript和C ++运行时环境,并提供了易于使用,易于使用的构建块。这些构建块使您的应用程序可以与各种传感器和设备以及云服务进行通信。
借助macchina.io,您可以快速构建IoT设备应用程序,以JavaScript和/或C ++进行边缘和雾计算。基于POCO C ++库和V8 JavaScript引擎等行业公认的组件,可靠而坚固。以C ++实现,以实现最高的效率和性能。在最低32 MB RAM的嵌入式Linux设备以及台式机Linux和macOS上运行。在台式机上进行开发和测试,然后轻松部署到嵌入式设备。
macchina.io结合了JavaScript在快速应用程序开发中的功能以及本机C ++代码的性能。macchina.io基于V8 JavaScript引擎和POCO C ++库。
IoTivity是一个软件框架,可实现设备之间的无缝连接。该项目由OIC赞助,该公司是包括三星和英特尔在内的一系列技术公司。
IoTivity是为受限设备设计的,并支持多种操作系统。IoTivity的服务器组件旨在在小型设备上运行,但是,客户端应用程序可以在平板电脑,手机,电视等高端设备上运行。
它支持使用GATT的低功耗蓝牙,使用RFCOMM的蓝牙EDR(增强数据速率),双IPv4 / v6堆栈和XMPP(远程访问连接)。
这是另一个开源物联网平台,提供了设备数据的提取,存储,处理和集成。SiteWhere在Apache Tomcat提供的核心服务器上运行。它提供了经过高度调整的MongoDB和HBase实现。它可以轻松地与黑客委员会集成。
物联网的关键物联网功能:
DeviceHive是另一个功能丰富的开源物联网平台,该平台根据Apache 2.0许可进行分发。DeviceHive是免费使用和更改的。它提供了Docker和Kubernetes部署选项。您可以将其下载并与公共云和私有云一起使用,还可以将单个虚拟机扩展到企业级集群。它具有通过REST API,WebSockets或MQTT连接到任何设备或黑客板的能力。您甚至可以连接诸如ESP8266这样的低端wi-fi设备。
DeviceHive开源物联网平台的主要功能:
分布式服务体系结构(DSA)是一个开源物联网平台,在结构化和实时数据模型中统一了单独的设备,服务和应用程序。它促进了分散式设备之间的通信,逻辑和应用程序。DSA社区建立了一个库Distributed Service Links,该库允许与第三方数据源之间进行协议转换和数据集成。所有DSA模块都是轻量级的,从而可以在同一个低功耗设备(例如Raspberry PI,Beaglebone black或任何其他类似的计算平台)上耦合DSBroker,多个DSLink和客户端Web应用程序。此开源物联网平台基于NodeAPI,DSLink和DSBroker构建。计划为第三方处理系统提供Google Analytics(分析)支持的DSA社区包括R Project,RDBMS,
DSA开源物联网平台的主要功能:
Thingsboard是100%开源的物联网平台,可以将其托管为SaaS或PaaS解决方案。IT为您的IoT项目提供设备管理,数据收集,处理和可视化。它支持提供设备连接性的标准协议是MQTT,CoAP和HTTP,并且支持云和本地部署。它提供了30多个可自定义的小部件,使您可以为大多数IoT用例构建最终用户自定义仪表板。
Thingsboard.io开源物联网平台的主要功能:
Thinger.io是物联网的开源平台,它提供了可扩展的云基础架构来连接设备或事物。您可以使用管理控制台轻松控制它们,也可以使用其REST API将它们集成到项目逻辑中。IT支持所有类型的黑客委员会,例如Arduino,ESP8266,Raspberry Pi,Intel Edison。
WSo2 Build允许公开API以支持移动应用程序,从而允许用户监视和控制其设备。您可以将其与现有的身份系统集成,也可以使用它们。这个IoT平台也开箱即用,几乎支持所有已知的黑客开发板设备,例如Raspberry Pi,Arduino Uno等。边缘计算由WSO2 Siddhi驱动。
设备通信支持的协议是MQTT,HTTP,Websockets和XMPP协议以及IoT Server Framework扩展,用于添加更多协议和数据格式。
WSo2开源物联网平台的主要功能:
主要基于Java的OpenIoT中间件旨在使用实用程序云计算交付模型促进开放的大规模IoT应用程序。该平台包括传感器和传感器网络中间件,以及用于表示物联网对象的本体,语义模型和注释。