找回密码
 立即注册
搜索
查看: 42873|回复: 33

[进阶教程] Qnap NAS安装配置HomeAssistant教程

[复制链接]

23

主题

636

回帖

4670

积分

元老级技术达人

积分
4670
金钱
3996
HASS币
30

教程狂人

QQ
发表于 2017-6-29 17:43:03 | 显示全部楼层 |阅读模式
本帖最后由 alei643 于 2018-6-8 12:59 编辑

威联通NAS安装HomeAssistant,必须选择支持Container Station的机型。Container Station具体的使用方法请参考QNAP官方文档。
这里仅针对HomeAssistant安装和配置过程做介绍

安装过程:
1、打开Container Station,新建Container,在Docker Hub中搜索homeassistant,docker的镜像很多,建议安装官方的镜像,请参考下图。

       01.png
2、点击安装,版本号选择last,在Container环境参数配置窗口中,点击“高级设置”→“网络”中的“网络模式”选项选择“Bridge”桥接模式。 IP地址建议使用固定IP,也可以使用DHCP自动分配。其他选项使用默认即可。然后点击“新建”。等待Container下载镜像。HomeAssistant安装镜像比较大,约1.8GB,下载过程比较漫长。Docker网络并不稳定,如果出现下载中断的情况,不用急,重复执行第二步,直到镜像下载并安装完成。
      QQ图片20170629171538.png

3、如果不设置HA的config配置文件的存放路径,存储目录将采用随机的名称,可以通过上图中的共享文件夹将HA的config文件夹挂载至NAS其他目录中。点击“共享文件夹”,然后点击“挂载本机共享文件夹”标题上的“新增”按钮,在下方的文本框的“本机路径”选择要挂载至NAS的本地目录,在“挂载路径”中填入“/config”。

4、Docker下载完成后,Container会自动启动安装进程,安装完成后,可以通过http://设定的homeassistant容器的IP地址:8321 访问homeassistant


配置过程:
       威联通的NAS在Docker使用上没有群晖设计人性化,访问homeassistant配置文件所在目录就是一个很糟心的过程。这路径复杂程度不忍直视。群晖可以将config配置文件存放在home文件,比威联通简单便捷许多。哪位大神有简便的方法一定要分享一下。(参考步骤3)
         QQ图片20170629172419.png QQ图片20170629172736.png

MQTT安装:同样在Container中搜索MQTT就可以了,威联通提供一个官方的MQTT容器,安装不用更改任何参数。安装完成后,需要通过控制台配置一下MQTT的用户名和密码。点击安装完正在运行的MQTT容器,然后点击窗口右上角的“终端机”,在弹出的窗口中输入下面的命令:mosquitto_passwd -c pwfile.example pi  。控制台提示输入密码,重复输入两遍就可以啦。

评分

参与人数 2金钱 +10 收起 理由
+ 5 原来你在这里
Milo + 5 赞一个!

查看全部评分

回复

使用道具 举报

23

主题

636

回帖

4670

积分

元老级技术达人

积分
4670
金钱
3996
HASS币
30

教程狂人

QQ
 楼主| 发表于 2017-7-20 09:12:15 | 显示全部楼层
debitus 发表于 2017-7-9 23:32
求救楼主,我是把HA安装在了Qnap的Container Station里,请问如何升级HA?

QNAP的docker升级比较蛋疼,首先下载一个新版本,注意下载时版本号不要选择“last”,如果正在运行的旧版本版本号为“last”,会导致新版本docker镜像下载失败。第二步,停止运行当前的旧版本,将旧版本所有的配置文件拷贝到新版软件的config挂载的目录,然后重启HA即可。

只有一点需要注意,新安装的HA的IP地址也要和旧版本一致。
回复

使用道具 举报

23

主题

636

回帖

4670

积分

元老级技术达人

积分
4670
金钱
3996
HASS币
30

教程狂人

QQ
 楼主| 发表于 2018-4-4 17:50:13 | 显示全部楼层
lava163 发表于 2018-3-30 21:16
请问网络模式这里安装的时候选错了,选成host了,装好以后怎么修改啊

删掉容器重新建
回复

使用道具 举报

23

主题

636

回帖

4670

积分

元老级技术达人

积分
4670
金钱
3996
HASS币
30

教程狂人

QQ
 楼主| 发表于 2018-5-22 22:30:59 | 显示全部楼层
heimukai007 发表于 2018-5-22 21:27
请教,选bridge,的目的是什么?选择这个模式后,容器的ip是啥?在哪里看?
装好之后,我打开homeassistant ...

使用桥接模式是因为容器无法自动分配HA地址,桥接模式的IP需要手动指定。这个是HA,不是HASS.IO。如果计划使用HASS.IO。建议使用QNAP的虚拟机
回复

使用道具 举报

23

主题

636

回帖

4670

积分

元老级技术达人

积分
4670
金钱
3996
HASS币
30

教程狂人

QQ
 楼主| 发表于 2018-5-24 17:32:56 | 显示全部楼层
heimukai007 发表于 2018-5-23 13:38
好的,了解,然后不用HASSIO是不是不能安装那些HASSIO的插件?

当然不能安装
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-6-30 12:40 , Processed in 0.269552 second(s), 30 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表