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

 找回密码
 立即注册
查看: 142|回复: 0

[经验分享] 科沃斯X5 PRO ULTRA,成功恢复,ecovacs集成,虚拟机

[复制链接]

1

主题

4

帖子

38

积分

新手上路

Rank: 1

积分
38
金钱
34
HASS币
0
发表于 2025-1-25 22:48:26 | 显示全部楼层 |阅读模式
本帖最后由 leeisback 于 2025-1-25 22:50 编辑

刚接触HA,很多东西还不会,前段时间装了一些插件,其中就有科沃斯的“ecovacs”
本来当时装好之后,显示也是正常的,但是当时机器人也是刚买,还没有画过地图,所以没有使用过,结果没几天想用了,突然就显示没有实体了
这段时间看论坛,说要改型号代码(论坛里就那么几个帖子,一搜就能看到),但是看大各位大佬的教程还是一头雾水,主要还是自身基础过于薄弱,翻阅了各种帖子,理解了几个基本信息:
1、我用的是威联通虚拟机装的HA,但实际上虚拟机装的,里面也是docker(至少我目前是这么认为的)
2、用ssh和samba的路数好像走不通(这两个也是最近才接触,可能说的不对)
3、就算目前没有X5 PRO ULTRA的配置文件,用类似的X系列的也能凑合

经过各种尝试,翻阅各种网站,大致的流程就是:
1、进入虚拟机的远程桌面(威联通就是打开虚拟机后,HA运行界面打开,黑底纯代码那个)
2、执行login
login
3、执行docker ps,会出来一串清单,名字都很长,找到清单里面名字里面比较明显叫homeassistant的那个,会用到前面那个ID
docker ps
4、执行docker exec -it 上一条的ID bash
docker exec -it 上一条的ID bash
5、执行cd /usr/local/lib/python3.13/site-packages/deebot_client/hardware/deebot,由于我的威联通界面不能复制黏贴(至少我不会),我一个个字打的,然后第一遍报错了,很容易打错,所以其实可以一个个文件夹打,比如先cd /usr,在cd local(没有那个“/”了),过程中如果还是显示没有文件夹,可以执行ls,查看当前文件夹里面有什么文件,是不是文件名打错了
cd /usr/local/lib/python3.13/site-packages/deebot_client/hardware/deebot
6、执行,下方代码,这个是我自己用的配置文件,具体自己查(论坛里有比较清晰的说明)
ln -svfT lr4qcs.py gnouib.py

7、重启,然后ecovacs集成里面就有了

撒花~
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-2-2 12:40 , Processed in 0.203686 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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