检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
当设备和物联网平台完成对接后,物联网平台可通过以下方式发送数据到设备: 数据下发 描述 适用场景 设备影子 同步或异步 平台是否缓存 支持协议(设备侧) 物模型 消息下发 平台向设备直接下发消息,不依赖产品模型。提供给设备的单向通知,具有消息缓存功能,若设备不在线,则在设备上线后发送数据(支持配置,最长缓存时间24小时)。
所有设备”,单击具体设备“详情”进入设备详情,在“消息跟踪”页签内,启动“消息跟踪”。 图2 消息跟踪-启动消息跟踪 运行设备侧 SDK代码,使设备上线。 运行应用侧SDK代码,调用修改设备属性接口向设备发送请求,设备侧收到的结果如下: 图3 处理修改属性设备侧结果 “消息跟踪”显示结果如下: 图4 消息跟踪-属性下发
查询设备属性 功能介绍 设备的产品模型中定义了物联网平台可向设备下发的属性,应用服务器可调用此接口向设备发送指令用以查询设备的实时属性, 并由设备将属性查询的结果同步返回给应用服务器。 注意:此接口适用于MQTT设备,暂不支持NB-IoT设备。 调用方法 请参见如何调用API。 URI
需要获取设备影子的设备服务ID,不带的话查询所有服务ID的设备影子数据。 下行响应参数说明 字段名 必选/可选 类型 参数描述 object_device_id 必选 String 参数解释: 设备影子的目标设备ID。 shadow 可选 List<ShadowData> 参数解释: 服务影子数据。
全部 异步命令下发 消息下发 支持向设备下发MQTT消息,应用服务器可调用消息下发接口向指定设备下发消息,以实现对设备的控制。设备MQTT消息下发分为缓存下发和立即下发, 当设备在线时会立即下发, 当设备不在线时会先把消息缓存起来,等设备上线后下发。 图1 消息缓存下发流程图 支持区域:
消息通信 设备数据上报 云端数据下发 自定义Topic通信 设备间消息通信(M2M) 设备Topic策略 广播通信 编解码插件
根据实际业务场景来使用。如果不需要平台解析数据,仅透传数据的话,可以使用消息上报(无需开发产品模型);如果需要平台解析数据,请使用属性接口上报(需要开发产品模型)。 设备消息上报成功后,如何在平台查看是否上报成功? 由于消息是透传的,当前可以通过消息跟踪和运行日志查看。 消息跟踪:进入设备接入控制台,进入您的实例,选择“设备
设备异步命令 下发异步设备命令 查询指定id的命令 父主题: 设备命令
成长地图 | 华为云 设备接入服务 设备接入服务(IoTDA)是华为云的物联网平台,提供海量设备连接上云、设备和云端双向消息通信、批量设备管理、远程控制和监控、OTA升级、设备联动规则等能力,并可将设备数据灵活流转到华为云其他服务。 产品介绍 图说ECS 立即使用 立即使用 成长地图
设备命令 设备同步命令 设备异步命令 父主题: API
使用MQTT Demo接入 MQTT使用指导 使用MQTT.fx调测 Java Demo使用说明 Python Demo使用说明 Android Demo使用说明 C Demo使用说明 C# Demo使用说明 Node.js Demo使用说明 MQTT over WebSocket
数据和下发控制指令,请参见服务端集成华为云SDK。 平台端配置开发 存量设备信息迁移。 选择左侧导航栏的“设备发放 > 设备数据同步”,单击页面右侧的“创建同步任务”。 参考下表填写参数后,单击“确定”。 表2 同步任务参数说明 参数名 配置说明 同步平台类型 选择“第三方物联网平台”。
使用AMQP转发 AMQP转发 配置AMQP服务端 AMQP队列告警配置 AMQP客户端接入说明 Java SDK接入示例 Node.js SDK接入示例 C# SDK接入示例 Android SDK接入示例 Python SDK接入示例 GO SDK接入示例 父主题: 数据转发至第三方应用
SDK使用指南(Java) IoT Device SDK使用指南(C) IoT Device SDK使用指南(C#) IoT Device SDK使用指南(Android) IoT Device SDK使用指南(Go社区版) IoT Device SDK Tiny使用指南(C) IoT Device SDK
制的轨迹地图与真实轨迹不符。 上行消息保序 在需要上行消息保序的场景,可以参考如下图的方案进行设计: 设备-平台:设备侧上报消息时,Qos值设置为1,上报消息A后,等收到消息A的Qos响应后,再依次上报消息B和消息C,从而保证设备与平台侧的消息上行保序。 平台-应用:IoTDA配
SDK使用指南(Java) IoT Device SDK使用指南(C) IoT Device SDK使用指南(C#) IoT Device SDK使用指南(Android) IoT Device SDK使用指南(Go) IoT Device SDK Tiny使用指南(C) IoT Device SDK 使用指南(OpenHarmony)
设备发放 设备厂商多实例接入方案 结合函数服务通过自定义策略发放证书认证的设备 共享实例存量设备同步 设备自动注册安全接入示例 通过设备发放实现批量设备自动注册
Device SDK(Android) 设备可以通过集成IoT Device SDK(Android)接入物联网平台, Demo提供了调用SDK接口的样例代码。使用指导请参考 IoT Device SDK(Android)使用指南。 IoT Device SDK(Android) 设备侧IoT
Device SDK(Android) 设备可以通过集成IoT Device SDK(Android)接入物联网平台, Demo提供了调用SDK接口的样例代码。使用指导请参考 IoT Device SDK(Android)使用指南。 IoT Device SDK(Android) IoT Device
报的情况,详细请参考使用限制。 配置消息通知服务 在消息通知服务中创建主题并添加订阅,供应用运维管理服务调用以发送邮件或短信。 登录华为云官方网站,访问消息通知服务。 单击“立即使用”进入消息通知服务控制台。若您未开通消息通知服务,请先开通服务。 进入“主题管理 > 主题”页面,单击“创建主题”。