Retour à l'accueil

Proxmox VE pour Home Assistant : migration depuis Raspberry Pi

L'article décrit la migration de Home Assistant depuis Raspberry Pi vers Proxmox VE. Il fournit des instructions d'installation étape par étape, la configuration du BIOS et l'architecture de machine virtuelle. La solution garantit la fiabilité et la flexibilité pour la maison intelligente.

Abandonnez Raspberry Pi : Proxmox VE pour une maison intelligente fiable
Advertisement 728x90

Du Raspberry Pi à Proxmox VE : Une plateforme tolérante aux pannes pour Home Assistant

Utiliser un Raspberry Pi avec une carte microSD pour Home Assistant est courant, mais peu fiable. Une simple coupure de courant sans extinction correcte corrompt le système de fichiers et efface toutes vos données. Le problème principal, c'est le manque de résistance du stockage flash aux écritures fréquentes. Pour une maison intelligente fonctionnant 24/7, c'est inacceptable. Contrairement aux SSD, les cartes microSD n'ont pas de contrôleurs de répartition d'usure assez robustes, ce qui accélère leur dégradation. Résultat ? Des plantages aléatoires et la corvée des sauvegardes quotidiennes que l'on oublie souvent de configurer.

Critères de sélection du matériel

Lors de la recherche d'un remplaçant au Raspberry Pi, nous nous sommes concentrés sur :

  • Fiabilité du stockage : SSD plutôt que microSD. NVMe offre une vitesse et une longévité optimales.
  • Performances : Au moins 4 cœurs pour exécuter des tâches en parallèle (HA, AdGuard, VM de sauvegarde).
  • Consommation électrique : Jusqu'à 15 W pour un fonctionnement continu sans faire exploser la facture d'électricité.
  • Virtualisation : Support KVM pour isoler les services et faciliter les snapshots.

Notre choix : Un mini-PC avec Intel N100 (4 cœurs, jusqu'à 3,4 GHz), 16 Go de RAM et un SSD NVMe de 512 Go. Cette configuration laisse une belle marge pour plusieurs VM et conteneurs. L'Intel N100 est parfait — ultra-efficace (6-15 W en charge), prêt pour la virtualisation matérielle, et équipé de deux ports 2,5GbE pour le réseau. La RAM DDR4 est extensible jusqu'à 32 Go pour l'avenir.

Google AdInline article slot

Configuration du BIOS : Paramètres critiques

Avant d'installer Proxmox VE, ajustez votre BIOS/UEFI :

  • Démarrage depuis USB : Dans la section Boot, placez la clé USB en tête de liste. Cela garantit le démarrage depuis l'installateur.
  • State After G3 : Dans Boot Configuration, réglez State After G3 sur [S0] (Power On). Cela remet le système sous tension automatiquement après une coupure et le redémarre. Pour une maison intelligente, c'est indispensable — sinon, vos automatisations restent HS après une panne.

Pourquoi S0 précisément ? S0 (Working) est le mode opérationnel complet. En le sélectionnant, le système repart directement en mode normal dès le retour du courant. Les autres options (S1-S5) mettent le PC en veille ou hibernation, ce qui est inutile pour un serveur. Seule S0 garantit un redémarrage immédiat des services.

Installation de Proxmox VE 8.3 : Étapes clés

Proxmox VE 8.3 s'installe en 10-15 minutes. Voici le résumé :

Google AdInline article slot
  • Sélection du disque : Choisissez le SSD NVMe dans l'interface d'installation. Tout dessus sera effacé — vérifiez bien que vous n'avez pas besoin de sauvegarde.
  • Réseau : Assignez une IP statique (par ex., 192.168.1.100/24). Cela évite les maux de tête si l'IP du panneau de gestion change.
  • Mot de passe : Optez pour un mot de passe root solide — 12+ caractères mélangeant lettres, chiffres et symboles.
  • Après installation : Retirez la clé USB avant le redémarrage, sinon ça boucle dessus.

L'interface web est accessible à https://<IP>:8006. Au premier login, votre navigateur signalera le certificat auto-signé. Cliquez sur « Avancé » → « Procéder » (la formulation varie selon les navigateurs).

Configuration post-installation : Dites adieu à l'abonnement payant

Proxmox VE incite par défaut à souscrire un abonnement payant pour les mises à jour. Passez aux dépôts gratuits avec ce script communautaire :

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/tools/pve/post-pve-install.sh)"

Il gère :

Google AdInline article slot
  • La désactivation de pve-enterprise (dépôt payant)
  • L'activation de pve-no-subscription (gratuit)
  • La mise à jour vers la dernière version
  • La configuration des dépôts Ceph pour la compatibilité

Exécutez-le, et les mises à jour coulent à flots sans abonnement. Vous êtes prêt pour les VM.

Architecture maison intelligente sur Proxmox

Après installation, lancez ces environnements :

┌─────────────────────────────┐
│   Proxmox VE (host)         │
├─────────────────────────────┤
│  ┌─────────────────────┐    │
│  │ VM #100: HAOS       │    │
│  │ Home Assistant OS   │    │
│  └─────────────────────┘    │
│  ┌─────────────────────┐    │
│  │ VM #101: (backup)   │    │
│  │ Test environment    │    │
│  └─────────────────────┘    │
│  ┌─────────────────────┐    │
│  │ LXC: AdGuard/Docker │    │
│  └─────────────────────┘    │
└─────────────────────────────┘

Le charme de cette configuration ? Une isolation totale des services. Home Assistant tourne dans sa propre VM sous Home Assistant OS pour une stabilité à toute épreuve. AdGuard vit dans un conteneur LXC pour bloquer les pubs sur tout le réseau. La VM de sauvegarde est votre terrain d'essai : snapshot de la VM principale, modifs sur la sauvegarde, et déploiement en prod si ça passe.

Points clés

  • Fiabilité des données : Le SSD NVMe éradique les galères des microSD qui plombent les setups Raspberry Pi. Indispensable pour un uptime 24/7.
  • Récupération auto : Le paramètre State After G3 du BIOS assure un boot solo du mini-PC après une micro-coupure.
  • Flexibilité : La virtualisation permet de faire tourner HA, AdGuard et plus dans des silos isolés — zéro conflits.
  • Mises à jour safe : Les snapshots, c'est tester des modifs en 30 secondes avec rollback instantané.
  • Efficacité énergétique : 6–15 W le rend viable en continu sans ruiner le budget.

— Editorial Team

Advertisement 728x90

Lire ensuite