安装

开始使用 Home Assistant 的第一步是将其安装在一个设备上。有多种运行方式适用于各种场景和各种技能水平。

最简单

即插即用 Home Assistant Green

价格实惠的 Home Assistant Green 是开始使用 Home Assistant 的最简单方式。它即插即用,并且已经预装了 Home Assistant。

Home Assistant Green

开始使用 Home Assistant 的最简单方式

所需技能
  • 对设置智能家居感兴趣
所需工具
  • 以太网连接
简单

使用树莓派 DIY

树莓派是一种迷你低成本计算机,是运行 Home Assistant 最受欢迎的平台之一。如果你想学习如何 DIY,这是一个开始并获得经验的好方法。

在树莓派上安装 Home Assistant

开始使用 Home Assistant 的低成本 DIY 解决方案

所需技能
  • 组装树莓派设置
  • 刷写树莓派
所需工具
  • 树莓派 3、4 或 5 及电源
  • MicroSD 卡
  • 以太网连接
中级

扩展 Home Assistant Yellow

可扩展的 Home Assistant Yellow 配备了构建强大智能家居所需的所有组件。你只需要自带树莓派计算模块。

Home Assistant Yellow

运行 Home Assistant 的强大方式

所需技能
  • 能够按照说明操作:
  • 安装计算模块和散热片
  • 刷写树莓派
所需工具
  • 树莓派计算模块 4
  • 以太网连接
  • USB 存储驱动器
  • 螺丝刀
困难

在其他硬件上安装

Home Assistant 可以重新利用并安装在各种硬件上,例如 Odroid 或通用 x86-64 机器。即使你几乎没有 Linux 经验,Home Assistant 操作系统也允许你在这些设备上安装 Home Assistant。

在 Odroid 设备上安装 Home Assistant

树莓派的更强大替代方案

所需技能
  • 能够按照说明操作:
  • 写入启动镜像
  • 安装 SD 卡或 eMMC
所需工具
  • Odroid 设备
  • MicroSD 卡或 eMMC
  • 以太网连接

在 x86-64 机器上安装 Home Assistant

重新利用工作站硬件来运行 Home Assistant

所需技能
  • 能够使用命令行并在硬件上安装启动介质
  • 能够根据说明配置 BIOS
所需工具
  • x86-64 机器
  • 存储硬盘
  • U 盘
  • 以太网连接
专家

高级安装方法

Home Assistant 提供四种不同的安装方法。我们推荐使用 Home Assistant 操作系统。其他方法适用于有经验的用户以满足其特定需求,例如在虚拟化环境(例如 Proxmox)中运行 Home Assistant,或在现有操作系统(例如 Windows、macOS、Linux)上运行:

  • Home Assistant 容器: Home Assistant Core 的独立容器安装(例如 Docker)。
  • Home Assistant 监督: 手动安装 Supervisor。
  • Home Assistant Core: 使用 Python 虚拟环境手动安装。

请注意,虽然这些安装方法可能为高级用户提供一些功能,但它们也可能有一些主要限制。 例如,插件和其他重要的 Home Assistant 功能可能不可用。

HA OS1 Container1 Core1 Supervised1
自动化
仪表板
集成
插件
蓝图
一键更新 2
备份
1: 名称为缩写。安装方法的全称是:
  • Home Assistant 操作系统
  • Home Assistant 容器
  • Home Assistant Core
  • Home Assistant 监督

2: Home Assistant 监督需要用户维护自己的操作系统。

在树莓派上安装 Home Assistant 变体

一个低成本的 DIY 解决方案,开始使用 Home Assistant

所需技能
  • 组装树莓派设置
  • 刷写树莓派
  • Linux 高级知识
  • 使用 Linux 命令行
所需工具
  • 树莓派 3、4 或 5 及电源
  • MicroSD 卡
  • 以太网连接

在 Linux 上安装 Home Assistant

使用 Home Assistant 操作系统、容器、监督或 Core

所需技能
  • Linux 高级知识
  • 使用 Linux 命令行
  • 使用 Docker Compose(对于 HA 容器)
所需工具
  • 已安装 Linux 的机器

在 macOS 上安装 Home Assistant

在虚拟机中使用 Home Assistant 操作系统,或安装 Core

所需技能
  • macOS 高级知识
  • 使用 macOS 命令行
所需工具
  • 已安装 macOS 的机器

在 Windows 上安装 Home Assistant

在虚拟机中使用 Home Assistant 操作系统,或在 WSL 上使用 Core

所需技能
  • 知道如何在路由器上查找 IP 地址
  • Windows 高级知识
  • 使用 Linux 命令行
所需工具
  • 已安装 Windows 的机器
  • 已安装 Windows 的机器
  • VirtualBox(用于虚拟机)
  • Windows Subsystem for Linux(用于 Core)

在其他系统上安装 Home Assistant

在虚拟机、NAS 等设备上使用 Home Assistant

所需技能
  • 知道如何在路由器上查找 IP 地址
  • Windows 高级知识
  • 使用 Linux 命令行
所需工具
  • 已安装 Windows 的机器
  • VirtualBox(用于虚拟机)
  • Windows Subsystem for Linux(用于 Core)