3
回帖奖励 15 飞牛币      回复本帖可获得 1 飞牛币奖励! 每人限 1 次

安装docker版Home Assistant并集成HACS

发表于:2024-10-23 12:56:24 Docker 1389

今天给大家详细介绍一下fnOS安装docker版本的Home Assistant,可玩性挺高,这篇文章可以让你快速搭建上手。

一、安装

1、下载镜像

在fnOS自带镜像仓库搜索:home-assistant 第一个就是

640.png

2、创建文件夹

在 Docker 文件夹中创建一个名为 homeasststant 的目录

640__1_.png

3、添加容器

打开桌面的docker找到容器,点击右上角的添加容器 容器名称、资源限制任意即可、开机自动开启打钩

640__2_.png

4、高级设置

端口设置:端口8123映射到本地8123

储存位置:将创建的homeasststant 文件路径,载到容器的 /config 路径

640__3_.png

环境变量:添加环境变量 TZ,将时区设置为 Asia/Shanghai

640__4_.png

网络设置:网络设置成host

640__5_.png

设置好下一步创建完成即可

进阶篇:也可以SSH部署,不会的可以看我前面的文章

fnos国产nas系统开启SSH和简单使用方法

连接ssh终端,通过sudo -i进入root权限使用以下命令回车

其中/vol1/1000/docker/homeassistant 就是上面自己创建的文件夹目录,具体详细地址可以右键文件夹目录查看详情复制


docker run -d \
  --name home-assistant \
  --privileged \
  --restart=unless-stopped \
  -e TZ=Asia/Shanghai \
  -v /vol1/1000/docker/homeassistant:/config \
  -p 8123:8123 \
  --network=host \
  homeassistant/home-assistant:stable

5、打开**启动 Home Assistant**

①在浏览器中输入 http://ip:8123,其中 8123 是 Home-Assistant 的默认端口。

注意:如果使用frp等内网穿透域名访问可能会出现如下报错

访问提示 400: Bad Request

我们只需要在自己创建的目录下的 configuration.yaml 文件中加入以下代码

http:
  use_x_forwarded_for: true
  trusted_proxies:
    - 127.0.0.1

640__6_.png

这个ip可以在你的容器日志查看报错

640__7_.png

加入之后重启home-assistant容器即可正常打开。

②**进入 Home Assistant 的初始设置界面,根据提示创建账户并设置基础信息。**

640__8_.png

创建账号密码

640__9_.png

选择所在国家为中国,点击下一步即可

640__10_.png

登录初始界面

640__11_.png

二、安装 HACS

1、docker安装的Home Assistant,HACS 并没有预装。我们需要手动安装。

  • HACS 下载地址
  • ## 下载地址
    https://github.com/hacs/integration/releases/tag/2.0.1

或者公众号回复:home 获取网盘下载地址

2、创建文件

  • 在 homeasststant 目录下创建一个名为 custom_components 的文件夹

  • 640__12_.png

  • 将下载的 HACS 文件上传并解压到该目录中。

  • 640__13_.png

  • 640__14_.png

  • 重启 Home Assistant.

  • 640__15_.png

  • 640__16_.png

3、配置集成 HACS

  • 点击 设置-设备与服务

  • 640__17_.png

  • 选择右下角添加集成.

  • 640__18_.png

  • 搜索 HACS 并点击安装

  • 640__19_.png

  • 全选,提交

    640__20_.png

    • 小贴士:如果点提交之后弹出如下对话框,请直接重启nas设备即可正常往下设置
    • 640__21_.png
    • 加载一会,弹窗对话框,点击第一个链接去验证github账号
    • 640__22_.png
    • 640__23_.png
    • 输入验证码
    • 640__24_.png
    • 授权
    • 640__25_.png
    • 640__26_.png
    • 搜索你想要的集成插件,比如xiaomi搜索下载
    • 640__27_.png
    • 添加集成刚刚下载的插件xiaomi
    • 640__28_.png
    • 登录自己的小米账号
    • 640__29_.png
    • 这样就成功啦,可以控制了
    • 640__30_.png

    至于UI美化需要再去网上找一些教程看看怎么配置了。这篇文章教程就到这里。

    如果觉得对各位大佬有用,点赞加关注,感谢支持!一起玩耍!

收藏
送赞 3
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

发表回复

评论列表(19)

回帖奖励 +1 飞牛币

这个可以,家里有智能家居的可以集中在一起控制
2024-10-23 15:40:13 回复
哈哈,这篇文章发出后,官方应用中心上架了应用,可以直接用官方的
2024-10-23 15:40:44 回复

回帖奖励 +1 飞牛币

**啊,长见识了
2024-11-2 13:54:47 回复

回帖奖励 +1 飞牛币

这个 docker 镜像仓库怎么设置呢?我的都显示不出镜像列表
2024-11-2 14:40:05 回复
那直接使用命令安装  详情 回复
2024-11-2 15:54
那直接使用命令安装
2024-11-2 15:54:02 回复

回帖奖励 +1 飞牛币

小米已经成功  感谢  就是我的大多数智能是lifeSmart的,没有哦对应的集成  可惜了
2024-11-4 13:16:25 回复

回帖奖励 +1 飞牛币

这样就可以直接连接小米的设备了!!
2024-11-6 07:49:35 回复

回帖奖励 +1 飞牛币

回帖奖励 +1 飞牛币
2024-11-6 12:14:44 回复

回帖奖励 +1 飞牛币

如果要集成国家电网应该怎么操作
2024-11-6 14:31:43 回复
12下一页