检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设备自注册:通过在自定义鉴权中开启自注册功能,支持设备在连接到平台时自动注册设备到平台,而不需要提前进行设备的迁移。 批量注册设备:通过华为云提供的SDK调用创建设备接口,进行批量的设备注册。 3.消息通信适配 自定义Topic通信:华为云IoT支持自定义Topic的策略,存量设备可以依据现有的Topic来
秒),超出部分将会被流控,同时触发告警,该告警一天仅会触发一次。 租户调用接口达到流控阈值 租户调用接口达到流控阈值,租户调用接口TPS超过阈值(具体API无特殊说明的默认限制50/s。单个账号调用API的每秒最大次数:基础版/标准版为100/s),超出部分将会被流控,同时触发告警,该告警一天仅会触发一次。
供子设备持久化接口)、子设备下行消息转发功能(需要子类实现转发处理接口)、以及上报子设备列表、上报子设备属性、上报子设备状态、上报子设备消息等接口。 使用AbstractGateway类 继承该类,在构造函数里提供子设备信息持久化接口,实现其下行消息转发的抽象接口: 1 2 3 4
的设备,鉴权方式不同。 接入类型 鉴权方式 使用LwM2M/CoAP协议接入的设备 在设备接入物联网平台前,用户通过应用服务器调用创建设备接口或通过控制台在物联网平台注册设备。若为非安全设备,在设备接入物联网平台时携带设备唯一标识,完成设备的接入鉴权;当采用DTLS/DTLS+传
getManufacturerId接口说明 返回厂商ID字符串。物联网平台通过调用该接口获取厂商ID。 示例: @Override public String getManufacturerId() { return "TestUtf8ManuId"; } 接口实现注意事项 接口需要支持线程安全
具体可参考设备属性上报。 在控制台“设备列表”中找到该设备,单击“查看”,进入设备详情页。在设备详情页看到最新上报的数据。您也可以调用API查看最新上报数据,详细请参考查询设备影子数据。 图1 查看上报数据-MobileConnection 下发切换网络的命令 本文使用MQTT
设备鉴权:平台验证设备是否具有接入权限。 设备消息上报:设备通过MQTT/HTTPS等协议发送消息数据。 按照不同的设备协议,调用的接口不一样,下面分别介绍MQTT、HTTPS协议消息上报的样例: MQTT:通过消息上报接口MQTT协议消息上报、使用MQTT.fx调测上报数据到物联网平台。 MQTT消息上报Topic样例如下:
JDK8为例)。 下载完成后,运行安装文件,根据界面提示安装。 开发环境 本示例所使用的开发环境如下: JDK1.8及以上。 Android API 28 Platform及以上 本示例使用Apache Qpid Proton-J客户端。 代码示例 下载Amqp Demo样例。 运行Android
备间通信四种数据转发方式。 HTTP/HTTPS方式 订阅:应用服务器通过调用物联网平台的创建规则触发条件、创建规则动作、修改规则触发条件接口配置并激活规则,或者在控制台创建订阅任务,向平台获取发生变更的设备业务信息(如设备生命周期管理、设备数据上报、设备消息状态、设备状态等)和
下行数据的消息编码,将对象数据转换为TCP原始码流。 UpLinkHandler 设备上行数据处理类。把TCP协议数据转成平台格式数据,并调用SDK接口进行上报 DownLinkHandler IoT平台下发数据处理类。将平台下发数据转换为TCP协议数据,并下发给设备。 DeviceSessionManger
网平台。当用户注册的设备不断增多时,如何安全且高效地注册设备变得尤为关键。 一种方案是,使用批量注册模板或者循环调用平台应用侧注册设备的API,实现高效地批量注册设备。此方案能够满足客户对批量注册设备的大部分场景需求,但要求客户业务应用侧和客户产线侧相互配合,客户应用侧对设备ID
若选择MQTTS协议接入平台,建议通过使用IoT Device SDK接入。 设备接入前,需创建产品(可通过控制台创建或者使用应用侧API创建产品)。 产品创建完毕后,需注册设备(可通过控制台注册单个设备或者使用应用侧API注册设备创建)。 设备注册完毕后,可以按照图中流程实现消息/属性上报、接收命令/属性/消息、O
备间通信管理难等问题;而策略的使用可以解决该问题,因此建议最好与设备策略一同使用。 图1 业务流程图 M2M通信过程中通过Pub接口发的消息和Sub接口接收的消息会算入计费消息数,不产生其他额外费用。 当对设备topic的订阅与发布的权限有要求,或对细粒度控制有要求时,可以使用t
设备属性上报:设备通过MQTT/HTTP/LwM2M等协议上报属性数据。 按照不同的设备协议,调用的接口不一样,下面分别介绍MQTT、HTTPS、LwM2M/CoAP这三种协议中属性上报的样例: MQTT:通过属性上报接口MQTT协议属性上报、使用MQTT.fx调测上报数据到物联网平台,MQTT属性上报样例如下:
设备发放服务使用限制列表 对象 类别/描述 限制 设备 集成Agent Lite的设备(MQTT) 不支持 原生MQTT协议设备 支持,设备需要开发设备引导接口,具备设备发放能力。 集成LiteOS的设备(LwM2M) 支持 证书 数字证书保证系统内各服务及系统与外部通信的安全性,防止通信数据在传输过程被篡改造成安全风险。
SDK或者原生MQTT协议接入的设备,需要在设备程序中,设置设备订阅的自定义Topic名称。 使用postman工具模拟应用侧调用下发设备消息接口,下发开启室内空调的命令。 调用查询设备消息接口,查看下发命令是否成功。若命令下发成功,室内空调将会被开启。 父主题: 设备管理
第三方协议接入。完成第三方协议的解析,鉴权。 协议转换。负责完成第三方协议数据和平台格式数据的互相转换。 上行:把第三方协议数据转成平台格式数据,并调用设备SDK接口进行上报。 下行:收到平台下行数据时,转换为第三方协议数据转发给第三方协议设备。 设备SDK。即平台提供的设备接入SDK,提供了网关的通用
一小时、六小时、十二小时、一天、七天 如果需要通过API获取报表数据,可以参考AOM的查询监控数据接口。其中关于IoTDA指标自定义参数,请参考表5和表6,表5中的”指标维度名称”对应该接口参数:metrics[].metric.dimensions[].name,”指标维度取值”对应该接口参数:metrics[]
例。如果用户的设备不支持更新固件,也没有对接设备发放,那么可以提交工单说明诉求。 设备同步到新实例后,应用侧调用设备接入实例API管理设备时,所有相关API调用的InstanceId需修改为新实例ID。 操作步骤 默认用户已经开通过共享版设备接入。访问设备接入服务,单击“立即使用
业务应用。 命令下发 为能有效地对设备进行管理,设备的产品模型中定义了物联网平台可向设备下发的命令,应用服务器可以调用物联网平台开放的API接口向设备下发命令,以实现对设备的远程控制。 使用限制 为保证良好的显示效果和易用性体验,请使用兼容性良好的浏览器,对于浏览器的要求如下: 浏览器类型