type
status
date
slug
summary
tags
category
icon
password

HomeAssistant安装教程

本教程将采用Docker Desktop+ WSL2来部署HomeAssistant。
为什么不用WSL2直接下载Docker然后部署呢?因为在 WSL2 中,默认挂载的 cgroup 是 v2 版本,并且默认情况下不启用传统的 cpuset, cpu, memory 等控制器。而 Docker 默认期望使用的是 cgroup v1 的结构。会遇到如下错误。
虽然看似运行起来的,怕后面还会遇到环境问题,所以就采用最简单、最稳定方式Docker Desktop+ WSL2来部署。当然后续要切换到Linux开发板也是比较方便,需要安装Docker,再部署一下容器即可。

一、启用WSL

在powershell中输入

二、安装Docker Desktop

  • 下载地址:https://www.docker.com/products/docker-desktop/
  • 安装完成后,在设置中支持WSL2
    • Settings → General → ✅ Use the WSL2 based engine
      • notion image
        USE the WSL2
    • Resources → WSL Integration → 启用你的 Linux 发行版(如 Ubuntu)
      • notion image

三、部署Home Assistant核心

  • WSL中部署
  • 浏览器中输入http://localhost:8123/ 即可访问HomeAssistant
    • 注意:若输入网址后,出现400 bad request 这是反向代理未设置。
      查看docker的log
      notion image
      需要在configuration.yaml添加
      notion image
  • 最后,HomeAssistant就安装部署完毕
    • notion image
 
NDK-build编译运行C文件C盘空间不足怎么办
展叶
展叶
春风若有怜花意,可否许我再少年
Announcement
type
status
date
slug
summary
tags
category
icon
password
当我们还是孩子的时候,我们总是幻想有人来救我们。
我们等了很久很久,充满焦虑,直到有一天醒来,发现我们在等的人就是我们自己。

这是治愈之旅的开始