kushidou 203d5d15ef 将 ADB 调用从 subprocess 改造为 adbutils 库
- 移除 subprocess.run 调用,改用 adbutils 实现持久连接
- 添加 adbutils>=2.12.0 到 requirements.txt
- 更新 .gitignore 添加 Python 包相关条目
- 保持原有公共接口不变,确保兼容性
2026-07-10 09:11:43 +08:00
2026-07-09 23:13:48 +08:00
2026-07-09 23:13:48 +08:00
2026-07-09 23:13:48 +08:00
2026-07-09 22:39:58 +08:00

padsleep_adb

基于树莓派,通过adb控制安卓平板亮屏和息屏

项目原理

当触发设定的条件时,通过adb命令,模拟锁屏按键,控制pad自动亮屏和息屏。实现ha终端的省电和延长屏幕寿命。

开发阶段

第一阶段:

根据时间,定制自动亮屏和自动息屏的时间;当检测到亮屏时间大于5分钟且不在设定的亮屏时间段内,则自动息屏。

第二阶段:

通过GPIO安装人体传感器,做到人来屏亮,人走屏灭。

开发细节

  • 在windows上开发,在树莓派上执行

  • 需要安装adb命令行

  • 启动后,能自动以服务方式守护运行

  • 首次启动时,需要处理adb授权有关问题

S
Description
树莓派,通过adb控制安卓平板亮屏和息屏
Readme
204 KiB
Languages
Python 78.2%
HTML 16.3%
Shell 5.5%