提供了 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 |