IoT Core连接服务

更新时间:2023-12-07 03:33:43下载pdf

提供了 IoT 行业最核心的设备连接和管理能力,通过多种方法实现设备接入 IoT 平台,在 IoT 应用和设备间建立安全,稳定的通信并实现设备管理,监测,控制等操作。

IoTCore Beta 设备控制

API名称接口地址
下发动作POST:/v2.0/cloud/thing/{device_id}/shadow/actions
修改设备影子属性POST:/v2.0/cloud/thing/{device_id}/shadow/properties
查询期望属性GET:/v2.0/cloud/thing/{device_id}/shadow/properties/desired
查询属性GET:/v2.0/cloud/thing/{device_id}/shadow/properties
下发属性POST:/v2.0/cloud/thing/{device_id}/shadow/properties/issue
设置期望属性POST:/v2.0/cloud/thing/{device_id}/shadow/properties/desired

IoTCore Beta 空间

API名称接口地址
删除空间DELETE:/v2.0/cloud/space/{space_id}
判断父子关系GET:/v2.0/cloud/space/relation
查询空间下资源列表GET:/v2.0/cloud/space/{space_id}/resource
查询空间子节点列表GET:/v2.0/cloud/space/child
创建空间POST:/v2.0/cloud/space/creation
查询空间GET:/v2.0/cloud/space/{space_id}
修改空间信息PUT:/v2.0/cloud/space/{space_id}

IoTCore Beta 设备管理

API名称接口地址
获取设备升级进度GET:/v2.0/cloud/thing/{device_id}/firmware/{channel}/progress
查询物模型GET:/v2.0/cloud/thing/{device_id}/model
冻结/解冻设备POST:/v2.0/cloud/thing/{device_id}/freeze
查询单个设备详情GET:/v2.0/cloud/thing/{device_id}
确认开始设备升级POST:/v2.0/cloud/thing/{device_id}/firmware/{channel}
获取设备状态上报日志GET:/v2.0/cloud/thing/{device_id}/report-logs
批量查询设备详情GET:/v2.0/cloud/thing/batch
移除设备DELETE:/v2.0/cloud/thing/{device_id}
获取设备升级信息GET:/v2.0/cloud/thing/{device_id}/firmware
恢复出厂设置POST:/v2.0/cloud/thing/{device_id}/reset
获取设备操作日志GET:/v2.0/cloud/thing/{device_id}/logs
获取设备状态GET:/v2.0/cloud/thing/{device_id}/state
转移设备POST:/v2.0/cloud/thing/{device_id}/transfer
修改设备基础属性POST:/v2.0/cloud/thing/{device_id}/attribute

IoTCore Beta 场景联动

API名称接口地址
获取联动规则详情GET:/v2.0/cloud/scene/rule/{rule_id}
查询联动规则列表GET:/v2.0/cloud/scene/rule
删除联动规则DELETE:/v2.0/cloud/scene/rule
触发场景POST:/v2.0/cloud/scene/rule/{rule_id}/actions/trigger
修改联动规则PUT:/v2.0/cloud/scene/rule/{rule_id}
启/禁用联动规则PUT:/v2.0/cloud/scene/rule/state
新增联动规则POST:/v2.0/cloud/scene/rule

IoTCore Beta 群组管理

API名称接口地址
查询群组GET:/v2.0/cloud/thing/group/{group_id}
添加设备PUT:/v2.0/cloud/thing/group/{group_id}/devices
删除设备DELETE:/v2.0/cloud/thing/group/{group_id}/devices
获取设备所在群组GET:/v2.0/cloud/thing/group/device/{device_id}
查询群组属性GET:/v2.0/cloud/thing/group/{group_id}/properties
删除群组DELETE:/v2.0/cloud/thing/group/{group_id}
创建群组POST:/v2.0/cloud/thing/group
下发群组属性POST:/v2.0/cloud/thing/group/properties
查询群组设备GET:/v2.0/cloud/thing/group/{group_id}/devices
修改群组名称PUT:/v2.0/cloud/thing/group/{group_id}/{name}
获取空间下群组GET:/v2.0/cloud/thing/group