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

4.0 KiB


title: Gladys 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=gladys, https://gladysassistant.com/]

🏠 Gladys Assistant

Assistant domotique français open source : installation simple, UX claire, compatible 100+ devices, parfait pour la maison sans cloud.

📋 Informations Générales

Champ Valeur
Site web gladysassistant.com
GitHub GladysAssistant/Gladys
License Apache-2.0
Langage Node.js
Étoiles GitHub 2.5k
Catégorie cat-home-automation

📝 Description

Gladys est l'alternative française à Home Assistant, avec une approche plus accessible.

  • 100+ intégrations : Zigbee2MQTT, MQTT, Tasmota, Philips Hue, Sonos, Xiaomi, TP-Link...
  • Interface web responsive : belle UI, plus simple que HASS
  • Scènes : création visuelle d'automatisations
  • Multi-utilisateurs : profils famille
  • Chatbot Telegram : piloter par messages
  • 100% local : pas de cloud, données privées
  • Zigbee2MQTT natif : gestion directe du dongle
  • Open source français : doc en français, communauté FR active
  • Apps mobiles tierces : Gladys Plus (option payante pour remote access)

Différence vs Home Assistant : Gladys = UX plus simple, doc FR, courbe d'apprentissage moindre. HASS = écosystème immense, customisation extrême. Pour qui: utilisateurs francophones qui veulent un assistant domotique complet et accessible, sans être expert Linux.

🚀 Installation

Docker Compose (recommandé)

version: '3.8'
services:
  gladys:
    image: gladysassistant/gladys:latest
    container_name: gladys
    restart: unless-stopped
    environment:
      - NODE_ENV=production
      - SQLITE_FILE_PATH=/var/lib/gladysassistant/gladys-production.db
      - TZ=Europe/Paris
    volumes:
      - gladys_data:/var/lib/gladysassistant
      - /var/run/docker.sock:/var/run/docker.sock:ro  # pour intégrations devices USB
      - /dev:/dev:ro  # accès devices
    devices:
      - /dev/ttyUSB0:/dev/ttyUSB0  # Zigbee dongle
    privileged: true  # nécessaire pour accès devices
    ports:
      - 9280:80
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.gladys.rule=Host(`gladys.example.com`)"
      - "traefik.http.routers.gladys.entrypoints=websecure"
      - "traefik.http.routers.gladys.tls.certresolver=letsencrypt"

volumes:
  gladys_data:

🔄 Alternatives

Open Source

  • app-home-assistant — Référence mondiale, écosystème immense
  • app-esphome — Firmware ESP, complémentaire
  • app-vernemq — Broker MQTT, couche basse
  • Jeedom — Concurrent FR historique, plus propriétaire
  • Domoticz — Plus ancien, plus léger

Propriétaires

  • Google Home — Cloud, dépendance réseau
  • Apple HomeKit — Limité HomeKit-certified
  • Samsung SmartThings — Hub avec cloud
  • Jeedom (gratuit + premium) — Modèle hybride

🔐 Sécurité

  • Authentification intégrée : hash bcrypt
  • HTTPS : obligatoire via Traefik
  • Gladys Plus (option) : tunnel cloud pour remote access chiffré
  • SQLite DB : sauvegarder le fichier .db
  • Docker socket monté : surface d'attaque, isoler le réseau
  • Privileged mode : nécessaire pour devices USB, à isoler

📚 Ressources

Pages Liées