上云无忧 > 文档中心 > 百度智能云物联网核心套件 IoT Core 中实例、设备、MQTT等概念解析
物联网核心套件 IoT Core
百度智能云物联网核心套件 IoT Core 中实例、设备、MQTT等概念解析

文档简介:
IoT Core 实例:物联网核心套件 IoT Core 的资源划分单位。每个实例是一个独立的命名空间,有独立标识即 Core ID。不同实例之间相互隔离。 设备:实体世界一个设备的云端映射,是 IoT Core 连接的最小单元,每个设备均可拥有自己的身份(DK/SK)及主题列表。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

本章主要介绍物联网核心套件中相关的核心概念。

名词 描述
IoT Core 实例 物联网核心套件 IoT Core 的资源划分单位。每个实例是一个独立的命名空间,有独立标识即 Core ID。不同实例之间相互隔离。
设备 实体世界一个设备的云端映射,是 IoT Core 连接的最小单元,每个设备均可拥有自己的身份(DK/SK)及主题列表。
MQTT MQTT(Message Queuing Telemetry Transport)是一个基于二进制消息的客户端服务端架构的发布/订阅(Publish/Subscribe)模式的消息传输协议,最早由IBM提出的,如今已经业界通行规范,更符合机器与机器的通信(M2M)以及物联网环境(IoT)。
DK(Device Key) 设备连接所需的 key,用于生成 MQTT 连接所需的用户名。
SK(Device Secret Key) 设备连接所需的密钥,用于生成 MQTT 连接所需要的密码。
影子 设备影子反映物理世界中的一个物(设备),是物在云端的『影子』或『数字双胞胎』。运行时,物将监控值上报给影子,影子会用一个 json 文档存储设备的最后一次上报的状态,您可以直接通过MQTT或HTTP访问。同时,影子也提供反控功能。
模板 设备的模板用于批量创建一类设备,当前提供主题模板。使用相同主题模板创建是设备,其对主题的权限一致。
主题(topic) 主题应用于MQTT客户端。topic 规则允许字符串可以带通配符“#”或 “+”。
操作权限(operation) 在主题模板中可定义设备对topic的操作权限。目前基于MQTT协议,IoT Core 支持发布 Publish 和订阅 Subscribe 两种权限。
规则引擎 规则引擎是物联网核心套件的消息路由中心,用于接收通过MQTT主题发布的消息,在规则中设置过滤条件、查询语句,可对消息进行过滤和格式转换,之后将消息结果转发给其他设备,或是计算、存储、消息队列等云产品以及用户自定义服务,串联起设备、服务、应用。
规则 规则可以理解为是路由转发消息的策略,每个规则必须设置消息的来源主题、数据发往的目的地,同时可以设置过滤条件和查询语句对消息进行过滤转换。每个IoT Core实例下可以创建多个规则来满足不同的业务逻辑需求。
数据来源 规则中必须配置数据来源表明规则要处理哪些消息,数据来源可以是所属IoT Core实例下任意主题,支持通配符,被设置为数据来源后,规则会主动订阅消息并对接收到的消息进行处理。
数据目的地 数据目的地是规则处理完消息转发到的目标产品或服务,一个规则可以设置多个数据目的地。
过滤条件 规则引擎路由消息时首先会对消息进行过滤条件判断,命中过滤条件的数据才会继续被转发到后续格式转换以及转发到数据目的地。
查询语句 规则引擎可以对消息进行格式变换,利用规则引擎定义的一套类JSON对象的操作的查询语句,不需要编程即可轻松配置出满足业务需求的格式转换规则。例如转换出符合TSDB写入要求数据格式、转换出可以写入RDS的格式。
相似文档
  • 实例数: 每个百度智能云账户目前最多可创建10个 IoT Core 实例,如有更高配额需求,可提交工单申请。 单实例最大同时在线长连接数:1万,可调整,通过提交工单申请更高配额。
  • 计费方式: 物联网核心套件采用后付费方式,根据您的实际使用量实时计费,即您只需为已使用的资源付费。 物联网核心套件收取消息通信费用,按消息数计费: 发布消息(Pub); 订阅消息(Sub)。
  • 使用准备: 在使用物联网核心套件服务前,您需要创建一个百度智能云账号,请按照下述步骤进行注册和登录。 在百度智能云登录页面,选择百度账号,点击“立即注册”,进入百度账号注册界面。
  • 概述: 您可以通过 IoTCore 管理控制台创建 IoTCore 实例,本文介绍如何通过控制台创建 IoTCore 实例。 说明: 使用物联网核心套件 IoT Core 服务需要先创建一个 IoT Core 实例。每个实例是一个独立的命名空间,有独立标识即 Core ID。不同实例间相互隔离。
  • 概述: 使用物联网平台的第一步是在云端创建产品和对应设备,获取设备证书(productKey、deviceName和deviceSecret)。 前提条件: 已完成IoT Core实例的创建。具体操作请参见创建IoT Core实例。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部