本文将简单地介绍一下,如何在 Raspberry Pi 上手动、自动搭建智能家居软件 Home Assistant,以帮助广大的爱好者,快速地搭建好智能家居的基础环境。
为了安装 Home Assistant 需要运行有 Raspbian Lite 版本的 Raspberry Pi。 安装将以最少的开销安装在虚拟环境中。本文,是以一个全新的 Raspbian Lite 系统为背景写下的。
1.通过 SSH 连接到Raspberry Pi,默认密码是 raspberry:
$ ssh pi@ipadress
新版本的 Raspberry Pi 默认开启了 SSH 端口。如果你不知道你的 Raspberry Pi 的 IP 地址,那么你可以在你的路由器上查找相应的 IP。
2.更新系统
$ sudo apt-get update
$ sudo apt-get upgrade -y
3.安装 Python 环境
$ sudo apt-get install python3 python3-venv python3-pip
4.添加一个名为 homeassistant 的 Home Assistant。 由于此帐户仅用于运行 Home Assistant,所以添加了-rm的额外参数以创建系统帐户并创建主目录。
$ sudo useradd -rm homeassistant
5.接下来,我们将创建一个安装Home Assistant的目录,并将所有者更改为homeassistant帐户。
$ cd /srv
$ sudo mkdir homeassistant
$ sudo chown homeassistant:homeassistant homeassistant
6.接下来是创建 Home Assistant 所需要的虚拟环境。 这需要作为 homeassistant 用户来操作:
$ sudo su -s /bin/bash homeassistant
$ cd /srv/homeassistant
$ python3 -m venv .
$ source bin/activate
7.激活虚拟环境后,您会注意到提示更改,然后您可以安装Home Assistant。
(homeassistant) homeassistant@raspberrypi:/srv/homeassistant $ pip3 install homeassistant
8.运行 Home Assistant
(homeassistant) $ hass
它将这将完成安装,在 /home/homeassistant 目录中创建 .homeasssistant
配置目录,并安装任何基本的依赖关系。
观光\评论区