mqtt

庸了个白3 天前
mqtt·设计模式·系统架构·aiot·物联网平台·动态配置·解耦设计
一种面向 AIoT 定制化场景的服务架构设计方案在开发面向工业、制造等领域的 AIoT (智能物联网) 系统时,一个常见的问题是客户现场的需求变化非常快。例如,一个基于视觉的质检服务,可能因为生产线上更换了新的物料面板,导致原有的检测区域 (ROI) 和判断标准全部失效。
技术旅人4 天前
物联网·mqtt
MQTT物联网消息队列的概念介绍以及broker选型对比MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是一种基于发布/订阅模式的轻量级消息协议,专门为低带宽、高延迟或不稳定的网络环境设计。 核心思想:发布/订阅模式,实现消息的异步、解耦传输 1.1、协议特点 轻量级:协议头最小只有2字节 基于TCP/IP:保证数据可靠传输 双向通信:客户端可同时作为发布者和订阅者 支持多种QoS等级:满足不同可靠性需求 遗嘱消息:处理客户端异常断开情况
千里马-horse14 天前
mqtt·websocket·http·机器人·xmpp·coap·fastdds
HTTP、WebSocket、XMPP、CoAP、MQTT、DDS 六大协议在机器人通讯场景应用在机器人与 Android 通讯场景中,协议的落地依赖于成熟的开发库(SDK / 工具包)。以下针对 HTTP、WebSocket、XMPP、CoAP、MQTT、DDS 六大协议,分别介绍Android 端和机器人端(含嵌入式 Linux、ROS 等环境)最常用、最稳定的开发库,涵盖库的核心特性、使用场景、优势及基础使用示例,帮助快速上手开发。
柱子jason25 天前
物联网·mqtt·工业自动化·欧姆龙plc·iot-tree·数据推送
使用IOT-Tree Server通过FINS协议连接欧姆龙CP2E-N系列PLCIOT-Tree Server是个开源物联网软件,可以作为组态软件成为自动化系统的上位软件。她提供了各种设备接入、数据组织管理、数据分享使用、消息流控制逻辑和人机交互多个方面的功能。当然,你也可以仅仅使用这个软件作为数据采集终端或边缘计算的软件。
想当程序猿的凯旋大大1 个月前
mqtt·frp·群晖·nas·ws·wss·樱花穿透
【无标题】这是一个比较简短的记录,只记录的核心步骤(请一行一行的仔细阅读)前情提要:经过测试,樱花穿透貌似不能穿透ws协议的mqtt(ws://),但是使用mqtt本身的协议是可以使用的(mqtt://),而我的使用场景涉及到前端,所以我需要ws,但是在经过测试之后,只能穿透wss协议(wss://),所以在此之前,我们需要一个域名的证书;我的使用方法比较花哨,使用的是阿里云域名,记录类型选择CNAME然后映射到樱花自己的域名,证书使用的就是我阿里云的域名证书;当然,理论上来说,只要能拉到对应域名的证书,那直接用用
柱子jason1 个月前
物联网·mqtt·边缘计算·iot-tree·数据推送
使用IOT-Tree消息流MQTT模块节点实现监测数据推送功能IOT-Tree Server是个开源物联网软件,可以作为组态软件成为自动化系统的上位软件。她提供了接入、数据组织管理、控制逻辑和人机交互多个方面的功能。IOT-Tree消息流功能是在规整接入各种设备数据之后,提供的功能块组合配置支持(直观快速),通过她你可以在大部分场合快速实现数据的处理——存储、转换、发送等。
余衫马1 个月前
物联网·mqtt·.net
开发指南:使用 MQTTNet 库构建 .Net 物联网 MQTT 应用程序随着物联网的兴起,.Net 框架在构建物联网应用程序方面变得越来越流行。微软的 .Net Core 和 .Net 框架为开发人员提供了一组工具和库,以构建可以在 Raspberry Pi、HummingBoard、BeagleBoard、Pine A64 等平台上运行的物联网应用程序。
LaoZhangGong1232 个月前
c语言·网络·数据结构·mqtt·w5500
MQTT报文的数据结构看完ioLibrary库中的MQTT驱动后,还是整理一下,加深理解。1、报文组成报文通常由3个部分组成:固定报头,可变报头和有效载荷。有的报文没有有效载荷,还有的没有可变报头和有效载荷,报文类型不同,报文的组成也不同。
创思通信2 个月前
数据库·物联网·mqtt·阿里云·at·ec200a
4G模块 EC200通过MQTT协议连接到阿里云命令说明流程阿里云-计算,为了无法计算的价值第一步:配置阿里云平台登录个人账号后,在系统界面点击进入控制台,于功能菜单中选择 “物联网平台” 模块,进入平台页面后点击“公共实例”选项,即可跳转至公共实例的管理后台界面。
墨鸦_Cormorant2 个月前
spring boot·后端·mqtt·eclipse·mq
Spring Boot 集成 Eclipse Mosquitto在 Spring Boot 项目的 pom.xml 中添加 Eclipse Paho MQTT 客户端依赖(主流的 MQTT Java 客户端):
墨鸦_Cormorant2 个月前
mqtt·中间件·消息中间件
MQTT(轻量级消息中间件)基本使用指南MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是一种轻量级的发布 / 订阅模式(Pub/Sub) 消息传输协议,专为低带宽、不稳定网络环境设计,广泛应用于物联网(IoT)、移动设备、传感器网络等场景(如空气净化器、智能家居设备的远程控制)。
牛马程序员‍2 个月前
java·mqtt·若依·mqttx
Day116 若依融合mqttMQTT是一种基于发布/订阅模式的轻量级消息传输协议,设计用于低带宽、高延迟或不稳定的网络环境,广泛应用于物联网领域
糖果罐子♡4 个月前
物联网·mqtt·嵌入式·通信协议
MQTT 入门指南(一)想象你家里有智能灯泡、温度传感器、门锁等一堆智能设备,它们就像不会说话的 “哑巴”,怎么让它们互相 “交流” 并听你指挥呢?MQTT 就是专门为这种场景设计的通信语言。
linweidong4 个月前
物联网·mqtt·websocket·嵌入式·iot·tdengine·工业物联网
物联网MQTT协议与实践:从零到精通的硬核指南提到物联网(IoT),你脑海里是不是浮现出一堆设备在“聊天”?冰箱跟手机嘀咕今天缺牛奶,路灯跟服务器汇报自己啥时候亮?这些“对话”的幕后功臣之一,就是MQTT(Message Queuing Telemetry Transport)。听起来高大上?其实它就是个轻量级、超级高效的通信协议,专为物联网这种设备多、网速慢、带宽贵的场景设计。
月光技术杂谈4 个月前
linux·mqtt·订阅·mosquitto·发布·mosquitto_pub·mqtt-clients
linux下MQTT订阅发布验证-mosquitto安装测试流程本文详细介绍了,如何在linux环境搭建一个MQTT server, 并同时安装 了客户端 ,进行了mqtt消息发布、订阅验证。
慕木兮人可4 个月前
spring boot·物联网·mqtt·阿里云·云计算
关于阿里云-云消息队列MQTT的连接和使用,以及SpringBoot的集成使用本文主要记录物联网设备接入MQTT以及对接服务端SpringBoot整个的交互流程和使用。MQTT是基于TCP/IP协议栈构建的异步通信消息协议,是一种轻量级的发布、订阅信息传输协议。可以在不可靠的网络环境中进行扩展,适用于设备硬件存储空间或网络带宽有限的场景。使用MQTT协议,消息发送者与接收者不受时间和空间的限制。物联网平台支持设备使用MQTT协议接入。 简单来讲:为物联网弱联网设备提供可靠的消息传输,比如传感器、蓝牙、手表等。本文的应用场景是葡萄糖检测仪,实时上传接受推送消息至服务器,服务器推送到设
Johny_Zhao4 个月前
linux·网络·python·mqtt·mysql·网络安全·信息安全·云计算·shell·yum源·系统运维
基于CentOS Stream 8的物联网数据采集与展示方案恢复最新数据库备份重建EMQX集群恢复Kafka偏移量验证数据完整性逐步恢复设备连接设备状态监控(在线/离线)
长流小哥5 个月前
stm32·单片机·物联网·mqtt
STM32:ESP8266 + MQTT 云端与报文全解析MQTT是一种基于发布/订阅模式的轻量级应用层协议,运行在TCP/IP协议之上,专用物联网(IoT)和机器对机器(M2M)设计,其核心目标是低带宽,高延迟或不稳定网络环境下实现可靠的消息传输,尤其适用于资源受限的设备。
特立独行的猫a5 个月前
开发语言·后端·mqtt·golang·broker·mqtt-broker
使用 Go 语言实现完整且轻量级高性能的 MQTT BrokerMQTT(Message Queuing Telemetry Transport)是一种轻量级的发布/订阅消息传输协议。但是目前虽然mqtt的客户端很多,但是服务端着实不多,常见的服务端如mosquitto或emqx。但是golang语言的实现几乎找不到。golang的轻量级部署和高并发高性能,很合适做mqtt Broker。本文将详细介绍如何使用 Go 语言实现一个简单轻量级且高性能的 MQTT Broker,并涵盖MQTT3.1.1协议的核心特性和完整功能。