物联网APP源码(物联网平台app)-物联网IOT云平台

物联网(IoT)是帮助人工智能(AI)以更好的方式控制和理解事物的未来技术。 我们收集了一些最有名的物联网平台,帮助您以受控方式开发物联网项目。物联网平台是帮助设置和管理互联网连接设备的组件套件。 一个人可以从一个系统远程收集数据,监控和管理所有连接互联网的设备。
物联网平台上有很多可用的在线平台,但为公司构建物联网解决方案都依赖于物联网平台主机和支持质量。在这里,我们编译了一些优秀和著名的开源物联网(IoT)平台。 大多数这些平台都提供API来支持Linux开发板,如Raspberry Pi,Arduino和BeagleBone。
它是功能丰富的开放和高效的物联网云平台。 任何物联网公司,物联网系统集成商或个人都可以免费实现其智能产品概念。 通过提供服务器和端点SDK组件,Kaa可以为连接的对象和后端基础架构提供数据管理。
Kaa关键物联网功能:
- 管理无限数量的连接设备
- 建立跨设备互操作性
- 执行A/B服务测试 (随机将测试用户群分为2部分,用户群1使用A方案,用户群2使用B方案,经过一定测试时间后,根据收集到的两方案样本观测数据,根据显著性检验结果选取最好方案。)
- 执行实时设备监控
- 执行远程设备准备和配置
- 收集并分析传感器数据
- 分析用户行为可提供有针对性的通知
- 为智能产品创建云服务
(2) SiteWhere: Open Platform for the Internet of Things
http://www.sitewhere.org/
Sitewhere的工作架构和整合的东西
它是提供设备数据的摄取,存储,处理和集成的另一个开源IoT平台。 SiteWhere运行在Apache Tomcat提供的核心服务器上。 它提供高度调整的MongoDB和HBase实现。 它可以轻松与黑客板集成。
SiteWhere关键的物联网功能:
- 在单个SiteWhere实例上运行任意数量的IoT应用程序
- Spring提供了核心配置框架
- 用MQTT,AMQP,Stomp和其他协议连接设备
- 通过自注册,REST服务或批量添加设备
- 与第三方集成框架(如Mule AnyPoint)集成
- 默认的数据库存储是MongoDB
- Eclipse Californium进行CoAP消息传递
- InfluxDB用于事件数据存储
- Grafana可视化SiteWhere数据
- HBase用于非关系数据存储
(3) ThingSpeak: An open IoT platform with MATLAB analytics
https://thingspeak.com/
ThingSpeak是物联网(IoT)平台,可让您在不从Mathworks购买许可证的情况下分析和可视化MATLAB中的数据。 IT允许您收集和存储传感器数据并开发物联网应用程序。 它适用于Arduino,Particle Photon和Electron,ESP8266 Wifi模块,BeagleBone Black,Raspberry Pi,移动和网络应用,Twitter,Twilio和MATLAB,以将传感器数据传到ThingSpeak。
ThingSpeak主要关注传感器记录,位置跟踪,触发和警报以及分析。
ThingSpeak开放源码物联网平台关键物联网特性:
- 在私人渠道收集数据
- 与公共频道共享数据
- RESTful和MQTT API
- MATLAB分析和可视化
- 警报
- 事件调度
- 应用程序集成
- 全球社区
(4) DeviceHive: IoT Made Easy
http://www.0-1-n.net
DeviceHive是另一种功能丰富的开源IoT平台,它在Apache 2.0许可下分发。 DeviceHive可以自由使用和更改。它提供了Docker和Kubernetes部署选项。您可以下载并使用公共云和私有云,也可以将单个虚拟机扩展到企业级群集。它可以通过REST API,WebSockets或MQTT连接到任何设备或黑客板。你甚至可以连接ESP8266这样的低端Wi-Fi设备。
DeviceHive开放源代码物联网平台的关键特性:
- 直接与Alexa整合
- 您选择的可视化仪表板
- 通过运行自定义JavaScript代码来自定义DeviceHive行为。
- 它支持大数据解决方案,如ElasticSearch,Apache Spark,Cassandra和Kafka,用于实时和批处理。
- 通过REST API,WebSockets或MQTT连接任何设备。
- 它带有Apache Spark和Spark Streaming支持。
- 支持用各种编程语言编写的库,包括Android和iOS库
- 它允许在设备数据之上运行批量分析和机器学习。