前端开发入门到精通的在线学习网站

网站首页 > 资源文章 正文

HomeAssistant安装在ubuntu20树莓派-2

qiguaw 2024-11-23 21:21:35 资源文章 12 ℃ 0 评论

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


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



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

$ 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创建一个virtual environment

sudo -u homeassistant -H -s

cd /srv/homeassistant

python3.8 -m venv .

source bin/activate


安装需要的python package


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





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


Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表