mqtt

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

MQTT(消息队列遥测传输)是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议。它工作在 TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议,为此,它需要一个消息中间件 。MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)。其在,通过卫星链路通信传感器、偶尔拨号的医疗设备、智能家居、及一些小型化设备中已广泛使用。

MQTT(消息队列遥测传输)是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议。它工作在 TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议,为此,它需要一个消息中间件 。MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)。其在,通过卫星链路通信传感器、偶尔拨号的医疗设备、智能家居、及一些小型化设备中已广泛使用。收起

查看更多
  • 实战演练:将以太网温湿度传感器数据快速接入腾讯云IoT Explorer平台
    本文手把手指导实现基于STM32与以太网的H-THRJ45温湿度传感器“上电即上云”方案,通过SHT30采集数据,LwIP+MQTT over TLS连接腾讯云IoTExplorer,完成数据上报、云端可视化与告警配置。项目采用低成本硬件(STM32F103C8T6+LAN8720A),结合物模型规范,实现从传感器到云平台的全链路打通,适用于智慧农业、环境监测等场景,助力物联网快速落地。 一、引言
  • 仪表和I/O数据怎么一起上云?EM100的MQTT双链路上报配置
    仪表值和扩展I/O怎样组成同一份数据? 先建立温度采集点temp1,再建立报警输入alarm1。两者都进入统一点表。纵横智控EM100不要求平台分别适配串口和I/O模块,平台接收的是按模板组织的数据。 这里假设仪表支持Modbus,报警触点接入合适DI模块。先核对两个点的状态和更新时间。初次尚无有效采样,采集点可为null;后续异常可能仍保留旧值。 EM100两条MQTT链路怎样配置? 确认平台连
  • 西门子 PLC 数据如何上云?MQTT 对接完整操作步骤
    西门子 PLC 上云的难点通常不在 MQTT,而在 PLC 访问权限、DB 块设计和数据语义。先让 S7 读取稳定,再接云端。 西门子 PLC 对接 MQTT 前,最常被问的五个问题 问题 回答 S7 协议端口是多少? 资料案例使用 TCP 102;实际网络策略与 PLC 型号仍要复核。 S7-1200/1500 为什么读不到 DB? 常见原因是访问权限或优化块访问设置不匹配,应由 PLC 工程师
  • DNS与MQTT服务器深度解析:构建高可用物联网通信架构
    本文深入探讨了MQTT协议与DNS服务器在物联网系统中的应用。MQTT作为轻量级的消息传输协议,通过发布/订阅模式、QoS机制和持久会话等特性,为物联网设备提供了高效可靠的通信保障。DNS作为互联网基础设施,在物联网系统中不仅负责域名解析,更在负载均衡、容灾切换、安全防护等方面发挥着关键作用。
    837
    07/18 09:25
    DNS与MQTT服务器深度解析:构建高可用物联网通信架构
  • 基于ESP32S3R8N8设计的智能加湿器
    本项目设计并实现了一款基于ESP32-S3微控制器的智能空气加湿器系统,旨在解决传统加湿器智能化程度低、无法自适应调节及缺乏安全缺水保护等问题。系统以ESP32S3R8N8为主控点点taptap安卓,集成SHT30高精度温湿度传感器与模拟量水位传感器,实现了环境温湿度的实时采集与水箱水量的精准监测。
    1236
    05/28 13:21
    基于ESP32S3R8N8设计的智能加湿器
  • 基于STM32的酒窖环境监测系统的设计与实现
    本项目的整体设计思路围绕“感知—控制—通信—应用”四个层面展开,构建一个完整的物联网闭环系统。在感知层面,系统通过部署多种传感器实时采集酒窖环境的关键参数。采用DHT11传感器监测温度和湿度,满足酒窖基础环境监测需求;采用SGP30气体传感器监测VOCs可挥发有机气体浓度,用于评估酒窖内空气质量和酒精挥发情况。传感器数据由STM32F103C8T6主控点点taptap安卓通过I/O口和IIC协议进行读取与解析,确保数据采集的准确性和实时性。
    2512
    04/01 10:29
    基于STM32的酒窖环境监测系统的设计与实现
  • 基于STM32设计的便携式污水检测船
    本项目旨在设计并实现一套基于STM32的便携式污水检测船系统。该系统集成了多种水质传感器,通过寄存器级别的硬件编程实现对底层设备的精确控制,并利用Wi-Fi模块将数据上传至华为云物联网平台。同时,采用Qt框架开发适配Android和Windows双端的远程监控软件,不仅能够实时显示和报警,还支持云端参数的动态设置。整套系统结合了嵌入式技术、物联网通信、移动应用开发以及无人船控制技术,旨在为中小型水域的水质监测提供一种高效、智能、便捷的一体化解决方案。
    2152
    03/26 09:54
    基于STM32设计的便携式污水检测船
  • 怎么回事?TCP没有顺序交付数据?
    鱼鹰在开发MQTT升级固件功能时遇到问题,发现lwip的接收窗口TCP_WND调整后引发Bug,导致TCP数据未能按顺序被应用层读取。通过Wireshark抓包和底层数据接收函数分析,确认底层函数已接收到所有数据包,但上层并未按顺序接收数据。最终发现问题在于DMA使用零拷贝技术,导致数据包覆盖,造成读取数据看似无序。改为拷贝模式后虽能顺序接收,但接收速度变慢且仍有非顺序接收问题。经查阅历史提交记录,发现之前曾解决类似问题,并将其应用于当前项目,但仍存在丢包现象,初步判断为STM32和lwip协议栈配置不合理所致。
    498
    03/05 17:10
  • 基于STM32设计的智能冰箱控制系统(接入华为云IOT)
    本项目成功设计并实现了一套基于STM32的智能冰箱控制系统,完成了从硬件选型、嵌入式程序开发、物联网通信到上位机APP的全栈式开发。通过将传统冰箱与现代物联网技术、智能控制算法相结合,实现了冰箱的智能化升级,使其具备了环境感知、智能调控、远程监控和人工智能交互等先进功能。
    3224
    01/21 11:13
    基于STM32设计的智能冰箱控制系统(接入华为云IOT)
  • 【教程】必看!手把手教你学会MQTT工作模式下阿里云物联网平台的配置
    ECAN-E02产品支持MQTT工作模式,可通过阿里云物联网平台进行测试与通信。MQTT是一种轻量级消息传输协议,采用发布-订阅模式,提供多种服务质量等级和保留消息功能。配置步骤包括创建产品和设备、设置Topic订阅、配置设备身份凭证和主题,最终实现设备在线并进行数据收发。
    【教程】必看!手把手教你学会MQTT工作模式下阿里云物联网平台的配置
  • 基于MQTT的Web获取火柴人实时数据并播放
    大家好,我是谷动谷力的大树。 今天我们来探讨一下获取火柴人(骨架数据)的实时数据并播放的方法。由于笔者水平有限,难免会有出入之处,请大家批评指正。 获取火柴人(骨架数据)的实时数据并播放的通常涉及以下步骤: 获取MQTT oaunth token; 获取mqttAccount相关信息; 获取streamtoken; 获取组ID; 建立MQTT连接; 订阅骨架数据流: 接收骨架数据; 解析骨架数据;
    1028
    2025/06/19
  • 基于嵌入式Linux平台,数传网关实现南北向数据链路互通
    上一篇文章,我们详细地描述了如何在嵌入式Linux开发平台上移植libmodbus库,实现了通过Modbus协议采集设备端数据。嵌入式Linux工业网关设计,离不开这个关键核心通信模块。
    基于嵌入式Linux平台,数传网关实现南北向数据链路互通
  • 嵌入式工程师 Modbus转MQTT网关实践
    大家好,我是专注分享职业规划/技术科普/智能生活有关原创文章的allen康哥。很多同学做毕设的时候想增加技术点,会考虑加入MQTT网关,今天就分析下如何一步步实现将传统Modbus设备接入云端。
  • 康佳特重磅推出aReady.IoT
    嵌入式和边缘计算技术的领先供应商德国康佳特扩展其应用就绪产品aReady.COM的功能,推出: aReady.IOT。该产品提供强大的即用型软件构建模块,简化从计算机模块(COM) 到云端的安全物联网连接。其主要目标是进一步简化嵌入式技术的开发应用,加速创新。借助 aReady.IOT,用户可专注于自身核心竞争力的开发,而康佳特负责降低其应用开发的复杂性,实现不同系统和设备之间的无缝通信和数据传输
    康佳特重磅推出aReady.IoT
  • Qt 开源 Serial Studio 支持串口、MQTT、BLE的嵌入式可视化工具
    Serial Studio 是一款串口(Serial)可视化(Studio)工具,能够与串行端口、网络套接字和 MQTT 代理进行交互,目标是使嵌入式开发人员和制造商可以轻松地可视化的呈现和分析其项目和设备生成的数据,而无需为每个项目编写专用的计算机软件。
    3408
    2025/01/13
    Qt 开源 Serial Studio 支持串口、MQTT、BLE的嵌入式可视化工具
  • MQTT: 环境搭建+Apollo配置
    MQTT?我搭建过,但没用过。新的环境又要去搭建,感觉有点坑。因为这个搭建真的很容易,我真的有必要去搭建么?答案是,有,博文多增加一篇,作为历史记录。。。
    159
    2024/12/08
  • 通过MQTT网关快速对接工业物联网云平台
    实现功能:实现PLC、仪器仪表、数控机床、工业机器人等各种设备快速接入MQTT工艺物联网云平台,手机端和电脑端可以随时随地查看组态工艺,远程监控设备运行状态和工艺参数,有异常马上推送报警信息。 工作原理:通过物通博联MQTT网关自带的协议转换功能将底端设备协议转换成MQTT并对接到云平台。 工具/原料: 1、笔记本电脑(或带双网卡的台式电脑)、线材(网线、串口线) 2、物通博联·MQTT网关 3、
  • 贸泽电子开售用于IoT、智能和工业应用的 Siemens LOGO! 8.4云逻辑模块
    专注于引入新品的全球电子元器件和工业自动化产品授权代理商贸泽电子 (Mouser Electronics) 即日起供应Siemens的新款LOGO! 8.4逻辑模块。这些模块是支持云端、节省空间的接口,可连接针对各种应用的扩展模块,这些应用包括工业自动化、预测性维护、IoT、智能家居和楼宇,以及农业应用。 Siemens LOGO! 8.4逻辑模块可通过预配置的云端或独立的开放式MQTT通信,提供
    贸泽电子开售用于IoT、智能和工业应用的 Siemens LOGO! 8.4云逻辑模块
  • 为什么在物联网应用中大多使用 MQTT?
    物联网应用中MQTT和HTTP都有应用,但是应用的场景不同。在物联网应用中,大多选择使用MQTT(Message Queuing Telemetry Transport)而不是HTTP(Hypertext Transfer Protocol),主要基于以下几个方面的优势:
    1644
    2024/10/07
    为什么在物联网应用中大多使用 MQTT?
  • 解读 ARMxy 嵌入式工业计算机上 MQTT 通信协议的卓越案例
    MQTT 通信协议案例 1 案例说明 案例功能:使用 node-red 工具与 libmosquitto(MQTT version 3.1.1 client library) 的 API 通过 MQTT 代理服 务器通信。基于 MQTT 通信协议,实现发布和订阅消息功能。 程序流程图如下 图 2 案例测试 本案例使用设备 node-red 工具与上位机 Ubuntu Mosquitto 工具通信。

正在努力加载...

Baidu
map