针对不同的应用场景和使用习惯,我们提供多种控制方式的USB 3.0通断控制器。无论您是需要自动化集成、远程控制,还是简单的物理开关操作,都能找到合适的选择。
| 产品路线 | SWUB3 | SWWB3 | SWRF3 | SWPS3 |
|---|---|---|---|---|
| 控制方式 | UART | TCP/IP | RF | PUS |
| 按键控制 | ✅ | ✅ | ❌ | ❌ |
| 状态指示灯 | ✅ | ✅ | ✅ | ✅ |
| 分组控制 | ✅ | ✅ | ✅ | ❌ |
| 数据线可通断 | ✅ | ✅ | ✅ | ✅ |
| 自动化集成 | ✅ | ✅ | ❌ | ❌ |
| 无线控制 | ❌ | ✅ | ✅ | ❌ |
| 定时任务 | ✅ | ✅ | ❌ | ❌ |
| 状态查询 | ✅ | ✅ | ❌ | ❌ |
| 断电记忆 | ✅ | ✅ | ❌ | ❌ |
| 响应速度 | <10ms | <100ms | <1s | <1ms |
| 项目 | 规格 |
|---|---|
| 工作电压 | 5V ±0.5V |
| 输入接口 | USB Type-A 公头(默认) |
| 输出接口 | USB Type-A 母座(默认) |
| 最大电流 | 2A (持续) |
| 待机功耗 | <0.1W |
| 模式 | 电源状态 | 2.0数据线状态 | 3.0数据线状态 | 典型用途 |
|---|---|---|---|---|
| 电源模式 | 接通 | 断开 | 断开 | 纯充电、数据隔离 |
| 兼容模式 | 接通 | 接通 | 接通 | 正常通信、数据传输 |
| 仅2.0模式 | 接通 | 接通 | 断开 | 仅USB 2.0通信、数据传输 |
| 仅3.0模式 | 接通 | 断开 | 接通 | 仅USB 3.0通信、数据传输 |
| 待机模式 | 断开 | 断开 | 断开 | 设备复位、低功耗 |
自动化测试、系统集成的理想选择
专为设备调试和自动化测试设计,通过标准ASCII串口指令精确模拟USB设备的插拔动作,实现供电与数据线路的独立控制。
| 型号 | SWUB3AA | SWUB3AAC |
|---|---|---|
| 外观 | ![]() |
![]() |
| 控制精度 | 2组 | 2组(默认) 或 3组(无指示灯) |
| 通断线路 | 1: VBUS 2: D± |
1: VBUS/GND 2: D±/SSRX±/SSTX± 或 1: VBUS/GND 2: D± 3: SSRX±/SSTX± |
| 工作模式 | 仅 USB 3.0 模式 全兼容模式 待机模式 |
电源模式 全兼容模式 待机模式 或 电源模式 仅 USB 2.0 模式 仅 USB 3.0 模式 全兼容模式 待机模式 |
支持使用 串口调试工具 快速在线调试
| 命令 | 功能描述 | 参数要求 | 示例 |
|---|---|---|---|
HELP |
显示命令列表 | 无参数 | help |
POWER |
启用USB电源,禁用数据 | 无参数 | power |
HSU |
启用USB电源和USB 2.0,禁用USB 3.0 | 无参数 | hsu |
SSU |
启用USB电源和USB 3.0,禁用USB 2.0/1.0 | 无参数 | ssu |
COMP |
启用USB 3.0,兼容USB 2.0/1.0 | 无参数 | comp |
OFF |
关闭所有USB输出 | 无参数 | off |
TRIGGER N |
模拟USB拔插动作,默认启用COMP兼容模式 |
N=1~99(可选,留空默认为5) | trigger 3 |
STATUS |
显示当前模式状态 | 无参数 | status |
命令: HELP
功能: 显示所有可用命令
示例:
HELP
响应:
Commands (case-insensitive):
HELP - Display available commands
POWER - Enable USB power only
HSU - Enable USB power and USB 2.0 only
SSU - Enable USB power and USB 3.0 only
COMP - Enable USB power and USB 3.0/2.0/1.0 compatibility mode
OFF - Turn off USB output
TRIGGER [N] - Turn off USB output then enable comp mode after N seconds delay (default: 5s)
STATUS - Show current USB configuration status
命令: POWER
功能: 启用USB电源输出,禁用数据连接
示例:
POWER
响应:
Power mode
命令: HSU
功能: 启用USB电源和USB 2.0,禁用USB 3.0
示例:
HSU
响应:
USB2.0 mode
命令: SSU
功能: 启用USB电源和USB 3.0,禁用USB 2.0/1.0
示例:
SSU
响应:
USB3.0 mode
命令: COMP
功能: 启用USB电源和USB 2.0/3.0
示例:
COMP
响应:
USB compatible mode
命令: TRIGGER N
功能: 模拟USB拔插动作
参数: N=1~99(可选,留空默认为5)
示例:
TRIGGER 15
响应:
Trigger scheduled to run in 15s.
Trigger executed and compatible mode enabled.
命令: OFF
功能: 关闭USB电源和数据连接
示例:
off
响应:
Standby mode
命令: STATUS
功能: 查询当前工作状态
示例:
STATUS
可能响应:
Status: Standby
Status: USB3.0 Only
Status: USB compatible
远程控制、物联网集成的首选
通过WiFi网络实现远程控制,支持HTTP API、局域网和云端两种模式,让您随时随地控制USB设备的通断状态。
| 型号 | SWWB3AAL | SWWB3AAW | SWWB3AAS |
|---|---|---|---|
| 外观 | ![]() |
![]() |
![]() |
| 是否联网 | 是(同步时间) | 是 | 否 |
| 定时模式 | 倒计时 常规 循环 点动 |
倒计时 常规 循环 点动 |
倒计时 循环 点动 |
| 模式 | 功能 | 费用 |
|---|---|---|
| 局域网 | 局域网内网页控制、定时任务 | 免费 |
| 广域网 | 外网远程访问(需联网) | 30天免费试用,后续5元/月 |
| Home Assistant(HA) | 接入自建Home Assistant平台 | 免费 |
性能提示:远程控制服务与HA接入因性能限制需二选一,请根据您的使用场景选择。
开和关切换,长按10秒重置| 定时模式 | 应用场景 | 配置示例 |
|---|---|---|
| 倒计时 | 为风扇设置延时关闭 | 设置2小时,选中"倒转"选项 |
| 普通定时 | 自动管理桌面香薰机 | 工作日9:00开启,18:00关闭 |
| 循环定时 | 控制鱼缸供氧泵 | 开启10分钟,关闭50分钟 |
| 点动开关 | 走廊灯延时关闭 | 设置5秒周期,实现状态改变后5秒后自动翻转状态 |
参考 IOT设备操作指南
2分钟(120秒)后关闭USB开关
5分钟(300秒)后开启USB开关
22时15分开启USB开关,6时5分关闭USB开关
19小时30分钟(70200秒)后关闭USB开关持续6小时15分钟(22500秒),反复循环
7分钟(420秒)后自动关闭
点动 USB开关每次关闭后,7分钟(420秒)后自动开启
同上设置,激活点动前先开启USB开关即可
端点:GET /events
返回:text/event-stream
请求示例:
GET /events HTTP/1.1
Accept: text/event-stream
成功响应:
retry: 30000
id: 769359
event: ping
data: {"title":"USB3 Switch VER.CH","comment":"","ota":false,"log":false,"lang":"en"}
event: state
data: {"id":"sensor-countdown-remain","name":"Countdown Remain","icon":"mdi:timer-sand","value":60,"state":"60","unit_of_measurement":"s","sorting_group":"Countdown"}
event: state
data: {"id":"sensor-jogging-remain","name":"Jogging Remain","icon":"mdi:timer-sand","value":60,"state":"60","unit_of_measurement":"s","sorting_group":"Jogging"}
event: state
data: {"id":"select-operation","name":"Operation","icon":"mdi:state-machine","state":"Standby","options":["Standby","Power","USB2.0 Only","USB3.0 Only","Compatible","USB2.0 Only (No Power)","USB3.0 Only (No Power)","Compatible (No Power)"],"sorting_group":"Mode"}
event: state
data: {"id":"switch-activate-countdown","name":"Activate Countdown","icon":"mdi:dip-switch","state":"OFF","sorting_group":"Countdown"}
......
功能:切换设备工作模式
端点:POST /select/operation/set
参数:
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| option | string | 是 | 工作模式 | Power,USB2.0 Only,Standby |
可选值:
| 值(URL编码) | 说明 |
|---|---|
Standby |
待机模式 |
Power |
电源模式 |
USB2.0 Only |
仅 USB 2.0 |
USB3.0 Only |
仅 USB 3.0 |
Compatible |
兼容模式 |
USB2.0 Only (No Power) |
仅 USB 2.0(无电源) |
USB3.0 Only (No Power) |
仅 USB 3.0(无电源) |
Compatible (No Power) |
兼容模式(无电源) |
请求示例:
POST /select/operation/set?option=USB3.0%20Only HTTP/1.1
Accept: */*
Content-Type: application/x-www-form-urlencoded
成功响应:
HTTP/1.1 200 OK
功能:设置定时器切换的目标模式
端点:POST /select/target/set
参数:
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| option | string | 是 | 目标模式 | Power,USB2.0 Only |
可选值:
| 值(URL编码) | 说明 |
|---|---|
Power |
电源模式 |
USB2.0 Only |
仅 USB 2.0 |
USB3.0 Only |
仅 USB 3.0 |
Compatible |
兼容模式 |
USB2.0 Only (No Power) |
仅 USB 2.0(无电源) |
USB3.0 Only (No Power) |
仅 USB 3.0(无电源) |
Compatible (No Power) |
兼容模式(无电源) |
请求示例:
POST /select/target/set?option=USB3.0%20Only HTTP/1.1
Accept: */*
Content-Type: application/x-www-form-urlencoded
成功响应:
HTTP/1.1 200 OK
功能:打开或启用开关/选项
端点:POST /switch/{switch_id}/turn_on
路由:
| switch_id | 对应开关/选项 | 说明 |
|---|---|---|
| enable_countdown | Activate Countdown | 启用倒计时 |
| countdown_invert | Countdown Invert | 翻转倒计时动作 |
| enable_regular | Activate Regular | 启用常规定时 |
| enable_cycle | Activate Cycle | 启用循环/周期定时 |
| enable_jogging | Activate Jogging | 启用点动定时 |
请求示例:
POST /switch/enable_countdown/turn_on HTTP/1.1
Accept: */*
Content-Type: application/x-www-form-urlencoded
成功响应:
HTTP/1.1 200 OK
功能:关闭或禁用开关/选项
端点:POST /switch/{switch_id}/turn_off
路由:参考开关操作
请求示例:
POST /switch/enable_countdown/turn_off HTTP/1.1
Accept: */*
Content-Type: application/x-www-form-urlencoded
成功响应:
HTTP/1.1 200 OK
端点:POST /time/{time_id}/set
路由:
| time_id | 对应设置选项 | 说明 | 格式 |
|---|---|---|---|
| countdown_time | Countdown Duration | 倒计时时长 | HH:MM:SS |
| regular_time_target | Regular Target Time | 常规定时切换到目标模式的时间 | HH:MM:SS |
| regular_time_standby | Regular Standby Time | 常规定时切换到待机模式的时间 | HH:MM:SS |
| cycle_time_target | Cycle Target Duration | 循环/周期定时目标模式持续时长 | HH:MM:SS |
| cycle_time_standby | Cycle Standby Duration | 循环/周期定时待机模式持续时长 | HH:MM:SS |
| jogging_time | Jogging Duration | 点动定时持续时长 | HH:MM:SS |
参数:
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| value | string | 是 | 时间/时长设置 | 01:30:00,23:18:00 |
请求示例:
POST /time/countdown_time/set?value=01:00:00 HTTP/1.1
Accept: */*
Content-Type: application/x-www-form-urlencoded
成功响应:
HTTP/1.1 200 OK
功能:触发按钮动作(如恢复出厂设置)
端点:POST /button/{button_id}/press
路由:
| button_id | 对应按钮 | 说明 |
|---|---|---|
| reset | Factory Reset | 恢复出厂设置 |
请求示例:
POST /button/reset/press HTTP/1.1
Accept: */*
Content-Type: application/x-www-form-urlencoded
成功响应:
HTTP/1.1 200 OK
功能:获取各传感器当前值
端点:GET /sensor/{sensor_id}
路由:
| sensor_id | 传感器名称 | 说明 | 单位 |
|---|---|---|---|
| countdown_remain | Countdown Remain | 倒计时剩余时间 | 秒 |
| cycle_target_remain | Cycle Target Remain | 循环定时目标模式剩余时间 | 秒 |
| cycle_standby_remain | Cycle Standby Remain | 循环定时待机模式剩余时间 | 秒 |
| jogging_remain | Jogging Remain | 点动定时剩余时间 | 秒 |
请求示例:
GET /sensor/countdown_remain HTTP/1.1
Accept: */*
成功响应:
HTTP/1.1 200 OK
Content-Type: application/json
{"value": 45.0, "state": "45"}
便捷操作、快速切换的理想工具
配备射频遥控器,无需靠近设备即可控制USB通断,适合演示、现场调试等需要频繁操作的场景。
极致可靠、即插即用的基础款
采用电压量控制开关,上电即接通、断电即断开,无需任何配置,适合对可靠性要求极高的场景。
| 型号 | 控制方式 | 输入 | 输出 | 控制接入 | 库存 |
|---|---|---|---|---|---|
| SWUB3AA | 串口指令 | Type-A | Type-A | 输入复用 | 接单生产 |
| SWUB3AAC | 串口指令 | Type-A | Type-A | Type-C | 接单生产 |
| SWWB3AAW | TCP/IP | Type-A | Type-A | 局域网/公网/API | 接单生产 |
| SWWB3AAL | TCP/IP | Type-A | Type-A | 局域网/HA/API | 接单生产 |
| SWWB3AAS | TCP/IP | Type-A | Type-A | 局域网/API | 接单生产 |
| SWRF3AA | 遥控 | Type-A | Type-A | 315/433MHz | 接单生产 |
| SWPS3AA | 物理开关 | Type-A | Type-A | Type-C | 接单生产 |
我需要自动化测试集成 → 串口指令版
我需要远程操作设备 → WiFi远程版
我需要便捷现场操作 → 射频遥控版
我需要极致可靠性 → 物理开关版
方案:串口指令版 + Python脚本
效果:实现每天1000+次USB拔插测试,替代人工操作
方案:WiFi远程版 + HomeAssistant
效果:异地机房设备远程重启,故障恢复时间缩短80%
方案:遥控版 + 多台演示设备
效果:讲解员远程控制设备复位,演示流程更流畅
方案:物理开关版 + 紧急停机按钮
效果:关键设备硬切断保护,可靠性提升至99.99%