如何让 UPS 启动一段时间后电脑自动休眠?

2015-04-04 14:45:56 +08:00
 F32

听说现在的固态硬盘比较怕断电,所以想给电脑配个 UPS。但是翻了很多网站后发现很多家用的低端型号 UPS 都不带网线、USB 通信功能。有些型号是有通讯接口的,但是官网上却没什么具体描述。中关村在线的产品库中甚至没有对应“高级搜索”选项。

UPS 不像笔记本电池那样,可以在检测到电量低之后进入睡眠、休眠模式。要是人不在家里,等电用完了还是强制关机,那就完全没意义了。请问用过 UPS 的各位是怎么解决这个问题的?另外是否有比较推荐的型号?

5353 次点击
所在节点    程序员
12 条回复
zjgsamuel
2015-04-04 14:57:37 +08:00
yylzcom
2015-04-04 15:00:36 +08:00
假设停电之后路由器,猫无供电断网,写个脚本检测网络断后几分钟后休眠
Puteulanus
2015-04-04 15:00:45 +08:00
电脑上挂个脚本每分钟ping一下路由器,持续一段时间ping不通了就休眠
jerryjhou
2015-04-04 17:04:38 +08:00
ABC BK650-CN 支持USB通讯,可直接作为电池,自动睡眠/休眠
http://www.apc.com/products/resource/include/techspec_index.cfm?base_sku=BK650-CH&total_watts=200
jerryjhou
2015-04-04 17:06:07 +08:00
不过我提醒你这玩意体积不小,重量也不小,但是维持时间也就10分钟,我的目前就在吃灰
jerryjhou
2015-04-04 17:13:38 +08:00
还有更高端的在线式 BR550G-CN BR1000G-CN BR1500G-CN
还带有RJ45和RJ11接口
xenme
2015-04-04 23:46:22 +08:00
ups的钱可以买一块新的,或者备份的盘了
Saber
2015-04-05 02:03:46 +08:00
@jerryjhou APC那货好垃圾.我买了2个2个都不到半年坏了.....现在用了个山特的
jerryjhou
2015-04-05 09:15:28 +08:00
@Saber 是吗?反正我的没坏。难道是质量越来越次?我的2012年买的
knktc
2015-04-05 16:53:52 +08:00
支持ping一个接到市电上的路由器啥的,还是比较简单的,下面是我当年的一个例子,颇为相似:
几年前,我们机房的服务器还很少,领导也舍不得买UPS的管理卡,因为确实不便宜,当时我也有这样的需求:如果市电断开后,希望机器能够自动关机,而不是耗到UPS没电。
当时也是发现用了串口连接后那个软件功能也太少了,所以从机房里面翻出来一个没有屏幕但是电池还好使的笔记本,装了个linux,直接接到市电上,写了个脚本来通过ACPI监控市电是否断开(那本子是监控/sys/bus/acpi/drivers/ac/ACPI0003:00/power_supply/ACAD/online 这个文件的内容),如果断开就赶紧给UPS后面的服务器发送关机的消息,效果还可以~当年真是穷日子有穷过法啊~
wuyu1998
2015-04-08 14:46:34 +08:00
电脑串口 <--- 停电检测传感器 <--- 市电
用cron每分钟监测一次。如果7分钟内超过5次,电脑关机。(假设ups能带机10分钟)

参见:
《用普通UPS实现计算机停电自动关机》,严军勇,《电脑爱好者》1999年17期
knightluffy
2015-12-07 12:00:20 +08:00
@Saber 我的 10 年前买的,现在才坏

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/181540

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX