modify 修复前端展示配置与实际插件配置不一致的bug
This commit is contained in:
@@ -122,15 +122,24 @@ video_upload_url = "http://192.168.1.6:49092/open-api/event-alarm/receiveVideoUp
|
||||
timeout = 10.0 # 转发请求超时(秒)
|
||||
|
||||
# ====== IN2 数字输入控制任务启停 ======
|
||||
# 监听盒子 IN2 DI 输入(diwatch SysfsBackend 轮询,含抗抖):
|
||||
# 监听盒子 IN2 DI 输入,电平变化时控制全部算法任务:
|
||||
# IN2 有电(电平 1)→ 启动全部算法任务;IN2 断电(电平 0)→ 停止全部算法任务
|
||||
# 盒子接口:POST {api_base}/api/alg_task_fetch(查询任务)、POST {api_base}/api/alg_task_control(启停控制)
|
||||
# 注意:只响应电平跳变,不按插件启动时的初始电平动作(避免重启时误触发全量启停)
|
||||
# 后端自适应(diwatch.make_in2_backend):
|
||||
# SE9 — sysfs 状态文件 /sys/bus/platform/devices/gpio-in-2/gpio_status(轮询+抗抖)
|
||||
# SE5 — 无 gpio-in-2,回退 gpio-keys event 设备(默认 /dev/input/event1,键码 key,默认 KEY_DOWN=108)
|
||||
# 注意:
|
||||
# - 只响应电平跳变,不按插件启动时的初始电平动作(避免重启时误触发全量启停)
|
||||
# - event 后端需要 /dev/input/event* 读权限:linaro 用户执行
|
||||
# `sudo usermod -aG input linaro` 并重新登录(服务以 root 运行则无此问题)
|
||||
# - 操作 IN2 无反应时,先运行 `python3 -m diwatch detect` 查实际键码再填 key
|
||||
[workers.config.task_switch]
|
||||
enabled = true
|
||||
api_base = "http://127.0.0.1" # 盒子 HTTP API 地址(网关与盒子同机部署用 127.0.0.1)
|
||||
start_command = 1 # 启动任务的 ControlCommand
|
||||
stop_command = 0 # 停止任务的 ControlCommand
|
||||
poll_interval = 0.05 # IN2 轮询间隔(秒)
|
||||
debounce = 3 # 抗抖:连续 N 次采样一致才确认跳变
|
||||
poll_interval = 0.05 # IN2 轮询间隔(秒,sysfs 后端)
|
||||
debounce = 3 # 抗抖:连续 N 次采样一致才确认跳变(sysfs 后端)
|
||||
# active_low = false # 电平取反(默认 false:1=有电=启动任务)
|
||||
# device = "/dev/input/event1" # 显式指定 event 设备(默认自动查找 gpio-keys)
|
||||
# key = 108 # SE5 event 键码(用 diwatch detect 查实际键码后填写)
|
||||
|
||||
Reference in New Issue
Block a user