esp8266教程:百度智能云测试MQTT

公众号

欢迎扫码关注本人微信公众号:公众号上分享更多嵌入式知识和资料,分享个人学习嵌入式的心得体会。欢迎大家一起来玩呀。
esp8266教程:百度智能云测试MQTT_第1张图片

esp8266教程:百度智能云测试MQTT

esp8266教程:百度智能云测试MQTT_第2张图片


这篇文章主要是如何使用百度智能云测试MQTT协议,如上图所示,MQTT有客户端和服务端,每个Iot设备可以根据需要可以配置拥有发布和订阅权限,比如iot设备的发布的时候消息先发送到上图的Broker,Broker然后在把消息传递到订阅的设备。lot发布的设备只管是否将消息发送到Broker,无需理会订阅者是否已经收到,百度的智能云呢就是做这个Broker的作用,下面我们将讲述如何使用百度智能云搭建MQTT的Broker。

文章目录

    • 公众号
  • esp8266教程:百度智能云测试MQTT
  • 一、搭建步骤
      • 1、登录百度智能云
      • 2、注册登录
      • 3、选择物联网服务的IoT Core
      • 4、创新IoT Core
      • 5、保存一些重要信息
      • 6、使用MQTT.fx 客户端进行测试


一、搭建步骤

1、登录百度智能云

esp8266教程:百度智能云测试MQTT_第3张图片

2、注册登录

esp8266教程:百度智能云测试MQTT_第4张图片

3、选择物联网服务的IoT Core

esp8266教程:百度智能云测试MQTT_第5张图片

4、创新IoT Core

esp8266教程:百度智能云测试MQTT_第6张图片
esp8266教程:百度智能云测试MQTT_第7张图片
生成一个名字为ioT_test的IoT Core之后点击进去:
esp8266教程:百度智能云测试MQTT_第8张图片
添加iot设备
esp8266教程:百度智能云测试MQTT_第9张图片

esp8266教程:百度智能云测试MQTT_第10张图片
我们创建一个模板,什么是模板,就是我们要订阅的或者发布的主题的集合,模板生成之后,所以的设备都可以使用这套模板生成主题。
esp8266教程:百度智能云测试MQTT_第11张图片
再次进入添加设备。
esp8266教程:百度智能云测试MQTT_第12张图片
下载好设备id和秘钥,这个要在以后生成登录账户密码使用。
esp8266教程:百度智能云测试MQTT_第13张图片
回到刚才我们建立的模板,新建一个主题,led_off_or_on用来控制led灯的亮和灭,如果还需要添加更多的主题,可以继续添加多个,这里演示为只添加一个。
esp8266教程:百度智能云测试MQTT_第14张图片
到这里我们的设备就添加完成了,而且我们还添加可一个可以发布的和订阅的主题led_off_or_on。

5、保存一些重要信息

通过这些的信息使用百度云的算法生成登录账号密码和登录网址,使用MQTT.fx这个客户端进行测试。
https://iotalk.cdn.bcebos.com/mqtt-sign/ 信息生成器地址。
esp8266教程:百度智能云测试MQTT_第15张图片
esp8266教程:百度智能云测试MQTT_第16张图片

6、使用MQTT.fx 客户端进行测试

打开MQTT.fx 填入上面的信息,即可测试。

esp8266教程:百度智能云测试MQTT_第17张图片

你可能感兴趣的:(ESP8266,百度,物联网,iot)