使用 docker-compose 搭建 Home Assistant
今天写一下之前使用 docker-compose 搭建 Home Assistant 并接入米家 LED 智能台灯的步骤。
编写 docker-compose.yaml
1 | version: '3' |
和昨天的差不多,甚至 ENV
等都不需要。
接入米家 LED 智能台灯
YeeLight 的其他灯具产品支持自动发现,但是米家这款由于内存过低,不支持 mDNS 查询,必须手动添加配置。
首先在 YeeLight iOS App 或 YeeLight Android App 开启「局域网控制」。步骤:设备 -> 具体设备 -> 更多选项(右下角三角形) -> 局域网控制。
1 | light: |
然后在 configuration.yaml
中添加以上配置即可,name
可以随意改。
最后打开 Home Assistant 即可看到「概览」中已经出现「灯光」卡片,点击 MI-LED-Desk-Lamp
的开关,即可开启台灯。
接入 HomeKit(失败)
Home Assistant 0.64 后支持默认支持 HomeKit。
1 | homekit: |
在 configuration.yaml
中添加以上配置,Home Assistant 的「概览」中出现「HomeKit Setup」卡片。
在 iOS 的 家庭 -> 添加配件 -> 没有找到代码或无法扫描? -> 输入代码… -> 代码,填写在「HomeKit Setup」卡片中出现的八位纯数字代码。
但是不知为何,填完代码之后,App 右上角一直转圈,死活进不了下一步……
接下来
今天刚刚到手了天猫精灵方糖,明天出个简单评测。
下一步准备买个树莓派,把 Home Assistant 丢进去,稳定运行,毕竟笔记本也不是全天在线。
尾巴
Home Assistant 中文文档 介绍了不同方式搭建 Home Assistant。