rb路由器控制usb风扇定制关机脚本
本帖最后由 xuxi3201 于 2020-6-9 17:12 编辑rb路由器功耗就3w,是我选择的理由
最近买了一个usb风扇,
以下是我新写的脚本,可以定时关风扇。
计划任务,每10分钟检查一次。
连续5次检查结果是没有流量,就关闭usb供电9999秒
。
。
前期咨询cspm333 多次,在此表示感谢
。
。
恢复usb供电的办法,在dhcp的脚本里增加一行
{
/system routerboard usb power-reset duration=1
};
想法牛牛牛牛。。。 最近修改了一下,
如果手机在线,就开灯,
后半夜,一个手机不在线,就关灯。
白天关灯。
# 下面开始
# 下面开始
{
# usb power 2 USBOLD=$USBOLD
:global USBPOW
:local USBOLD $USBPOW
:local USBNEXT "on"
:local tt ([:pick 0 8])
:local hh ([:pick 0 2])
#
:if ($USBPOW !="on" &&$USBPOW !="off") do={:set USBPOW "on";};
:local LL037 [:len ]
:local LL038 [:len ]
#
:if ($hh <7 && $LL037 =0) do={:set USBNEXT "off";} ;
:if ($hh >6 && $hh <18 && $USBPOW ="on") do={:set USBNEXT "off";};
:if ($hh >6 && $hh <18 && $USBPOW ="off") do={:set USBNEXT "off";};
:if ($hh >17 && ($LL037 +$LL038) =0) do={:set USBNEXT "off";};
#
:if ($USBPOW="off" &&$USBNEXT="on") do=\
{ /system routerboard usb power-reset duration=3;:set USBPOW "on"; };
#
:if ($USBPOW="on" &&$USBNEXT="off") do=\
{ /system routerboard usb power-reset duration=86400;:set USBPOW "off"; };
}
#
补充一下,
我把usb风扇,换成usb灯了
睡觉时候,把手机wifi关了,
灯就关了,
很好。
很好很强大 这个思路还行,我也去试一下
页:
[1]