在 Raspberry Pi 2,3 上安装 Home Assistant 搭建智能家居基础环境

本文将简单地介绍一下,如何在 Raspberry Pi 上手动、自动搭建智能家居软件 Home Assistant,以帮助广大的爱好者,快速地搭建好智能家居的基础环境。

步骤1:安装说明

为了安装 Home Assistant 需要运行有 Raspbian Lite 版本的 Raspberry Pi。 安装将以最少的开销安装在虚拟环境中。本文,是以一个全新的 Raspbian Lite 系统为背景写下的。

步骤2:安装 Home Assistant

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 配置目录,并安装任何基本的依赖关系。

2 人评价

观光\评论区

Copyright © 2017 玩点什么. All Rights Reserved.