数码之家

 找回密码
 立即注册
搜索
查看: 3664|回复: 28

ups电源在停电时,USB发送什么信号通知nas关机?

[复制链接]
发表于 2023-2-13 17:57:16 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

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

x
ups电源在停电时,USB发送什么信号通知nas关机?
发表于 2023-2-13 18:05:48 | 显示全部楼层
电脑(nas)上会运行一个ups的上位机,通过usb(串口)通信
回复 支持 反对

使用道具 举报

发表于 2023-2-13 19:06:32 | 显示全部楼层
简单的可以硬开关关机
回复 支持 反对

使用道具 举报

发表于 2023-2-13 21:18:22 | 显示全部楼层
UPS有上位机程序,一般通过串口发送停电信号,上位机再处理。
回复 支持 反对

使用道具 举报

发表于 2023-2-14 11:54:59 来自手机浏览器 | 显示全部楼层
系统下有运行ups管理软件,ups实际上是通过usb和管理程序通信
回复 支持 反对

使用道具 举报

发表于 2023-2-15 14:12:46 | 显示全部楼层
zhkrid 发表于 2023-2-13 18:05
电脑(nas)上会运行一个ups的上位机,通过usb(串口)通信

遇到 以下应用程序阻止关机:
怎么办

回复 支持 反对

使用道具 举报

发表于 2023-2-15 15:22:16 | 显示全部楼层
azzajazz 发表于 2023-2-15 14:12
遇到 以下应用程序阻止关机:
怎么办

权限够高就能执行,最多等几秒
回复 支持 反对

使用道具 举报

发表于 2023-2-15 18:34:35 | 显示全部楼层
论坛人才真是多啊
回复 支持 反对

使用道具 举报

发表于 2023-2-15 19:27:11 | 显示全部楼层
简单办法,路由器接市电,NAS创建脚本,30秒ping一次路由器,连续超时5次关机。时间和次数都能改,而且不受UPS品牌限制。
回复 支持 反对

使用道具 举报

发表于 2023-2-15 20:29:37 | 显示全部楼层
ups输出的usb是HID Power Device协议, google之类一下可以找到协议和库, 如果usb发送什么数据由你控制, 首先确定usb芯片是不是可以实现该协议, 和它的名字一样, 它是在HID协议的基础协议上的协议, 算是HID的子集, 如果数据由你的mcu/soc发送, 并可控, 你可以参考一下现有库, 如果是ups用usb连接到设备, 那么它会自动完成, 剩下的要看被usb连接的设备是否支持该协议, 并可设置关机,

题外, 一般来说, 既然是nas版, 一般是有nas的吧, 一般的nas系统都是有ups功能的, 可以设置主从, 可以代ups在网络上广播, 这之后, 全内网广播范围内都可以任意接收并作出相应操作
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-15 22:46:49 | 显示全部楼层
草莓颗粒 发表于 2023-2-15 20:29
ups输出的usb是HID Power Device协议, google之类一下可以找到协议和库, 如果usb发送什么数据由你控制, 首 ...

是不是nas替ups向全网喊话,全都关机了?是这个意思吗?
回复 支持 反对

使用道具 举报

发表于 2023-2-16 14:11:52 | 显示全部楼层
safijadds 发表于 2023-2-15 22:46
是不是nas替ups向全网喊话,全都关机了?是这个意思吗?

没错, 具体来说, 比如unt之类很多工具https://networkupstools.org/
回复 支持 反对

使用道具 举报

发表于 2023-2-16 20:46:36 | 显示全部楼层
爱你的浦 发表于 2023-2-15 19:27
简单办法,路由器接市电,NAS创建脚本,30秒ping一次路由器,连续超时5次关机。时间和次数都能改,而且不受 ...

既然市电都掉了,那你nas没ups还怎么运行?
回复 支持 反对

使用道具 举报

发表于 2023-2-16 22:55:25 | 显示全部楼层
moplive 发表于 2023-2-16 20:46
既然市电都掉了,那你nas没ups还怎么运行?

你就没看懂方案是啥。。。有些品牌UPS没有通讯端口。。。所以路由器接市电,NAS接UPS然后NAS里边写脚本去PING市电路由器。如果市电路由器不在线了。NAS就执行关机命令。。。(这个方案挺好用的目前正在使用中)
回复 支持 反对

使用道具 举报

发表于 2023-2-17 13:17:19 | 显示全部楼层
我也想知道这个,想自己做UPS
回复 支持 反对

使用道具 举报

发表于 2023-2-17 17:51:53 来自手机浏览器 | 显示全部楼层
本帖最后由 badcrazy 于 2023-2-17 17:57 编辑
sadfun 发表于 2023-2-17 13:17
我也想知道这个,想自己做UPS


那啥,有个无脑方案,买个usb自定义按键,设置成电源键,拆开,按键两头接个常开型电位器,掉电自动闭合等于按下了关机,动手能力强的找个带关机键的老键盘拆开电路板自己飞线也一样
回复 支持 反对

使用道具 举报

发表于 2023-2-20 08:42:37 | 显示全部楼层
没通讯端口的估计是硬关机,有通讯端口的给传个话。估计是这意思
回复 支持 反对

使用道具 举报

发表于 2023-2-20 21:05:03 | 显示全部楼层
本帖最后由 1588858 于 2023-2-20 21:09 编辑

SNMP协议  可以用单片机模拟,我已经成功
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-20 21:50:37 | 显示全部楼层
米奇兜兜 发表于 2023-2-16 22:55
你就没看懂方案是啥。。。有些品牌UPS没有通讯端口。。。所以路由器接市电,NAS接UPS然后NAS里边写脚本去 ...

建议详细讲讲,有一个问题,是不是要设置连续多少次ping不到,才要关机,否则容易出问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-20 21:51:22 | 显示全部楼层
1588858 发表于 2023-2-20 21:05
SNMP协议  可以用单片机模拟,我已经成功

详细讲讲啊
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-5-12 12:18 , Processed in 0.171600 second(s), 12 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

快速回复 返回顶部 返回列表