zoukankan      html  css  js  c++  java
  • 100-STM32+BC26丨260Y基本控制篇(阿里云物联网平台)-阿里云物联网平台-关于自定义Topic

    <p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ZLBC26AA/aly.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>

    Topic说明

    一,提示

    前面说过,云平台上注册的设备其实就作为了MQTT客户端,把这个设备的信息放到单片机/APP/微信小程序上使用.

    单片机/APP/微信小程序等就作为了客户端连接上了物联网平台的MQTT服务器.

    不过在阿里云平台上注册的设备的MQTT的发布和订阅的主题是固定形式的!

    用户在阿里云物联网平台上注册设备,然后设备信息就记录在了物联网平台的数据库里面

    然后物联网平台上的MQTT软件通过读取数据库里面的信息就限制了设备订阅和发布的主题了.

    二.点击产品,查看

    三.阿里云提供了三种类型的Topic

    这节说一下自定义Topic

    一.自定义Topic是说这个Topic可以自定义,云平台默认提供了下面的三个,当然也可以自己添加.

    使用下面的Topic发送消息,不需要什么消息格式,愿意发什么就发什么.

    a1m7er1nJbQ 是产品的ProductKey

    ${deviceName} 是指让你用产品下设备的名字代替

    后面的操作权限是告诉用户这个主题是用来发布的还是用来订阅

    列如:

    我上一节注册的设备的名字是 Mqtt

    所以我这个设备发布的主题为:

    /a1m7er1nJbQ/Mqtt/user/update

    /a1m7er1nJbQ/Mqtt/user/update/error

    我设备订阅的主题为:

    /a1m7er1nJbQ/Mqtt/user/get

    二.测试发布主题

    三.测试订阅主题

    四.注

    用户只需要知道使用自定义的主题发布的消息可以随意,

    自定义Topic一般用于设备和设备之间通信,

    当然要想设备之间通信还需要规则引擎,会在后面说到.

  • 相关阅读:
    原生js片段
    IE 怪异模式(Quirks Mode)对 HTML 页面的影响
    CSS3 @font-face 的使用
    css面试题——九宫格
    一些前端冷知识
    利用 document.domain 在当前的域名或者基础域名 实现跨域
    JS 判断浏览器客户端类型(ipad,iphone,android)
    防止网站被iframe调用
    doctype 的各种声明
    JQUERY中的事件处理:RETURN FALSE、阻止默认行为、阻止冒泡以及兼容性问题
  • 原文地址:https://www.cnblogs.com/yangfengwu/p/14651003.html
Copyright © 2011-2022 走看看