初出茅庐的小李博客之MQTT.fx客户端接入EMQX Platform

EMQX Platform 概览

EMQX Platform 是 EMQ 推出的一款面向物联网领域的 MQTT 消息中间件产品。作为全球首个 MQTT 5.0 消息云服务,EMQX Platform 提供了一站式运维代管、独有隔离环境的 MQTT 消息服务。在万物互联的时代,EMQX Platform 可以帮助您快速构建面向物联网领域的行业应用,轻松实现物联网数据的采集、传输、计算和持久化。

EMQX Platform 可用根据不同的业务场景架构不同的解决方案,主要的模型有 3 种:

  • 双向通信

    应用场景举例:智能家居

  • 数据采集

    应用场景举例:智慧工业

  • 混合模型

    应用场景举例:车联网

申请使用版本部署

客户可通过我们的 Serverless 免费额度或专有版提供的 14 天免费试用计划探索和试用 EMQX 产品。

Serverless 免费试用额度:

每月 1百万 连接分钟数

每月 1GB 流量

每月 1百万 规则动作数

专有版免费试用部署规格如下:

1000 线规格

14 天免费试用

100 GB 免费流量

数据集成、监控管理等自有的功能

支持 MQTT,WebSockets 协议连接。

免费试用部署注意事项:

试用期间若连续 5 天没有客户端连接,试用部署将被停止,但您的部署实例将会被保留,如需继续试用,请在控制台手动启用。

试用到期后,如您账户有可用余额,部署将继续运行并自动按小时进行收费。

试用到期后,如您账户无可用余额,部署将会被保留 3 天。3 天后,试用部署将被自动删除。

申请一个部署名称【AQST_TEST】

按照网页提示、扫码实名认证,可以很快的部署完成。效果如下

配置MQTT.fx软件

MQTT.fx 是目前最为流行的 MQTT 桌面客户端工具,MQTT.fx 1.0 Major 版本由 Jens Deters 使用 JavaFX 技术开发,即为 Java 虚拟机应用。遗憾的是 MQTT.fx 目前已经停止维护,并转为由 Softblade 公司资助开发另发行了其商业版本 MQTT.fx® 5.0,采用收费许可证方式经营该软件。本文中的 MQTT.fx 不经特殊说明即特指 1.0 版本。

支持 TCP、TLS 协议但不支持 WebSocket

在网页把图示信息记录下来填写到软件中

连接注意事项

EMQX Platform 所有部署均开启了用户认证,因此使用 MQTT.fx 进行测试连接时,需要填写用户名密码字段。

方式

在 访问控制 -> 客户端认证 中设置用户名和密码,可逐一添加,也可批量导入认证信息

把用户名跟密码输入到软件客户端

配置好软件后即可连接服务

如图所示

服务器端显示如图

至此:

MQTT.fx客户端接入EMQX Platform 已经完成。

如果连接失败有哪几类原因?

  1. 首先需要检查部署是否处于运行的状态,对于没有活跃连接的部署,系统会自动停止。'
  2. 其次查看连接地址和端口是否正确,如果是基础版的实例,请留意端口号不是1883和8883
  3. 连接到部署需要设置认证鉴权,需要在 访问控制- > 客户端认证 中设置用户名和密码,并且通过用户名和密码连接。
相关推荐
qq_5739678214 分钟前
STM32控制器
stm32·单片机·嵌入式硬件
liguojun202532 分钟前
智慧文体旅系统选哪家?豆米跳跳十年技术沉淀支持源码交付
java·大数据·人工智能·物联网·1024程序员节
某林2121 小时前
履带小车底盘stm32F103RCT6开发
人工智能·stm32·单片机·嵌入式硬件·架构·人机交互·ros2
sramdram2 小时前
低功耗MCU微控制器在动态血糖仪(CGM)中的应用方案
单片机·嵌入式硬件·mcu·mcu微控制器
Dlrb12112 小时前
ARM--IMX6ULL的SDK学习,BSP开发工程管理,以及链接脚本与Makefile的编写
单片机·嵌入式硬件·arm·sdk·链接脚本·i.mx6ull·cortex-a7
乐橙开放平台2 小时前
明厨亮灶笔记:乐橙轻应用 H5 + 小程序插件,一套 BFF 出两张播放凭证
人工智能·笔记·物联网·小程序·音视频·notepad++
代码雕刻家3 小时前
编程语法细节
java·c语言·开发语言
亿道电子Emdoor3 小时前
【Aitium】PCB导出DXF文件出现eDuplicateRecordName报错
stm32·单片机·嵌入式硬件·altium
草莓熊Lotso3 小时前
【Linux网络】深入理解Linux IO多路复用:从本质到select服务器实战
linux·运维·服务器·c语言·网络·数据库·c++
绿蕉3 小时前
“十五五”5 万亿电网投资落地:新型电力系统带动电力物联网通信模组产业爆发
物联网·5g redcap·新型电力系统·十五五·电力物联网模组·v2g 车网互动 #配网智能化