开源物联网平台

IOT项目的开源物联网平台 它适用于Arduino,Particle Photon和Electron,ESP8266 Wifi模块,BeagleBone Black,Raspberry Pi,移动和网络应用,Twitter,Twilio和MATLAB,以将传感器数据传到ThingSpeak。它可以在单板计算机,个人电脑或云上运行,并且能够将诸如Linux,BeagleBones,Raspberry Pis,Arduino开发板和PC等不同平台与Heroku等云平台连接在一起,以创建地理分布式网络。它可以轻松与黑客板集成。 阅读详情
AI摘要

本文介绍了11个开源物联网平台,包括Zetta、Arduino、Node-RED、Flutter、M2MLabs Mainspring、ThingsBoard、Kinoma、Kaa、SiteWhere和DSA。这些平台涵盖了物联网生态系统的数据收集、处理、可视化和设备管理,支持多种协议和设备,为企业提供数据分析和洞察。此外,文章提到了Thinger.io作为云基础架构选项,并强调在运营物联网平台时,安全防护如WAF的重要性。

物联网平台和工具是物联网生态系统中最重要的组成部分。任何物联网设备都允许连接到其他物联网设备和应用,以使用标准的互联网协议传递信息。物联网平台填补了设备传感器和数据网络之间的空白。物联网平台将数据连接到传感器系统,并使用后端应用提供分析和洞察,从而让企业得到由许多传感器产生的大量数据。以下推荐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基础架构的每一个环节实现设备间的通信,逻辑和工作。它允许设备之间以分布式方式进行协作,并建立网络工程师以在离散计算系统之间共享功能。

http://11.Thinger.io

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

这些平台,都是不带防护的,如果我们要运营一个平台,防止各种攻击,装个WAF(比如ShareWAF)是很有必要的。

 

ThingsBoard与其他主要开源IoT平台的比较 thingsboard等IOT平台比较 阅读详情

相关推荐

【GitHub项目推荐--一款100% 开源的物联网开发平台,匹配智慧城市、智能家居和能源管理】【转载】

OpenRemote 是一个基于 Java 语言的开源物联网(IoT)设备管理平台,以其直观性和用户友好性而闻名。该平台支持广泛的物联网应用场景,如智能家居、智慧城市、能源管理、工业制造和智慧农业。其功能全面,可以满足从连接设备到构建应用程序和特定领域智能应用程序的各种需求。使用 OpenRemote,用户能够高效地收集和处理来自各种设备的传感器数据。

j8267643的博客 6924

开源的物联网平台集锦

JetLinks 是一个国产开源的企业级的物联网平台,它集成了设备管理、数据安全通信、消息订阅、规则引擎等一系列物联网核心能力,支持以平台适配设备的方式连接海量设备,采集设备数据上云,提供云端API,通过调用云端API实现远程控制。Mainflux是一个由法国的创业公司开发并维护的安全、可扩展的开源物联网平台,使用 Go语言开发、采用微服务的框架。蜂鸟(HummingBird) 是 Go 语言实现的超轻量级物联网开发平台,包含设备接入、产品管理、物模型、告警中心、规则引擎等丰富功能模块。

weixin_35776527的博客 2400

开源物联网平台深度分析:EdgeX Foundry、IoT.js、Zenoh

随着物联网技术的飞速发展,开源物联网平台因其灵活性和成本效益而受到广泛关注。本文将对EdgeX Foundry、IoT.js和Zenoh这三个开源物联网平台进行详细对比,并探讨它们的特点、技术对比、应用场景以及开源协议。

eiTang的专栏 1616

9个顶级开发IoT项目的开源物联网平台

物联网(IoT)是帮助人工智能(AI)以更好的方式控制和理解事物的未来技术。 我们收集了一些最有名的物联网平台,帮助您以受控方式开发物联网项目。物联网平台是帮助设置和管理互联网连接设备的组件套件。 一个人可以从一个系统远程收集数据,监控和管理所有连接互联网的设备。 物联网平台上有很多可用的在线平台,但为公司构建物联网解决方案都依赖于物联网平台主机和支持质量。在这里,我们编译了一些最好的和着名的开源...

shnbiot的博客 18万+

FLoRA: 基于异构低秩适应的联邦微调大语言模型

大语言模型(LLMs)的快速发展推动了人工智能的进步,预训练的LLMs可以通过微调适应各种下游任务。联邦学习(FL)通过利用客户端的本地数据进行原位计算,进一步增强了隐私保护的微调,消除了数据移动的需求。然而,考虑到LLMs的巨大参数量,微调LLMs对于资源受限且异构的FL客户端来说是一个挑战。之前的方法采用了低秩适应(LoRA)进行高效的联邦微调,但在LoRA适配器上使用了传统的FL聚合策略。这些方法导致了数学上不准确的聚合噪声,降低了微调效果,并且未能解决异构LoRA的问题。

tiger00O的博客 2069

使用 VPN 访问太理内部网相关问题总结【太原理工大学】

电脑连接 VPN,访问校园内部网相关问题总结,太原理工大学。

m0_52861684的博客 9887

开源的IoT物联网平台大比拼

物联网(IoT)是帮助人工智能(AI)以更好的方式控制和理解事物的未来技术。 我们收集了一些最有名的物联网平台,帮助您以受控方式开发物联网项目。 物联网平台是帮助设置和管理互联网连接设备的组件套件。 一个人可以从一个系统远程收集数据,监控和管理所有连接互联网的设备。 物联网平台上有很多可用的在线平台,但为公司构建物联网解决方案都依赖于物联网平台主机和支持质量。 在这里,我们编译了一些最好的和着名的开源物联网(IoT)平台。 大多数这些平台都提供API来支持Linux开发板,如Raspberry Pi,Ard

xcswswswws的博客 1万+

西门子PLC1200与CB1241模块的Modbus RTU从站配置全流程(附串口调试技巧)

本文详细介绍了西门子S7-1200 PLC与CB1241通信模块实现Modbus RTU从站配置的全流程,包括硬件接线规范、TIA Portal工程组态、通信指令编程及串口调试技巧。通过实战案例和常见错误处理方案,帮助工程师快速搭建稳定的工业通信系统,提升自动化设备的互联互通能力。

weixin_29165725的博客 329

开源物联网平台iot-iita

iot-iita是一个功能丰富、易于使用、易于扩展的开源物联网平台。它提供了从设备接入到数据可视化、告警通知等全链条的解决方案,帮助用户快速搭建自己的物联网相关业务平台。无论是对于物联网行业的从业者还是对于想要了解物联网技术的爱好者来说,iot-iita都是一个值得尝试和关注的平台。t=N7T8。

xuweilin的博客 3097

Chapter2、HDR流水线

HDR内容的获取(不同曝光时间的图片合成) 相机响应函数 HDR视频

qq_55621259的博客 2597

【文献阅读】使用深度语音后验改进独立于说话者的构音障碍可懂度分类

原文名称:本文探讨了利用DeepSpeech后验概率改进说话人无关的构音障碍可理解性分类方法。作者提出了一个基于DeepSpeech(一种端到端的语音转文本引擎)输出的新特征集,用于评估构音障碍患者的语音可理解性。这些新特征在说话人无关的情况下表现良好,能够更好地处理不同说话人的变异性。背景介绍:数据集:特征提取:实验设置:结果:本文提出的新特征集在说话人无关的构音障碍可理解性分类任务中表现出色,特别是在低可理解性和高可理解性类别上。未来的工作将集中在减少低可理解性和中可理解性类别之间的混淆,以进一步提高系

帅小柏的博客 452

Zeus IoT 开源物联网平台教程

Zeus IoT 是一款基于 SpringBoot 的分布式开源物联网大数据平台,它全球首创地结合了 Zabbix 进行物联网数据的分布式采集。该平台集设备数据采集、存储、分析及观测功能于一体,旨在提供一个具有百万级 IoT 设备并发监控能力的工业级开源解决方案。通过其强大的数据处理能力,企业可以更专注于行业应用的开发,从而缩短物联网项目的开发周期并降低成本。 ## 2. 项目快速启动 ###...

gitblog_00419的博客 833

材料仿真软件:Quantum Espresso_(15).声子与振动模式计算

通过上述步骤和代码示例,您应该能够使用 Quantum Espresso 进行声子与振动模式的计算。声子计算是材料科学研究中的重要工具,可以帮助我们更好地理解和设计材料的性能。希望本节内容对您有所帮助。

kkchenjj的博客 1185

开源物联网(IoT)平台对比

一些。

is0815的博客 2092

5.30华为OD机试真题 新系统 - 魔法阵的能量收集 (Java/Py/C/C++/Js/Go)

5.30华为OD机试真题 新系统 - 魔法阵的能量收集 (Java/Py/C/C++/Js/Go)

算法大师! 752

《网络安全自学教程》- OSI七层模型分层及作用,数据封装与解封过程,数据传输过程。

OSI分哪七层,每层的作用是什么,解释数据在七层模型中是怎样传输的,封包和解封过程,数据包在每一层是怎么封装和解封的。

wangyuxiang946的博客 1万+

开源物联网平台Thinglinks-iot

物联网平台 - Thinglinks-iot 一个功能完备、高可扩展的物联网平台,用最少的代码接入设备,基于框架,支持和双版本,集成mybatis-plus,集成TCP、MQTT、UDP、CoAP、HTTP、WebSocket、MODBUS等多种网络组件,提供完整的设备接入、管理和数据处理解决方案。具备强大的消息解析、数据转发、规则编排和实时告警能力,帮助企业快速构建物联网应用。 可接入海康、GB28181支持的各种摄像头设备 该项目现已纳入若依项目拓展中 !项目地址:https://gitee.com/c

Tao____的博客 1068

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

IOT-开源物联网平台整理汇总全集!!!

应用层提供了设备接入与管理、数据存储与转发、告警通知、规则引擎、多租户等核心物联网能力,满足物联网99%的碎片化需求,基于SANSAN,开发者能快速搭建可交付的物联网应用系统。禹霖科技(原铱塔智联)iot-iita物联网平台,包含了品类、物模型、消息转换、插件管理(mqtt插件、EMQX插件、http插件、tcp插件、modbus插件等)、设备管理、设备分组、规则引擎、第三方平台接入、数据流转(http/mqtt/kafka)、数据可视化、告警中心等模块,支持es/td等多种时序数据库。

m0_57298417的博客 1万+

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

syhthems IoT Platform:开源物联网平台的未来之星

syhthems IoT Platform:开源物联网平台的未来之星 项目介绍 syhthems IoT Platform 是一个功能全面的开源物联网平台,旨在为开发者提供一个易于使用、高度可定制的物联网解决方案。该平台不仅支持物联网产品的管理、数据流的管理、设备的管理以及设备数据的可视化查看,还集成了多用户和角色的权限管理、OAuth2登录等高级功能。syhthems 项目目前正处于微服务架构改...

gitblog_00600的博客 909

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

IoT DC3终极指南:5步快速搭建开源物联网平台

IoT DC3是一个基于Spring Cloud的开源分布式物联网平台,专为快速开发物联网项目和管理物联网设备而设计。它为物联网系统提供了一套完整的解决方案,支持多种通信协议和设备接入方式。 ## IoT DC3能解决什么物联网痛点? 现代物联网项目面临诸多挑战:设备协议多样化、数据采集复杂、系统扩展性差、安全性要求高。IoT DC3通过模块化设计和分布式架构,完美解决了这些痛点。平台支持Mo

gitblog_01127的博客 515
上一篇: 嵌入式linux和桌面linux的区别
下一篇: 【无标题】
EricDelixi
博客等级 码龄18年 26粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值