收起左侧

十几块实现UPS功能-x86版 arm版UPS应用发布

5
回复
2326
查看
[ 复制链接 ]

6

主题

49

回帖

0

牛值

初出茅庐

fnOS1.0上线纪念勋章飞牛百度网盘玩家

2026-1-18 00:04:25 显示全部楼层 阅读模式

十几块实现UPS功能-x86版 arm版UPS应用发布


花十几块几十块买一个摄像头不间断 电源(推荐),或者arm设备接充电宝,即可实现UPS


x86版本
arm版

🛠️工作原理
本程序用于模拟 UPS 的断 电保护功能。系统会每隔一段时间(默认 60秒)分别 Ping 你的网关和外网 IP。
正常 (内网通 + 外网通): 电力正常,网络正常。
警告 (内网通 + 外网断): 可能是宽带欠费或光猫故障。此时不会关机,只记录日志。
断联 (内网断 + 外网断): 极大概率是路由器断 电了(意味着市电中断)。
⏱️关机流程
  • 当判定为 断联 状态时,失败计数器开始累加。
  • 只有连续失败 N 次(防止网络抖动误判,可在设置中修改)后,才确认为真实断 电。
  • 触发 红色倒计时(默认 60秒),此时界面会全屏警报。
  • 如果倒计时结束前网络没恢复,也没有手动取消,系统将执行关机或重启。
⏰RTC 定时开机 (重要)
该功能允许设备在断 电/关机后,经过指定时间自动唤醒开机。非常适合无人值守的软路由场景。
  • 原理: 利用主板 BIOS 的 RTC (Real Time Clock) 硬件闹钟功能。系统在执行关机命令前,会向硬件写入一条唤醒指令。
  • 场景举例: 设置为 "10 分钟"。当发生断 电关机后,主板会开始计时,10 分钟后如果还没通电,它会尝试开机;如果已通电,它会直接启动。











下载地址:
论坛没法上传fpk


https://us1.vvvvvv.de5.net/fnos/ups-helper.html



收藏
送赞 4
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
这个人不懒什么都

0

主题

10

回帖

0

牛值

江湖小虾

飞牛百度网盘玩家

2026-1-18 11:06:28 显示全部楼层

大佬牛皮哦,日常支持

0

主题

1

回帖

0

牛值

江湖小虾

2026-1-18 18:46:59 显示全部楼层

x86版本会报错自动停用

8

主题

159

回帖

0

牛值

fnOS系统内测组

fnOS1.0上线纪念勋章飞牛百度网盘玩家

2026-1-19 11:08:30 显示全部楼层

牛啊

0

主题

22

回帖

0

牛值

江湖小虾

2026-1-21 13:10:29 显示全部楼层

日常支持

2

主题

6

回帖

0

牛值

江湖小虾

2026-1-31 22:33:49 显示全部楼层

好东西已经用上了

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则