书接上回,之前分享了Android手机如何安装Home-assistant,美中不足的是不包含Supervisor、HACS,今天分享下怎么安装HACS和小米miot插件。
按我的认知,Supervisor是HA官方的应用商店,HACS是社区维护的第三方商店。调研下来感觉Supervisor用途不大,HACS基本能够平替。如果这里我的认知有误还请大家帮忙在评论区补充下。
当前教程有些需要自行判断的地方,不建议直接上手,看完再动手也不迟
下载方案1
-
docker exec -it hass bash
进入HA的内置终端
⚠️ hass是HA对应的容器名称,若非按照我的教程安装HA请自行替换
docker ps,最后的names字段就是 -
wget -c -O - https://install.hacs.xyz | bash -
-
exit
退出内置终端
⚠️ 如果下载成功请跳到下方安装步骤;
⚠️ 若输出handshake failed
说明你家的网络不支持github,请参考下载方案2
下载方案2(走gitee托管了一个文件包,不需要改host就能访问
-
cd /root/hass
cd到HA的安装目录下"/root/hass"为HA安装目录; 若没有参照我前面文章安装HA,请自行查找并替换路径 复制代码
-
mkdir custom_components
新建目录”custom_components”和”www” -
mkdir www
-
cd /root/hass/custom_components
-
下载
wget -c https://gitee.com/hasser/hacs/raw/master/hacs.zip
-
执行
unzip hacs.zip
进行解压
PC端下载方案
-
下载HACS插件:
百度盘下载 提取码: cqa7
如果你有安装更高版本的需求,只要确保你安装的HA是最新版本,那么你就可以去HACS官方版本列表下载最新版本的
hacs.zip
文件 -
app开启SSH
vi /etc/ssh/sshd_config
点击字母 i 键进入编辑模式,将配置项改为下方结果
PermitRootLogin yes
PubkeyAuthentication no
AuthorizedKeysFile .ssh/authorized_keys 前面加上 #
PasswordAuthentication yes
复制代码
改好后点击键盘左上方ESC
,然后输入:wq
进行保存
-
app切到QEMU,端口映射
hostfwd_add tcp::2222-:22
-
PC端通过ssh连接到我们的app:
ssh alpine@手机的IP地址
,密码alipine -
把下载好的
hacs.zip
上传到/root/hass/custom_components
路径
执行unzip hacs.zip
进行解压⚠️ 建议上传到
/home/alpine
,再移动文件到custom_components目录;Mac端可以使用FinalShell,端口2222
终端命令行上传教程:
blog.csdn.net/xcg132566/a…
www.jianshu.com/p/1385bfb45…
集成
- 重启HA
docker restart hass
或者在HA控制台-配置-设置-重新启动;
启动时间较久,几分钟的样子 - 进入控制台-配置-集成-添加集成,搜索HACS,添加,若有勾选项则全部勾选。
- 需要创建token,token权限就啥也别勾选了
- 根据HA提示2,有个验证码,点击提示1的链接跳转github
- 关联github,输入验证码,直接点就完了
- 随便添加个区域就over了
米家miot集成基本在HACS里能搜到,有空再补吧