Files
zydi-lab/app/docs/routers/experiment_device.py.md
2025-01-22 08:00:24 +00:00

996 B

experiment_device.py

文件说明

实验设备关联管理的路由处理,处理实验和设备之间的关联关系。

API端点

POST /lab/experiments/{experiment_id}/devices/{user_device_id}

添加设备到实验

  • 参数:实验ID和用户设备ID
  • 功能:建立实验和设备的关联关系
  • 返回:关联状态确认

GET /lab/experiments/{experiment_id}/devices

获取实验中的所有设备

  • 参数:实验ID
  • 功能:返回实验关联的设备列表
  • 返回:设备详细信息列表

GET /lab/experiments/{experiment_id}/devices/public

公开接口获取实验设备

  • 参数:实验ID
  • 功能:无需认证获取设备信息
  • 返回:设备基本信息列表

DELETE /lab/experiments/{experiment_id}/devices/{user_device_id}

从实验中移除设备

  • 参数:实验ID和设备ID
  • 功能:解除实验和设备的关联
  • 返回:移除状态确认

数据处理

  • 设备关联关系管理
  • 设备信息格式化
  • 权限验证