找回密码
 立即注册

微信扫码登录

搜索
查看: 10995|回复: 11

小白咨询n1用docker安装hass

[复制链接]

40

主题

3016

回帖

1万

积分

超级版主

Nero

积分
11152
金钱
8046
HASS币
182
发表于 2018-10-15 11:54:25 | 显示全部楼层
本帖最后由 neroxps 于 2018-10-15 11:57 编辑

https://bbs.hassbian.com/thread-2597-1-1.html
hassio 就是拥有 docker 控制权的一个docker 容器,这个容器里面是用Python跑了一个叫hassio 的程序。

hassio 和 homeassistant 区别就是 hassio 多了 addons ,基于docker 来使用。

至于SSH问题,因为你的刷hassio 进去,用的是addons的ssh插件,这个ssh 其实只能让你进入到 ssh 容器里面,而并非宿主(也就是你部署hassio 的机器)

所以那个 ssh没啥用。

你可以自己安装 debian 开启ssh后,再用我做的一键脚本安装hassio 这你就有宿主的ssh,也可以用hassio。
Nero
回复

使用道具 举报

40

主题

3016

回帖

1万

积分

超级版主

Nero

积分
11152
金钱
8046
HASS币
182
发表于 2018-10-15 13:42:52 | 显示全部楼层
淘子 发表于 2018-10-15 12:13
好的谢谢,还要学习的东西太多了,我开始理解错了,以为hassio就是另一个版本的hass ...

补充下,正确进入 homeassistant容器内部的命令是

docker exec -it homeassistant bash

另如果你在容器内部修改了东西,在升级或者删掉(也就是 docker rm homeassistant)容器后,修改都会丢失。
Nero
回复

使用道具 举报

40

主题

3016

回帖

1万

积分

超级版主

Nero

积分
11152
金钱
8046
HASS币
182
发表于 2019-4-8 08:09:17 | 显示全部楼层
sfjnjau 发表于 2019-4-6 22:51
请问,进入容器,pip install安装组件/工具后,重启宿主机,新装的组件/工具还会在吗? ...

不在
Nero
回复

使用道具 举报

40

主题

3016

回帖

1万

积分

超级版主

Nero

积分
11152
金钱
8046
HASS币
182
发表于 2019-4-8 16:52:20 | 显示全部楼层
sfjnjau 发表于 2019-4-8 16:49
大佬,请问用你的一键安装脚本安装的hassio,在homeassistant容器内如何安装sshpass模块呢?用 pip ins ...

sshpass 是什么东东?没用过。

宿主里面装的话就参考项目的安装文件,另注意看支不支持arm咯。
Nero
回复

使用道具 举报

40

主题

3016

回帖

1万

积分

超级版主

Nero

积分
11152
金钱
8046
HASS币
182
发表于 2019-4-8 17:11:38 | 显示全部楼层
sfjnjau 发表于 2019-4-8 17:05
sshpass是带密码免交互的ssh工具,想让HA自动ssh到路由器,读取参数。
宿主里安装了没用,想在容器里装了 ...

这个需要自定义镜像才行

https://github.com/neroxps/qemux86-64-homeassistant

我的做法,就是基于官方发布的容器基础上再建一层把你需要的东西编译进去。写个脚本和官方同步更新。比较麻烦。
Nero
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-17 02:56 , Processed in 0.048724 second(s), 7 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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