手把手带你群晖docker安装HA连接homekit

2019-01-08 21:50:00 40点赞 567收藏 24评论

前言

最近值友禁不住诱惑也想入坑HA,跨平台全语音控制,着实让人着迷,但又没必要新购设备,介于值友是群晖大神,那就简单的在docker上安装HA,为了造福其他值友,少走线弯路,老司机继续手把手教你群晖docker安装HA及相关环境。常规的树莓派安装及配置可以看系列文章的前几篇,有兴趣的自己去翻。

花小钱办大事 篇二:智能家居DIY老司机手把手带你入坑Hassbian(无坑版)前言这几年,随着物联网所兴起的智能家居,热度逐渐上升,价格屠夫小米入场后,去年的小米感恩节着实普及了一把智能家居,站内也有不少装修文章和系列文章,基本都是使用小米套装,初步使用还是不错,但限制了系统的兼容性,也不能充分利旧,所以是时候考虑DIY,引入开源系统了,开源智能家居可以使用的系统比较多,综合尉迟无德| 46 评论47 收藏629查看详情

当然了有需求的还是推荐入群晖,或者性价比高点,直接黑群晖也很推荐。

群晖(Synology)DS918+ 四盘位 NAS网络存储服务器 (无内置硬盘)4800元京东去购买

安装HomeAssistant(HA)

首先,当然要有群晖(黑白都可,注意白群晖需要上支持docker的型号),或者是其他可流畅安装运行docker的设备(微型电脑、旧笔记本等等)、流畅的网络(手把手带你群晖docker安装HA连接homekit )、用于登陆群晖的电脑、还有就是百折不挠的决心和细致的心思了。

啰嗦一下,为什么来普及Docker方式安装HomeAssistant对接Homekit实现智能家居平台的升级方法,主要是这样能简单方便的让很多小伙伴实现低成本体验homekit的功能,再结合个人云的需求,群晖NAS不失为一个综合性价比最高也最便捷的选择,而homeassistant之所以是最优秀的智能家居平台的原因之一就是版本更新速度快,功能支持丰富,就像当年的小米MIUI一样(当年的MIUI还不是现在的ADUI)。

准备好设备后,倒杯茶,登陆上群晖,进入群晖界面(我的群晖版本为6.1.2,如果群晖版本是5.2的配置会有少许差别)

进入套件中心,搜索docker,点击安装

安装完成后,点击注册表,搜索框内输入HomeAssistant,下载HomeAssistant最新的docker镜像文件,点击下载后会弹出确认版本选项,选择当前稳定版本标签(或者直接最新版本也可以),然后点击选择

手把手带你群晖docker安装HA连接homekit

在映像中可以看到HomeAssistant的docker文件进程,总计2G大小左右,然后就开始下载最新的镜像文件,此时映像标签会出现一个白色圆圈,表示一个镜像文件正在下载。

手把手带你群晖docker安装HA连接homekit

手把手带你群晖docker安装HA连接homekit

镜像文件下载完成后群晖NAS系统会有通知,也可以看到之前的白色圆圈消失,安装成功后,点击启动按钮,进入常规设置页面,点击高级设置

手把手带你群晖docker安装HA连接homekit

高级配置需要配置四个部分,第一个部分需要设定HomeAssistant的自启动服务,具体如下图将自启动打上勾

手把手带你群晖docker安装HA连接homekit

第二个部分是指定装载路径了,点击添加文件,在自己喜欢的位置新建2个文件夹(推荐直接在docker文件夹下新建)homeassistant和homebridge(后面homebridge安装将可以使用,如果没有自定义的设备接入或者嫌麻烦也可不安装Homebridge,现在的HomeAssistant已经原生支持Homekit,只是原生支持的类型没有Homebridge类型多而已)

手把手带你群晖docker安装HA连接homekit

选择文件夹,选中homeassistant ,配置状态路径 /config

手把手带你群晖docker安装HA连接homekit

第三个部分就是配置网络,选择使用和 Docker 宿主相同的网络就好了

手把手带你群晖docker安装HA连接homekit

第四个部分是配置环境,主要要新增两个环境变量用于指定时区和时间,只要是在国内都是点击加号,添加 variable = TZ 和 value = Asia/Shanghai

手把手带你群晖docker安装HA连接homekit

点击应用后就会有所有的配置信息,确认无误后下一步,应用即可,这样HA就启动了。

手把手带你群晖docker安装HA连接homekit

回到docker,在总览中就会发现HA已经启动,相应的启动详情也都有,之前新建的homeassistant文件夹中也都生成了相应文件,浏览器中输入群晖的ip+HA端口就能访问homeassisstant,一般地址为:http://xxx.xxx.xx.xxx:8123/

手把手带你群晖docker安装HA连接homekit

这时候就能看到HA的默认界面,进一步具体怎么配置也就不详细说了,可以参见我之前的文章

手把手带你群晖docker安装HA连接homekit

花小钱办大事 篇三:智能家居DIY老司机手把手带你hassbian个性化配置前言前一篇,详细的介绍了hassbian系统的安装环境搭建,这样我们就已经有了homeassistant的环境,而且安装了habridge,可以接入大部分设备了,这一篇主要讲讲系统的的个性化配置。主要包含了:1、系统各组件讲解2、第一个配置文件实战3、系统的个性化系统介绍首先,有些人肯定会有点懵,H尉迟无德| 13 评论42 收藏182查看详情

安装HomeBridge(可选)

首先说下HomeBridge是干什么的,早先在HA还不原生支持Homekit的时候,我们需要安装homebridge 和 homebridge-homeassistant这两个插件来充当HA和Homekit的桥梁,让设备互联互通,而HomeKit 相信各位值友也都非常熟悉了,iOS原生自带,相比较于其他第三方智能家居 App ,使用体验也都更佳,只要和 Siri 自然交互,逼小爱什么的体验更佳,而且iOS更可以直接从控制中心看到和控制你所有支持的设备。

HomeAssistant现在版本都原生支持Homekit了,如果你初衷只是将成品智能家居设备接入HA跨平台交互,那大可不安装HomeBridge,直接用HA内置的Homekit即可,要启用原生的HomeKit也很简单,只需要简单的一步就可以使用,具体如下:

启用HA内置HomeKit

打开HA根目录configuration.yaml文件,

手把手带你群晖docker安装HA连接homekit

在其中加入如下代码:

Homekit:

手把手带你群晖docker安装HA连接homekit


这样就可以了,重启后HA主界面就会出现配对码,直接iOS家庭中依照指引添加即可,如果还想好奇安装或者有HomeKit多开需求的可以继续往下看。

Docker安装HomeBridge(可选)

首先和安装Homeassistant一样,在群晖的Docker应用注册表中搜索homgbridge,会出现N多镜像,直接选择如图所示分数最高的oznu的镜像(傻瓜化安装,无需另外配置插件等)

手把手带你群晖docker安装HA连接homekit

手把手带你群晖docker安装HA连接homekit

和之前的安装过程一样,等待下载好后,启动镜像进入配置界面,和之前类似,配置总共分三部分

第一部分设置自启动,进入常规配置,点击高级配置,勾选启动自动重新启动

第二部分设置镜像路径,点击 卷 ,然后点击添加文件夹选择 docker/homebridge 装载路径为/root/.homebridge文件夹(注意配置路径中homebridge前有个点. 不要输错了)

手把手带你群晖docker安装HA连接homekit

手把手带你群晖docker安装HA连接homekit

第三部分设置网络,选择使用与dockerHost相同的网络就可以了

然后点击下一步,确认配置,应用即可,这样HomeBridge就安装完成了。

手把手带你群晖docker安装HA连接homekit

这样打开iOS家庭,添加网关就可以看到新添加的HomeBridge网关了,按照指引添加,需要扫码二维码或者密码,直接在HomeBridge镜像的日志里面就可以看到二维码和密码,方便又快捷。

手把手带你群晖docker安装HA连接homekit

其他的配置及设备接入可参见之前写的相关文档内,有疑问的可以评论区沟通

相关配置:

花小钱办大事 篇三:智能家居DIY老司机手把手带你hassbian个性化配置前言前一篇,详细的介绍了hassbian系统的安装环境搭建,这样我们就已经有了homeassistant的环境,而且安装了habridge,可以接入大部分设备了,这一篇主要讲讲系统的的个性化配置。主要包含了:1、系统各组件讲解2、第一个配置文件实战3、系统的个性化系统介绍首先,有些人肯定会有点懵,H尉迟无德| 13 评论42 收藏182查看详情

设备接入:

花小钱办大事 篇四:智能家居DIY老司机手把手带你搞定智能插座前言前面两篇主要分享的都是平台和软件层面的配置,没有前端的传感器及硬件的支撑,再开放的平台终究没用,本篇主要从以下几方面来分享:1、小米及其生态链的全家桶接入2、DIY智能插座-sonoff、智能单双火墙壁开关3、智能插座、开关接入HA小米生态的接入HA可接入小米设备列表因个人所用及规划用如下设备,尉迟无德| 137 评论118 收藏1k查看详情花小钱办大事 篇五:智能家居DIY老司机手把手带你搞定智能音箱接入小编注:想获得更多专属福利吗?金币加成、尊享众测、专属勋章、达人福利任务你想要吗?如果想要,赶紧来申请认证站内生活家!猛击此链接前言17年三月份,打着让熊孩子听儿歌的旗号,义正言辞的买下来叮咚智能音箱(新东方泡泡版)语音识别很准确,熊孩子都学会了自己点儿歌了,最近随着智能音箱大热,叮咚、小爱同学、天尉迟无德| 18 评论4 收藏186查看详情



展开 收起
24评论

  • 精彩
  • 最新
  • 实际操作这里遇到个坑 默认的docker源有可能因为墙下不来镜像 在配置文件里添加一行网址代码使用镜像源 另外请问 如何在HA里添加hass.io的边栏?我安装了node-red镜像server里无法用常规密码方式连接ha里的设备

    校验提示文案

    提交
    ha里面按照hassio的边栏,你是想用hassio吧,那就直接docker按照hassio啊

    校验提示文案

    提交
    自己加个阿里云的镜像地址就可以了。hass.io边栏是什么

    校验提示文案

    提交
    收起所有回复
  • ISO用Siri控制智能设备需要ipad或者homepod又或者是appletv来做家庭中枢,按照你的文章来看,我的理解就是安装HA后可以不用购买设备

    校验提示文案

    提交
    不是家庭中枢还是要的,HA只是桥梁,将原本不支持homekit的支持了

    校验提示文案

    提交
    收起所有回复
  • 把homekit加入到后首页提示 custom element doesn't exist: hui-empty-state-card

    校验提示文案

    提交
    请问您这种情况解决了吗?我也是出现这个情况,还不知道怎么办

    校验提示文案

    提交
    收起所有回复
  • 第四个部分配置环境 [内伤]

    这一步不对,是添加一个环境变量TZ=Asia/Shanghai,键TZ,值Asia/Shanghai,而不是添加两个环境变量variable = TZ 和 value = Asia/Shanghai

    校验提示文案

    提交
  • docker都用了,k8s还会远吗

    校验提示文案

    提交
    k8s?是啥大神指点一下

    校验提示文案

    提交
    他说的应该是docker的开源集群化管理工具kubernetes

    校验提示文案

    提交
    收起所有回复
  • homebridge插件已经deprecated了,直接用hassio集成的homekit就行。群晖docker影响休眠,最新版对websocket还有限制 [皱眉]

    校验提示文案

    提交
  • 哈哈哈,收藏了

    校验提示文案

    提交
  • 厉害了我的哥,docker都用上了!

    校验提示文案

    提交
  • 可以可以很实用,收藏了 [赞]

    校验提示文案

    提交
  • 技术贴 先收藏了 [傻笑]

    校验提示文案

    提交
  • 哇塞很不错,给你点个赞

    校验提示文案

    提交
  • @tobyz 哥们儿,这个情况解决没有。我也是出现这个提示,之前其他的设置都没有了

    校验提示文案

    提交
  • 66666666666

    校验提示文案

    提交
  • 请问装完之后docker/homebridge文件夹下面没有文件……因为看到有些教程要找config.Json,文件夹里面什么都没有啊

    校验提示文案

    提交
  • 启用HA内置HomeKit打开HA根目录configuration.yaml文件,加入Homekit:你红框里面的内容是手动加上还是自动加上的

    校验提示文案

    提交
  • 在群晖的Docker应用注册表中搜索homgbridge,搜索无结果!

    校验提示文案

    提交
  • 提示“无法读取/config/configuration文件。yaml ut-8 codec不能解码241位置的字节oxas”,不知怎么解决,望楼主答疑!

    校验提示文案

    提交
    换一个现代化的编辑器,如vscode

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
567
扫一下,分享更方便,购买更轻松