在前面我们讲到了利用随身WiFi刷入Debian和OpenWrt的教程。里面都涉及了关于HomeAssistant的使用。而对于刚入坑的小伙伴,Homeassistant这部分存在很多的疑问。故而本文借助Docker为大家详细说明HomeAssistant的安装和使用。
我们首先用下面命令拉取镜像到本地。
docker pull homeassistant/home-assistant:latest
下载完成后,在OpenWrt中便有了镜像信息。
点击点击Docker>容器菜单,然后 点击添加按钮
docker run -d --name="hass" -v root/hassistant:/config -p 8123:8123 homeassistant/home-assistant:latest
将网络设置为host
完成之后,点击提交。
完成指定,选择镜像并启动。
完成后,访问路由ip:8123
接下来,我们配置HA
到此,HA配置完成。但是,目前HA就是一个空壳子。我们需要给其添加设备。
我们可以直接在其项目中下载插件,离线安装。也可以在HACS商店中搜索安装。在添加设备时,由于我的版本比较旧,我们只能在项目发布历史中,找历史版本。
wget -O xiaomi.zip https://github.com/al-one/hass-xiaomi-miot/releases/download/v0.4.13/xiaomi_miot.zip
#创建插件目录
mkdir /root/hassistant/custom_components/xiaomi_miot
#复制文件
cp xiaomi.zip /root/hassistant/custom_components/xiaomi_miot
#解压文件
cd /root/hassistant/custom_components/xiaomi_miot
unzip xiaomi
完成后,添加集成。在搜索xiaomi
选择第三个。
输入小米账号
完成之后,便可以看到你的智能设备了。
HACS
你可以理解为插件商店。因为某些原因,插入总是下载失败。因此我们可以利用HACS
直接搜索并下载安装。
该商店中,集成了国类一些大厂的产品,如前面所说的小米、美的、格力等平台的设备都可以接入。在HA中同一管理。当然在商店中安装巴法云,同步到米家或者天猫精灵统一管理。