-
该接口用于删除租户中已有的作废设备实例数据。该接口从设备BO的模型中直接删除掉该作废设备实例的所有相关数据,包括设备的空间位置、实例属性、设备触发器等。且数据不可恢复。注意事项无。基本信息接口名称deleteDevice接口路径/service/Device/0.1.0/Device/{id}接口协议HTTPS接口方法DELETE请求参数请求参数如表1所示。表1 请求参数说明参数名称类型必选(M)/可选(O)参数位置参数含义access-tokenStringMCookie | Header授权TOKEN。localeStringOHeader当前界面语言,如zh_CN。idStringMPath将被删除的设备实例的数据ID。请求样例无响应参数响应参数如表2所示。表2 响应参数说明参数名称类型必选(M)/可选(O)参数位置参数含义resCodeStringMBody返回码。resMsgStringOBody返回消息。响应样例{ "resCode": "0", "resMsg": "成功", "result": [{ }] }
-
该接口用于变更设备实例的生命周期状态为已作废。当设备实例已经下线了不再投入使用,可以调用此接口将状态改为已作废。从其他任何状态都可以进入已作废状态,设备重新导入或者重新发起自注册时,设备会被重新激活为已启用状态。注意事项无。基本信息接口名称discardDevice接口路径/service/Device/0.1.0/discardDevice/{id}接口协议HTTPS接口方法POST请求参数请求参数如表1所示。表1 请求参数说明参数名称类型必选(M)/可选(O)参数位置参数含义access-tokenStringMCookie | Header授权TOKEN。localeStringOHeader当前界面语言,如zh_CN。idStringMPath将被作废的设备实例的数据ID。请求样例无响应参数响应参数如表2所示。表2 响应参数说明参数名称类型必选(M)/可选(O)参数位置参数含义resultOutputs[]MBody接口响应参数。resCodeStringMBody返回码。resMsgStringOBody返回消息。响应样例{ "resCode": "0", "resMsg": "成功", "result": [{ }] }
-
该接口用于查询设备接入的外部渠道定义的列表。查询外部渠道接口为设备外部渠道对象查询模型的实际实现,可以接受多种查询条件进行组合,多个条件之间为与关系。返回结果为符合所有条件的设备外部渠道列表的完整查询模型。注意事项无。基本信息接口名称queryChannel接口路径/service/Device/0.1.0/Channel/query接口协议HTTPS接口方法POST请求参数请求参数如表1所示。表1 请求参数说明参数名称类型必选(M)/可选(O)参数位置参数含义access-tokenStringMCookie | Header授权TOKEN。localeStringOHeader当前界面语言,如zh_CN。conditionQueryConditionMBody查询参数对象。startNumberMBody起始行数(min:0)。limitNumberMBody本次查询要求返回的行数(min:0)。表2 QueryCondition参数说明 参数名称类型必选(M)/可选(O)参数位置参数含义idParameterOQueryCondition外部渠道的ID。允许的算子包括:=,in。codeParameterOQueryCondition外部渠道的编码。允许的算子包括:=,in。lastModifiedDateParameterOQueryCondition外部渠道的最后更新时间。表3 Parameter参数说明 参数名称类型必选(M)/可选(O)参数位置参数含义valueAnyOParameter查询条件的参数值。valueListAny[]OParameter当算子为in或between时,参数值为一个数组。operatorStringOParameter查询条件的算子。包括:=,<,>,ike,in。不同的查询条件所允许的算子不同。不填则默认为=。请求样例{ "start": 0, "limit": 1, "condition": { } }响应参数响应参数如表4所示。表4 响应参数说明参数名称类型必选(M)/可选(O)参数位置参数含义resultOutputs[]MBody接口响应参数。resCodeStringMBody返回码。resMsgStringOBody返回消息。表5 Outputs响应参数说明 参数名称类型必选(M)/可选(O)参数位置参数含义categoriesChannel[]MBody/result/outputs符合查询条件的渠道列表。如果未查询到符合条件的渠道,返回空数组。countIntegerMBody/result/outputs符合查询条件的渠道总数。表6 Channel响应参数说明 参数名称类型必选(M)/可选(O)参数位置参数含义idStringMChannel渠道的ID。codeStringMChannel渠道的标识符。channelNameStringOChannel渠道的名称。spaceCodeStringOChannel空间实例编码。channelNameIdStringOChannel渠道的名称ID。remarkStringOChannel备注文本。sourceStringOChannel来源。statusStringOChannel外部渠道状态。userStringOChannel用户。响应样例{ "resCode": "0", "resMsg": "成功", "result": [ { "categories": [ { "channelName": "video.huawei.vcm", "channelNameId": "003J000000e0Z5ELvYKO", "code": "video.huawei.vcm", "id": "050J000000e0Z5UnWhY8", "remark": "", "source": "", "spaceCode": "", "status": "ACTIVE", "user": "" } ], "count": 31 } ] }
-
该接口用于变更设备实例的生命周期状态为已作废。当设备实例已经下线了不再投入使用,可以调用此接口将状态改为已作废。从其他任何状态都可以进入已作废状态,设备重新导入或者重新发起自注册时,设备会被重新激活为已启用状态。注意事项无。基本信息接口名称discardDevice接口路径/service/Device/0.1.0/discardDevice/{id}接口协议HTTPS接口方法POST请求参数请求参数如表1所示。表1 请求参数说明参数名称类型必选(M)/可选(O)参数位置参数含义access-tokenStringMCookie | Header授权TOKEN。localeStringOHeader当前界面语言,如zh_CN。idStringMPath将被作废的设备实例的数据ID。请求样例无响应参数响应参数如表2所示。表2 响应参数说明参数名称类型必选(M)/可选(O)参数位置参数含义resultOutputs[]MBody接口响应参数。resCodeStringMBody返回码。resMsgStringOBody返回消息。响应样例{ "resCode": "0", "resMsg": "成功", "result": [{ }] }
-
该接口用于主动查询设备的属性值。入参的设备的deviceId,支持多个,最多是15个。设备BO收到请求后,依据设备的deviceId反查获取所属网关的Id,设备BO通过IO的指令下发接口,向网关设备发送指令,令网关采集指定子设备当前的属性数据。注意事项对于直连设备、非HLink网关的子设备,当前不支持,接口直接返回错误。基本信息接口名称Device_queryDeviceRealtimeAttr接口路径/service/Device/0.1.0/DeviceRealtimeAttr/query接口协议HTTPS接口方法POST请求参数表1 请求参数说明 参数名称类型必选(M)/可选(O)参数位置参数含义access-tokenStringMCookie | Header授权TOKEN。localeStringMHeader当前界面语言,如zh_CN。deviceIdsString[]MBody设备实例的ID。traceIdStringOBody用于拨测调试的关键字deviceCodesString[]OBody设备实例的code。说明:当“deviceCodes”和“deviceIds”同时传入时,以“deviceIds”为准,传入“deviceCodes”时,要保证“deviceIds”为空列表。deviceNumbersString[]OBody设备实例的设备编号说明:当“deviceNumbers”与其他入参同时传入时,以“deviceNumbers”为准,其他入参不处理,要保证“deviceIds”为空列表请求样例{ "deviceIds": ["050C000000aW9Q7WfihE"] }响应参数表2 响应参数说明 参数名称类型必选(M)/可选(O)参数位置参数含义resCodeStringMBody返回码。resMsgStringOBody返回消息。resultObjectOBody设备服务的响应参数。响应样例{ "resCode": "0", "resMsg": "成功", "result": [{ }] }
-
该接口用于向租户中设备实例去绑定BACnet点位数据。例如给一个AHU设备去绑定新风温度的点位信息。注意事项无。基本信息接口名称deviceModelUnbind接口路径/service/Device/0.1.0/DeviceModel/unbind接口协议HTTPS接口方法POST请求参数请求参数如表1所示。表1 请求参数说明参数名称类型必选(M)/可选(O)参数位置参数含义access-tokenStringMCookie | Header授权TOKEN。idStringMBody该设备实例的ID。deviceAttributeList<DeviceAttribute>OBody设备实例的实例属性列表。deviceServiceList<DeviceService>OBody设备实例的实例属性列表。表2 DeviceAttribute 参数名称类型必选(M)/可选(O)参数位置参数含义attrCodeStringMDeviceAttribute实例属性的Code。表3 DeviceService 参数名称类型必选(M)/可选(O)参数位置参数含义serviceCodeStringMDeviceService实例服务的Code。请求样例{ "id": "050C000000fWvAIV7izI" }返回参数返回参数说明如表4所示。表4 返回参数说明参数名称类型必选(M)/可选(O)参数位置参数含义resCodeStringMBody返回码。resMsgStringOBody返回消息。响应样例{ "resCode": "0", "resMsg": "成功" }
-
该接口用于向租户中设备实例绑定BACnet点位数据。例如给一个AHU设备绑定新风温度的点位信息,默认设备的一个物模型属性对应一个BACnet点位。注意事项无。基本信息接口名称deviceModelBind接口路径/service/Device/0.1.0/DeviceModel/bind接口协议HTTPS接口方法POST请求参数请求参数说明如表1所示。表1 请求参数参数名称类型必选(M)/可选(O)参数位置参数含义access-tokenStringMCookie | Header授权TOKEN。idStringMBody该设备实例的ID。deviceAttributeList<DeviceAttributeBACnet>OBody设备实例的实例属性列表。deviceServiceList<DeviceServiceBACnet>OBody设备实例的实例服务列表。表2 DeviceAttributeBACnet 参数名称类型必选(M)/可选(O)参数位置参数含义attrCodeStringMDeviceAttributeBACnet实例属性的Code。pointInfoStringMDeviceAttributeBACnetjson字符串protocolTypeStringMDeviceAttributeBACnet协议类型表3 DeviceServiceBACnet 参数名称类型必选(M)/可选(O)参数位置参数含义serviceCodeStringMDeviceServiceBACnet实例服务的Code。pointInfoStringMDeviceServiceBACnetjson字符串protocolTypeStringMDeviceServiceBACnet协议类型请求样例{ "id": "050C000000fWvAIV7izI" }返回参数返回参数如表4所示。表4 返回参数说明参数名称类型必选(M)/可选(O)参数位置参数含义resCodeStringMBody返回码。resMsgStringOBody返回消息。表5 响应码 状态码描述200 OK接口调用成功。响应样例{ "resCode": "0", "resMsg": "成功" }
-
data是设备上报的具体数据说明,射频识别标签设备,上报的数据种类如下。参数名称类型参数含义RFIDReaderCodeString所属读卡器编码recvTimesString从上次上报到这一次上报, 这个标签的广播信息被插卡接收到的次数, 上报之后会重新从1开始计数。rssiValueString信号强度MQS消息数据样例{ "deviceType": "", "notifyType": "deviceDataChanged", "data": { "RFIDReaderCode": "ddcf1258-6185-4f6d-b30b-f6859e0210ab", "recvTimes": "3", "rssiValue": "-75" }, "requestId": "", "manufacturerId": "", "eventTime": "20190515T070524Z", "model": "", "platformId": "huawei.oc.iot", "deviceId": "500203750287", "gatewayId": "ddcf1258-6185-4f6d-b30b-f6859e0210ab", "thingsModelCode": "RFID", "thingsModelName":"射频识别标签" }
-
功能描述存放设备告警数据,供消费方消费。注意事项无。基本信息Topic名称T_IO_DEVICE_ALARM用途存放设备告警数据Tag名称livedata源数据类型API中间处理过程LiveData消息推送周期实时/被动触发MQS消息参数参数名称类型参数含义platformIdStringIoT平台ID。notifyTypeString通知类型。requestIdString消息的序列号,唯一标识该消息。deviceIdString设备ID,用于唯一标识一个设备。长度为[1-255]字符。gatewayIdString网关ID,用于唯一标识一个网关设备。长度为[1-255]字符。manufacturerIdString设备厂家编号。长度为[1-128]字符。modelString设备型号。长度为[1-128]字符。deviceTypeString设备对应的profile标识。eventTimeString事件发生的时间,格式:yyyymmdd'T'HHmmss'Z'。例如:20151212T121212Z。messageCodeString告警类型。长度[1-64]字符。thingsModelNameString设备规格名称。thingsModelCodeString设备规格编码。dataobject设备上报的具体告警数据。data中String类型参数,长度为[1-255]字符。
-
功能描述存放设备数据变化数据,供消费方消费。注意事项无。基本信息Topic名称T_IO_DEVICE_DATACHANGED用途存放设备数据变化信息Tag名称livedata生产应用IDio.basepoint.connectionmax.iot源数据类型API中间处理过程LiveData消息推送周期实时/被动触发MQS消息数据参数名称类型参数含义platformIdStringIoT平台ID。notifyTypeString通知类型。requestIdString消息的序列号,唯一标识该消息。deviceIdString设备ID,用于唯一标识一个设备。长度为[1-255]字符。gatewayIdString网关ID,用于唯一标识一个网关设备。长度为[1-255]字符。manufacturerIdString设备厂家编号。长度为[1-128]字符。modelString设备型号。长度为[1-128]字符。deviceTypeString设备对应的profile标识。eventTimeString事件发生的时间,格式:yyyymmdd'T'HHmmss'Z'。例如:20151212T121212Z。thingsModelNameString设备规格名称。thingsModelCodeString设备规格编码。dataobjectdata是设备上报的具体数据说明。
-
麻烦帮忙替换下图片,图片已经发送到邮箱了
-
帖子名称:《智慧园区查询设备关系类型(queryDeviceRelationType)接口说明》访问链接:cid:link_0帖子名称:《智慧园区删除设备注册请求(deleteDeviceRegisterRequest)接口说明》访问链接:cid:link_1帖子名称:《智慧园区新增设备注册请求(addDeviceRegisterRequest)接口说明》访问链接:cid:link_2帖子名称:《智慧园区更新设备注册请求(updateDeviceRegisterRequest)接口说明》访问链接:cid:link_3帖子名称:《智慧园区更新告警实例(updateAlarm)接口说明》访问链接:cid:link_4帖子名称:《智慧园区查询告警实例(queryAlarm)接口说明》访问链接:cid:link_5帖子名称:《智慧园区删除设备实例触发器(deleteDeviceTrigger)接口说明》访问链接:cid:link_6帖子名称:《智慧园区导入设备实例触发器(deviceTriggerImport)接口说明》访问链接:cid:link_7帖子名称:《智慧园区删除设备产品(deleteDeviceProduct)接口说明》访问链接:cid:link_8帖子名称:《智慧园区更新设备产品(updateDeviceProduct)接口说明》访问链接:cid:link_9帖子名称:《智慧园区作废设备实例(discardDevice)接口说明》访问链接:cid:link_10帖子名称:《智慧园区删除设备实例(deleteDevice)接口说明》访问链接:cid:link_11帖子名称:《智慧园区启用设备实例(enableDevice)接口说明》访问链接:cid:link_12帖子名称:《智慧园区删除告警实例(deleteAlarm)接口说明》访问链接:cid:link_13帖子名称:《智慧园区更新告警实例(updateAlarm)接口说明》访问链接:cid:link_14帖子名称:《智慧园区创建告警实例(addAlarm)接口说明》访问链接:cid:link_15历史精选技术贴汇总:帖子名称:《智慧园区BBS论坛一月技术贴汇总一览(一月持续更新)》访问链接:cid:link_16帖子名称:《智慧园区BBS论坛二月技术贴汇总一览(二月持续更新)》访问链接:cid:link_17帖子名称:《智慧园区BBS论坛三月技术贴汇总一览(三月持续更新)》访问链接:cid:link_18帖子名称:《智慧园区BBS论坛四月技术贴汇总一览(四月持续更新)》访问链接:cid:link_18帖子名称:《智慧园区BBS论坛五月技术贴汇总一览(五月持续更新)》访问链接:cid:link_19帖子名称:《智慧园区BBS论坛六月技术贴汇总一览(六月持续更新)》访问链接:cid:link_20帖子名称:《智慧园区BBS论坛七月技术贴汇总一览(七月持续更新)》访问链接:cid:link_21帖子名称:《智慧园区BBS论坛八月技术贴汇总一览(八月持续更新)》访问链接:cid:link_22
-
该接口用于查询设备关系列表。注意事项无。基本信息接口名称queryDeviceRelationType接口路径/service/Device/0.1.0/queryDeviceRelationType接口协议HTTPS接口方法POST请求参数请求参数说明如表1所示。表1 请求参数说明参数名称类型必选(M)/可选(O)参数位置参数含义access-tokenStringMCookie | Header授权TOKEN。localeStringOHeader当前界面语言。如zh_CN。conditionQueryConditionMBody查询参数对象。startNumberMBody起始行数。(min:0)limitNumberMBody本次查询要求返回的行数。(min:0)表2 QueryCondition 参数名称类型必选(M)/可选(O)参数位置参数含义idParameterOQueryCondition设备关系类型Id。codeParameterOQueryCondition设备关系类型编码。relationNameParameterOQueryCondition设备关系类型名称。relationModeParameterOQueryCondition设备关系类型模式。lastModifiedDateParameterOQueryCondition设备关系类型的最后更新时间。表3 Parameter 参数名称类型必选(M)/可选(O)参数位置参数含义valueAnyOParameter查询条件的参数值。当算子为in或between时,参数值为一个数组。valueListAny[]OParameter查询条件的参数值,为数组,算法为in或者between的时候传这个。operatorStringOParameter查询条件的算子。包括:=,<,>,like,in。不同的查询条件所允许的算子不同。不填则默认为=。请求样例{ "start": 0, "limit": 5, "condition": { "relationMode": { "value": "ADJACENT", "operator": "=" } } }响应参数表4 Outputs 参数名称类型必选(M)/可选(O)参数位置参数含义relationTypeRelationType[]MBody/result/outputs符合查询条件的设备关系类型列表。countIntegerMBody/result/outputs符合查询条件的设备关系类型总数。表5 RelationType 参数名称类型必选(M)/可选(O)参数位置参数含义idStringMrelationType设备关系ID。codeStringOrelationType设备关系类型编码。relationNameStringOrelationType设备关系类型名称。relationModeStringOrelationType设备关系类型模式。descriptionStringOrelationType设备关系类型描述。响应样例{ "resCode": "0", "resMsg": "成功", "result": [ { "count": 11, "relationType": [ { "code": "testRelation", "description": "", "id": "0F24000000oVdyA3bNDs", "relationMode": "ADJACENT", "relationName": "testRelation" }, { "code": "pytest", "description": "", "id": "0F24000000oVdyCZ9XyC", "relationMode": "ADJACENT", "relationName": "pytest" }, { "code": "pytest_devRelatioTypeUpdate", "description": "", "id": "0F24000000lcRXRtBf3g", "relationMode": "ADJACENT", "relationName": "pytest" }, { "code": "PowerSupplyRelationship", "description": "", "id": "0F24000000kkLgFTHlei", "relationMode": "ADJACENT", "relationName": "供电关系" }, { "code": "yewuTest", "description": "设备故障联动关联", "id": "0F24000000jXNLkgNZ2G", "relationMode": "ADJACENT", "relationName": "设备关联关系" } ] } ] }
上滑加载中
推荐直播
-
算子工具性能优化新特性演示——MatMulLeakyRelu性能调优实操
2025/01/10 周五 15:30-17:30
MindStudio布道师
算子工具性能优化新特性演示——MatMulLeakyRelu性能调优实操
回顾中 -
用代码全方位驱动 OBS 存储
2025/01/14 周二 16:30-18:00
阿肯 华为云生态技术讲师
如何用代码驱动OBS?常用的数据管理,对象清理,多版本对象访问等应该如何编码?本期课程一一演示解答。
即将直播 -
GaussDB数据库开发
2025/01/15 周三 16:00-17:30
Steven 华为云学堂技术讲师
本期直播将带你了解GaussDB数据库开发相关知识,并通过实验指导大家利用java基于JDBC的方式来完成GaussD数据库基础操作。
去报名
热门标签