在安卓手机上配置Home Assistant与HACS,并将米家设备接入到HomeKit
一、安装 Aidlux
通过官网下载安装包进行安装 https://community.aidlux.com/aidluxdownload
二、通过局域网设备访问 Aidlux 并进入终端
浏览器地址输入 http://192.168.X.XXX:8000 密码:aidlux
ip 地址可以通过 Aidlux 上面的 Cloud_ip
查看
windows 系统的复制粘贴热键为Ctrl+C
和Ctrl+V
linux 系统的复制粘贴热键为Ctrl+Shift+C
和Ctrl+Shift+V
三、部署
安装依赖
apt update
sudo apt install -y gcc make pkg-config build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev libbz2-dev curl
更换国内 pip 源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
升级 pip
pip install --upgrade pip
获取 python3.11 安装文件并解包
wget https://mirrors.huaweicloud.com/python/3.11.7/Python-3.11.7.tgz
tar xzf Python-3.11.7.tgz
编译 - 半小时左右
cd Python-3.11.7
./configure --enable-optimizations --prefix=/usr/local/python3.11
并存安装 python3.11-一小时左右
make altinstall
软连接
ln -s /usr/local/python3.11/bin/python3.11 /usr/bin/python3.11
验证
ls -l /usr/bin/python3.11
python3.11 --version
升级 python3.11 的 pip
python3.11 -m pip install --upgrade pip
创建虚拟环境
mkdir /srv/homeassistant
cd /srv/homeassistant
python3.11 -m venv .
source bin/activate
安装
python3.11 -m pip install wheel
python3.11 -m pip install homeassistant==2023.8.4
首次启动
hass
日常启动
source /srv/homeassistant/bin/activate && hass
注意事项
启动 homeassistant,终端不要关闭
等 30 秒左右在浏览器输入 http://192.168.X.XXX:8123 即可访问 ha
四、安装 HACS
下载脚本
cd /srv/homeassistant
wget -q -O - https://install.hacs.xyz | bash -
重启 Home Assistant
添加 HACS
打开 Home Assistant,点击「配置」,点击「集成」,点击右下角的「添加集成」,在搜索框里输入「HACS」并点击,等待约 1 分钟,HACS 设置完成。 若超过 10 分钟,建议重试
接受协议
需要全选,提交。
设备注册
需要先拥有 Github 账号,没有的话注册一个并在浏览器上登录 将灰色块中的代码复制,打开弹窗上的链接,将代码粘贴,进行授权。
五、使用家庭 app 控制米家设备
配置完 HACS 后,在主页刷新一下,左侧出现 HACS 选项,进入即可安装各种插件与设备链接。
下载插件
在 HACS 内搜索搜索xiaomi
,选择Xiaomi Miot Auto
,点击download
,在弹出的对话框再次点击download
重启容器
在配置选项
中点击Restart Required
配置
与安装 HACS 操作相同,选择“账号集成”,登录小米账号获取设备信息,按照配置指引完成剩余步骤,选择你想要接入 HomeAssistant 的设备。
接入家庭 app
点击添加添加集成,搜索Apple
,点击添加HomeKit Bridge 集成
,按照指引完成添加。
需要注意是的,如果你有温湿度传感器,记得勾选“Sensor”,这个选项默认是不勾选的。
添加 HomeKit Bridge 集成成功后,点击界面左下角的通知按钮,查看 homekit 的配对二维码。
打开“家庭”应用,点击左上角的“+”号,选择“添加配件”。
扫描上个步骤的得到的二维码,点击“添加到家庭”。
在加入过程中,可能会提示“未认证设备”,点击“仍要添加”。
然后完成剩余步骤,逐个添加设备。完成后,你就能能用 Siri 控制你的智能设备了。