主要内容

使用桌面MQTT客户端订阅频道更新

此示例显示了如何使用MQTT.FX桌面客户端订阅频道。MQTT.FX是基于JAVAFX的MQTT客户端。此示例使用ThingsPeak MQTT Legacy接口。

设置软件

1)获取通道信息。对于公共渠道,您只需要频道ID。对于私人频道,您还需要读取API键。通道ID可在主登录页面的左上方可用于您的频道。

2)下载并安装mqtt.fx。使用MQTT.FX版本1.3.1测试了此示例。

配置MQTT连接

配置桌面MQTT客户端的连接配置文件。

1)单击配置文件名称右侧的齿轮图标,然后单击左下方的加号按钮。

2)在“连接配置文件”对话框中,输入mqtt.thingspeak.com为了经纪人地址1883年为了港口。点击产生按钮生成唯一的客户端ID。

3)在用户凭据选项卡,输入任何用户名和您的MQTT API键帐户>我的简历页。

4)订阅频道。使用所描述的主题格式MQTT基础知识,输入感兴趣的渠道。在此示例中,请订阅MathWorks®气象站,并以JSON格式接收帖子。

频道/12397/订阅/JSON

对于私人频道,添加/<阅读API键>到主题名称的末尾。确保选择QoS 0

现在,每次更新气象站数据时,您都可以设置以接收客户端的消息。

也可以看看

|||

相关示例

更多关于

外部网站