This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| domotique:homeassistant [2024/08/13 20:12] – yahiko | domotique:homeassistant [2024/08/13 21:18] (current) – yahiko | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Home Assistant ====== | ====== Home Assistant ====== | ||
| + | |||
| + | {{ : | ||
| En août 2024 je me suis fait avoir par une offre d' | En août 2024 je me suis fait avoir par une offre d' | ||
| - | [[domotique: | + | * [[domotique: |
| - | + | | |
| - | ===== Installation sous Proxmox ===== | + | * [[domotique:homeassistant:hacs|Installer HACS]] |
| - | + | * [[domotique: | |
| - | Procédure basée sur Proxmox 8.2.4 | + | |
| - | + | ||
| - | Si Home Assistant tourne sous Raspberry Pi, je voulais réaliser mes tests sur une solution de virtualisation pour simplifier les snapshots et les sauvegardes. Étant habitué à travailler sous [[https:// | + | |
| - | + | ||
| - | Petit problème matériel, je n'ai pas grand chose pour faire tourner une serveur actuellement. J'ai donc installé Proxmox sur un NUC équipé | + | |
| - | + | ||
| - | Toutefois si je mets réellement HaOS en prod, j' | + | |
| - | + | ||
| - | ==== Récupération de l' | + | |
| - | + | ||
| - | Home Assistant propose de télécharger une image disque au format qcow2 sur la page des plate-formes alternatives : https:// | + | |
| - | + | ||
| - | Télécharger l' | + | |
| - | <code shell> | + | |
| - | wget https:// | + | |
| - | xz --decompress haos_ova-xx.x.qcow2.xzun | + | |
| - | </ | + | |
| - | + | ||
| - | Créer une nouvelle VM avec les options suivantes : | + | |
| - | **General** | + | |
| - | * VM ID : l'ID de la VM | + | |
| - | * Name : le nom de la VM | + | |
| - | + | ||
| - | **OS** | + | |
| - | * Cocher Do not use any media | + | |
| - | * Guest OS : Linux / 6.x - 2.6 Kernel | + | |
| - | + | ||
| - | **System** | + | |
| - | * Machine : q35 | + | |
| - | * BIOS : OVMF (UEFI) | + | |
| - | * EFI Storage : placer le volume sur le storage qui va accueillir le disque de la VM. | + | |
| - | * Pre-Enroll keys : décocher | + | |
| - | * SCSI Contoller : je mets VirtIO SCSI mais VirtIOSCSI Single doit fonctionner. | + | |
| - | + | ||
| - | **Disks** | + | |
| - | * Supprimer le disque présent. | + | |
| - | + | ||
| - | **CPU** | + | |
| - | * 2 cœurs minimum sont recommandés, | + | |
| - | + | ||
| - | **Memory** | + | |
| - | * 4Go de RAM sont recommandés, | + | |
| - | + | ||
| - | **Network** | + | |
| - | * Sélectionnez votre interface réseau, entrez vos VLAN. De base il s'agit de vmbr0. | + | |
| - | + | ||
| - | Intégrer l' | + | |
| - | <code shell> | + | |
| - | qm importdisk ID_VM haos_ova-xx.x.qcow2 local-lvm | + | |
| - | </ | + | |
| - | où ID_VM est le numéro de la VM et local-lvm le nom de votre volume lvm-thin (ou lvm, vous faites ce que vous voulez). Un volume de 32Gb va être restauré. | + | |
| - | + | ||
| - | Dans l' | + | |
| - | + | ||
| - | Dans l' | + | |
| - | + | ||
| - | Démarrer la VM et lorsque indiqué sur connecter sur https://homeassistant.local:8123/ ou http:// | + | |
| - | + | ||
| - | {{ : | + | |
| - | + | ||
| - | La suite de l' | + | |
| - | Si tout se passe bien, votre HaOS est prêt. | ||