本帖最后由 xiang1202 于 2020-12-24 10:43 编辑
在网上四处摸索,各处借鉴,四处碰壁,最初安装的docker版本homeassistant是没有Addon插件商店的。兜兜转转,最终找到了完整版hassos的安装办法,最终才找到最适合自己的安装方式,把一步步操作的过程,做个记录,供大家参考:
【配置环境】群晖NAS,DS920+,DSM6.2.3
【HASSIO安装过程】
第一步,安装套件源
进入NAS主界面,步骤1-4如下图,添加第三方源,第4步一定要记得勾选上:
步骤5,记住这个网址,复制 http://packages.synocommunity.com
步骤6-11,如下图。完成第三方源的添加,第8步的位置,名称可以随便写个:
第二步,安装套件
步骤12-14,打开社群,搜索hass,点击安装套件:
步骤15,安装的位置选一下,我选的是docker文件夹,下一步,安装后启动即可
第三步,等待
套件安装成功后(虽说是套件,但其实是docker安装,只是套件作者把操作过程都封装好了),如下步骤1-2,打开docker,在容器里可以看到hassio的容器
值得注意的是:
hassio的容器是在后台自行下载并自动安装启动的,
首先安装好的,是下图1, supervisor
其次安装好的,是下图2,里面的5个容器
最后安装好的,是下图3,homeassistant容器(没错,hassio是最全的OS,包含了HA)
我的用时3分钟安装完毕,具体的视个人网速而定,下图的容器需全部安装完毕才算是成功
第四步,进入HA界面
完成前面三步,通过浏览器打开网址 http://你的IP地址:8123
如果你有自己的域名,请将8123端口做好映射,然后直接访问 http://你的域名:8123
当你看到下图,恭喜你,已经成功了
下图步骤1-2,输入名称,选择时区,地图里的定位,记得拖动到自己家的实际位置
【贴心提示】 如果访问网址之后,只有上面的图标,看不到下方的用户名密码区域,请不要恐慌,更换浏览器的极速或兼容模式、或者换个浏览器,就可以打开了。(我就遇到了这个问题,把我逼得差点要删除重装了)
第五步,收获幸福
进来之后,第一时间看看左边导航栏,终于看到了supervisor,点开Addon商店,满屏的插件,幸福o(* ̄▽ ̄*)o
第六步,使用Addon
两个办法:1要有梯子;2或者给docker换源
然后发现还是不能安装,原因在这里:
Current issues
You can expect a message like Your installtion is running in an unhealthy state, as Synology is not a supported platform (the real reason for this issue is that Docker should be version 19.x but that have not been released from Synology). This issue prevent the Supervisor to update (itself and other parts of the hassio family).
A workaround is to create a jobs.json file with the following content and place that file in the hass.io folder (where you also can find the config.json and dns.json files).
{"ignore_conditions": ["healthy"]}
当前问题
您可能会收到类似 的消息 您的安装正在不健康状态下运行 ,因为Synology不支持该平台(此问题的真正原因是Docker应该为19.x版本,但尚未从Synology发行。 此问题阻止Supervisor(自身和hassio系列的其他部分)进行更新。
一种解决方法是创建 的 jobs.json具有以下内容 文件,然后将该文件放入hass. io文件夹(您也可以在其中找到 config.json和 dns.json文件)。
原文链接:https://community.home-assistant ... tive-package/125559
新建一个文档 job.json写入如下代码,然后放在hassio的根目录下(和config.json同一层级)
{"ignore_conditions": ["healthy"]}
复制代码
第七步,安装手机APP
APP名字叫Homeassistant,装好之后,根据你设置的用户名和密码登陆进去,
然后HASS里就多了一个集成,能查看你的手机定位、等等各项信息,最基础的功能是可以用于检测你是不是在家