HomeAssistant安装和配置(Docker)
安装
Image新建
Image:homeassistant/home-assistant:latest
Containers新建
使用Docker 的图形化管理工具Portainer进行配置
name: HomeAssistant 或 HASS
volume: host-volume为 /root/docker/homeassistant/config,Path in container为 /config
Connected networks :必须为 host 模式
ENV :增加时区参数 TZ ,值为 Asia/ShangHai
|
|
配置
安装HACS
进入docker环境:
执行:
|
|
重启HA或Docker
打开【配置】-【设备与服务】-【集成】,搜索HACS,安装
添加小米设备
打开HACS,搜索“Xiaomi MIoT”,下载
打开【配置】-【设备与服务】-【集成】,搜索“Xiaomi MIoT”,安装
输入小米账号、密码,多选选择设备添加
添加Yeelight灯
设置用户名密码后进入主界面。
选择 配置 → 集成 → 添加集成 搜索 Yeelight ,填入灯的 IP地址,IP地址可以从米家或Yeelight应用中查看。建议在路由器上将这些灯的IP固定化,避免自动获取IP不同的情况。
按照以上方式逐个添加即可。
添加Homekit
打开配置文件,路径:/config/configuration.yaml
配置文件的末尾行添加homekit:后保存
重启HomeAssistant,操作 配置 → 服务控制 → 重新启动
重启成功后,在 通知 中可看到 HomeKit Bridge 的接入 二维码,使用 iPhone 手机 的家庭APP 扫描添加。
注意:如果添加 Containers 的时候使用的 bridge 模式网络,这里添加 homekit 的时候会出现发现不了设备的问题,调整为使用 host 模式可正常添加。