Un vieux PC qui traîne dans un placard, un ancien laptop mis à la retraite, ou un mini PC compact acheté pour l’occasion — n’importe quelle machine 64-bit fait un excellent serveur Home Assistant. C’est souvent la solution la plus économique, surtout si vous avez déjà le matériel sous la main.

💡 Cette méthode installe Home Assistant OS sur toute la machine — le disque sera entièrement effacé. Si vous voulez conserver un système existant sur le PC, orientez-vous plutôt vers la méthode Docker ou une VM.

Quel PC utiliser ?

Un vieux PC de récupération

C’est le cas le plus courant, et c’est une excellente idée. N’importe quel PC 64-bit capable de démarrer en mode UEFI convient — ce qui couvre pratiquement tout le matériel produit ces 10 dernières années.

  • Processeur 64-bit (Intel ou AMD) — obligatoire
  • Démarrage UEFI — requis par HAOS (quasi tous les PC récents le supportent)
  • 4 Go de RAM minimum — 8 Go si vous prévoyez des add-ons gourmands
  • Un disque interne — SSD de préférence, SATA ou M.2. Un SSD USB externe fonctionne mais n’est pas recommandé

💡 Vous avez un ancien laptop ? Il fait très bien l’affaire aussi. L’avantage : la batterie intégrée joue le rôle d’onduleur en cas de coupure de courant. Pensez juste à désactiver la mise en veille à la fermeture du capot dans les paramètres BIOS/UEFI.

Un mini PC neuf

Si vous voulez partir sur quelque chose de propre et compact, les mini PC à base de puce Intel N100 ou N5095 sont excellents. Ils consomment peu (~10-15W), sont silencieux, et ont largement assez de ressources pour HA et bien plus.

  • Budget : 250 à 400 € pour un mini PC N100 avec 8 Go RAM et 256 Go SSD
  • Idéal si vous voulez aussi faire tourner Frigate (caméras IA) ou un assistant vocal local
  • Généralement livré sans OS — parfait pour y installer HAOS directement

Étape 1 — Configurer le BIOS

Avant toute chose, le BIOS de votre PC doit être configuré correctement. Deux réglages sont obligatoires pour que HAOS puisse démarrer :

  • Mode de démarrage : UEFI activé
  • Secure Boot : désactivé

Accéder au BIOS

Démarrez le PC et appuyez répétitivement sur la touche BIOS au démarrage — selon le fabricant :

  • F2 — Intel NUC, Asus, Acer
  • Suppr / Del — MSI, Gigabyte, ASRock
  • F1 — Lenovo
  • F10 — HP

💡 Si vous ratez la fenêtre, redémarrez et réessayez — la touche doit être pressée dès le premier écran de démarrage.

Réglages à effectuer

  1. Cherchez l’option « Boot Mode » ou « Boot Type » → sélectionnez « UEFI »
  2. Cherchez l’option « Secure Boot » → sélectionnez « Disabled »
  3. Sauvegardez et quittez — généralement avec F10 ou via le menu « Save & Exit »

Étape 2 — Installer HAOS (Méthode recommandée)

La méthode officielle recommandée consiste à booter Ubuntu depuis une clé USB et à utiliser l’outil Disks d’Ubuntu pour écrire HAOS sur le disque interne du PC. C’est la méthode la plus fiable, notamment pour les laptops et les PC avec disque interne non extractible.

💡 HAOS n’a pas d’installeur automatique — l’image doit être copiée manuellement sur le disque interne. C’est ce que fait Ubuntu Disks dans cette procédure.

Ce qu’il vous faut

  • Une clé USB de 8 Go minimum pour créer le live Ubuntu
  • Un second PC pour préparer la clé Ubuntu
  • Une connexion Internet sur le PC cible lors de l’installation

Procédure pas à pas

Sur votre PC de préparation — Créer la clé Ubuntu live

  1. Téléchargez l’image Ubuntu Desktop depuis https://ubuntu.com/download/desktop
  2. Flashez-la sur votre clé USB avec https://etcher.balena.io ou Raspberry Pi Imager

Sur le PC cible — Booter Ubuntu et installer HAOS

  1. Insérez la clé USB dans le PC cible et démarrez dessus (F10 ou F12 pour le menu de boot)
  2. À l’écran de démarrage Ubuntu, sélectionnez « Try Ubuntu » — important : ne pas choisir « Install Ubuntu »
  3. Connectez le PC au réseau Internet
  4. Ouvrez un navigateur et téléchargez l’image HAOS depuis https://github.com/home-assistant/operating-system/releases — cherchez le fichier haos_generic-x86-64-[version].img.xz
  5. Dans Ubuntu, ouvrez Show Applications (coin bas gauche) → recherchez et lancez « Disks »
  6. Dans Disks, sélectionnez le disque interne du PC dans la colonne gauche (pas la clé USB !)
  7. Cliquez sur le menu trois points en haut« Restore Disk Image… » → sélectionnez le fichier .img.xz téléchargé
  8. Cliquez sur « Start Restoring… » puis confirmez avec « Restore »
  9. Attendez la fin de la copie — HAOS est maintenant installé sur le disque interne
  10. Éteignez le PC, retirez la clé USB et redémarrez

⚠️ Si vous obtenez une erreur « Error unmounting filesystem » / « target is busy » : vous êtes probablement en train de faire tourner Ubuntu depuis le disque interne. Recommencez depuis l’étape 1 en veillant à bien sélectionner « Try Ubuntu » et non « Install Ubuntu ».

Méthode alternative — Via Balena Etcher

Si la méthode Ubuntu ne fonctionne pas pour vous (disque interne extractible, PC avec port SATA accessible…), vous pouvez écrire l’image HAOS directement depuis votre PC habituel avec Balena Etcher.

💡 Cette méthode nécessite de pouvoir brancher le disque interne du PC cible sur votre PC de préparation (via un adaptateur USB-SATA par exemple). Elle est moins pratique pour les laptops.

  1. Téléchargez https://etcher.balena.io et l’image HAOS haos_generic-x86-64-[version].img.xz depuis GitHub
  2. Branchez le disque interne du PC cible sur votre PC de préparation via un adaptateur USB-SATA
  3. Dans Etcher : « Flash from file » → sélectionnez le .img.xz → « Select target » → sélectionnez le disque → « Flash! »
  4. Remontez le disque dans le PC cible et démarrez

Étape 3 — Premier démarrage

  1. Branchez un câble Ethernet entre le PC et votre box/routeur
  2. Démarrez le PC — HAOS se lance automatiquement
  3. Ouvrez un navigateur depuis un autre PC et accédez à http://homeassistant.local:8123

💡 Si homeassistant.local ne répond pas, retrouvez l’IP du PC dans votre box/routeur et accédez via http://[adresse-ip]:8123

Configuration initiale

  1. Créez votre compte administrateur (notez bien votre mot de passe !)
  2. Renseignez le nom de votre maison et votre localisation
  3. Laissez HA détecter les appareils sur votre réseau — vous pouvez aussi passer cette étape
  4. Vous êtes sur le tableau de bord — Home Assistant est opérationnel !

Démarrage automatique après coupure de courant

Pour qu’Home Assistant redémarre automatiquement après une coupure de courant, configurez le PC pour qu’il s’allume seul à la remise sous tension. Cette option se trouve dans le BIOS :

  • « Restore on AC Power Loss » → régler sur « Power On »
  • « After Power Loss » → régler sur « Always On »

Sans ce réglage, une coupure de courant laissera votre serveur HA éteint jusqu’à ce que vous appuyiez manuellement sur le bouton.