小米发布HomeAssistant米家集成,实现智能设备无缝对接,支持多账号管理

小米公司近日在GitHub推出了一款名为“Home Assistant米家集成”的新项目,此项目获得了小米官方的全力支持,目的是帮助Home Assistant用户轻松集成小米IoT智能设备。Home Assistant是一款基于Python 3开发的开源家庭自动化系统,能够对家庭设备进行监控和自动化管理。

在开始使用米家集成之前,用户需要确保Home Assistant的核心版本不低于2024.11.0,操作系统版本不低于13.0。米家集成通过小米官方提供的云端接口运作,用户需使用小米账号登录以获取设备列表。登录过程采用OAuth 2.0认证,确保用户的小米账号密码不会在Home Assistant平台保存。

但需注意的是,由于Home Assistant平台的规定,用户的小米账户信息(包括设备详情、证书和token等)在登录成功后,将以明文形式存储在Home Assistant的配置文件中。因此,保管好配置文件至关重要,以防信息泄露导致账户安全风险。

目前,米家集成支持小米米家品牌下的多数设备类型,但仍有部分蓝牙、红外和虚拟设备未能支持。该项目允许用户同时登录多个小米账号,并将不同账号下的设备添加到同一Home Assistant区域,大大提升了用户体验。

在本地化控制方面,米家集成支持通过小米中枢网关(固件版本需3.4.0_000以上)或内置中枢网关(软件版本需0.8.0以上)进行控制。如果没有这些网关,控制指令将通过小米云传输。但需注意,支持Home Assistant本地化控制的小米中枢网关固件尚未正式发布,用户需关注MIoT团队的最新动态。

特别提醒,小米中枢网关目前仅在中国大陆地区使用。对于其他地区的用户,米家集成提供了小米局域网控制功能作为本地化控制方案。该功能允许用户控制同一局域网内的IP设备(如WiFi、有线连接设备),但不支持蓝牙Mesh、ZigBee等协议的设备。不过,由于可能存在异常,小米不推荐用户使用此功能。

启用小米局域网控制功能的方法简单,用户只需在Home Assistant的设置中找到“设备与服务”,选择已配置的Xiaomi Home,进入配置页面并点击“更新局域网控制配置”即可。该功能不受地区限制,全球用户均可使用。但要注意,若局域网内已有中枢网关,小米局域网控制功能将不会起作用。

相关推荐

暂无评论

发表评论