feat: persist led config on debian startup

This commit is contained in:
2026-05-15 15:25:40 +08:00
parent 45aaba0c8a
commit ac75a5f9b7
5 changed files with 203 additions and 44 deletions
+23
View File
@@ -25,6 +25,29 @@ blue:wan green:wlan mmc0:: red:power sim:en sim:en2 sim:sel sim:sel2
- “识别 3 秒”闪烁指定 LED
- 无数据库、无 Node、无 pip 依赖
## 持久化配置 / 开机恢复
这是 Debian 版本的一键脚本:安装后会创建 systemd 服务并开机启动:
```text
led-manager.service
```
面板里每个 LED 卡片都有:
```text
保存持久化
取消持久化
```
点击“保存持久化”后,当前 LED 的 `trigger``brightness``delay_on``delay_off` 会保存到:
```text
/etc/led-manager/config.json
```
系统重启后,`led-manager.service` 会自动启动,并在启动时读取该配置恢复 LED 状态。
## 更新已有安装
```bash