ssiot
  1. 任务管理
ssiot
  • 设备管理
    • 设备
      • 查询设备列表
      • 查询设备
      • 添加设备
      • 编辑设备基本信息
      • 设备批量分组
      • 删除设备
      • 设备配置下发
      • 设备配置查询
      • 设备数据下发
      • 设备功能控制
      • 查询设备历史数据
      • 查询(多)设备历史数据
      • 设备保存为产品
      • 设备配置保存
    • 硬网关
      • 查询网关列表
      • 查询网关
      • 添加网关
      • 编辑网关基本信息
      • 删除网关
      • 网关配置下发
      • 网关配置查询
      • 网关下发控制
      • 网关保存为产品
      • 查询网关历史数据
      • 网关配置保存
    • 软网关
      • 软网关接口说明
    • 产品
      • 查询产品列表
      • 查询产品
      • 添加产品
      • 编辑产品基本信息
      • 删除产品
      • 产品复制
      • 产品设备同步更新
      • 导出产品元数据
      • 导入产品元数据
      • 产品设备配置保存
    • 公共
      • 不分类型查询设备列表
      • 查询schema
      • 查询profile
      • 查询设备数统计信息
      • 查询传感量
      • 添加传感量
      • 编辑传感量
      • 删除传感量
      • 导出传感量
      • 导入传感量
  • 告警中心
    • 告警配置
      • 查询设备告警配置列表
      • 查询设备告警配置
      • 添加设备告警配置
      • 编辑设备告警配置
      • 删除设备告警配置
    • 告警列表
      • 查询告警列表
      • 告警处理
      • 删除告警记录
      • 告警导出
    • 告警统计
      • 告警排名
      • 告警趋势
  • 通知中心
    • 通知网关配置
      • 通知网关配置查询
      • 通知网关配置更改
      • 通知网关配置删除
    • 通知配置
      • 查询通知配置列表
      • 添加通知配置
      • 编辑通知配置
      • 删除通知配置
      • 调用通知配置
    • 通知模板
      • 查询通知模板列表
      • 添加通知模板
      • 编辑通知模板
      • 删除通知模板
    • 通知记录
      • 查询通知记录列表
      • 查询通知未读计数
      • 通知已读更新
  • 数据转发
    • 转发服务
      • 查询转发服务列表
      • 查询转发服务
      • 添加转发服务
      • 编辑转发服务
      • 删除转发服务
      • 测试服务
    • 转发规则
      • 查询转发规则列表
      • 查询转发规则
      • 添加转发规则
      • 编辑转发规则
      • 删除转发规则
  • 规则引擎
    • 规则
      • 查找所有规则
      • 查看规则
      • 添加规则
      • 修改规则
      • 删除规则
      • 开启规则
      • 禁用规则
    • 处理器
      • 查找处理器
      • 查看处理器
      • 添加处理器
      • 删除处理器
      • 修改处理器
  • 系统管理
    • 登录
      • 登录
      • 登出
      • token刷新
      • token验证
      • 短信验证码登录
      • 微信登录
      • 获取微信手机号
      • 新增qrCode缓存
      • qrCode登录
    • 注册
      • 用户注册
      • 获取验证码
      • 用户是否存在
      • 通过验证码修改密码
    • 用户
      • 查询用户信息
      • 查询用户列表
      • 添加用户
      • 修改用户信息
      • 修改用户密码
      • 删除用户
      • 管理员重置密码
      • 递归查询用户列表
    • 分组
      • 查询分组树
      • 查询单个分组
      • 创建分组
      • 修改分组
      • 删除分组
      • 查询分组列表
    • 菜单
      • 查询菜单
      • 添加菜单
      • 修改菜单
      • 修改菜单顺序
      • 删除菜单
    • 角色
      • 查找角色的菜单
      • 查找菜单信息
      • 查询角色列表
      • 创建角色
      • 修改角色
      • 删除角色
      • 递归查询角色列表
    • 字典
      • 字典类型列表
      • 字典类型添加
      • 字典类型修改
      • 字典类型删除
      • 字典数据查询
      • 字典数据新增
      • 字典数据修改
      • 字典数据删除
      • 字典类型导出
      • 字典类型导入
      • 字典数据导出
      • 字典数据导入
    • 文件
      • 上传文件
      • 下载文件
      • 删除文件
    • 系统
      • 查询系统操作日志
      • 查询api树
      • 租户个性化信息保存
      • 查询租户个性化信息
      • 查询租户mqtt接入设置
      • 保存租户mqtt接入设置
      • 指定端口检测
      • 查询租户数据保留配置
      • 保存租户数据保留配置
      • 查询文件清理配置
      • 保存租户数据保留配置
      • 主从数据同步
    • 分组
      • 查询数据统计
  • 应用管理
    • 添加应用
    • 应用列表
    • 应用详情
    • 修改应用
    • 删除应用
    • 启动服务
    • 资源列表
    • 服务日志
    • 服务列表
    • 服务详情
    • 停止服务
    • 修改服务
    • 保存资源
    • 修改资源
    • 删除资源
    • 下载资源
  • SCADA组态服务
    • ws数据推送
    • 组态用户登录
    • 组态用户登出
    • 获取token用户信息
    • 获取机构分组列表
    • 获取设备列表
    • 获取设备数据(含模型)
    • 获取产品列表
    • 下发设备数据
    • 组态添加
    • 组态编辑
    • 获取组态列表
    • 查询组态详情
    • 删除组态
    • 组态实例化
    • 添加图库
    • 编辑图库
    • 查询图库列表
    • 删除图库
    • 添加图元
    • 删除图元
    • 获取图元文件流
    • 组态刷新token
  • 现场管理
    • 查询现场
    • 编辑现场基本信息
  • 设备任务
    • OTA升级
      • 安装包列表
      • 添加安装包
      • 编辑安装包
      • 删除安装包
      • 安装包下载
    • 任务管理
      • 设备任务列表
        GET
      • 新增任务
        POST
      • 修改任务
        POST
      • 删除任务
        POST
      • 执行任务
        POST
      • 设置数据模板下载
        GET
      • 设置数据excel导入
        POST
    • 任务设备管理
      • 任务详情设备列表
      • 子任务执行情况
  1. 任务管理

新增任务

开发中
POST
/api/device/task/add

请求参数

Header 参数
Authentication
string 
可选
默认值:
{{Authentication}}
Body 参数application/json
name
string 
任务名
必需
updateType
string 
必需
升级范围:all 全部 part 部分
packageId
string 
必需
安装包id 任务类型为升级时必填
productId
string 
产品编码
必需
taskType
string 
必需
任务类型 升级upgrade 重启 restart 配置config数据下发setup
configData
object 
必需
任务类型为配置时 必填 配置内容
filters
object 
必需
任务执行范围条件,updateType为部分时必填
sns
string 
选择设备
必需
deptId
string 
选择分组
必需
version
string 
必需
选择版本 优先级 sns > version > deptId
示例
{
  "name": "string",
  "updateType": "string",
  "packageId": "string",
  "productId": "string",
  "taskType": "string",
  "configData": {},
  "filters": {
    "sns": "string",
    "deptId": "string",
    "version": "string"
  }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'ssiot.cc/api/device/task/add' \
--header 'Authentication: {{Authentication}}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "name": "string",
    "updateType": "string",
    "packageId": "string",
    "productId": "string",
    "taskType": "string",
    "configData": {},
    "filters": {
        "sns": "string",
        "deptId": "string",
        "version": "string"
    }
}'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{}
修改于 2024-01-23 03:30:24
上一页
设备任务列表
下一页
修改任务
Built with