智能家居【home assistant】(一)-在Windows电脑上运行home assistant

1、准备

docker desktop:下载地址

2、安装docker desktop

  1. 默认安装
  2. 修改镜像地址为阿里云
bash 复制代码
{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
"registry-mirrors": ["https://4omim5jr.mirror.aliyuncs.com"]
}

Settings→ Docker Engine贴如以上代码,点击 Apply & Restart

3、部署 Home Assistant 容器

1.打开终端,输入以下指令,等待安装完成

bash 复制代码
docker pull homeassistant/home-assistant:latest

2.创建配置文件目录,在本地创建持久化目录(如D:\homeassistant\config)

3.启动容器

bash 复制代码
docker run -d --name home-assistant --restart unless-stopped -e TZ=Asia/Shanghai -v D:\homeassistant\config:/config -p 8123:8123 homeassistant/home-assistant:latest

参数说明:

-e TZ=Asia/Shanghai \ # 时区(按需修改)

-v C:\homeassistant\config:/config \ # 挂载配置目录

-p 8123:8123 \ # 端口映射

-d:后台运行

  • --restart unless-stopped:Docker 重启时自动启动容器

4.访问与初始化

打开 Web 界面,浏览器访问 http://localhost:8123,首次加载需等待 1-5 分钟(初始化数据库)

初始设置

  • 创建管理员账户(用户名/密码)
  • 设置家庭位置、时区、设备发现(如智能灯、传感器)