Files
2026-06-09 18:40:21 +02:00

4.2 KiB


title: Home Assistant created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, home-automation, app-marathon-batch-c] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Home+Automation&app=home-assistant, https://www.home-assistant.io/]

🏠 Home Assistant

Plateforme domotique open source de référence : unifiez 3000+ appareils, automatisez vos scènes, gardez vos données chez vous sans cloud.

📋 Informations Générales

Champ Valeur
Site web home-assistant.io
GitHub home-assistant/core
License Apache-2.0
Langage Python
Étoiles GitHub 78k
Catégorie cat-home-automation

📝 Description

Home Assistant (HASS) est la référence incontournable de la domotique open source.

  • 3000+ intégrations : Zigbee, Z-Wave, Matter, MQTT, Wi-Fi, Bluetooth
  • Automatisations YAML/UI : scènes complexes, conditions, déclencheurs
  • Lovelace UI : dashboards personnalisables drag & drop
  • Local-first : fonctionne sans cloud, sans dépendance externe
  • App Companion : iOS/Android avec géofencing, notifications
  • Energy Dashboard : suivi conso électrique, solaire
  • Add-ons (HassOS/Supervised) : Node-RED, Mosquitto, ESPHome, Frigate...
  • YAML + UI : config-as-code ET interface graphique
  • HACS : store communautaire de custom components
  • Matter / Thread / Zigbee : support natif

Différence vs Gladys : HASS = immense écosystème, très flexible, courbe d'apprentissage. Gladys = UX française plus simple, moins d'intégrations. Pour qui: bidouilleurs et pros qui veulent le maximum de compatibilité et de contrôle.

🚀 Installation

Docker Compose (recommandé pour LXC/VM)

version: '3.8'
services:
  homeassistant:
    image: ghcr.io/home-assistant/home-assistant:stable
    container_name: homeassistant
    restart: unless-stopped
    environment:
      - TZ=Europe/Paris
    devices:
      - /dev/ttyUSB0:/dev/ttyUSB0  # Zigbee/Z-Wave stick
    volumes:
      - homeassistant_config:/config
      - /etc/localtime:/etc/localtime:ro
    network_mode: host  # nécessaire pour discovery mDNS
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.homeassistant.rule=Host(`home.example.com`)"
      - "traefik.http.routers.homeassistant.entrypoints=websecure"
      - "traefik.http.routers.homeassistant.tls.certresolver=letsencrypt"

volumes:
  homeassistant_config:

⚠️ Recommandé : HassOS (image dédiée) ou Home Assistant Supervised (Debian) pour avoir accès aux add-ons.

🔄 Alternatives

Open Source

  • app-gladys — Domotique française, UX simple
  • app-esphome — Firmware ESP pour devices custom
  • app-vernemq — Broker MQTT utilisé massivement par HASS
  • openHAB — Concurrent historique, Java
  • Domoticz — Plus ancien, plus léger

Propriétaires

  • Google Home — Hub cloud, dépendance réseau
  • Apple HomeKit — Limité aux appareils HomeKit-certified
  • Samsung SmartThings — Hub propriétaire
  • Philips Hue — Écosystème fermé (bridge dédié)

🔐 Sécurité

  • Pas d'auth par défaut : créer un compte admin dès l'install
  • Authentification multi-utilisateurs : intégrée
  • Reverse proxy + 2FA via Authelia recommandé
  • Exposer Zigbee/Z-Wave : dongle USB local, pas de risque réseau
  • Backups : snapshot du volume config indispensable (intégrations, secrets, automatisations)
  • CVE récents : tenir à jour (cycle mensuel)

📚 Ressources

Pages Liées