zoukankan      html  css  js  c++  java
  • 树莓派虚拟环境手动安装HA

    树莓派手动安装


    https://www.home-assistant.io/docs/installation/raspberry-pi/

    sudo apt-get update
    sudo apt-get upgrade -y
    sudo apt-get install python3 python3-venv python3-pip
    sudo useradd -rm homeassistant -G dialout,gpio
    cd /srv
    sudo mkdir homeassistant
    sudo chown homeassistant:homeassistant homeassistant




    sudo -u homeassistant -H -s
    cd /srv/homeassistant
    python3 -m venv .
    source bin/activate
    (homeassistant) homeassistant@raspberrypi:/srv/homeassistant $ python3 -m pip install wheel
    (homeassistant) homeassistant@raspberrypi:/srv/homeassistant $pip3 install homeassistant
    (homeassistant) homeassistant@raspberrypi:/srv/homeassistant $hass



    更新HA到最新版本

    sudo -u homeassistant -H -s
    cd /srv/homeassistant
    source bin/activate
    pip3 install --upgrade homeassistant

    如果更新pip使用

    pip install --upgrade pip



    设置自动启动

    sudo nano -w /etc/systemd/system/homeassistant@homeassistant.service
    [Unit]
    Description=Home Assistant
    After=network-online.target
    
    [Service]
    Type=simple
    User=%i
    ExecStart=/srv/homeassistant/bin/hass -c "/home/homeassistant/.homeassistant"
    
    [Install]
    WantedBy=multi-user.target




    sudo systemctl --system daemon-reload
    sudo systemctl enable homeassistant@homeassistant.service
    sudo systemctl disable homeassistant@homeassistant.service
    sudo systemctl start homeassistant@homeassistant.service
    sudo journalctl -f -u homeassistant@homeassistant.service










  • 相关阅读:
    Linux 部署 nginx
    Linux 部署vue项目(使用nginx)
    git 操作规范
    mysql grant权限分配(转)。
    前端优化,包括css,jss,img,cookie
    关于js里的那一堆事件
    个人作业——软件工程实践总结作业
    Unity3D 快捷键
    Beta冲刺第二天
    Beta冲刺第一天
  • 原文地址:https://www.cnblogs.com/arrive/p/10319857.html
Copyright © 2011-2022 走看看