MQTT的安装
连接MQTTX1.下载MQTTX全功能 MQTT 客户端工具2.创建服务器名称可以根据用户链接的 mqtt 服务器具体区分服务器地址选择需要接入的 mqtt 服务器地址合宙测试服务器地址为 lbsmqtt.airm2m.com 端口号为 1884 Client ID(任意英文/数字字符串均可)、用户名和密码可以不填填完后点击右上角的链接,链接合宙测试服务器即可3.添加订阅点击添加订阅 在对应的 Topic 框中输入你需要订阅的主题然后设置 QOS(0:最多发送一次发送完后不管服务器是否收到1:至少发送一次发送完后服务器会给客户端发送第一次 ack2:仅发送一次但是会和服务器进行完整的消息发送与接收的确认流程)用户根据自己需求(或服务器要求)自行选择订阅 tpoic 完成后点击确定即可完成之后点击完成即可添加完毕MQTT传输格式JSON: (JavaScript Object Notation)人类可读的数据对象格式。 可读性高通用性强冗余较多主要用途: 配置文件和API通信尤其是在需要人类查看或调试数据的场景。Base64 它将二进制数据编码成由64种可打印ASCII字符A-Z, a-z, 0-9, , /组成的字符串。双向转换体积膨胀兼容性好在文本环境中安全地嵌入二进制数据例如在HTML中嵌入图片Data URLs、在JSON中传输文件内容、电子邮件附件等。Hex: Hexadecimal十六进制二进制数据的文本表示编码方式。双向转换体积膨胀可读性差主要用途: 低级调试、表示内存地址、哈希值或加密密钥。常用于需要以文本形式显示或传输二进制数据的场景例如在日志中打印一个文件的MD5哈希值。CBOR : (Concise Binary Object Representation)MsgPack:(MessagePack)机器高效的二进制数据对象格式JSON的替代品。特点 (与JSON对比):体积小解析速度快不可读扩展性强支持JSON没有的数据类型如日期、二进制字节流byte arrays等。主要用途: 高性能网络通信、数据存储、IoT设备通信等对传输效率和速度有高要求的场景。例如物联网传感器设备可能使用CBOR来上报数据以节省电量和带宽。Plaintext明文 指的是未经加密的、人类或机器可以直接理解和处理的原始信息。Plaintext 是一种状态而不是一种特定的格式。它的核心特征就是 “直接可读”。收取类别QOSqos 消息质量分为 012 三个等级分别表示只发一次至少收到一次和只收到一次通过 qos 可以根据数据的重要性灵活选择发送方式以节省带宽和保证数据可靠。例如不重要的数据采集可使用 qos0 只发一次不关心服务器是否收到重要的消息通过 qos1 确保能收到付款信息危险设备开关等场景使用 qos2 保证数据到达的同时且不重复。为了方便测试提供了免费的不可商用的 MQTT 测试服务器host:airtest.openluat.com port:1883 sslport:8883 username:root password:luat123456ssl 加密链接所需要的证书文件[mqttcerts.zip](https://cdn.openluat-luatcommunity.openluat.com/attachment/20220914171655607_mqttcerts.zip)

相关新闻

主流 3D 视觉三大技术路线,机器人、机器狗、机械臂、数据采集设备该怎么选?

主流 3D 视觉三大技术路线,机器人、机器狗、机械臂、数据采集设备该怎么选?

各位行业同仁、技术伙伴大家好!随着人形机器人、四足机器狗、工业机械臂加速落地,3D视觉早已从“加分项”变成了核心感知刚需。但很多研发团队选型时都会困惑:双目、结构光、TOF三条技术路线到底差在哪?不同场景该怎么选&#xff…

2026/6/26 5:42:47阅读更多 →
K8s Pod 崩溃恢复机制与容错配置

K8s Pod 崩溃恢复机制与容错配置

Kubernetes作为容器编排领域的标杆,其Pod崩溃恢复机制与容错配置是保障服务高可用的核心能力。当业务容器意外终止或节点故障时,K8s通过多层防护策略实现自愈,本文将深入剖析其关键机制,帮助开发者构建鲁棒性更强的云原生应用。存…

2026/6/26 5:42:47阅读更多 →
别只知道微软和WPS!2026年这5款高效率办公软件,打工人自用实测推荐

别只知道微软和WPS!2026年这5款高效率办公软件,打工人自用实测推荐

目录 第一款:连连控 第二款:坚果云 第三款:飞书文档 第四款:OnlyOffice 第五款:华为云WeLink 自用总结 日常上班办公,绝大多数人电脑里只装微软Office、WPS两款软件,几乎形成使用惯性。用…

2026/6/26 5:37:47阅读更多 →
PSASP新能源并网仿真:从建模到工程应用的全流程指南

PSASP新能源并网仿真:从建模到工程应用的全流程指南

1. 项目概述:当传统电力仿真遇上新能源浪潮干了十几年电力系统仿真,从最早的手算潮流到后来的各种商业软件,我亲眼看着这个领域从“象牙塔”里的理论研究,变成了支撑电网安全稳定运行的“刚需工具”。最近几年,最让我和…

2026/6/26 7:02:53阅读更多 →
从感知到决策:数字孪生智慧交通整体建设方案与实施路径全解析

从感知到决策:数字孪生智慧交通整体建设方案与实施路径全解析

当前智慧交通数字化建设已告别单纯三维可视化阶段,行业核心诉求转向全域实时感知、自主可控底层算力、空间智能推演、闭环智能决策一体化体系构建。传统数字孪生方案普遍存在建模周期长、视频与三维空间割裂、底层引擎依赖海外组件、多源数据无法统一时空计算等短板…

2026/6/26 7:02:53阅读更多 →
OneNET MQTT接入教程FS800DTU-A2M1

OneNET MQTT接入教程FS800DTU-A2M1

中国移动 OneNET 平台 MQTT 协议接入完整教程【FS800DTU-A2M1 模块】 一、前言 本文以 FS800DTU-A2M1 模块为硬件平台,详细介绍如何将设备接入中国移动 OneNET(CM IoT) 平台,并通过 MQTT 协议上报数据。内容涵盖平台产品创建、物…

2026/6/26 7:02:53阅读更多 →
不用上传也能去水印:2026年免费的本地视频去水印软件推荐与全场景操作思路

不用上传也能去水印:2026年免费的本地视频去水印软件推荐与全场景操作思路

把视频或图片里的水印去掉,听起来是个小需求,但真做起来很容易踩两个坑:一是工具要收费,折腾半天导出时弹出付款码;二是要求上传视频到服务器,素材跑到别人那里,心里总觉得不踏实。 这篇文章整理…

2026/6/26 7:02:53阅读更多 →
8年长约、80%份额:揭秘博皓电子如何以“三不原则”赢得湖南重型机械巨头青睐

8年长约、80%份额:揭秘博皓电子如何以“三不原则”赢得湖南重型机械巨头青睐

在重型机械领域,控制器面板不仅是人机交互的窗口,更是设备在恶劣工况下稳定运行的生命线。近日,笔者深入探访了深耕硅胶制品16年的源头厂家——东莞市博皓电子科技有限公司。在与业务团队的深度交流中,一个来自湖南的重型机械控制…

2026/6/26 7:02:53阅读更多 →
实测横评:图片去水印工具有哪些?免费在线网站和电脑手机端真实体验全记录

实测横评:图片去水印工具有哪些?免费在线网站和电脑手机端真实体验全记录

从做个人素材库那天起,我就没断过和水印打交道。拍张好看的照片想收集当壁纸,水印正好卡在画面重心;看到一段短视频想存下来研究转场,结果满屏飘着账号角标。每次遇到这种情况,我脑子里就只有一句话:有没有…

2026/6/26 6:57:53阅读更多 →
【人工智能】一文搞定到底什么是智能体

【人工智能】一文搞定到底什么是智能体

【人工智能】一文搞定到底什么是智能体 一文搞定到底什么是智能体【人工智能】一文搞定到底什么是智能体一. LM,WorkFlow,Agent分别有什么么不同二. Agent的思考过程是怎样的三. Agent的五个核心部分1)LLM2)Prompt3)Me…

2026/6/25 9:39:54阅读更多 →
嵌入式GUI控件实战:ROTARY、SCROLLBAR、SLIDER原理与应用

嵌入式GUI控件实战:ROTARY、SCROLLBAR、SLIDER原理与应用

1. 嵌入式GUI控件:从原理到实战的深度解析在嵌入式系统开发中,图形用户界面(GUI)的设计与实现往往是项目从“能用”到“好用”的关键一跃。不同于资源充沛的PC或移动平台,嵌入式设备的GUI需要在有限的CPU性能、内存空间…

2026/6/26 4:15:25阅读更多 →
Google AI Studio 300美元额度的真相与实战指南

Google AI Studio 300美元额度的真相与实战指南

1. 这300美金不是“送钱”,而是Google埋下的第一道技术门槛 你看到标题里那个醒目的“$300美金”时,第一反应可能是:又一个免费额度?领完就完事?我亲手试过——这300美金根本不是红包,而是一张入场券&…

2026/6/25 9:01:34阅读更多 →
HPE (慧与) 服务器专用 ESXi 9 全套官方定制资源详解 + 完整部署升级教程

HPE (慧与) 服务器专用 ESXi 9 全套官方定制资源详解 + 完整部署升级教程

一、前言:企业运维痛点与资源价值自博通收购 VMware 之后,原 VMware 公开免费下载渠道全面关闭,企业运维人员想要获取适配 HPE 慧与服务器的 ESXi 9 原厂镜像,必须注册博通账号、绑定有效授权才能下载,无授权账号无法获…

2026/6/26 0:02:15阅读更多 →
Kotlin的@JvmStatic与@JvmField:与Java互操作的注解

Kotlin的@JvmStatic与@JvmField:与Java互操作的注解

Kotlin作为一门现代编程语言,与Java的互操作性一直是其核心优势之一。为了让Kotlin代码能够无缝对接Java,Kotlin提供了多种注解来优化互操作体验,其中JvmStatic和JvmField是两个关键注解。它们分别用于解决静态成员和字段在Java中的访问问题&…

2026/6/26 0:02:15阅读更多 →
深入解析musl libc中的mmap实现源码

深入解析musl libc中的mmap实现源码

最近在阅读musl libc源码时,发现其mmap的实现非常精妙,特分享给大家。 一、代码整体结构 这段代码实现了__mmap函数,并通过weak_alias导出为mmap。这是典型的musl libc风格——提供弱符号以便用户可以重写。 weak_alias(__mmap, mmap); 二…

2026/6/26 0:02:15阅读更多 →