# Home Assistant sur environnement Virtuel

Installer python et ses dépendances

```bash
sudo apt-get install python3 python3-venv python3-pip
```

Créer l'utilisateur <span style="color: rgb(230, 126, 35);">**homeassistant**</span>

```bash
sudo useradd -rm homeassistant
```

Se déplacer dans le dossier <span style="color: rgb(230, 126, 35);">**srv** </span>et créer le dossier <span style="color: rgb(230, 126, 35);">**homeassistant**</span>

```bash
cd /srv && sudo mkdir homeassistant
```

Donner l'intégralité des droits sur le dossier

```bash
sudo chown homeassistant:homeassistant homeassistant
```

Créer l'environnement virtuel

```bash
sudo su -s /bin/bash homeassistant
cd /srv/homeassistant python3 -m venv .
source bin/activate
```

Installer Home Assistant dans l'environnement virtuel

```bash
pip3 install homeassistant
```

Créer le fichier de configuration de base

```bash
hass
```

Se connecter à l'<span style="color: rgb(230, 126, 35);">**ip avec le port 8123**</span> et faire la configuration par défaut de votre home assistant