在智能家居的时代里,如果你还在犹豫要不要入手一款小米设备,那么现在可得考虑清楚了,因为小米刚刚在Ghub发布了官方的Home Assistant(HA)米家插件,简直是让人目不暇接的好消息!这意味着什么呢?简单来说,小米开源了自己的智能家居平台。这一举措约等于把米家生态的控制权交给了用户,未来的家居生活将会变得更加灵活和自主。没错,你虽然可以没有小米手机,但却绝对不能没有米家!
本篇文章就为大家带来Docker部署HA及小米官方插件的“保姆级”全流程教程,让你轻松打造自己的智能家居。
小米插件的优势
在小米的众多插件中,官方的Home Assistant插件尤为亮眼,拥有不可比拟的优势: ✅ 多账户集中管理:官方插件允许用户集中登录多个小米账户,这在社区插件中可是无法实现的。 ✅ 高效响应:社区插件主要依赖轮询来获取设备状态,因而延迟较高;而官方插件则借助小米云官方API,提供稳定快速的反应体验。 ✅ 本地控制能力:如果你配置了小米中枢网关,便可以实现无缝的本地设备控制,告别云端依赖,速度与稳定性双丰收。
当然,使用官方插件前,你的HA版本也要符合要求:Core≥2024.11.0,OperatingSystem≥13.0。
部署Home Assistant的步骤
无论你的NAS是什么品牌,部署过程大同小异。首先,需要在设备内创建一个文件夹来存放数据文件。假设我们以威联通NAS为例,文件夹路径为 /share/Container/ha/config。
接下来,使用以下命令进行Docker部署:
docker run -d --name homeassistant --privileged --restart unless-stopped -e TZ=MY_TIME_ZONE -v /PATH_TO_YOUR_CONFIG:/config -v /run/dbus:/run/dbus:ro --network=host ghcr.io/home-assistant/home-assistant:stable
请确保替换命令中的时区和路径。随后在网页端输入 NAS_IP:8123 访问HA,按照引导创建用户,并确认HA版本符合要求。
安装小米官方插件
进入NAS的web管理界面,寻找刚部署的homeassistant,点击【执行】并打开控制台。然后逐步执行以下命令: bash
安全起见,分步执行
git clone https://github.com/XiaoMi/ha_xiaomi_home.git cd ha_xiaomi_home ./install.sh /config
执行完成后,会提示重启容器,立即重启即可。
配置小米插件
网页端进入HA控制台,点击左侧【设置】-【设备与服务】。在右下方点击【添加集成】,搜索并添加小米Home。登陆后需要根据实际地区选择,点击确认授权即可。注意:MAC用户建议使用Chrome浏览器,有时其他浏览器可能出现授权错误。
若出现错误页面,记得将 homeassistant.local 替换成设备真实的IP地址。完成后,你会发现各种小米设备都能轻松关联,特别是多模网关、音箱等设备,让生活更加便捷与智能。
用命令行操作的全流程
对于Linux用户,命令行同样适用: bash
在Linux上部署
sudo -i mkdir /root/docker/data/ha cd /root/docker/data/ha vim docker-compose.yml # 将之前的代码粘贴到此文件中 docker-compose up -d sudo docker exec -it homeassistant bash
再次执行安装命令
git clone https://github.com/XiaoMi/ha_xiaomi_home.git cd ha_xiaomi_home ./install.sh /config exit
重启镜像
docker restart homeassistant
一旦完成,米家智能家居就能顺利启用,真正让你的生活变得如沐春风!小米的这一系列动作简直就是在用战略构筑牢固的用户生态,让人不禁感叹:从此以后,我们可能真要被雷总“套牢”了!返回搜狐,查看更多