美文网首页iOS 源码解析
MQTT协议简单实践

MQTT协议简单实践

作者: Luke_wu | 来源:发表于2018-10-23 10:48 被阅读1747次

    MQTT协议简单实践

    基于OneNet平台实现MQTT设备的消息上传与发布、订阅。

    第一步: 在OneNet上注册账号

    第二步:创建产品

    产品表示你的物联项目中设计的产品内容,一个产品可能有多个设备支撑。


    创建你的产品

    第三步:创建产品名下的设备

    创建玫瑰花土壤湿度采集设备如下:


    image.png

    这个设备是我们即将映射现实场景中的物理设备智能湿度检测器(真实设备)
    这个真实的设备可以用是STM32F103+湿度计;
    也可以是Arduino UNO+湿度计等等。

    第四步:使用MQTT模拟器映射设备

    下载MQTT模拟器
    地址:https://open.iot.10086.cn/doc/art433.html#118

    image.png

    第五步:进行MQTT协议下的数据上传

    模式物联设备的数据上传


    image.png

    第六步:进行设备消息的发布和订阅

    发布与订阅

    智能湿度检测器上传数据之后,如果湿度需要调整,择可以控制喷洒器进行浇水。那么有两种机制:

    • 1、通过OneNet的触发器,向喷洒器发送喷洒命令;(本文不涉及)
    • 2、通过M2M机制,即消息订阅获知执行喷洒。
      新建发布主题


      image.png

    新建订阅者


    image.png

    进行消息的订阅


    image.png

    收到订阅的消息


    image.png

    相关文章

      网友评论

      本文标题:MQTT协议简单实践

      本文链接:https://www.haomeiwen.com/subject/kopozftx.html