homeassistant_pi

hdmi_ignore_edid=0xa5000080
hdmi_group=2
hdmi_mode=85

home-assistant 取名字不能大写字母


pi国内源

1.修改之前,先备份下配置文件。

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources..list.d/raspi.list.bak

2.修改/etc/apt/sources.list或者直接修改原文件,把原有的配置全部注释掉(使用#注释)。

http://mirrors.ustc.edu.cn/raspbian/raspbian/

#deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://archive.raspbian.org/raspbian/ jessie main contrib non-free rpi
#科大源
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ jessie main contrib non-free rpi

3.修改/etc/apt/sources.list.d/raspi.list
http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/

#deb http://archive.raspberrypi.org/debian/ jessie main ui
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://archive.raspberrypi.org/ jessie main ui
#科大源
deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/ jessie main ui

实际是将archive.raspberrypi.org替换为mirrors.ustc.edu.cn/archive.raspberrypi.org就可以了。


安装到python 虚拟空间

https://home-assistant.io/docs/installation/virtualenv/
pip install setuptools --upgrade
sudo -u homeassistant
/home/homeassistant/homeassistant/bin/hass

开机启动

树莓派采用systemd 管理启动所以以下
添加新文件/etc/systemd/system/homeassistant.service

[Unit]
Description=Home Assistant
After=network.target

[Service]
Type=simple
User=%i
ExecStart=/home/homeassistant/homeassistant/bin/hass -c "/home/homeassistant/.homeassistant"

[Install]
WantedBy=multi-user.target
sudo systemctl enable homeassistant
sudo systemctl disable homeassistant
sudo systemctl start homeassistant
sudo systemctl stop homeassistant

usermod -a -G video hass

你可能感兴趣的:(homeassistant_pi)