第一种方法:
要将米家智能设备接入到Home Assistant,可以使用Home Assistant的小米集成(Xiaomi Miio Integration)。具体步骤如下:
在Home Assistant中安装小米集成组件。可以在Home Assistant配置文件的configuration.yaml文件中添加以下代码:
xiaomi_miio:
discovery_retry: 5
gateways:
- host: IP_ADDRESS_OF_YOUR_GATEWAY
key: YOUR_GATEWAY_KEY
获取网关密钥。可以通过下载并运行小米网关密码获取工具(miio),或者在Mi Home App中获取。
添加设备。在配置文件的configuration.yaml文件或者Home Assistant Web界面的配置页面中添加相应的设备。
重启Home Assistant以更新配置。
完成以上步骤后,就可以在Home Assistant中看到和控制小米设备了。注意,不是所有小米设备都可以通过小米集成进行控制,具体支持的设备列表可以在Home Assistant官方文档中查看。
第二种方法:
要利用插件将小米设备接入Home Assistant,可以使用Home Assistant的小米云集成(Xiaomi Cloud Integration)或者xiaomi miot auto插件。具体步骤如下:
建议先在HA系统安装HACS这个插件,然后从里面搜索安装米家插件。
1. 在Home Assistant中安装小米云集成插件。可以在Home Assistant Web界面的“Supervisor”页面中选择“Add-on Store”,找到并安装“Xiaomi Cloud”插件。
2. 配置小米云集成插件。在插件配置页面中输入小米账户和密码,并确保已授权Home Assistant访问小米设备。
3. 启动小米云集成插件。启动插件后,Home Assistant将自动检索与您的小米账号关联的所有设备。
4. 添加设备。在Home Assistant Web界面的“Integrations”页面中添加相应的设备,例如小米智能插座、温湿度传感器等。
5. 重启Home Assistant以更新配置。
完成以上步骤后,就可以在Home Assistant中看到和控制小米设备了。注意,不是所有小米设备都可以通过小米云集成进行控制,具体支持的设备列表可以在Home Assistant官方文档中查看。