美文网首页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协议简单实践

    MQTT协议简单实践 基于OneNet平台实现MQTT设备的消息上传与发布、订阅。 第一步: 在OneNet上注册...

  • MQTT协议简单实践

    MQTT协议简单实践 基于OneNet平台实现MQTT设备的消息上传与发布、订阅 第一步:在OneNet上注册账号...

  • MQTT协议简单实践

    #一、 实验目的 学习了解MQTT协议,并会简单的使用。 #二、实验内容 熟悉使用MQTT协议,并利用MQTT进行...

  • MQTT协议总结

    MQTT Protocol MQTT协议特性 一句话总结:MQTT是一个简单,轻量的消息发布/订阅协议。 MQTT...

  • 物联网mqtt协议

    mqtt协议学习与使用 一.先简单介绍一下mqtt协议 mqtt协议是基于Tcp/ip 的一种通信协议,是建立在可...

  • 可视化网关编程系列教程-----(8)MQTT设备接入与控制

    MQTT 协议介绍 MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于...

  • iOS MQTTClient 证书 遗嘱设置

    MQTT MQTT是一个基于客户端服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些...

  • iOS MQTT 实现简单IM功能

    1.简单介绍下MQTT MQTT代表MQ遥测传输。 它是一种发布/订阅,极其简单和轻量级的消息传递协议,专为...

  • 使用JMeter测试MQTT协议

    1、MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点...

  • Windows10 下搭建MQTT服务器

    MQTT: MQ 遥测传输 (MQTT) 是轻量级基于代理的发布/订阅的消息传输协议,设计思想是开放、简单、轻量、...

网友评论

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

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