『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 3325|回复: 19

[技术探讨] 拥抱NodeRED,骚操作!完美HASS中控假装熄屏之无需ROOT权限篇

[复制链接]

26

主题

211

帖子

2269

积分

论坛技术达人

积分
2269
金钱
2053
HASS币
20
发表于 2023-10-1 12:46:01 | 显示全部楼层 |阅读模式
本帖最后由 nuknoop 于 2023-10-8 23:33 编辑

在上回分享了“抛弃NodeRED,Python脚本自动化获取HASS门窗传感器,联动控制设备中控屏幕,开门亮屏,关门后15秒熄屏”

实际是有弊端:
一,需要SU权限
二,其次有些其他设备,例如车机或者安卓手机在或者中控这些都会熄屏之后后台程序会休眠
三,Python脚本的实现比较麻烦
四,我不想有这些操作,最好能直接接入NodeRed方便管理


那么有没有一种比较方便的控制屏幕开关呢?
有大佬说,可以利用ADB命令啊,但是要使用ADB命令关闭Android设备的屏幕,虽然可以使用以下命令:
adb shell input eyevent 26
这个命令会模拟按下电源按钮,将屏幕关闭。此命令会导致程序被休眠后期无法控制


所以,可以另辟蹊径,使用ADB远程控制软件中,有一项功能“熄灭屏幕后台运行程序”,这个功能的方法本身意图也是防止远程软件时候被人发现你的远程操作

那么骚操作来了,我们不需要直接安装完整apk,通过程序中的某一个DEX数据包就可以进行控制设备

方法只需要提取安装包中的DEX,通过ADB即可实现屏幕的假装熄屏方法,在NODE或者HASS中可以直接运行命令进行控制,也可以直接在设备中利用其他自动化软件进行开关方式


下载文件后,将文件提上传到这里/storage/emulated/0/Download/,之后就可以执行命令运行,基本上完美解决熄灭屏幕


游客,如果您要查看本帖隐藏内容请回复







评分

参与人数 2金钱 +23 收起 理由
flashsoft + 20
summ99111 + 3 高手,这是高手!

查看全部评分

回复

使用道具 举报

0

主题

10

帖子

172

积分

注册会员

Rank: 2

积分
172
金钱
162
HASS币
0
发表于 2023-10-1 22:40:22 | 显示全部楼层
看看看看酷酷酷酷酷酷酷酷酷酷酷

回复

使用道具 举报

0

主题

24

帖子

114

积分

注册会员

Rank: 2

积分
114
金钱
90
HASS币
0
发表于 2023-10-5 20:07:18 | 显示全部楼层
大佬厉害,谢谢分享
回复

使用道具 举报

0

主题

39

帖子

550

积分

高级会员

Rank: 4

积分
550
金钱
511
HASS币
0
发表于 2023-10-6 02:04:49 | 显示全部楼层
学习学习
回复

使用道具 举报

0

主题

28

帖子

66

积分

注册会员

Rank: 2

积分
66
金钱
38
HASS币
0
发表于 2023-10-6 15:02:51 | 显示全部楼层
谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢~~~~~~~~~~~~~~~~~~~~~~~~
回复

使用道具 举报

24

主题

608

帖子

3486

积分

元老级技术达人

积分
3486
金钱
2873
HASS币
0

卓越贡献

发表于 2023-10-9 08:46:02 | 显示全部楼层
牛。。这是上传到哪个文件夹???HA还是NORED
回复

使用道具 举报

26

主题

211

帖子

2269

积分

论坛技术达人

积分
2269
金钱
2053
HASS币
20
 楼主| 发表于 2023-10-10 21:04:34 | 显示全部楼层
eric 发表于 2023-10-9 08:46
牛。。这是上传到哪个文件夹???HA还是NORED

上传到可以SSH设备内部,好控制
回复

使用道具 举报

2

主题

31

帖子

383

积分

中级会员

Rank: 3Rank: 3

积分
383
金钱
352
HASS币
0
发表于 2023-12-2 23:18:37 来自手机 | 显示全部楼层
111111111111
回复

使用道具 举报

2

主题

53

帖子

988

积分

高级会员

Rank: 4

积分
988
金钱
935
HASS币
0
发表于 2023-12-2 23:23:07 | 显示全部楼层
插眼!!!!!!
回复

使用道具 举报

0

主题

23

帖子

166

积分

注册会员

Rank: 2

积分
166
金钱
143
HASS币
0
发表于 2024-3-18 10:16:47 | 显示全部楼层
我爱学习
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 00:37 , Processed in 0.121216 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表