从零开始的软路由之爱快docker安装homeassistant

从零开始的软路由之爱快docker安装homeassistant
最新回答
ミー身王八气▔,▔

2021-01-19 06:10:21

从零开始的软路由之爱快docker安装homeassistant

要在爱快的docker中安装homeassistant,你可以按照以下步骤进行操作:

一、准备工作

  1. 确保爱快路由已开启docker插件

    如果你的爱快路由还没有开启docker插件,需要先进行开启。可以参考相关教程或文档来完成这一步。

二、下载homeassistant镜像

  1. 进入docker管理界面

    在爱快路由的管理界面中,点击“高级应用——插件管理”,然后切换到“镜像管理”选项卡。

  2. 添加homeassistant镜像

    在镜像管理界面,点击右上角的“添加”按钮。

    勾选“镜像库下载”,在搜索框中输入“homeassistant”。

    在搜索结果中选择星级最高的项目,点击“进入下载页”,选择最新版本进行下载。

    镜像下载速度与网络有关,该镜像较大(约1.5G),可以选择合适的镜像库URL以加快下载速度。

三、创建网络接口

  1. 进入接口管理界面

    在docker管理界面中,切换到“接口管理”选项卡。

  2. 添加新网络接口

    点击右上角的“添加”按钮,按照图示进行设置。

    “接口名称”可以随意填写。

    “ipv4地址”需要参考路由器的ip段进行设置,确保不与路由器ip段冲突。

    “ipv4网关”可以将地址最后一位进行修改。

    “ipv6”按需勾选,注意ipv6不变化可能无法用于内网穿透。

四、创建并配置homeassistant容器

  1. 进入容器列表界面

    在docker管理界面中,切换到“容器列表”选项卡。

  2. 添加新容器

    点击右上角的“添加”按钮,按照图示进行配置。

    “容器名称”可以随意填写。

    “内存占用”按需设置。

    “镜像文件”选择刚才下载的homeassistant镜像。

    “网络接口”选择刚才创建的接口。

    “ipv4地址”根据建立的网段填写,不要填写网关。

    “开机自启”按需勾选。

  3. 高级设置

    点击左侧“高级设置”旁的倒三角,展开高级设置。

    在文件管理中,docker文件夹里新建一个文件夹用于放置homeassistant的配置文件,并记录路径备用。

    在“挂载目录”选项右上角点击“添加”按钮,设置“源路径”为刚才记录的路径,“目标路径”填写/config。

    在“环境变量”中添加一个变量名为TZ,值为Asia/Shanghai的变量。

五、启动并访问homeassistant

  1. 启动容器

    配置完成后,回到容器列表界面,homeassistant容器应该已经启动。

  2. 访问homeassistant管理界面

    在浏览器中输入IP:8123(IP为容器所在服务器的IP地址),即可访问homeassistant的管理界面。

    按照提示设置用户名和密码,完成初始化设置。

六、安装HACS插件库以支持米家设备

  1. 准备HACS文件

    在homeassistant文件夹中新建www和custom_components两个文件夹。

    在全球最大同行交流网站上找到hacs/integration项目,下载最新版本并解压备用。

  2. 通过FTP上传HACS文件

    在爱快管理界面中,打开FTP服务,并添加一个新用户,设置读写权限,FTP文件目录设置为新建的homeassistant目录。

    使用WinSCP等工具,通过FTP将解压好的hacs目录上传到custom_components文件夹内。

    上传完成后,可以关闭爱快的FTP服务。

  3. 在homeassistant中安装HACS

    重启homeassistant容器。

    登录homeassistant管理界面,点击左下角的“配置”按钮,再点击“设备与服务”。

    在新界面中点击右下角的“添加集成”,在搜索框中输入“hacs”,选择并安装HACS。

    按照提示完成HACS的安装和授权。

  4. 通过HACS安装Xiaomi MloT集成

    在homeassistant的“历史”选项中点击“HACS”,再点击“集成”。

    在新界面的右下角点击“浏览并下载存储库”,搜索“xiaomi”,找到“Xiaomi MloT”并点击下载。

    下载完成后,会提示重启homeassistant,依次点击“配置——系统”,然后点击右上角的“重新启动”。

    重启完成后,按照添加HACS的方式,在添加集成里添加Xiaomi MloT,登录小米账号并选择设备。

七、使用homeassistant

  • 现在,你已经成功在爱快的docker中安装了homeassistant,并可以通过HACS插件库支持米家设备。
  • 你可以根据自己的需求,在homeassistant中添加和管理各种智能设备,享受智能家居带来的便利。

通过以上步骤,你就可以从零开始在爱快的docker中安装并配置homeassistant了。希望这个教程对你有所帮助!