openwrt已经稳定运行,折腾docker服务——HomeAssitant,统一控制家庭智能设备
HomeAssitant管网---get started---installation---INSTALL HOME ASSISTANT ON LINUX---Docker compose
Docker compose,那一套,创建文件夹,创建配置文件compose.yml,写入:
version: '3'
services:
homeassistant:
container_name:
homeassistant image: "ghcr.io/home-assistant/home-assistant:stable"
volumes:
- /PATH_TO_YOUR_CONFIG:/config
- /etc/localtime:/etc/localtime:ro
- /run/dbus:/run/dbus:ro
restart: unless-stopped
privileged: true
network_mode: host
开始部署(官方的是docker compose up -d,我的是docker-compose up -d才能正确执行)
docker-compose up -d
经过漫长的等待,容器最终大小有1.8G,占用内存401MB,管理页面
http://openwrt ip:8123
--------------------------------------------home assistant配置开始----------------------------------------
家里的只能设置,有小米和美的。
首先是添加HACS插件,参考教程
HomeAssistant添加HACS插件并实现公网控制米家,HomeKit等智能家居
大概思路就是安装HACS(Home Assistant Community Store社区商店)---社区商店里安装对应产品插件,添加对应品牌设备。(小米:Midea AC LAN、美的:Midea AC LAN)
添加HACS集成,搜索不到的可以按照教程手动添加。
直接在github上下载HACS文件的源码,放到
将文件全部放在/config/custom_components/hacs目录下,只需要custom_components目录内的文件。重启docker后就可以正常添加HACS集成。
需要关联github账号,需要提前准备好。
小米:Midea AC LAN、美的:Midea AC LAN
-------------------------------------------------------------------------------------------------------------在HACS中搜索安装Midea AC LAN安装失败,提示“unknown error”,尝试手动安装。
把下载的源码中midea_ac_lan目录复制到/config/custom_components/midea_ac_lan目录下
没有文件管理工具,不能直接复制文件夹,尝试复制压缩包后解压
先将Midea AC LAN压缩包zip文件上传到/config/custom_components/midea_ac_lan目录下,控制台进入到该目录
cd /config/custom_components/midea_ac_lan/
ls命令看看有没有上传的midea_ac_lan.zip文件,unzip命令解压文件
unzip midea_ac_lan.zip
通过文件管理器检查文件完整性后,重启HA
即可在配置--集成--添加集成--midea_ac_lan
IP地址填写路由器所以在网段,最后一位填写255,即可搜索到设备,逐个添加即可
-------------------------------------------小米摄像头添加了无效------------------------------------------
发表回复