智能家居 | 群晖NAS,你的智能生活中心 Vol.1

  • 10,293

借助群晖NAS可以远程控制你家的电脑、音箱、空调……你信吗?

还可以接入Apple HomeKit,让Siri来为你自动开关这些家电设备。智能家居 | 群晖NAS,你的智能生活中心 Vol.1

下面分享一位晖粉@LYF 借助群晖DSM的Docker套件来设置Home Assistant,实现远程控制电脑的教程。

先来科普下Home Assistant、Home Bridge和HomeKit的关系:智能家居 | 群晖NAS,你的智能生活中心 Vol.1

通过Home Assistant可以轻松实现设备的语音控制、自动化等。再通过Home Bridge来连接到HomeKit,就能通过Siri来控制了。

今天先奉上Home Assistant教程,关于Home Bridge连接到HomeKit教程之后会再进行分享。

 

一、下载镜像

首先在DSM中下载Docker套件(支持机种:http://sy.to/pxroq)

智能家居 | 群晖NAS,你的智能生活中心 Vol.1

打开Docker套件>点击【注册表】>在搜索栏搜索“homeassistant”>选中映像,鼠标右键点击【下载此映像】

智能家居 | 群晖NAS,你的智能生活中心 Vol.1

选择latest最新版本或者自己喜欢的稳定版本

智能家居 | 群晖NAS,你的智能生活中心 Vol.1

 

二、启动镜像

打开 File Station,下载Docker套件后,在File Station里会自动生成一个【docker】共享文件夹。

在【docker】文件夹下新建一个文件夹,这里新建了一个命名为【home-assistant】文件夹。

智能家居 | 群晖NAS,你的智能生活中心 Vol.1

映像下载完成后,进入【映像】选中“homeassistant”>点击【启动】

智能家居 | 群晖NAS,你的智能生活中心 Vol.1

点击【高级设置】

智能家居 | 群晖NAS,你的智能生活中心 Vol.1

点击【卷】>点击【添加文件夹】>选择【docker】共享文件夹下新建的【home-assistant】文件夹。

智能家居 | 群晖NAS,你的智能生活中心 Vol.1

智能家居 | 群晖NAS,你的智能生活中心 Vol.1

在【装载路径】输入“/config”

智能家居 | 群晖NAS,你的智能生活中心 Vol.1

点击【网络】>勾选【使用 Docker Host 相同的网络】>点击【应用】

智能家居 | 群晖NAS,你的智能生活中心 Vol.1

点击【下一步】>点击【应用】

智能家居 | 群晖NAS,你的智能生活中心 Vol.1

智能家居 | 群晖NAS,你的智能生活中心 Vol.1

打开Docker套件,点击【容器】,可以看到homeassistant映像正在运行中

智能家居 | 群晖NAS,你的智能生活中心 Vol.1

此时,打开地址链接为“http://NAS内网IP地址:8123”网页,8123为固定端口。就可以看到安装完毕后的Home Assistan设置网页了(如网页无法打开,可能Docker容器还在启动中,稍后再尝试刷新)

智能家居 | 群晖NAS,你的智能生活中心 Vol.1

 

三、编辑器

进入Home Assistant官网(https://home-assistant.io),点击导航栏中的【Getting started】,下载并安装“Visual Studio Code”编辑器

智能家居 | 群晖NAS,你的智能生活中心 Vol.1

打开电脑文件资源管理器,在地址栏里输入“\\NAS内网IP地址”或者“\\NAS名称”,打开docker下的home-assistant文件夹,双击打开【configuration.yaml】文件。

智能家居 | 群晖NAS,你的智能生活中心 Vol.1

打开后,就能用前面安装的编辑器来编写这个文件

智能家居 | 群晖NAS,你的智能生活中心 Vol.1

*可在Home Assistant官网(https://home-assistant.io)参考相关文档,根据自己的需求来编辑命令。

 

四、获取命令

这里以唤醒Windows电脑为例,需要将唤醒电脑的命令添加到【configuration.yaml】文件中。

先进入Home Assistant官网(https://home-assistant.io),点击导航栏中的【components】,搜索唤醒命令“Wake on LAN Switch”

智能家居 | 群晖NAS,你的智能生活中心 Vol.1

点击打开Wake on LAN Switch,就可以看到需要添加到【configuration.yaml】文件的命令内容,这里需要先获取电脑的MAC地址,以替换到唤醒命令的【mac_address】中。

智能家居 | 群晖NAS,你的智能生活中心 Vol.1

获取自己电脑的MAC地址,点击电脑【打开网络和共享中心】>点击【更改适配器设置】

智能家居 | 群晖NAS,你的智能生活中心 Vol.1

智能家居 | 群晖NAS,你的智能生活中心 Vol.1

点击