其实这个官方教程已经写的很清楚了,在这里把我遇到的问题写下来。自己也是个小白,欢迎大佬指正。
1.安装HACS插件商店,链接:https://hacs.xyz/docs/installation/manual
前提条件:
Home Assistant version 0.98.0 or newer
A GitHub account
Access to the filesystem where Home Assistant is located
You know how to access the Home Assistant log file
A stable internet connection with sufficient avaliable data or no data caps
2.在HACS内放入米家空调伴侣仓库后,添加空调伴侣插件。链接:https://github.com/syssi/xiaomi_airconditioningcompanion
支持下面几款空调伴侣:
Model ID Model number Product name Shape
acpartner.v1 KTBL01LM Aqara Air Conditioning Companion square
acaprtner.v2 KTBL02LM Xiaomi Mi Air Conditioner Companion round
acpartner.v3 KTBL11LM Aqara Air Conditioning Companion square
下面来说说我遇到的问题,我是在deepin 20内使用普通方法安装的,python虚拟环境venv(as another user)
1.使用当前用户把hacs压缩包放置好后,并没有成功加载出来。怀疑是权限问题,之后使用homeassistant用户cp加载成功。
sudo -u homeassistant -H -s
source /srv/homeassistant/bin/activate
cp -r <hacs文件夹目录> /home/homeassistant/.homeassistant/custom_components
2.商店插件成功导入,无法安装自定义插件,顶部提示 can not connect api.github.com(记不太清了)之类的,无论有没有科学的网络都有此提示,后来百度了一下这个域名,应该是域名被污染了,在hosts自定义ip解析后成功安装插件。
3.获取token,我使用的是旧版本米家,局域网内所有设备token都在一个log内,很方便获取。
日志在Smarthome/logs,或是smarthome/plugs/logs.