ThingsPanel-1.1.6
  1. ✨服务插件-平台提供
ThingsPanel-1.1.6
  • 用户认证
    • 用户登录
      POST
    • 邮箱注册租户
      POST
    • 退出登录
      GET
    • 刷新令牌
      GET
    • 【租户】获取邮箱验证码
      GET
    • 微信手机号登录
      POST
  • 密码管理
    • 更新个人密码
      POST
    • 【租户】重置密码(通过邮箱验证码)
      POST
  • 个人信息管理
    • 用户个人信息查询
      GET
    • 修改个人信息
      POST
    • 【租户】获取租户ID
      GET
    • 用户详情
      GET
  • 权限控制
    • 获取菜单
      GET
  • 系统类
    • SSE
      • 获取系统通知
    • 获取系统秒级时间戳
      GET
    • 健康检测
      GET
    • 获取系统版本
      GET
  • 租户/用户管理
    • 分页获取租户/用户列表
      GET
    • 修改租户/用户信息
      PUT
    • 创建新租户/用户
      POST
    • 获取租户/用户信息
      GET
    • 删除租户/用户
      DELETE
    • 【超管】进入租户
      POST
  • 数据总览
    • 设备总数查询
    • 【超管】设备总数/激活数
    • 【超管】系统租户信息统计
    • 【租户】设备汇总
    • 【租户】用户信息汇总
    • 【租户】遥测消息数量(约等于)
    • 【租户】设备在线离线趋势查询
    • 【超管】获取当前系统指标(CPU、内存、磁盘)
    • 【超管】获取系统指标历史数据(CPU、内存、磁盘)
    • 【租户】当前告警状态的设备数量
  • ✨设备调用
    • 设备动态认证(一型一密)
  • 【租户】产品
    • 产品管理
      • 设备预注册
        • 生成预注册设备
        • 预注册设备列表查询
        • 导出预注册设备凭证
      • 创建产品
      • 产品分页查询
      • 更新产品
      • 删除产品
    • 升级包管理
      • 创建升级包
      • 升级包分页查询
      • 更新升级包
      • 删除升级包
    • OTA升级
      • 创建升级任务
      • 升级任务列表分页查询
      • 升级任务详情列表分页查询
      • 更新升级任务状态
      • 删除升级任务
  • 【租户】分组管理
    • 设备分组管理
      • 创建设备分组
      • 设备分组详情查询
      • 设备分组分页查询
      • 更新设备分组
      • 删除设备分组
      • 设备分组树查询
      • 分组关联的用户列表查询
    • 设备关联分组
      • 添加设备到分组
      • 移除分组下设备
      • 获取分组下设备列表
      • 获取设备关联的分组列表
  • 【租户】设备模型(物模型)
    • 设备物模型
      • 自定义命令
        • 新建自定义命令
        • 删除自定义命令
        • 修改自定义命令
        • 分页查询自定义命令
        • 根据设备ID查自定义命令列表
      • 自定义控制
        • 创建-自定义控制
        • 删除-自定义控制
        • 更新-自定义控制
        • 分页查询自定义控制
      • 创建-物模型遥测
      • 创建-物模型属性
      • 创建-物模型事件
      • 创建-物模型命令
      • 删除-物模型遥测
      • 删除-物模型属性
      • 删除-物模型事件
      • 删除-物模型命令
      • 更新-物模型遥测(属性/命令/事件,参数一致,仅URI不一致)
      • 分页查询遥测数据(属性/命令/事件,参数一致,仅URI不一致)
      • 模板数据源指标查询(遥测、属性)
    • 设备模版管理
      • 获取设备模版选择器
      • 根据设备id获取设备模板详情
      • 获取设备模版(分页)
      • 更新设备模版
      • 创建设备模版
      • 获取设备模版详情
      • 删除设备模版
  • 【租户】设备模板
    • 设备/协议配置
      • 给设备批量添加配置
      • 设备模板凭证类型选择器
      • 协议凭证表单
      • 取设备模板协议配置表单
    • 数据处理脚本
      • 创建数据处理脚本
      • 数据处理脚本分页查询
      • 更新数据处理脚本
      • 删除数据处理脚本
      • 调试数据处理脚本
      • 启停数据脚本
    • 创建设备模板
    • 设备模板选择器
    • 设备模板详情查询
    • 设备模板分页查询
    • 更新设备模板
    • 删除设备模板
  • 【租户】服务接入
    • 创建服务接入点
    • 获取服务接入点列表
    • 删除服务接入点
    • 服务接入点配置表单查询
    • 修改服务接入点配置
    • 三方服务的设备列表查询
    • 批量添加设备到平台
  • 【租户】可视化
    • 看板
      • 创建看板
      • 看板分页查询
      • 更新看板
      • 首页看板查询
      • 看板详情查询
      • 删除看板
    • 可视化插件(即将废弃)
      • 可视化插件列表
      • 可视化批量上传
      • 新增Dashboard
      • 修改Dashboard
      • 删除Dashboard
      • 分页查询列表Dashboard
      • 本地可视化插件列表
      • 根据分享id获取可视化id
      • 生成分享id
  • 【租户】自动化
    • 通知历史
      • 获取通知历史列表
    • 告警
      • 新增告警配置
      • 删除告警配置
      • 编辑告警配置(包含启用停用)
      • 告警配置列表查询
      • 告警信息列表查询
      • 告警信息状态变更(已处理/忽略)
      • 告警信息状态批量变更(已处理/忽略)
      • 获取告警历史列表
      • 修改告警历史描述
      • 获取设备告警状态
      • 告警历史详情查询
    • 场景/场景联动
      • 场景
        • 创建场景
        • 删除场景
        • 分页查询场景
        • 获取场景详情
        • 修改场景
        • 激活场景
        • 场景日志查询
      • 场景联动
        • 创建场景联动
        • 删除场景联动
        • 修改场景联动
        • 开启/关闭场景联动
        • 分页查询场景联动
        • 获取场景联动详情
        • 获取场景联动日志
        • 根据设备ID查询 包含报警的场景联动(告警规则)
      • 一类设备动作选择下拉菜单
      • 单设备动作选择下拉菜单
      • 单设备条件选择下拉菜单
      • 一类设备条件选择下拉菜单
    • 通知组
      • 创建通知组
      • 获取通知组列表
      • 获取通知组详情
      • 更新通知组
      • 删除通知组
  • 【租户】系统管理
    • 权限
      • 给(多个)用户分配(多个)设备组权限
      • 查询用户拥有的设备组
      • 删除(多个)用户拥有的(多个)设备组
      • 给(多个)用户分配(多个)设备权限
      • 删除(多个)用户拥有的(多个)设备
      • 更新用户的设备组
      • 更新用户的设备
      • 查询用户的设备
      • 查询角色的权限
      • 修改角色的权限
      • 角色添加权限
      • 删除角色的权限
      • 查询用户的角色
      • 修改用户的角色
      • 用户添加多个角色
      • 删除用户的角色
    • 操作日志
      • 操作日志分页查询
    • 角色管理
      • 角色管理分页查询
      • 更新角色管理
      • 创建角色管理
      • 删除角色管理
  • 【租户】数据转发
    • 转发规则
      • 新增转发规则
      • 更新转发规则
      • 转发规则列表
      • 更新规则状态
      • 删除规则
      • 转发规则详情
    • 转发脚本
      • 转发脚本创建
      • 获取脚本详情
      • 转发脚本修改
      • 脚本测试
    • 转发数据源
      • 创建转发数据源
      • 更新转发数据源
      • 根据规则ID查询数据源
      • 删除转发数据源
      • 转发数据源详情
    • 转发目标配置
      • 创建转发目标配置
      • 转发目标配置详情
      • 更新转发目标配置
      • 转发目标配置列表
      • 删除转发目标配置
  • 【租户】设备
    • 网关设备
      • 网关下子设备列表分页查询
      • 移除子设备
      • 添加子设备
      • 未绑定网关的子设备选择器
    • 创建设备
    • 设备列表分页查询
    • 设备详情查询
    • 修改设备信息
    • 删除设备
    • 通过设备ID获取设备配置表单
    • 更新设备凭证信息
    • 激活设备
    • 设备编号校验
    • 设备选择器(配置ID和设备ID)
    • 凭证类型选择器
    • 更换设备模板
    • 设备在线离线状态查询
    • 根据设备查询已触发告警配置
    • 获取有设备权限的用户
    • 【企业】分页设备选择器
    • 获取带web图表信息的设备选择器
    • 设备连接信息查询
    • 设备选择器
  • 【租户】设备总合数据
    • 选择设备指标选择器
    • 设备单指标图表数据查询
  • 【租户】遥测数据
    • 设备遥测实时数据(ws)
    • 根据key获取设备遥测实时数据(ws)
    • 设备在线离线状态通知(ws)
    • 删除遥测数据
    • 根据设备ID获取最新的一条指标数据
    • 设备遥测当前值查询
    • 根据key查询指标当前值
    • 指标历史数值查询(带导出)
    • 指标历史数据查询(限一个月带分页)
    • 控制下发记录分页查询
    • 遥测聚合数据查询
    • 下发控制
    • 设备简单信息查询(带遥测数据)
    • 获取模拟设备发送遥测数据命令
    • 模拟设备发送遥测数据
    • 获取最新活跃的三个设备遥测数据
  • 【租户】属性数据
    • 下发属性
    • 向设备发送获取属性请求
    • 根据KEY查询属性信息
    • 设备属性列表查询
    • 删除属性数据
    • 属性下发记录分页查询
  • 【租户】事件数据
    • 事件数据分页查询
  • 【租户】命令数据
    • 期望消息
      • 期望消息列表查询
      • 新增期望消息
      • 删除期望消息
    • 下发命令
    • 命令标识符下拉选择器
    • 命令下发记录分页查询
  • 【租户】API密钥管理
    • 创建API密钥
    • 获取列表
    • 更新密钥
    • 删除密钥
    • 获取租户大屏APIkey
  • 文件相关
    • 上传文件
  • 【超管】应用管理
    • 插件管理
      • 注册服务插件
      • 更新服务插件
      • 删除服务插件
      • 协议/服务选择器
      • 获取单个服务的信息
      • 服务列表分页查询
      • 通过服务标识符查服务信息
  • 【超管】系统管理
    • 菜单管理
      • 获取租户菜单配置树
      • 菜单分页查询
      • 更新菜单
      • 创建菜单
      • 删除菜单
    • 字典管理
      • 创建字典列
      • 字典列表分页查询
      • 删除字典列(关联删除多语言)
      • 枚举查询接口
      • 创建字典多语言
      • 枚举多语言查询接口
      • 删除字典多语言
    • 系统功能设置
      • 查看系统功能
      • 修改系统功能开关
    • 通知服务配置
      • 发送短信测试
      • 通知服务配置
      • 发送测试邮件
      • 通知服务配置查询
    • 常规设置
      • 主题设置查询
      • 更新主题设置
    • 数据清理
      • 数据清理分页查询
      • 更新数据清理
  • ✨服务插件-平台提供
    • 获取设备配置(包含子设备配置)
      POST
    • 获取服务接入点列表
      POST
    • 获取服务接入点
      POST
    • 服务心跳上报
      POST
  • ✨服务插件-插件提供
    • 获取json表单-v1
    • 获取json表单-v2
    • 断开设备连接
    • 通知事件
    • 获取设备列表
  • 其他
    • 自动注册Modbus
      • 平台提供
        • 网关注册
      • 租户发送Modbus广播
  1. ✨服务插件-平台提供

获取服务接入点列表

本地
http://127.0.0.1:9999
本地
http://127.0.0.1:9999
POST
http://127.0.0.1:9999
/api/v1/plugin/service/access/list

请求参数

Header 参数
x-token
string 
可选
默认值:
{{x-token}}
Body 参数application/json
service_identifier
string 
服务标识
必需
示例
{
  "service_identifier": "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 'http://127.0.0.1:9999/api/v1/plugin/service/access/list' \
--header 'x-token: {{x-token}}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "service_identifier": "string"
}'

返回响应

🟢200成功
application/json
Body
code
integer 
必需
message
string 
必需
data
array [object {8}] 
必需
create_at
string 
可选
devices
array [object {28}] 
可选
id
string 
可选
name
string 
可选
service_plugin_id
string 
可选
tenant_id
string 
可选
update_at
string 
可选
voucher
string 
可选
示例
{
  "code": 200,
  "message": "get plugin list successfully",
  "data": [
    {
      "create_at": "2024-06-22T18:50:50+08:00",
      "devices": [
        {
          "id": "2f4bf072-255d-9e4e-cad4-e28570051eb6",
          "name": "2322RRW",
          "voucher": "{\"username\":\"b8554d13-a133-5cb5-593\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-08T23:50:11.134941+08:00",
          "update_at": "2024-06-08T23:50:11.134941+08:00",
          "device_number": "2f4bf072-255d-9e4e-cad4-e28570051eb6",
          "product_id": null,
          "parent_id": "4e303864-87ef-9a0d-0421-bb2a0868336a",
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": "6fd152d3",
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "4b2f837d-9720-3809-28d6-a1b516c275c8",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "e3048899-d40c-3f70-1678-84ffa79319c4",
          "name": "测试设备",
          "voucher": "{\"username\":\"64d1ca94-e3a0-d5ad-2d4\",\"password\":\"81bf9cf\"}",
          "tenant_id": "d616bcbb",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-11T18:56:04.217198+08:00",
          "update_at": "2024-06-11T18:56:04.217198+08:00",
          "device_number": "e3048899-d40c-3f70-1678-84ffa79319c4",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": null,
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "eacb412d-52b8-5ec0-d1ac-296364ee8a8f",
          "name": "网关设备(模拟数据-勿删)",
          "voucher": "{\"username\":\"3f07250e-bdcd-1692-ea2\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-07T21:14:54.650129+08:00",
          "update_at": "2024-06-07T21:21:05.227048+08:00",
          "device_number": "eacb412d-52b8-5ec0-d1ac-296364ee8a8f",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "模拟",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "8febb88d-c525-fa00-7fe6-8f938f8ee87d",
          "batch_number": null,
          "activate_at": null,
          "is_online": 1,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "1e90d6be-5339-69a8-0461-f70af90d216e",
          "name": "网关子设备(模拟数据-勿删)",
          "voucher": "{\"username\":\"730f035a-fc40-5645-e85\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-07T21:27:32.930858+08:00",
          "update_at": "2024-06-07T22:09:29.892223+08:00",
          "device_number": "000000",
          "product_id": null,
          "parent_id": "eacb412d-52b8-5ec0-d1ac-296364ee8a8f",
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": "3d6bd6af",
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "61c92226-e045-75b1-502f-cc341d50884d",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "b29cdf56-0899-1134-2472-55d3d3f0df47",
          "name": "模拟设备",
          "voucher": "{\"username\":\"yhh\",\"password\":\"123456\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-10T20:38:45.059632+08:00",
          "update_at": "2024-06-12T14:29:53.731133+08:00",
          "device_number": "b29cdf56-0899-1134-2472-55d3d3f0df47",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "22d450d5-3a5e-60f9-6314-65096fbf728f",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "beffafde-fdef-1b57-30e7-6333db049b0c",
          "name": "ngw6",
          "voucher": "{\"username\":\"4d385c9a-4b07-d58e-b03\",\"password\":\"eb7ff9d\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-07T18:27:30.796746+08:00",
          "update_at": "2024-06-07T18:27:30.796746+08:00",
          "device_number": "beffafde-fdef-1b57-30e7-6333db049b0c",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "5222ceaf-d25e-4d2a-d820-15d4fd35b388",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "18553ff1-6518-a6c4-8cc4-eacc1a229fb4",
          "name": "子设备XY-MD02温湿度变送器",
          "voucher": "{\"username\":\"fbe41788-e71a-54d7-a99\"}",
          "tenant_id": "8bf636af",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-07T17:50:21.240022+08:00",
          "update_at": "2024-06-07T17:50:21.240022+08:00",
          "device_number": "18553ff1-6518-a6c4-8cc4-eacc1a229fb4",
          "product_id": null,
          "parent_id": "ab5ed78c-f6c2-0b3f-3d8e-d688f42ae706",
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": "28da4985",
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "12f049de-e8dd-30c6-6d85-3dccd248e5e7",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "b9bd5c52-321c-6031-6c1d-92c12439d33e",
          "name": "0605测试设备1",
          "voucher": "{\"username\":\"fecf92d8-d889-fd2f-986\",\"password\":\"58a40be\"}",
          "tenant_id": "d616bcbb",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-05T20:07:01.547438+08:00",
          "update_at": "2024-06-05T22:19:54.577175+08:00",
          "device_number": "b9bd5c52-321c-6031-6c1d-92c12439d33e",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "设备1",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "23df45c1-61b7-9878-7fde-00ed7a11b8bf",
          "batch_number": null,
          "activate_at": null,
          "is_online": 1,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "d88334ac-2dd9-2ee2-01c0-ed389e82e419",
          "name": "xxxxx",
          "voucher": "{\"username\":\"3efc5d76-7c9a-2b94-493\",\"password\":\"f450276\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-10T20:17:39.186306+08:00",
          "update_at": "2024-06-10T20:17:39.186306+08:00",
          "device_number": "d88334ac-2dd9-2ee2-01c0-ed389e82e419",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": null,
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "c18f7e40-c004-eb6f-530d-3782e5376769",
          "name": "yhhMQTT直连设备",
          "voucher": "{\"username\":\"06cf9bbb-7c02-c7ba-69b\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-12T14:23:24.530585+08:00",
          "update_at": "2024-06-12T17:10:24.692763+08:00",
          "device_number": "c18f7e40-c004-eb6f-530d-3782e5376769",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "66b6cbb9-1561-ff63-f6bd-ea1c1f08d621",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "0301b7ce-f0dc-c305-9e85-a0a63284c207",
          "name": "测试设备",
          "voucher": "{\"username\":\"0b141dc4-b595-06c0-7aa\",\"password\":\"07b6ae0\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-06T09:10:40.929453+08:00",
          "update_at": "2024-06-06T09:11:09.49357+08:00",
          "device_number": "0301b7ce-f0dc-c305-9e85-a0a63284c207",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "35726918-c2d6-7310-99e1-d5ed4ad2bf14",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "aad473a5-b26a-9c69-a197-60fee95a3cda",
          "name": "网关A",
          "voucher": "{\"username\":\"2c93ea42-e7a5-6900-286\",\"password\":\"cccccccccc\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-06T11:11:44.750907+08:00",
          "update_at": "2024-06-06T11:11:44.750907+08:00",
          "device_number": "aad473a5-b26a-9c69-a197-60fee95a3cda",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "5222ceaf-d25e-4d2a-d820-15d4fd35b388",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "46f174af-6a34-3af0-b543-b476fb77f6b9",
          "name": "子设备A",
          "voucher": "{\"username\":\"9f36fd83-e894-df29-93e\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-06T14:37:08.375007+08:00",
          "update_at": "2024-06-06T14:37:46.520555+08:00",
          "device_number": "46f174af-6a34-3af0-b543-b476fb77f6b9",
          "product_id": null,
          "parent_id": "aad473a5-b26a-9c69-a197-60fee95a3cda",
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": "addr1",
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "4b2f837d-9720-3809-28d6-a1b516c275c8",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "f2d11a27-6bd9-c9ea-f4bd-f11984a4a575",
          "name": "xxxx",
          "voucher": "{\"username\":\"iiiii\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-07T14:32:40.128304+08:00",
          "update_at": "2024-06-07T14:32:40.128304+08:00",
          "device_number": "f2d11a27-6bd9-c9ea-f4bd-f11984a4a575",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "8420d9c1-41b2-99a1-bde7-c4ddd1807dd5",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "c54fae4d-6f65-1c10-2613-dc60f651ecaa",
          "name": "电流A过大联动DO01断开",
          "voucher": "{\"username\":\"1620e8fb-0580-cbbe-136\"}",
          "tenant_id": "8bf636af",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-12T19:12:05.3381+08:00",
          "update_at": "2024-06-15T23:10:02.555996+08:00",
          "device_number": "c54fae4d-6f65-1c10-2613-dc60f651ecaa",
          "product_id": null,
          "parent_id": "ab5ed78c-f6c2-0b3f-3d8e-d688f42ae706",
          "protocol": null,
          "label": "",
          "location": ",",
          "sub_device_addr": "fd8b7448",
          "current_version": null,
          "additional_info": "{\"extendedInfo\":{}}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "50af6e69-1f17-e156-5333-befcb22bb5db",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "3994e743-5c6e-99e2-7122-3afb4cc3c4fb",
          "name": "子设备2",
          "voucher": "{\"username\":\"10021ade-574b-2611-d7b\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-20T17:00:40.979773+08:00",
          "update_at": "2024-06-20T17:00:40.979773+08:00",
          "device_number": "3994e743-5c6e-99e2-7122-3afb4cc3c4fb",
          "product_id": null,
          "parent_id": "4e303864-87ef-9a0d-0421-bb2a0868336a",
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": "dfe103dd",
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "f4354205-3387-14eb-82b7-db0954c6d75a",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "1a238bc2-2c6c-7d95-3bb3-2aa9fb7dd7fa",
          "name": "22",
          "voucher": "{\"username\":\"c353175c-b2b9-6cf7-b44\",\"password\":\"0bc27d0\"}",
          "tenant_id": "8bf636af",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-21T00:35:53.754656+08:00",
          "update_at": "2024-06-21T00:35:53.754656+08:00",
          "device_number": "1a238bc2-2c6c-7d95-3bb3-2aa9fb7dd7fa",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": null,
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "f3d09b33-967f-afca-5aa4-e09bd9bba74a",
          "name": "子设备4",
          "voucher": "{\"username\":\"d36390eb-f0f7-2fd5-d05\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-20T17:01:03.300053+08:00",
          "update_at": "2024-06-20T17:01:03.300053+08:00",
          "device_number": "f3d09b33-967f-afca-5aa4-e09bd9bba74a",
          "product_id": null,
          "parent_id": "4e303864-87ef-9a0d-0421-bb2a0868336a",
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": "0b25b9b8",
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "f4354205-3387-14eb-82b7-db0954c6d75a",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "b2065887-b0a5-77ca-d368-f4510b415a24",
          "name": "直连设备yhh",
          "voucher": "{\"username\":\"yhhdirect\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-14T16:45:55.592216+08:00",
          "update_at": "2024-06-14T16:45:55.592216+08:00",
          "device_number": "b2065887-b0a5-77ca-d368-f4510b415a24",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "66b6cbb9-1561-ff63-f6bd-ea1c1f08d621",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "5fb0a50d-b5f4-c082-4e31-ed4f46885c08",
          "name": "子设备拓普瑞PT624智能电表",
          "voucher": "{\"username\":\"ecc6f1af-3d4a-7d9b-28c\"}",
          "tenant_id": "8bf636af",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-11T16:56:59.738675+08:00",
          "update_at": "2024-06-11T16:56:59.738675+08:00",
          "device_number": "5fb0a50d-b5f4-c082-4e31-ed4f46885c08",
          "product_id": null,
          "parent_id": "ab5ed78c-f6c2-0b3f-3d8e-d688f42ae706",
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": "fb2adb98",
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "0739749c-dc2c-ab95-dad2-f0520d0f4bee",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "8526fa02-8d1d-b707-a95d-ebc9c55bcdfb",
          "name": "DI开关",
          "voucher": "{\"username\":\"402c745a-0609-f6c9-05b\"}",
          "tenant_id": "8bf636af",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-12T17:54:12.041216+08:00",
          "update_at": "2024-06-12T17:54:12.041216+08:00",
          "device_number": "8526fa02-8d1d-b707-a95d-ebc9c55bcdfb",
          "product_id": null,
          "parent_id": "ab5ed78c-f6c2-0b3f-3d8e-d688f42ae706",
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": "7ab50371",
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "50af6e69-1f17-e156-5333-befcb22bb5db",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "6d364907-4a94-9345-d74b-c2f67bab12a6",
          "name": "xxxxxxxxxxxxxxxxxxxxxxxx",
          "voucher": "{\"username\":\"xxxxxx\",\"password\":\"xxxxxx\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-07T19:37:39.273312+08:00",
          "update_at": "2024-06-07T21:34:09.999313+08:00",
          "device_number": "6d364907-4a94-9345-d74b-c2f67bab12a6",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "35726918-c2d6-7310-99e1-d5ed4ad2bf14",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "a6a2159c-84ef-65be-3585-2dd76f3e2c4f",
          "name": "11",
          "voucher": "{\"username\":\"5f850e57-0c31-e272-1a1\",\"password\":\"64bb31c\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-08T23:56:17.381936+08:00",
          "update_at": "2024-06-08T23:56:17.381936+08:00",
          "device_number": "a6a2159c-84ef-65be-3585-2dd76f3e2c4f",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": null,
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "2621e386-418d-4d48-06bc-334f1fa82e52",
          "name": "子网关接入设备",
          "voucher": "{\"username\":\"f09f5cf9-0b68-fcaf-070\",\"password\":\"e13ff77\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-12T18:09:55.9521+08:00",
          "update_at": "2024-06-12T18:10:14.536014+08:00",
          "device_number": "2621e386-418d-4d48-06bc-334f1fa82e52",
          "product_id": null,
          "parent_id": "fc16f223-4dea-7f52-af0b-365ff4f38f17",
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": "f8fa0b3d",
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "f4354205-3387-14eb-82b7-db0954c6d75a",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "fc16f223-4dea-7f52-af0b-365ff4f38f17",
          "name": "网关接入设备",
          "voucher": "{\"username\":\"d5a3508c-1cab-f86d-9d5\",\"password\":\"a824310\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-12T17:11:07.272698+08:00",
          "update_at": "2024-06-12T17:11:07.272698+08:00",
          "device_number": "fc16f223-4dea-7f52-af0b-365ff4f38f17",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "fc4e94f4-abc5-2d25-9c48-3bba8933c6af",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "e8a83e11-9bdf-1361-4042-a70bb7b1c64f",
          "name": "DI计数",
          "voucher": "{\"username\":\"0f086504-1fff-6234-7e2\"}",
          "tenant_id": "8bf636af",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-12T16:44:40.440167+08:00",
          "update_at": "2024-06-12T17:54:41.987903+08:00",
          "device_number": "e8a83e11-9bdf-1361-4042-a70bb7b1c64f",
          "product_id": null,
          "parent_id": "ab5ed78c-f6c2-0b3f-3d8e-d688f42ae706",
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": "7d980397",
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "823d4f06-96de-9ec3-0f28-24bdba0bb16c",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "7d1a6d58-385b-0559-ed55-7375153dbda5",
          "name": "视频直播",
          "voucher": "{\"username\":\"ae4582c6-2341-b7ae-d0a\"}",
          "tenant_id": "d616bcbb",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-15T18:08:02.501072+08:00",
          "update_at": "2024-06-15T18:08:02.501072+08:00",
          "device_number": "7d1a6d58-385b-0559-ed55-7375153dbda5",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "a393ab06-86aa-a4bd-fd48-11b091c1e8ed",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "bcbec678-e2a4-0fb1-bd14-76b764b08249",
          "name": "有人网关",
          "voucher": "{\"username\":\"d8f7f4bc-d816-ef6e-adb\"}",
          "tenant_id": "d616bcbb",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-19T16:01:28.289231+08:00",
          "update_at": "2024-06-22T21:56:58.639757+08:00",
          "device_number": "bcbec678-e2a4-0fb1-bd14-76b764b08249",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "8e15f31b-2790-6709-576b-52b31c02f450",
          "batch_number": null,
          "activate_at": null,
          "is_online": 1,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "1cf73473-4b52-b1f4-51b8-40fecf99c876",
          "name": "Test",
          "voucher": "{\"username\":\"05e77fa8-42c4-71a8-2d4\"}",
          "tenant_id": "",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-12T20:11:56.372465+08:00",
          "update_at": "2024-06-12T20:11:56.372465+08:00",
          "device_number": "1cf73473-4b52-b1f4-51b8-40fecf99c876",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "1ff8e532-5ead-b7cd-8aba-20223531c2cb",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "3e4e429c-5416-d207-e8d0-2ca142c7c458",
          "name": "子设备Acrel-ADW300W电能表",
          "voucher": "{\"username\":\"dd890c6b-a8f0-7957-c01\"}",
          "tenant_id": "8bf636af",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-07T20:16:03.568746+08:00",
          "update_at": "2024-06-14T15:34:50.01398+08:00",
          "device_number": "3e4e429c-5416-d207-e8d0-2ca142c7c458",
          "product_id": null,
          "parent_id": "ab5ed78c-f6c2-0b3f-3d8e-d688f42ae706",
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": "ce29afe8",
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "6beab7f7-598d-74e7-8fa4-6d7efc694f32",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "5e74f552-6087-2afd-c7ca-b51660e7e9ae",
          "name": "xxxx",
          "voucher": "{\"username\":\"762ed164-e98e-585c-ed3\",\"password\":\"4a38a16\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-10T14:53:59.757525+08:00",
          "update_at": "2024-06-10T14:53:59.757525+08:00",
          "device_number": "5e74f552-6087-2afd-c7ca-b51660e7e9ae",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "35726918-c2d6-7310-99e1-d5ed4ad2bf14",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "4e303864-87ef-9a0d-0421-bb2a0868336a",
          "name": "yhh网关模拟设备",
          "voucher": "{\"username\":\"yhh\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-14T16:26:08.727839+08:00",
          "update_at": "2024-06-14T16:26:08.727839+08:00",
          "device_number": "4e303864-87ef-9a0d-0421-bb2a0868336a",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "fc4e94f4-abc5-2d25-9c48-3bba8933c6af",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "02eef813-3226-5f06-ed09-c53c16f3024d",
          "name": "子设备6",
          "voucher": "{\"username\":\"e6e8c7ac-21d3-facb-e7d\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-20T17:02:07.544336+08:00",
          "update_at": "2024-06-20T17:02:07.544336+08:00",
          "device_number": "02eef813-3226-5f06-ed09-c53c16f3024d",
          "product_id": null,
          "parent_id": "4e303864-87ef-9a0d-0421-bb2a0868336a",
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": "cd255629",
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "f4354205-3387-14eb-82b7-db0954c6d75a",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "d8064a8b-1fc3-dcc4-bcc3-665677aa681d",
          "name": "子设备5",
          "voucher": "{\"username\":\"85207214-4a7c-3ac9-9da\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-20T17:01:55.609507+08:00",
          "update_at": "2024-06-20T17:01:55.609507+08:00",
          "device_number": "d8064a8b-1fc3-dcc4-bcc3-665677aa681d",
          "product_id": null,
          "parent_id": "4e303864-87ef-9a0d-0421-bb2a0868336a",
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": "fc2b2831",
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "f4354205-3387-14eb-82b7-db0954c6d75a",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "eda25121-6edd-7ef2-8c9e-34ce817614d0",
          "name": "6666",
          "voucher": "{\"username\":\"d70b0db0-e3ad-b250-689\",\"password\":\"2f3e2f3\"}",
          "tenant_id": "8bf636af",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-21T00:38:37.622807+08:00",
          "update_at": "2024-06-21T00:38:37.622807+08:00",
          "device_number": "eda25121-6edd-7ef2-8c9e-34ce817614d0",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": null,
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "af13ac2c-3a9e-5ab9-cd31-0cf01f984b3c",
          "name": "sensor1",
          "voucher": "{\"username\":\"sensor1\",\"password\":\"123456\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-05T22:55:20.003825+08:00",
          "update_at": "2024-06-07T14:28:22.821185+08:00",
          "device_number": "af13ac2c-3a9e-5ab9-cd31-0cf01f984b3c",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "35726918-c2d6-7310-99e1-d5ed4ad2bf14",
          "batch_number": null,
          "activate_at": null,
          "is_online": 1,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "1654e418-af43-74fe-3590-8ec6a0a2515c",
          "name": "23333",
          "voucher": "{\"username\":\"946010a5-2ba8-b519-829\",\"password\":\"4987b08\"}",
          "tenant_id": "8bf636af",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-21T00:47:45.890138+08:00",
          "update_at": "2024-06-21T00:47:45.890138+08:00",
          "device_number": "1654e418-af43-74fe-3590-8ec6a0a2515c",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": null,
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "f91d9da5-6a83-1cc0-e6ec-2553c69e9651",
          "name": "99999",
          "voucher": "{\"username\":\"e7f80609-3876-2350-33e\",\"password\":\"7e20a4e\"}",
          "tenant_id": "8bf636af",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-21T00:51:39.043205+08:00",
          "update_at": "2024-06-21T00:51:39.043205+08:00",
          "device_number": "f91d9da5-6a83-1cc0-e6ec-2553c69e9651",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": null,
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "3d6a26b6-b069-a2af-f635-680d519ea773",
          "name": "DI02计数超过10次联动DO02继电器断开",
          "voucher": "{\"username\":\"48d78629-1ec5-00ea-0f0\"}",
          "tenant_id": "8bf636af",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-12T22:34:07.045615+08:00",
          "update_at": "2024-06-12T22:36:11.285508+08:00",
          "device_number": "6ea20a39-2122-44cc-0354-7ada97680d91",
          "product_id": null,
          "parent_id": "ab5ed78c-f6c2-0b3f-3d8e-d688f42ae706",
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": "7cd836d2",
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "823d4f06-96de-9ec3-0f28-24bdba0bb16c",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "b4c321a5-02ec-7996-7f61-1ef784bef977",
          "name": "yhh网关子设备",
          "voucher": "{\"username\":\"c560d249-2658-4893-dfc\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-14T16:27:14.862984+08:00",
          "update_at": "2024-06-14T16:27:14.862984+08:00",
          "device_number": "b4c321a5-02ec-7996-7f61-1ef784bef977",
          "product_id": null,
          "parent_id": "4e303864-87ef-9a0d-0421-bb2a0868336a",
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": "3485b692",
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "f4354205-3387-14eb-82b7-db0954c6d75a",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "928834d8-c196-cf14-9e2c-5042b05d84d3",
          "name": "22223",
          "voucher": "{\"username\":\"07de23e2-9b37-dbf8-ce9\",\"password\":\"b9d7de3\"}",
          "tenant_id": "8bf636af",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-21T00:49:59.483475+08:00",
          "update_at": "2024-06-21T00:49:59.483475+08:00",
          "device_number": "928834d8-c196-cf14-9e2c-5042b05d84d3",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": null,
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "4c538f29-1bf0-c7eb-43c2-a3d77a7ed504",
          "name": "3333",
          "voucher": "{\"username\":\"cf72a28b-1268-111d-b5d\",\"password\":\"9be5bf7\"}",
          "tenant_id": "8bf636af",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-21T00:52:10.734325+08:00",
          "update_at": "2024-06-21T00:52:10.734325+08:00",
          "device_number": "4c538f29-1bf0-c7eb-43c2-a3d77a7ed504",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": null,
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "c0932757-a70a-893a-c001-4e86aa70a46b",
          "name": "子设备1",
          "voucher": "{\"username\":\"fb27c6e1-75dc-4a34-6a9\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-20T17:00:28.923235+08:00",
          "update_at": "2024-06-20T17:00:28.923235+08:00",
          "device_number": "c0932757-a70a-893a-c001-4e86aa70a46b",
          "product_id": null,
          "parent_id": "4e303864-87ef-9a0d-0421-bb2a0868336a",
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": "74593e1c",
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "f4354205-3387-14eb-82b7-db0954c6d75a",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "e1f1ca89-d56c-bf93-6fb9-dcd7982c12fb",
          "name": "子设备3",
          "voucher": "{\"username\":\"39dbe9c4-2862-ebbd-535\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-20T17:00:49.68692+08:00",
          "update_at": "2024-06-20T17:00:49.68692+08:00",
          "device_number": "e1f1ca89-d56c-bf93-6fb9-dcd7982c12fb",
          "product_id": null,
          "parent_id": "4e303864-87ef-9a0d-0421-bb2a0868336a",
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": "fccfa361",
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "f4354205-3387-14eb-82b7-db0954c6d75a",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "ab5ed78c-f6c2-0b3f-3d8e-d688f42ae706",
          "name": "有人M300网关",
          "voucher": "{\"username\":\"17dad111-b87d-bf7d-226\",\"password\":\"858fb4f\"}",
          "tenant_id": "8bf636af",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-07T17:43:14.920136+08:00",
          "update_at": "2024-06-07T17:43:14.920136+08:00",
          "device_number": "ab5ed78c-f6c2-0b3f-3d8e-d688f42ae706",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "31948df1-8e77-f134-bd6c-c74f57f6b556",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "5d4c200d-cf8a-d537-e87d-44331400a354",
          "name": "111",
          "voucher": "{\"username\":\"c51fe2ab-508b-cccd-41b\",\"password\":\"c85943b\"}",
          "tenant_id": "8bf636af",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-21T00:52:57.773527+08:00",
          "update_at": "2024-06-21T00:52:57.773527+08:00",
          "device_number": "5d4c200d-cf8a-d537-e87d-44331400a354",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": null,
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "4dfea9e2-531d-9e62-5926-e7a1ba62954e",
          "name": "testDataScript",
          "voucher": "{\"username\":\"7cfe9731-c54b-35ec-2ef\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-17T00:12:34.693253+08:00",
          "update_at": "2024-06-17T00:12:34.693253+08:00",
          "device_number": "4dfea9e2-531d-9e62-5926-e7a1ba62954e",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "66b6cbb9-1561-ff63-f6bd-ea1c1f08d621",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "4f8bbbc0-8376-9bcf-63ab-191847f4a1cf",
          "name": "0617模拟设备",
          "voucher": "{\"username\":\"yhh0617\",\"password\":\"123456\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-17T16:54:57.091099+08:00",
          "update_at": "2024-06-17T17:21:02.331823+08:00",
          "device_number": "4f8bbbc0-8376-9bcf-63ab-191847f4a1cf",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "123",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "22d450d5-3a5e-60f9-6314-65096fbf728f",
          "batch_number": null,
          "activate_at": null,
          "is_online": 1,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "a9599266-994f-409b-cd22-3108f77c7a65",
          "name": "test123",
          "voucher": "{\"username\":\"9a37da25-8a3a-baf4-5c3\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-18T14:14:20.353251+08:00",
          "update_at": "2024-06-18T14:19:52.930671+08:00",
          "device_number": "a9599266-994f-409b-cd22-3108f77c7a65",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "test123",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "35726918-c2d6-7310-99e1-d5ed4ad2bf14",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        },
        {
          "id": "bd837290-6107-76f1-37ec-c3564daf86e6",
          "name": "设备0621",
          "voucher": "{\"username\":\"a1febac6-2bd2-b0db-3c2\"}",
          "tenant_id": "63a4b529",
          "is_enabled": "",
          "activate_flag": "active",
          "created_at": "2024-06-21T20:26:18.144777+08:00",
          "update_at": "2024-06-21T20:26:18.144777+08:00",
          "device_number": "bd837290-6107-76f1-37ec-c3564daf86e6",
          "product_id": null,
          "parent_id": null,
          "protocol": null,
          "label": "",
          "location": null,
          "sub_device_addr": null,
          "current_version": null,
          "additional_info": "{}",
          "protocol_config": "{}",
          "remark1": null,
          "remark2": null,
          "remark3": null,
          "device_config_id": "66b6cbb9-1561-ff63-f6bd-ea1c1f08d621",
          "batch_number": null,
          "activate_at": null,
          "is_online": 0,
          "access_way": "A",
          "description": null,
          "service_access_id": "test1"
        }
      ],
      "id": "test1",
      "name": "test1",
      "service_plugin_id": "test1",
      "tenant_id": "63a4b529",
      "update_at": "2024-06-22T18:50:50+08:00",
      "voucher": "test1"
    }
  ]
}
上一页
获取设备配置(包含子设备配置)
下一页
获取服务接入点
Built with