Skip to content
云腾五洲 云腾五洲
云腾五洲
  • 产品
    • IoT软件产品
      • ThingsKit「物联网平台」
      IoT硬件产品
      • T2000 云腾边缘计算盒子「内置AIoT平台」
      • EG8200mini 云腾边缘数采网关「高性价比」
      MORE
      SE

      服务

      技术服务包

      IN

      集成

      协议、厂商、合作

      TB

      淘宝店

      淘宝旗舰店

      ALL

      查看全部产品

      ALL PRODUCTS

  • 方案
    • 1

      水肥一体化控制解决方案

      水肥一体机控制、气象监测

      4

      城市老旧危房监测解决方案

      监测 沉降、偏移、裂缝等

      6

      EMS能源管理系统解决方案

      仪表台账、在线监测、能效分析

      9

      SMS安全生产管理系统解决方案

      安全管理、巡检管理、应急管理

      2

      智慧园区&楼宇自控解决方案

      安防、通行、环境、楼宇自控等

      5

      ERP系统解决方案

      零售管理、采购管理、销售管理

      7

      专业MES系统解决方案

      生产管理、数据大屏、排班管理

      10

      柔性产线及调度系统解决方案

      设备管理、刀具管理、生产管理

      3

      垃圾焚烧监控解决方案

      压力、温度、组态可视化

      6

      EAM设备管理系统解决方案

      全生命周期设备管理平台

      8

      小微MES系统解决方案

      1-2周极速上线、生产管理、手机端

      11

      复合材料生产系统解决方案

      研发工艺、生产管理、设备管理

      MORE
      CU

      方案定制

      基于AIoT产品体系的方案定制

      ALL

      查看所有方案

      ALL SOLUTIONS

  • 资源
    • 文档

      Docs

      博客

      Blogs

      下载

      Download

      视频

      Videos

      常见问题

      FAQ

  • 公司
    • 关于我们

      About

      新闻动态

      News

      联系我们

      Contact

      招贤纳士

      Careers

IoT商店 →

网关MQTT接入物联网平台

Home网关MQTT接入物联网平台

搜索一下

ThingsKit物联网平台

20
  • 语雀文档
  • ThingsKit物联网平台简介
  • 在线体验地址
  • 入门指南
    • 准备工作
    • 设备连接
    • 数据上报
    • 命令下发
  • 进阶指南
    • 支持哪些设备接入物联网平台
    • 各种协议接入ThingsKit平台方案
    • 设备MQTT接入物联网平台
    • 网关MQTT接入物联网平台
    • 设备HTTP接入物联网平台
    • 设备TCP接入物联网平台
    • 设备UDP接入物联网平台
    • 设备CoAP接入物联网平台
    • 物联网平台用户角色权限
    • ThingsKit物联网平台场景联动使用教程
    • 在ThingsKit IoT平台制作一个大屏
    • 在ThingsKit IoT平台制作一个组态模板
    • 在ThingsKit IoT平台制作一个组态

云腾边缘计算盒子/一体机 x AIoTedge

10
  • 语雀文档
  • 边缘盒子/一体机简介
  • 在线体验地址
  • Node-RED使用手册
    • Node-RED简介
    • 入门指南
      • 了解编程界面
      • 创建第一个流程【模拟数据】
      • 创建第二流程【西门子PLC读写】
    • 最佳实践
      • PostgreSQL数据库—NodeRED连接示例
      • MySQL数据库—NodeRED连接示例
      • 第三方平台API接入示例
View Categories
  • Home
  • 文档
  • ThingsKit物联网平台
  • 进阶指南
  • 网关MQTT接入物联网平台

网关MQTT接入物联网平台

入门介绍 #

在物联网中,网关的作用是将那些本身不能直接连接平台的设备,通过网关的中转,让设备接入平台。网关起到的作用是数据转发和协议转换。

网关和平台的通信主要分为:

  • 网关设备自身和平台的通信,例如:上报网关自身的设备状态和属性,接收平台对网关的控制指令等。
  • 网关子设备和平台的通信,例如:网关连接的Zigbee温湿度传感器向平台上报温湿度,以及网关连接的RS485/Modbus继电器数据或传感器数据,接收平台下发的实时指令。这些子设备的通信都需要经过网关的转发。

这一节,我们主要介绍的是利用网关如何实现子设备和平台的通信,ThingsKit提供了一套网关专用的MQTT协议,包括独立的主题和消息格式。

为网关添加子设备 #

在使用网关MQTT协议时,有两种方式确定绑定关系。

1、手动在ThingsKit平台上为网关和子设备绑定关系。

2、通过满足的json格式,上报遥测数据,系统会自动创建。

💡注意:网关在上报不同类型设备数据时,其topic和数据格式不一样

网关上报本身的数据时:

topic: v1/devices/me/telemetry

数据格式:{“DO1”:true}

网关上报子设备(传感器)的数据时:

topic: v1/gateway/telemetry

数据格式:{“网关子设备”:[{“temperature”:35.2}]}

设备类型 #

首先,网关和子设备都是设备,它们的区别仅仅在于所属的设备类型不同:

  • 网关设备必须归属于网关设备设备类型。
  • 网关子设备必须归属于网关子设备设备类型。

网关子设备 #

使用者,只需要单击编辑,重新绑定一下网关设备,来辨别两者之间的关系。如下图:

网关子设备,如下图:

关联关系如下图:

设备连接API #

为了通知ThingsKit设备已连接到网关,需要发布以下消息:

v1/gateway/connect
{"device":"Device A"}

其中Device A是您的设备名称。

一旦收到,ThingsKit将查找或创建具有指定名称的设备。此外,ThingsKit将向此网关发布有关特定设备的新属性更新和RPC命令的消息。

设备断开API #

为了通知ThingsKit设备与网关断开连接,需要发布以下消息:

v1/gateway/disconnect
 {"device":"Device A"}

遥测上传接口 #

为了将设备遥测发布到ThingsKit服务器节点,请将PUBLISH消息发送到以下主题:

v1/gateway/telemetry

💡提示

下方的Device_A_Sub是网关子设备名称。

数据上报格式如下:ts是以毫秒为单位的unix时间戳。

{
  "Device_A_Sub": [
    {
      "ts": 1483228800000,
      "values": {
        "temperature": 42,
        "humidity": 80
      }
    }
  ]
}

或者

{
  "Device_A_Sub": [
    {
      "temperature": 42,
      "humidity": 80
    }
  ]
}

调用控制接口 #

服务器端RPC #

为了从服务器订阅RPC命令,发送SUBSCRIBE消息到以下主题:

v1/devices/me/rpc/request/+

附:模拟网关+子设备接入案例 #

此处为语雀内容卡片,点击链接查看:https://yunteng.yuque.com/avshoi/armgk7/wywaogo4w7l541t1

更新 2024年12月30日
ThingsKit
设备MQTT接入物联网平台设备HTTP接入物联网平台
大纲
  • 入门介绍
  • 为网关添加子设备
    • 设备类型
    • 网关子设备
  • 设备连接API
  • 设备断开API
  • 遥测上传接口
  • 调用控制接口
    • 服务器端RPC
  • 附:模拟网关+子设备接入案例
看过文档后,觉得怎么样?
  • Happy
  • 常规
  • Sad

国内领先的智能物联产品和解决方案提供商

客服微信
云腾五洲公众号
云腾五洲·公众号
云腾五洲视频号
云腾五洲·视频号

产品

  • ThingsKit
  • 云腾T2000
  • IoT商店

开发者

  • 文档
  • 语雀文档
  • 视频
  • 博客
  • 资源下载
  • 常见问题

公司

  • 关于我们
  • 联系我们
  • 新闻资讯
  • 招贤纳士
+友情链接(请联系客服)
  • 物联网平台
  • 边缘计算平台
  • ThingsKit IoT平台
  • 网站地图

@2018-2025 云腾五洲 All rights reserved

蜀ICP备2020033344号-8 已公安备案 川公网安备51019002007627号