检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
选择“密钥”。 密钥 设备密钥,可自定义,不填写物联网平台会自动生成。 设备接入平台 方法一: 您可以使用MQTT.fx模拟设备接入平台。操作方法请参考 在线开发MQTT协议的模拟智慧路灯。 方法二: 您可以使用配置设备接入服务时注册的真实设备接入平台。 属性上报 本文使用MQTT.fx模拟设备上报网络信号强度等数据。
订阅推送的示意图如下图所示: 推送机制:物联网平台向用户推送消息后,如果用户接收成功,会向物联网平台回复响应(推荐自动响应方式)。如果用户建立链接后不拉取数据,则会导致数据积压在服务端。服务端仅保存最近24小时,且占用磁盘容量小于1GB的数据,如果用户不及时拉取数据,物联网平台会滚动清除超期和超出容量
监控安全风险 IoTDA提供了多个维度的监控运维能力,包括设备消息跟踪,查看报表,告警管理以及设备异常检测,方便用户实时掌握所有接入IoTDA的设备信息。 设备消息跟踪:在设备鉴权,命令下发,数据上报,平台数据转发等业务场景发生故障时,可以通过消息跟踪进行快速定位和原因分析。 查看报表
设备时间同步响应 功能描述 平台向设备发送时间同步响应,携带设备发送时间device_send_time。当平台收到时间server_recv_time 后,向设备发送时间server_send_time 。 例如,设备收到的设备侧时间为device_recv_time ,则设备计算自己的准确时间为:
了华为IoT联接管理平台,主要包括包括平台的关键特性、业务编排与功能。 名师讲堂:LiteOS内核实战教程 Huawei LiteOS是华为针对物联网领域推出的轻量级物联网操作系统。本课程深度介绍物联网设备如何移植华为LiteOS操作系统,包括任务管理、内存管理、信号量、互斥锁等。
device_id 是 String Path 参数解释: 设备ID,用于唯一标识一个设备。在注册设备时直接指定,或者由物联网平台分配获得。由物联网平台分配时,生成规则为"product_id" + "_" + "node_id"拼接而成。 取值范围: 长度不超过128,只允许字
IoT Device SDK使用指南(C) IoT Device SDK(C)提供设备接入华为云IoT物联网平台的C版本的SDK,提供设备和平台之间通讯能力,以及设备服务、网关服务、OTA等高级服务,并且针对各种场景提供了丰富的demo代码。相关集成指导请参考IoT Device
流转规则中设置的Topic。若订阅成功,平台返回订阅成功ACK。 设备A数据上报:设备对云服务端进行主题发布。若发布成功,平台返回发布成功ACK。 设备B收到数据:若转发成功,设备B将收到设备A发送的数据。 操作步骤 以下示例主要针对平台中创建流转规则配置。通过修改流转规则可以实现不同场景的应用。
参数名 配置说明 同步平台类型 选择“第三方物联网平台”。 第三方平台接入凭证 添加第三方平台接入凭证。 源平台所在区域 第三方物联网平台平台所在区域。 源平台实例 第三方物联网平台平台所属实例,有多个实例时需要填写。 目标平台所在区域 选择“北京四”。 目标平台实例 选择设备需要同步的目标平台所在实例。
如果设备不回响应(平台则认为设备侧未适配影子设置流程,平台设置设备属性),则平台有个5 分钟的保护期,避免过多流量冲击设备,保护期内设备属性上报时,平台比对reported和desired即使有差异,也不会下发差值。设备正常适配下发流程中的属性设置响应,平台则每次属性上报都会将差值下发给设备。
解绑设备策略 功能介绍 应用服务器可调用此接口在物联网平台上解除指定策略下绑定的目标对象。 调用方法 请参见如何调用API。 URI POST /v5/iot/{project_id}/device-policies/{policy_id}/unbind 表1 路径参数 参数 是否必选
删除网桥 功能介绍 应用服务器可调用此接口在物联网平台上删除指定网桥。 调用方法 请参见如何调用API。 URI DELETE /v5/iot/{project_id}/bridges/{bridge_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是
设备需通过上述SDK提供的API,主动上报SDK版本号至华为云IoT平台。 使用说明与示例 下面以智能路灯系统为例,介绍如何使用端侧规则。 访问设备接入服务,单击“管理控制台”进入设备接入控制台。选择您的实例,单击实例卡片进入。 创建产品以及新增物模型。 创建产品,进入管理控制台,选择您的实例,单击实例卡片进入
如果您之前预置过接入凭证,重新预置之后,之前的接入凭证密钥将不能再使用。 接收平台推送的消息 客户端和平台之间建链成功后,订阅数据流转规则中MQTT通道中的Topic,设备上报数据后触发流转规则,平台就会把流转数据推送至MQTT客户端。 父主题: 使用MQTT转发
设备信息上报 功能描述 设备向平台上报设备信息。 Topic 上行: $oc/devices/{device_id}/sys/events/up 参数说明 字段名 必选/可选 类型 参数描述 object_device_id 可选 String 参数解释: 网关设备上报时,子设备
修改设备属性 功能介绍 设备的产品模型中定义了物联网平台可向设备下发的属性,应用服务器可调用此接口向指定设备下发属性。平台负责将属性以同步方式发送给设备,并将设备执行属性结果同步返回。 注意:此接口适用于MQTT设备,暂不支持NB-IoT设备。 调用方法 请参见如何调用API。 URI
限制最大为1/S(每秒1次请求数)。 管理群组 访问设备接入服务,单击“管理控制台”进入设备接入控制台。选择您的实例,单击实例卡片进入。 在左侧导航栏,选择“设备 > 群组”。 单击相关按钮,进行添加群组、修改群组、删除群组操作。 图1 设备-群组 静态群组 访问设备接入服务,单击“管理控制台”进入设备
推送详情-数据转发规则 表1 参数说明 参数名称 描述 消息推送速率 物联网平台每秒往转发目标推送消息数量。 消息生产速率 设备侧每秒往物联网平台生产的消息数量。 消息积压量 当生产速率大于推送速率时,积压在物联网的消息数量。物联网平台默认配置单个转发规则流转数据的最大积压(缓存)大小为1GB,
下发广播消息 功能介绍 应用服务器可调用此接口向订阅了指定Topic的所有在线设备发布广播消息。应用将广播消息下发给平台后,平台会先返回应用响应结果,再将消息广播给设备。 注意: 此接口只适用于使用MQTT协议接入的设备。 调用方法 请参见如何调用API。 URI POST /v
在需要上行消息保序的场景,可以参考如下图的方案进行设计: 设备-平台:设备侧上报消息时,Qos值设置为1,上报消息A后,等收到消息A的Qos响应后,再依次上报消息B和消息C,从而保证设备与平台侧的消息上行保序。 平台-应用:IoTDA配置数据流转规则为流转到Kafka,当开启Io