desk8309
发表于 2021-1-30 09:26:50
为不支持通信的 ups 增加断电自动关 NAS
desk8309
发表于 2021-1-31 00:20:36
本帖最后由 desk8309 于 2021-1-31 17:26 编辑
6.2.3版本用的脚本:其中把ttl=64值改成你实际的,可以自己ping一下看你是多少。
#!/bin/sh
MonitorIP=192.168.1.12
DelayTime=100s
if ping $MonitorIP -c 2 | grep 'ttl=64 time' > /dev/null
then
echo "$(date -d today +"%Y%m%d %H:%M:%S")---供电系统检测正常。" | tee -a/volume1/Emby/powerlog.txt
else
#synologset1 sys warn 0x11600036
echo "$(date -d today +"%Y%m%d %H:%M:%S")---重新检测供电系统。" | tee -a/volume1/Emby/powerlog.txt
sleep $DelayTime
if ping $MonitorIP -c 2 | grep 'ttl=64 time'> /dev/null
then
# synologset1 sys warn 0x11600035
echo "$(date -d today +"%Y%m%d%H:%M:%S")---供电系统复核完毕。" | tee -a/volume1/Emby/powerlog.txt
else
# synologset1 sys warn0x11600037
echo "$(date -d today +"%Y%m%d %H:%M:%S")---再次检测,供电中断,准备关机..." |tee -a/volume1/Emby/powerlog.txt
poweroff
fi
fi
exit 0
ttzm
发表于 2021-2-20 20:55:55
abc
zdfwyh
发表于 2021-2-20 21:12:30
看看.....................
allan_cqec
发表于 2021-3-15 09:05:12
谢谢楼主分享!
张二娃来了
发表于 2021-3-15 15:49:46
条条道路通罗马
a474340851
发表于 2021-3-19 14:17:13
感谢分享
wjq_xp
发表于 2021-3-31 19:08:25
多谢楼主分享
hyyyj
发表于 2021-4-1 10:27:52
这个思路不错的。
azxcsdwe
发表于 2021-4-4 21:20:09
感谢楼主分享
greatfun
发表于 2021-4-5 22:50:02
感谢分享!!!!
caoxd01
发表于 2021-6-21 10:57:21
谢谢分享。
yinduasi
发表于 2021-6-21 13:55:17
这个可以折腾下
jesa
发表于 2021-7-1 09:44:19
有用,试试去
雄之冰
发表于 2021-7-1 10:01:39
感谢分享
✎゛℡用整颗心
发表于 2021-7-1 12:11:03
谢谢楼主辛苦了
caligula
发表于 2021-7-22 23:51:17
这个思路不错
xjwl1234
发表于 2021-7-28 18:33:49
感谢楼主分享
gdi2857
发表于 2021-7-29 14:33:00
可以保持关机状态,也可以自动开机。
18464289199
发表于 2021-7-29 16:02:18
谢谢分享
页:
1
2
3
4
5
6
7
8
[9]
10
11
12