dukejunior
——未来程式工作室

1、抓取最新源数据:sudo apt-get update

2、更新系统:sudo apt-get upgrade -y

3、安装依赖:sudo apt-get install python3 python3-venv python3-pip

4、创建名为homeassistant 的用户:sudo useradd -rm homeassistant

5、创建安装文件夹:cd /srvsudo mkdir homeassistantsudo chown homeassistant:homeassistant homeassistant

6、创建虚拟环境:sudo su -s /bin/bash homeassistantcd /srv/homeassistantpython3 -m venv .source bin/activate

7、安装 Home Assistant:pip3 install homeassistant

8、初次启动 Home assistant:hass  等待几分钟让后台下载依赖,浏览器访问 http:/127.0.0.1:8123,进入 Home Asssitant

9、退出Home assistant:exit

10、退出后重新启动 Home assistant:sudo su -s /bin/bash homeassistantsource /srv/homeassistant/bin/activate

11、新建文件:sudo nano /etc/systemd/system/home-assistant@homeassistant.service

[Unit]
Description=Home Assistant
After=network.target
 
[Service]
Type=simple
User=%i
ExecStart=/srv/homeassistant/bin/hass -c"/home/homeassistant/.homeassistant"
 
[Install]
WantedBy=multi-user.target

12、更新系统设置:sudo systemctl daemon-reload

13、设置HomeAssistant开机启动:sudo systemctl enable home-assistant@homeassistant.service

14、HomeAssistant常用命令:

检测Home Assistant 配置命令(环境内)
hass --script check_config

停止运行(环境外)
sudo systemctl stop home-assistant@homeassistant.service

开始运行(环境外)
sudo systemctl start home-assistant@homeassistant.service

重新运行(环境外)
sudo systemctl restart home-assistant@homeassistant.service

查看状态(环境外)
sudo systemctl status home-assistant@homeassistant.service

获得错误的日志记录输出(环境外)
sudo journalctl -f -u home-assistant@[youruser] | grep -i 'error'

获得HomeAssistant的日志记录输出(环境外)
sudo journalctl -f -u home-assistant@homeassistant.service

升级你的Home Assistant:

首先停止你的Home Assistant服务
sudo systemctl stop home-assistant@homeassistant.service


然后再次进入环境
sudo su -s /bin/bash homeassistant
source /srv/homeassistant/bin/activate

使用Home Assistant的升级安装命令来获取最新版本
pip3 install --upgrade homeassistant

 

最后退出环境
exit

 

 

1、抓取最新源数据:sudo apt-get update

2、更新系统:sudo apt-get upgrade -y

3、安装依赖:sudo apt-get install python3 python3-venv python3-pip

4、创建名为homeassistant 的用户:sudo useradd -rm homeassistant

5、创建安装文件夹:cd /srvsudo mkdir homeassistantsudo chown homeassistant:homeassistant homeassistant

6、创建虚拟环境:sudo su -s /bin/bash homeassistantcd /srv/homeassistantpython3 -m venv .source bin/activate

7、安装 Home Assistant:pip3 install homeassistant

8、初次启动 Home assistant:hass  等待几分钟让后台下载依赖,浏览器访问 http:/127.0.0.1:8123,进入 Home Asssitant

9、退出Home assistant:exit

10、退出后重新启动 Home assistant:sudo su -s /bin/bash homeassistantsource /srv/homeassistant/bin/activate

11、新建文件:sudo nano /etc/systemd/system/home-assistant@homeassistant.service

[Unit]
Description=Home Assistant
After=network.target
 
[Service]
Type=simple
User=%i
ExecStart=/srv/homeassistant/bin/hass -c"/home/homeassistant/.homeassistant"
 
[Install]
WantedBy=multi-user.target

12、更新系统设置:sudo systemctl daemon-reload

13、设置HomeAssistant开机启动:sudo systemctl enable home-assistant@homeassistant.service

posted on 2019-08-24 11:56  公爵二世  阅读(1883)  评论(0)    收藏  举报