检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
满足查询条件的记录总数。 marker String 本次分页查询结果中最后一条记录的ID,可在下一次分页查询时使用。 请求示例 列表查询设备组。 GET https://{endpoint}/v5/iot/{project_id}/device-group 响应示例 状态码:200 OK { "device_groups"
取值范围:资源列表长度最小为1,最大为10,列表中的资源取值范围:仅支持字母,数字,以及/{}$=+#?*:._-组合。 请求示例 更新设备策略 PUT https://{endpoint}/v5/iot/{project_id}/device-policies/{policy_id} { "policy_name"
Integer 停止的子任务个数。 removed Integer 移除的子任务个数。 请求示例 创建批量软件升级任务,指定设备升级。 POST https://{endpoint}/v5/iot/{project_id}/batchtasks { "app_id" : "Ev8FVv
成长地图 | 华为云 设备接入服务 设备接入服务(IoTDA)是华为云的物联网平台,提供海量设备连接上云、设备和云端双向消息通信、批量设备管理、远程控制和监控、OTA升级、设备联动规则等能力,并可将设备数据灵活流转到华为云其他服务。 产品介绍 图说ECS 立即使用 立即使用 成长地图
marker String 本次分页查询结果中最后一条记录的ID,可在下一次分页查询时使用。 请求示例 列表查询OTA升级包。 GET https://{endpoint}/v5/iot/{project_id}/ota-upgrades/packages 响应示例 状态码:200
设备名称:自定义。 设备标识码:设备的IMEI号,用于设备在接入物联网平台时携带该标识信息完成接入鉴权,可在NB模组上查看。 密钥:如果使用DTLS传输层安全协议接入时,且请妥善保存密钥。 图20 在线调试-新增测试设备 新添加的设备处于未激活状态,此时不能进行在线调试,可参考连接鉴权,待设备接入平台后,进行调试。
满足查询条件的记录总数。 marker String 本次分页查询结果中最后一条记录的ID,可在下一次分页查询时使用。 请求示例 列表查询所有设备 GET https://{endpoint}/v5/iot/{project_id}/devices 响应示例 状态码:200 OK { "devices"
Object 设备的标签列表。 marker String 搜索结果记录Id。 请求示例 通过sql查询设备,查询所有设备。 POST https://{endpoint}/v5/iot/{project_id}/search/query-devices { "sql" : "select
"event_time": "20151212T121212Z", "paras": { "url":"https://bucket.obs.cn-north-4.com/device_file/aGEKIpp5NAGxdP2oo90000/a.jpg
“指标”输入栏中输入“iotda”字样,可关联出指标名称。从表2中获取指标名称对应的具体业务含义。 “条件”下拉菜单中依次填入指标的维度名称、过滤条件与维度值。 “检测规则”中填入指标告警阈值。 “触发条件”中填入触发告警的连续周期条件。 “告警级别”下拉菜单选择告警级别。 图8 设置告警规则 设置告警通
消息下发 概述 消息下发不依赖产品模型,提供给设备的单向通知,具有消息缓存功能;云端消息下发中,平台会以异步方式(消息下发后无需等待设备侧回复响应)下发消息给设备;若设备不在线,则在设备上线后发送数据(支持配置,最长缓存时间24小时)。平台对每个设备默认只保存20条消息,超过20
marker String 本次分页查询结果中最后一条记录的ID,可在下一次分页查询时使用。 请求示例 列表查询出所有批量任务。 GET https://{endpoint}/v5/iot/{project_id}/batchtasks 响应示例 状态码:200 OK { "batchtasks"
设备连接鉴权 接口说明 IoT平台设备侧支持MQTT协议的connect消息接口,鉴权通过后建立设备与平台间的MQTT连接。 参数说明 设备通过MQTT协议的connect消息进行鉴权,对于构造ClientId的各个部分信息都必须包括进去,平台收到connect消息时,会判断设备的鉴权类型和密码摘要算法。
性值到设备,否则等待设备上线或上报数据时,再同步设备属性值到设备。 用户通过控制台或应用服务器修改设备属性值。消息样例如下: PUT https://{Endpoint}/v5/iot/{project_id}/devices/{device_id}/shadow Content-Type:
命令下发 概述 为能有效地对设备进行管理,设备的产品模型中定义了物联网平台可向设备下发的命令,应用服务器可以调用物联网平台应用侧API接口向设备下发命令,以实现对设备的远程控制。 物联网平台有同步命令下发和异步命令下发两种命令下发机制,如下表所示。 表1 命令下发概述 命令下发机制
使用设备SDK进行消息收发 概述 华为云IoTDA服务多种语言SDK,通过SDK设备可以快速连接华为云IoTDA并进行消息上下行通信,本文基于Java示例代码演示设备通过MQTTS/MQTT协议接入华为云IoTDA服务并通过Topic发布和订阅消息。 图1 SDK与IoTDA的消息交互流程
MQTT over WebSocket 使用说明 概述 本文以JavaScript为例,介绍基于WebSocket的MQTTS/MQTT协议接入平台,使应用程序或者小程序可以快速接入到平台,通过平台接口实现“属性上报”、“订阅接收命令”等功能。 本文中使用的代码为样例代码,仅用于
查询预调配模板详情 功能介绍 应用服务器可调用此接口在物联网平台查询指定预调配模板ID的详细信息。 调用方法 请参见如何调用API。 URI GET /v5/iot/{project_id}/provisioning-templates/{template_id} 表1 路径参数
修改联动规则,在周二的18点至24点运行规则,当满足visibility小于30或者到19点或者到达指定时触发告警设备属异常,并下发设备命令。 PUT https://{endpoint}/v5/iot/{project_id}/rules/{rule_id} { "name" : "openLight"
参数说明:设备类型。 protocol_type 否 String 参数说明:设备使用的协议类型。取值范围:MQTT,CoAP,HTTP,HTTPS,Modbus,ONVIF。 data_format 否 String 参数说明:设备上报数据的格式,取值范围:json,binary。