Python

Se já tens uma instalação de Python 3.5.3 ou superior instalada, podes instalar facilmente o Home Assistant.

É recomendado que quando instalares o pacotes de Python que utilizes um ambiente virtual. Assim terás a certeza que a instalação do Python e do Home Assistant não entrarão em conflito entre si. Os seguintes passos funcionarão na maioria dos sistemas UNIX.

Se tens um sistema baseado em Debian, tens de instalar o suporte para o virtual environment (ambiente virtual ou "venv") do Python usando o comando  apt-get install python3-pip python3-venv.)

É recomendado que utilizes o guia avançado que faz com que a instalação corra como o utilizador homeassistant. Os passos abaixo são menos mas alguns utilizadores encontram dificuldades ao aplicar actualizações e pode provocar erros.

 

Instalação

  1. Cria um ambiente virtual na pasta actual:
    $ python3 -m venv homeassistant
    
  2. Abre o ambiente virtual:
    $ cd homeassistant
    
  3. Activa o ambiente virtual:
    $ source bin/activate
    
  4. Instala o wheel:
    $ python3 -m pip install wheel
    
  5. Instala o Home Assistant:
    $ python3 -m pip install homeassistant
    
  6. Configura o Home Assistant para iniciar automáticamente
    ou
  7. Corre o Home Assistant manualmente:
    $ hass --open-ui
    

 

Actualização

  1. Pára o Home Assistant

  2. Abre a pasta onde o ambiente virtual está localizado:
    $ cd homeassistant
    
  3. Activa o ambiente virtual:
    $ source bin/activate
    
  4. Actualiza o Home Assistant:
    $ python3 -m pip install --upgrade homeassistant
    
  5. Inicia o Home Assistant

Notas

  • De futuro, se quiseres iniciar o Home Assistant manualmente de novo segue os passos 2, 3 e 5.
  • É recomendado correr o Home Assistant como um utilizador dedicado.

Queres um guia mais avançado? Vê o nosso guia de Raspbian ou outro Guia de Instalação

Após actualizar o Python

Quando actualizares o Python (por exemplo, se estavas a correr o 3.5.2 e agora instalaste o 3.5.4) tens de criar um novo ambiente virtual. Para isso basta mudares o nome do ambiente actual:

$ mv homeassistant homeassistant.old

Depois segue os passos de instalação novamente, certificando-te que utilizas a nova versão do Python.

Contacto

Problemas de acesso? Encontraste um erro? Dúvidas, críticas, pedidos ou sugestões? Seja sobre o site ou sobre o fórum, entra em contacto connosco através do endereço
Este endereço de email está protegido contra piratas. Necessita ativar o JavaScript para o visualizar.

  • cpha.pt
  • forum.cpha.pt
  • Este endereço de email está protegido contra piratas. Necessita ativar o JavaScript para o visualizar.

Copyright © 2017-2020
Todos os direitos reservados


FAQ | Termos do Serviço/Regras | Política de Privacidade