『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 6576|回复: 5

[基础教程] N1在本地搭建http安装docker+hassio。

[复制链接]

9

主题

177

帖子

1425

积分

金牌会员

Rank: 6Rank: 6

积分
1425
金钱
1248
HASS币
0
发表于 2019-11-17 17:30:25 | 显示全部楼层 |阅读模式
本帖最后由 900xxoo 于 2019-11-17 17:32 编辑

由于家里没有架梯子一键安装hassio脚本总是失败,经过在论坛和docker查资料,可以把除了镜像需要拉取外,其他文件下载到本地安装,不知道为什么下载可以就是执行脚本不行在此感谢QQ好友AnyLine的多次帮助完成此教程,在此感谢!!!  我用的N1,其他应该可以一样操作。
需要安装的依赖论坛好多教程都有,这就不说了。
1.docker安装
https://download.docker.com/linu ... /pool/stable/arm64/    下载docker3个文件
用winscp把三个文件传至root目录下。
用putty登录到N1,依次执行
dpkg -i containerd.io_1.2.6-3_arm64.deb
dpkg -i docker-ce-cli_19.03.4~3-0~debian-stretch_arm64.deb
dpkg -i docker-ce_19.03.4~3-0~debian-stretch_arm64.deb
这样docker就安装完毕了。
2.拉取homeassistant镜像
docker pull homeassistant/qemuarm-64-homeassistant:0.100.1
docker pull homeassistant/aarch64-hassio-supervisor:0.100.1
版本可以自行选择。
3.下载hassio-supervisor文件到本地
https://github.com/home-assistant/hassio-installer/tree/master
下载5个文件,哥们传给我的还有2个文件在网上没找到,我发到后面。
下载好后编辑hassio_install,把
URL_VERSION="https://version.home-assistant.io/stable.json"
URL_BIN_HASSIO="https://raw.githubusercontent.com/home-assistant/hassio-installer/master/files/hassio-supervisor"
URL_BIN_APPARMOR="https://raw.githubusercontent.com/home-assistant/hassio-installer/master/files/hassio-apparmor"
URL_SERVICE_HASSIO="https://raw.githubusercontent.com/home-assistant/hassio-installer/master/files/hassio-supervisor.service"
URL_SERVICE_APPARMOR="https://raw.githubusercontent.com/home-assistant/hassio-installer/master/files/hassio-apparmor.service"
URL_APPARMOR_PROFILE="https://version.home-assistant.io/apparmor.txt"
修改成
URL_VERSION="http://192.168.2.209/stable.json"
URL_BIN_HASSIO="http://192.168.2.209/hassio-supervisor"
URL_BIN_APPARMOR="http://192.168.2.209/hassio-apparmor"
URL_SERVICE_HASSIO="http://192.168.2.209/hassio-supervisor.service"
URL_SERVICE_APPARMOR="http://192.168.2.209/hassio-apparmor.service"
URL_APPARMOR_PROFILE="http://192.168.2.209/apparmor.txt"
后保存,192.168.2.209为你电脑的IP地址。
4.本地搭建http服务
下载hfs后运行,在本地搭建http服务,把hassio下载的7个文件传到hfs下,端口修改成10000,其实端口随便啦。

5.在N1上执行
curl -sL http://192.168.2.209:10000/hassio_install.sh | bash -s -- -m qemuarm-64 -d /opt/hassio

/opt/hassio这个是安装路径,大家可以俺需要修改。

6.重启hassio
ifconfig hassio down
ifconfig hassio up

可以登录了!至此结束!






hfs启动后把7个文件传上去

hfs启动后把7个文件传上去

需要上传的7个文件

需要上传的7个文件

上传hfs的2个文件.zip

1.08 KB, 下载次数: 44

回复

使用道具 举报

6

主题

226

帖子

3723

积分

论坛元老

Rank: 8Rank: 8

积分
3723
金钱
3497
HASS币
0
发表于 2019-11-18 08:48:43 | 显示全部楼层
留名备用
回复

使用道具 举报

0

主题

121

帖子

361

积分

中级会员

Rank: 3Rank: 3

积分
361
金钱
240
HASS币
0
发表于 2019-11-18 08:52:26 | 显示全部楼层
这个要支持一下了,我之前也是各种失败,然后买了梯子
回复

使用道具 举报

2

主题

83

帖子

264

积分

中级会员

Rank: 3Rank: 3

积分
264
金钱
181
HASS币
0
发表于 2019-11-18 11:21:51 | 显示全部楼层
可以在w大的固件下直接安装运行docker和homeassistant吗?
回复

使用道具 举报

0

主题

11

帖子

43

积分

新手上路

Rank: 1

积分
43
金钱
32
HASS币
0
发表于 2019-11-21 15:25:11 | 显示全部楼层
你好,楼主请教一下,你的n1刷的什么固件啊?是在小钢炮的版本下的docker装的吗?
回复

使用道具 举报

0

主题

19

帖子

146

积分

注册会员

Rank: 2

积分
146
金钱
127
HASS币
0
发表于 2019-11-21 15:33:20 来自手机 | 显示全部楼层
谢谢分享
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 13:43 , Processed in 0.400964 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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