STF 手机自动化测试集群的手机如何防止过充,有什么比较好的方案进行手机电池保护

TD · August 04, 2019 · Last by Sutune replied at August 09, 2019 · 1191 hits

目前我们的手机自动化都是永不熄屏,然后一直连在hub上面的,会导致手机再不断的充电,电池容易鼓包,有什么好的办法可以解决?如果使用智能插座的话,就得控制整个hub的电源,断电了所有手机都无法使用了,而且重新上电usb弹窗也需要处理。有没有单独控制某台手机的方案?另外Android手机如果熄屏了怎么解锁?求大神们指教一下,谢谢。

共收到 21 条回复 时间 点赞

扣掉电池,充电线剪开,连上继电器,统一控制,不单单是过充可以断电,死机了也可以断电重启(有电池就做不到)

槽神 回复

现在的手机不支持直连电源的吧,必须要安装电池才能开机

TD #3 · August 05, 2019 作者
arrow 回复

对啊,现在的手机电池都不好拆下来

arrow 回复

大不了从电池接口接入电源咯😂
核心的关键,要买把锤子,先砸开手机再整……反正我不搞这个,我喜欢看着你们砸😏

TD 回复

https://github.com/openstf/stf/issues/426 这里之前已经有人问了,答案是要么自己魔改手机电源管理模块(难度太大),要么直接不管,用两年直接换电池,其实成本也还算能接受。

TD #6 · August 05, 2019 作者
槽神 回复

哈哈,你真是幽默,不过你说的继电器让我想起来之前的公司也是通过继电器控制usb开关的,但是记不太清楚了,继电器是需要买怎样的呢?这个只能控制usb的开关,就是不用的时候可以让某个手机休息一下可以的吗

TD #7 · August 05, 2019 作者
arrow 回复

之前看到有个文章说连续充两三个星期电池就会鼓包,吓到我了,新到了一批手机可不能这么短就坏了,我看他们是说用智能插座,但是不能控制单独某台手机吧

同问,最近手机鼓包的比较多,貌似没听说比较好的方案

我们之前的方案是:继电器+智能插座(小米),每天定时断开充电,可以自己捣鼓一下;继电器是控制hub那端的usb,然后智能插座是控制hub电源

TD 回复

现在的智能插座都是整体控制的,如果要单独控制某个usb孔,估计可以用树莓派来做,成本也就一两百

TD #11 · August 05, 2019 作者
少女 回复

那你们继电器是买个哪种的,去淘宝看种类太多了,之前没注意,能甩一个链接过来么😁

https://testerhome.com/topics/19998, 这篇文章提到蚂蚁的自研hub

TD #13 · August 05, 2019 作者
国文 回复

这个淘宝上看了一下没有搜到有卖呢?

USB Hub芯片最好的属NEC,USB hub 2.0的某宝有一款,芯片是NEC μPD720114(已改名为瑞萨电子),配了3A的电源。

某宝链接: https://item.taobao.com/item.htm?spm=a1z0d.6639537.1997196601.37.7e1674841AY5vA&id=548501983168

3.0的没找到,我之前买了一批orico 3.0的hub(VIA威盛电子),供电不足,7*24压测adb老掉线,蛋疼死我了。

我是使用的这款奥睿科的USB-Hub https://item.jd.com/4576040.html 带独立电源,各个usb口自动控制电流,再也不用担心过充或者设备电量不足的问题了。 另外Android手机如果熄屏了怎么解锁,这个其实很简单,你使用最基础的adb命令就可以点亮屏幕,然后滑动解锁,可以参考我博客上面的写过的一个方案:https://sutune.me/2019/05/19/at-devices/

TD #16 · August 06, 2019 作者
Sutune 回复

谢谢,adb解锁的我已经实现了,也是类似这个方案。另外这个这款奥睿科的USB-Hub是不是内部进行电流保护,不能单独的控制某个开断电,这样手机一直连着电池不会有问题吗?

TD 回复

这个USB-Hub端口具备过流,过压,过载保护功能,反正我手机7*24h连着没有啥问题。

TD #18 · August 07, 2019 作者
Sutune 回复

好的,谢谢

8266 加继电器可以搞定, 固件用esphome写一个就好了,一块8266控制10个usb应该问题不大。 例外使用mqtt和手机电量做一个自动化,电量少于多少自动开始充电

Sutune 回复

你这样链接的话,连了多久了。
几天,几个星期,还是几个月?

watchdog 回复

连了半年了,电池目前还没出现鼓包的情况。

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up