Objectif de cette étape : la surcharge graphique dans Home Assistant !
- Créer une carte custom dans HA (avec Custom-HTML-card et Card-mod) pour la représentation de l’avatar.
- Ajouter des postures animées à l’avatar.
- Ajouter des overlays animés et cumulables et customisables.
Le prototype #3 (avec des avatars et overlays animés)
- Le compagnon est intégré directement dans la domotique Home Assistant via une card custom. Il a accès à tous les périphériques et capteurs de la domo dont il a besoin pour interagir, dont les caméras.
- Le compagnon est matérialisé par une vidéo transparente, avec plusieurs postures en fonction du contexte, sur différents fonds et ambiances et avec plusieurs overlays eux aussi en temps réel (vent, pluie, jour/nuit, températures, éclairages, ombres…)
Les avatars animés
Les overlays
Sont ajoutés des overlays transparents fixes (PNG) ou animés (MP4 ou WEBM), des ombres projetées, des backgrounds… Les overlays peuvent se cumuler et sont individuellement paramétrables.
Customisation des overlays
Quelques dashboards pour paramétrer finement chaque overlay :

Exemples de thèmes avec superpositions d’overlays
- Les overlays météorologiques (pluie, neige, vent, brouillard, nuages…) sont appliqués automatiquement en fonction de la météo locale.
- L’orientation de l’overlay de l’ombre projetée est fonction de la position du soleil en temps réel.
- L’overlay “Nuit” est appliqué sitôt le soleil couché ; il disparait dès que le soleil est levé.
Conclusion
Un bon équilibre entre ressenti utilisateur plutôt agréable et technologies pas trop lourdes ni couteuses.
On va donc se faire plaisir et surcharger davantage l’interface d’informations, d’effets graphiques et sonores jusqu’à ce que techniquement, matériellement ou financièrement, ce ne soit plus possible 🙂
Par exemple, le TTS et le cloning-voice de Elevenlabs sont vraiment incroyables mais abandonnés : 30 minutes de génération de voix coûtent 11 dollars ! Mais à ce prix, c’est la voix française de Mark Hamill ou Peter Falk qui répond.
Un commentaire