Scénario C : Intel NUC

L’Intel NUC (Next Unit of Computing) est un mini PC x86 très compact (11 × 11 cm) équipé de processeurs Intel Core ou Celeron. Sa puissance dépasse largement ce dont Home Assistant a besoin, mais c’est une plateforme de choix si vous prévoyez d’héberger d’autres services sur la même machine (NAS logiciel, Proxmox avec plusieurs VMs, serveur de médias).

Quelle génération de NUC choisir ?

NUCCPURAM maxConso.PrixRecommandé ?
NUC 12 Pro (i3-1220P)Intel Core i3-12e gén.64 Go DDR425–35 W~300 € (nu)✅ Excellent choix
NUC 11 (i3-1115G4)Intel Core i3-11e gén.64 Go DDR420–30 W~200 € (recond.)✅ Bon rapport qualité/prix
NUC 13 Pro (i5-1340P)Intel Core i5-13e gén.64 Go DDR430–45 W~450 € (nu)Pour usages très intensifs
NUC Celeron (NUC7/8)Intel Celeron16 Go DDR410–15 W~80–120 € (recond.)⚠️ Limite pour Proxmox

♻️ NUC reconditionné : la bonne affaire
Les NUC d’occasion ou reconditionnés (eBay, Back Market, Leboncoin) offrent un excellent rapport qualité/prix. Un NUC 11 Core i3 reconditionné à 180–220 € avec 8 Go de RAM et un SSD 256 Go est une configuration idéale pour Home Assistant + Proxmox + autres services.
Vérifiez : état de la RAM, du SSD, de la ventilation, et que le BIOS accepte le démarrage sur USB.

Configuration matérielle recommandée pour NUC + HA

ComposantRecommandationPrix
NUCIntel NUC 11 Core i3 (nu, sans RAM ni SSD)~180–200 € (recond.)
RAM2× 8 Go DDR4 SO-DIMM 3200 MHz (Kingston/Crucial)~35 €
SSD systèmeSSD NVMe M.2 256 Go (Samsung 980 ou WD SN570)~30 €
AlimentationAdaptateur officiel Intel NUC 19V (inclus)Inclus
Câble EthernetRJ45 CAT6~5 €
Dongle Z-WaveZooz ZST39 800LR~50 €
Rallonge USBUSB 2.0 extension 1 m~8 €
TOTALNUC + Home Assistant ready~308–328 €

Installation Home Assistant OS sur NUC

Option A : HA OS seul (NUC 100 % dédié à HA)

  1. Téléchargez l’image HAOS pour x86_64 : github.com/home-assistant/operating-system/releases
  2. Cherchez : haos_generic-x86-64-[VERSION].img.xz
  3. Gravez l’image sur une clé USB avec Balena Etcher ou Rufus (Windows)
  4. Connectez la clé USB au NUC, démarrez et entrez dans le BIOS (F2 au démarrage Intel NUC)
  5. Dans le BIOS : Boot Order → USB en premier. Désactivez Secure Boot.
  6. Sauvegardez et redémarrez — le NUC démarre sur la clé USB
  7. HAOS s’installe automatiquement sur le SSD NVMe interne (~5 minutes)
  8. Retirez la clé USB et redémarrez — HA OS est opérationnel sur le SSD

Option B : Proxmox + VM Home Assistant OS (NUC partagé)

Proxmox VE est un hyperviseur open-source qui permet de faire tourner plusieurs machines virtuelles sur le même NUC. C’est la configuration idéale si vous souhaitez héberger HA ET d’autres services (Nextcloud, serveur de médias, Pi-hole…) sur la même machine.

# Installation Proxmox VE sur le NUC :
# 1. Téléchargez Proxmox VE ISO depuis proxmox.com/downloads
# 2. Gravez sur clé USB avec Rufus ou Etcher
# 3. Installez Proxmox sur le SSD NVMe du NUC
# 4. Accédez à l'interface Proxmox : https://IP_NUC:8006


# Créer la VM Home Assistant OS dans Proxmox :
# Méthode rapide avec le script communautaire (tteck) :
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/vm/haos-vm.sh)"


# Ce script crée automatiquement une VM HAOS avec :
# - 2 vCPU, 2 Go RAM, 32 Go disque (configurable)
# - Image HAOS téléchargée et montée automatiquement
# - Démarrage automatique

Passer le dongle Z-Wave à la VM Proxmox (USB Passthrough)

Pour que la VM Home Assistant OS ait accès au dongle Z-Wave physique branché sur le NUC, vous devez configurer le passthrough USB dans Proxmox :

# Dans l'interface Proxmox, sélectionnez la VM Home Assistant
# Hardware → Add → USB Device
# Sélectionnez 'Use USB Vendor/Device ID'
# Choisissez votre dongle dans la liste (ex: Silicon Labs Z-Wave)
# Cliquez OK — le dongle est maintenant assigné à la VM


# Alternativement, via la ligne de commande Proxmox :
# 1. Trouver l'ID USB du dongle :
$ lsusb | grep -i 'silicon\|zwave\|aeotec\|zooz'
Bus 001 Device 003: ID 0658:0200 Silicon Labs Z-Wave USB Dongle


# 2. Ajouter le passthrough dans la config de la VM (ex: VM ID 100) :
$ qm set 100 -usb0 host=0658:0200


# 3. Redémarrer la VM
$ qm reboot 100

🔗 Passthrough USB : utiliser le chemin by-id

Pour éviter que le dongle change d’ID USB au redémarrage du NUC, utilisez le passthrough par chemin de périphérique plutôt que par Vendor/Device ID :

Dans Proxmox : Hardware → Add → USB Device → ‘Use USB Port’
Et choisissez le port USB physique où est branché le dongle (ex: USB 2.0 port 1).

Ainsi, le dongle sera toujours assigné à ce port physique.