群晖HomeKit 篇十:群晖Docker快速搭建HomeBridge和HomeAssistant平台:让ios用户可以通过siri控制小米设备

写在前面:
笔者是群晖的忠实拥趸,在群晖上使用了DDNS,自建了个人网盘,挂载着Web网页,连接着小米电视和监控,甚至还管理着个人的Git仓库,着实是全能的幸福生活小助手。基于此,在群晖上搭建智能家居使用环境就显得顺理成章。
小米以其多品类、高性价比和高可玩性在智能家居领域独占鳌头,统一的生态链打造出的统一外观风格也非常适合家庭整体改造。笔者从17年5月开始使用米家智能套装,对Aqara墙壁开关、无线开关带来的便利印象深刻,但在ios上通过米家App或者小组件去访问米家设备总觉得隔靴搔痒,所以想更进一步的提高便利。

群晖、Docker、HomeAssistant、HomeBridge、家庭App、米家的解释及关系


  • 群晖: NAS服务器,家庭存储服务器首选。
  • Docker: 容器引擎,相当于虚拟机,可以运行打包好的系统。
  • HomeAssistant: 智能设备控制中心,可以通过网页访问。
  • HomeBridge: 一个插件,桥接不支持HomeKit的设备和HomeKit。有了它才能在ios的家庭里看到小 米或者其它不支持HomeKit的设备。
  • 家庭App: 即HomeKit。ios里的家庭App,可以通过Siri语音控制设备。
  • 米家: 小米智能家庭App。可以控制小米和一些第三方厂家的设备。

 

5bc7875f5092f8331.png_e1080

5bc7877f690cb777.png_e1080

使用群晖 + Docker + HomeAssistant +HomeBridge搭建“家庭套件”使用环境的优点


1. 相比树莓派 + Hass.io

  • 不需要再单独准备一台树莓派
  • 不需要再去下载Hass.io系统,烧录等一系列工作

5bc7897de7e8c8859.png_e1080

2. 相比只用HomeBridge

  • HomeAssistant拥有图形化界面,使用起来更简单直观
  • HomeAssistant的配置比HomeBridge简单一些(五十步就是笑了百步)
  • HomeAssistant支持自动化和自定义按钮,玩法更多

5bc789bfd98285966.png_e1080

 

 

搭建的具体步骤


注意:群晖系统要求DSM6及以上

由于文章事无巨细的标明了每一项的操作,导致图片过多,影响整体阅读体验,所以将完整篇幅的文章拆成了7个目的明确的子文章。笔者在题目里标明了“快速搭建”,相信笔者,只要你拥有一台DSM6.0以上系统的群晖,一切只会在《第5步–在HomeAssistant里添加小米设备》遇到些许障碍,其它地方只需要按图操作即可。

原理大致为:把设备都挂载到HomeAssistant上,HomeAssistant通过HomeBridge桥接到苹果的HomeKit,从而达到Siri可以控制设备的目的。

5bc7886d3538b3177.png_e1080

1. 在群晖系统里安装Docker。

2. 安装HomeAssistant的Docker镜像。

3. 安装HomeBridge的Docker镜像。

4. 设置HomeBridge,让HomeBridge链接HomeAssistant上的设备。

5. 在HomeAssistant里添加小米设备。

6. 在ios的“家庭”App里添加HomeBridge设备并试用Siri。

Related Post

发表回复