4.0 KiB
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
- Site officiel
- Documentation
- Forum FR
- Gladys Plus — Remote access optionnel
Pages Liées
- cat-home-automation — Catégorie Home Automation
- app-home-assistant — Concurrent principal
- app-esphome — Complémentaire
- recettes-docker-compose — Templates Docker
- gladys-vs-home-assistant — Comparaison FR