V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
F32
V2EX  ›  程序员

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

  •  
  •   F32 · 2015-04-04 14:45:56 +08:00 · 5544 次点击
    这是一个创建于 3521 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    12 条回复    2015-12-07 12:00:20 +08:00
    zjgsamuel
        1
    zjgsamuel  
       2015-04-04 14:57:37 +08:00
    yylzcom
        2
    yylzcom  
       2015-04-04 15:00:36 +08:00 via Android
    假设停电之后路由器,猫无供电断网,写个脚本检测网络断后几分钟后休眠
    Puteulanus
        3
    Puteulanus  
       2015-04-04 15:00:45 +08:00
    电脑上挂个脚本每分钟ping一下路由器,持续一段时间ping不通了就休眠
    jerryjhou
        4
    jerryjhou  
       2015-04-04 17:04:38 +08:00 via iPad
    ABC BK650-CN 支持USB通讯,可直接作为电池,自动睡眠/休眠
    http://www.apc.com/products/resource/include/techspec_index.cfm?base_sku=BK650-CH&total_watts=200
    jerryjhou
        5
    jerryjhou  
       2015-04-04 17:06:07 +08:00 via iPad
    不过我提醒你这玩意体积不小,重量也不小,但是维持时间也就10分钟,我的目前就在吃灰
    jerryjhou
        6
    jerryjhou  
       2015-04-04 17:13:38 +08:00 via iPad
    还有更高端的在线式 BR550G-CN BR1000G-CN BR1500G-CN
    还带有RJ45和RJ11接口
    xenme
        7
    xenme  
       2015-04-04 23:46:22 +08:00 via iPhone
    ups的钱可以买一块新的,或者备份的盘了
    Saber
        8
    Saber  
       2015-04-05 02:03:46 +08:00
    @jerryjhou APC那货好垃圾.我买了2个2个都不到半年坏了.....现在用了个山特的
    jerryjhou
        9
    jerryjhou  
       2015-04-05 09:15:28 +08:00 via iPad
    @Saber 是吗?反正我的没坏。难道是质量越来越次?我的2012年买的
    knktc
        10
    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
        11
    wuyu1998  
       2015-04-08 14:46:34 +08:00
    电脑串口 <--- 停电检测传感器 <--- 市电
    用cron每分钟监测一次。如果7分钟内超过5次,电脑关机。(假设ups能带机10分钟)

    参见:
    《用普通UPS实现计算机停电自动关机》,严军勇,《电脑爱好者》1999年17期
    knightluffy
        12
    knightluffy  
       2015-12-07 12:00:20 +08:00
    @Saber 我的 10 年前买的,现在才坏
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1114 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 18:41 · PVG 02:41 · LAX 10:41 · JFK 13:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.