步骤五:配置MQTT客户端

配置MQTT的应用客户端,可以快速验证是否可以实现与物接入服务交流发送或者接收消息。

前提条件

登录MQTT.fx官网,找到适合的版本下载并安装MQTT.fx客户端。

操作步骤

  1. 打开MQTT客户端的设置页面,点击“+”按键,创建一个新的配置文件。

    • 填写Connection profile相关信息:

      参数名称说明
      profile name配置文件名称
      Broker Address创建endpoint后返回的hostname
      Broker Port1884
      Client ID客户端ID,支持“a-z”,“0-9”,“_”,“-”字符,
      且不能大于128bytes,UTF8编码
    • 选择User Credential,输入创建 IoT Hub 服务返回的username/password,参考配置实例

    • 配置SSL/TLS安全认证,勾选 Enable SSL/TLS,选择CA signed server certificate认证。

      点击“Apply”按键,完成客户端配置。

  2. 返回MQTT客户端界面,选择新创建的配置文件,点击“connect”按键连接服务。

  3. 成功连接后,即可开始订阅消息。

    打开Subscribe标签,填写主题topic,例如building-b/floor-5/temperature-1,选择默认的QoS 0,点击“Subscribe”进行订阅操作。

  4. 发布消息。

    打开Publish标签,填写主题topic,例如building-b/floor-5/temperature-1,选择默认的QoS 0,点击“Publish”进行发布操作。

  5. 返回Subscribe界面,即可看到已接收的订阅消息,参见下图。