本帖最后由 leeisback 于 2025-1-25 22:50 编辑
刚接触HA,很多东西还不会,前段时间装了一些插件,其中就有科沃斯的“ecovacs”
本来当时装好之后,显示也是正常的,但是当时机器人也是刚买,还没有画过地图,所以没有使用过,结果没几天想用了,突然就显示没有实体了
这段时间看论坛,说要改型号代码(论坛里就那么几个帖子,一搜就能看到),但是看大各位大佬的教程还是一头雾水,主要还是自身基础过于薄弱,翻阅了各种帖子,理解了几个基本信息:
1、我用的是威联通虚拟机装的HA,但实际上虚拟机装的,里面也是docker(至少我目前是这么认为的)
2、用ssh和samba的路数好像走不通(这两个也是最近才接触,可能说的不对)
3、就算目前没有X5 PRO ULTRA的配置文件,用类似的X系列的也能凑合
经过各种尝试,翻阅各种网站,大致的流程就是:
1、进入虚拟机的远程桌面(威联通就是打开虚拟机后,HA运行界面打开,黑底纯代码那个)
2、执行login
3、执行docker ps,会出来一串清单,名字都很长,找到清单里面名字里面比较明显叫homeassistant的那个,会用到前面那个ID
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集成里面就有了
撒花~
|