龙空技术网

HomeAssistant安装在ubuntu20树莓派-2

喵语花香 150

前言:

今天大家对“ubuntu srv”都比较着重,各位老铁们都想要分析一些“ubuntu srv”的相关知识。那么小编同时在网络上汇集了一些对于“ubuntu srv””的相关资讯,希望看官们能喜欢,咱们一起来了解一下吧!

继续上一篇文章HomeAssistant安装在ubuntu20树莓派-1

接下来安装一些dependencies

ubuntu20自带python3.8,我们还需要安装python3-dev,在苹果电脑终端上输入:

sudo apt-get install python3 python3-dev python3-venv python3-pip libffi-dev libssl-dev libjpeg-dev zlib1g-dev autoconf build-essential libopenjp2-7 libtiff5

下面给在服务器上给Home Assistant Core添加一个账号,命名为homeassistant。还可以添加这些arguments:dialout(Z-Wave和Zigbee controllers),gpio(树莓派GPIO),i2c。

在苹果电脑的终端上输入:

sudo useradd -rm homeassistant -G dialout,gpio,i2c

这里忘记树莓派还有些基本设置没有完成,哈哈...

好久没有升级服务器了,有些树莓派上的步骤忘记了,按下面步骤再操作一下吧。

树莓派自带的一些东东也要加入:

升级和更新一下树莓派

sudo add-apt-repository ppa:ubuntu-raspi2/ppa

sudo apt-get update

添加这些group

sudo groupadd -f --system gpio

sudo groupadd -f --system i2c

sudo groupadd -f --system input

sudo groupadd -f --system spi

group添加好了

没有错误提示了

如果你的树莓派外接了显示器或者电视机,可以添加图形化的桌面:

$ sudo apt-get install xubuntu-desktop # or

$ sudo apt-get install lubuntu-desktop # or

$ sudo apt-get install kubuntu-desktop # etc

以上桌面任意选择,我不需要图形化的桌面,树莓派2/3运行图形化界面肯定不好玩,这里就忽略这一步了。

以上如果是电脑运行ubuntu可以忽略,当然树莓派只要不用gpio啥的也可以忽略。

接下来我们为安装Home Assistant Core创建一个目录并且将owner设置为之前创建的账号homeassistant。

在苹果电脑的终端上输入:

cd /srv

sudo mkdir homeassistant

sudo chown homeassistant:homeassistant homeassistant

为安装Home Assistant Core创建一个目录

神操作开始,为Home Assistant Core创建一个virtual environment

sudo -u homeassistant -H -s

cd /srv/homeassistant

python3.8 -m venv .

source bin/activate

这就创建好了!

安装需要的python package

wheel

激动人心的时刻开始,安装Home Assistant 2021版本。

正在下载Home Assistant

需要花点时间

安装好了

下一集,我们来运行一下Home Assistant玩玩吧!吃午饭去了...

喵喵们已经吃好饭了

标签: #ubuntu srv