这几天天气无常变化快,写了一个青龙脚本监控天气,当有雨时推送消息到手机上提醒带雨伞。配置方法很简单。现把方法和代码分享出来。
教程如下:
1、点此输入城市名获取经纬度备用。如下图:
![图片[1]-用青龙面板监控当地的雨情,当有雨时推送消息到手机-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2025/04/b4dac7ec19a3.jpg)
2、进青龙面板,新建一个脚本命名weather_alert.py,把下面的代码粘贴进去。修改上面获取到的经纬度。如下图:
![图片[2]-用青龙面板监控当地的雨情,当有雨时推送消息到手机-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2025/04/8c98fe010b34-1024x574.jpg)
3、安装青龙依赖。requests
![图片[3]-用青龙面板监控当地的雨情,当有雨时推送消息到手机-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2025/04/7dedb7770ff2-1024x191.jpg)
4、创建定时任务,如下图:
![图片[4]-用青龙面板监控当地的雨情,当有雨时推送消息到手机-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2025/04/c05d5123d2d3.jpg)
5、部署后手动创建记录文件,进Docker容器运行bash命令。
touch /ql/data/scripts/last_push.txt
chmod 666 /ql/data/scripts/last_push.txt
6、最后在环境变量中配置pashdeer推送信息就可以使用了
PUSHDEER_PUSHKEY=“秘钥”
备注:代码写死了首次推送通知后,再次推送间隔须2小时,并且运行时间为每天6点到20点,每30分钟运行一次。其它时间不运行。
最后附上脚本代码:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
- 最新
- 最热
只看作者