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

 找回密码
 立即注册
查看: 1388|回复: 15

[基础教程] scrcpy远控手机,米家远程开锁(无奈之举)

[复制链接]

4

主题

76

帖子

563

积分

高级会员

Rank: 4

积分
563
金钱
487
HASS币
0
发表于 2024-6-5 10:34:33 | 显示全部楼层 |阅读模式
本帖最后由 cr130 于 2024-6-5 10:37 编辑

小白教程,大佬有更好的想法可以斧正(第一次写这么长,排版啥的见谅哈)

门上装的是小米的全自动门锁pro,非得创建者账号的手机距离较近,才能长按开锁。计划放置一台备用手机在家,登陆创建者账号,远程控制该手机达到远程开锁目的。

方案步骤:

1、该手机开启开发者选项(这个自己查找开启方法)的无线调试

俺的两台备用机:红米k40可以使用配对码,iqoo neo3先用线(usb调试)连接电脑然后再无线调试。
2、docker compose配置如下
version: '3.8'
services:
  scrcpy-web:
    image: emptysuns/scrcpy-web:v0.1
    container_name: scrcpy-web
    privileged: true
    ports:
      - "8000:8000/tcp"
    restart: unless-stopped
    tty: true
    stdin_open: true

3、容器运行后命令进入其控制台(注意替换容器名):docker exec -it scrcpy-web sh

4、adb连接设备

我的红米k40打开开发者选项是配对码,注意打开小米手机的usb调试(安全设置),点开使用配对码配对设备,弹出wlan配对码、ip和端口。

控制台输入adb pair ip:端口,回车提示Enter pairing code:   输入配对码,提示Successfully paired to ip:端口

控制台输入adb connect ip:端口(为无线调试界面显示的端口)即为下面图片端口33073

不是配对码的设备,我的neo3是先用线连接,然后再转成无线调试直接adb connect ip即可(具体不记得了。也许不是这样,自行百度),为了长时间保持也许要停用adb授时超时功能,我还没用,不知道情况
3947f8b4467e1afc1f8ec3492525388.jpg
回车提示connected to 192.168.191.95:33073

5、浏览器访问docker运行服务器的ip:8000(有时候比较慢,多等一会)
1717552290260.jpg
点击H264 Converter即可浏览器控制

也可以将该链接放置在HA中侧边栏,我这里用的是zerotier连接清晰度和反应速度都慢,也可是使用ddnsto或者frp将8000端口映射到公网。
1717554142842.jpg












回复

使用道具 举报

12

主题

434

帖子

2340

积分

金牌会员

Rank: 6Rank: 6

积分
2340
金钱
1906
HASS币
0
发表于 2024-6-5 10:36:33 | 显示全部楼层
这操作很骚,不过稳定性不是很好
回复

使用道具 举报

13

主题

575

帖子

3047

积分

论坛元老

HomeAssistant

Rank: 8Rank: 8

积分
3047
金钱
2467
HASS币
20
发表于 2024-6-5 10:41:51 | 显示全部楼层
接入HomeKit后好像可以远程
回复

使用道具 举报

14

主题

243

帖子

1597

积分

金牌会员

Rank: 6Rank: 6

积分
1597
金钱
1354
HASS币
0
发表于 2024-6-5 10:43:02 | 显示全部楼层
DDDear 发表于 2024-6-5 10:41
接入HomeKit后好像可以远程

是的,不过HK控制很慢
回复

使用道具 举报

4

主题

76

帖子

563

积分

高级会员

Rank: 4

积分
563
金钱
487
HASS币
0
 楼主| 发表于 2024-6-5 10:46:05 | 显示全部楼层
DDDear 发表于 2024-6-5 10:41
接入HomeKit后好像可以远程

是不是得弄个苹果设备
回复

使用道具 举报

4

主题

76

帖子

563

积分

高级会员

Rank: 4

积分
563
金钱
487
HASS币
0
 楼主| 发表于 2024-6-5 10:47:12 | 显示全部楼层
jjss520 发表于 2024-6-5 10:36
这操作很骚,不过稳定性不是很好

稳定性就不谈了,哎,还要考虑备用机电量
回复

使用道具 举报

12

主题

434

帖子

2340

积分

金牌会员

Rank: 6Rank: 6

积分
2340
金钱
1906
HASS币
0
发表于 2024-6-5 10:53:01 | 显示全部楼层
本帖最后由 jjss520 于 2024-6-5 10:56 编辑
cr130 发表于 2024-6-5 10:47
稳定性就不谈了,哎,还要考虑备用机电量

备用机改直供电呀,最好把通电开机整了,手机root,直接代码开启无线adb,这样稳定性应该就有点保障了我备用接码机就这样弄的,就没整通电开机,改boot,的没成功,加模块的,要找开机触点,有点折腾就没弄,你可以折腾一下
回复

使用道具 举报

12

主题

434

帖子

2340

积分

金牌会员

Rank: 6Rank: 6

积分
2340
金钱
1906
HASS币
0
发表于 2024-6-5 10:56:40 | 显示全部楼层
cr130 发表于 2024-6-5 10:46
是不是得弄个苹果设备

要个中枢,atv或者IPAD,推荐atv
回复

使用道具 举报

4

主题

76

帖子

563

积分

高级会员

Rank: 4

积分
563
金钱
487
HASS币
0
 楼主| 发表于 2024-6-5 10:57:47 | 显示全部楼层
jjss520 发表于 2024-6-5 10:53
备用机改直供电呀,最好把通电开机整了,手机root,直接代码开启无线adb,这样稳定性应该就有点保障了我备 ...

我这种手残小白,看看大佬得了
回复

使用道具 举报

4

主题

76

帖子

563

积分

高级会员

Rank: 4

积分
563
金钱
487
HASS币
0
 楼主| 发表于 2024-6-5 10:58:53 | 显示全部楼层
jjss520 发表于 2024-6-5 10:56
要个中枢,atv或者IPAD,推荐atv

了解,倒是可以整ipad,玩玩新的
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 16:36 , Processed in 0.077388 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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