- Nature
- Produit
- Stack
- Next.js 16NestJS 11Socket.ioHome AssistantAES-256-GCMIoT
Domus est un dashboard domotique auto-hébergé qui pilote plusieurs instances Home Assistant depuis une seule interface sombre et lisible — et dont le code se partage pour être déployé chez soi.
Fonctionnalités
- Multi-home : N instances, chaque jeton d'accès chiffré en base (AES-256-GCM).
- Temps réel : WebSocket Home Assistant relayé en Socket.io vers le navigateur, sans polling.
- Widgets d'entités : lumières, capteurs, climat, volets, médias ; rôles administrateur / utilisateur.
Stack
- Next.js 16, NestJS 11, Prisma + PostgreSQL, Redis ; monorepo Turborepo, Biome pour le lint.
- Script de développement qui monte Postgres et Redis en Docker, migre et seed en une commande.