MQTT
MQTT(Message Queuing Telemetry Transport)是一种基于发布/订阅模式的轻量级消息传输协议,运行于TCP/IP协议之上。该协议由IBM开发并由OASIS标准化,专为带宽有限、网络不稳定或计算资源受限的环境设计,具有低开销、低功耗的特点,广泛应用于物联网、嵌入式系统及移动设备之间的异步消息通信。
核心事实
时间轴 (近 90 天)
Lamp的环境数据可以通过Web和MQTT以只读方式获取
Playback在本地服务器上以K3S集群运行,连接本地摄像头流和MQTT broker,把数据汇入时序数据库
Roborock扫地机通过MQTT通道实时上报清扫状态、接收指令、同步传感器数据,通过REST接口获取地图数据和更新设备配置
方案第二步是完整复刻Roborock的后端技术栈,包括MQTT消息通道与REST接口
遥测数据通常通过MQTT、HTTP或私有协议周期性地推送至后端API
工业设备常采用西门子S7、三菱MC、发那科FOCAS等互不兼容的专有协议,数据接入标准化方案包括OPC-UA、MQTT及边缘数据采集网关
OwnTracks默认使用QoS 1保证位置更新可靠性同时避免QoS 2的额外网络开销
MQTT提供三级服务质量(QoS)保障机制:QoS 0最多一次、QoS 1至少一次、QoS 2恰好一次
BMS通常采用BACnet或Modbus等工业通信协议,近年来也逐步支持MQTT、RESTful API等互联网协议
OwnTracks是开源的家庭定位工具,同时提供iOS和Android客户端,通过MQTT或HTTP协议将位置数据上报到用户自己搭建的服务器
还有 3 条时间轴事件
全部知识事实 (17)
MQTT是应用层消息传输规范,通过发布/订阅模式实现异步通信,最小报文头仅2字节
70%待验证该项目同时支持WebSocket和MQTT+UDP两种通信协议
95%待验证MQTT协议由IBM在1999年为卫星链路遥测监控设计,其最小报文头仅2字节
90%待验证RuoYi-Vue Pro 的 IoT 模块支持 MQTT 等协议
85%待验证RuoYi-Vue-Pro集成了IoT物联网功能,通过MQTT等协议实现设备数据采集和远程控制
85%待验证Lamp的环境数据可以通过Web和MQTT以只读方式获取
50%待验证Playback在本地服务器上以K3S集群运行,连接本地摄像头流和MQTT broker,把数据汇入时序数据库
50%待验证Roborock扫地机通过MQTT通道实时上报清扫状态、接收指令、同步传感器数据,通过REST接口获取地图数据和更新设备配置
50%待验证方案第二步是完整复刻Roborock的后端技术栈,包括MQTT消息通道与REST接口
50%待验证遥测数据通常通过MQTT、HTTP或私有协议周期性地推送至后端API
50%待验证工业设备常采用西门子S7、三菱MC、发那科FOCAS等互不兼容的专有协议,数据接入标准化方案包括OPC-UA、MQTT及边缘数据采集网关
50%待验证MQTT提供三级服务质量(QoS)保障机制:QoS 0最多一次、QoS 1至少一次、QoS 2恰好一次
50%待验证OwnTracks默认使用QoS 1保证位置更新可靠性同时避免QoS 2的额外网络开销
50%待验证BMS通常采用BACnet或Modbus等工业通信协议,近年来也逐步支持MQTT、RESTful API等互联网协议
50%待验证OwnTracks是开源的家庭定位工具,同时提供iOS和Android客户端,通过MQTT或HTTP协议将位置数据上报到用户自己搭建的服务器
50%待验证MQTT协议的报文开销极小,最小仅2字节头部,支持三种服务质量等级(QoS 0/1/2)
50%待验证MHS是在OPC-UA、MQTT、Modbus等底层协议之上建立的AI原生抽象层,让大语言模型能够以统一的方式理解设备能力并下发控制指令
50%