Comme tout le monde le sait Home-Assistant est selon moi l’un des meilleurs logiciels domotiques du moment. Enfin c’est ce que je pense. Dans ce tuto je vais te montrer comment personnaliser un tableau de bord avec thème ultra design nommé … UI Lovelace Minimalist.
Alors pourquoi ai-je choisis UI Lovelace Minimalist plutôt que Mushroom Card et thème. Et bien simplement parce que Ui Minimalist propose plus de cartes et chips que Mushroom.
Le but de Mushroom n’est pas de fournir une carte personnalisée pour une personnalisation approfondie.
Au départ j’ai voulu me contenter de Mushroom car très pratique ne serais-ce de part l’installation, mais je me suis vite confronter à des problèmes une fois que j’ai voulu personnaliser les cartes.
Ensuite vient tout le reste
Prérequis
Hacs d’installé
Editeur de texte ( file editor ou VSC editor par exemple )
Tout d’abord rajoute cette ligne si elle ne l’est pas déjà dans le fichier configuration.yaml ainsi les thèmes seront stockées dans le sous-dossier themes/
HACS
UI Lovelace Minimalist est disponible dans HACS (Home Assistant Community Store).
Installez HACS si vous ne l’avez pas déjà
Ouvrir HACS dans Home Assistant
Allez dans la rubrique “Intégrations”
Cliquez sur le bouton avec l’icône “+”
Rechercher “UI Lovelace Minimalist
Une fois installé Redémarre ton instance Home Assistant
Ensuite clic sur le bouton ci-dessous pour ajouter l’intégration UI Lovelace Minimalist. Si tu ne le sais pas encore UI Lovelace Minimalist n’est pas un simple thème mais plutôt un combo thème/module
Et configure UI Lovelace Minimalist
J’ai opté pour une installation semi-manuelle des intégrations supplémentaires car je rencontrais régulièrement des messages d’erreurs de non reconnaissances
Intégration requise
browser_mod par Thomas Loven (attention! s’active en deux étapes voir la notice d’installation)
PS: Après avoir rencontré des soucis avec l’installation des modules complémentaires automatisés je te conseil de les installer manuellement dans Hacs. J’avais constemment des erreurs de modules non installés d’un support à l’autre.
Les thèmes fournis par Minimalist UI
Un point fort de cette intégration sont les thèmes fournis avec minimalist UI, pas moins de 4 thèmes, il faudra en sélectionner un par défaut, si tu ne le fait pas l’affichage des carte Minimalist ne se fera pas correctement.
minimalist-desktop ( pour utilisation dans un environnement bureau )
minimalist-ios-tapbar (pour un environnement Ios avec uniquement le menu des “vues” en pied de page )
minimalist-mobile ( pour environnement mobile sans aucun menu)
minimalist-mobile-tapbar ( pour environnement mobile avec uniquement le menu des “vues” )
configurer les custom card
pour configurer une custom card que tu voudrais ajouter rien de plus simple, clic directement sur le lien ci-dessous
ensuite clic sur configure et en bas de page tu pourras ajouter les customs card nécessaires.
Ou se trouve le fichier à configurer:
Le fichier à ui-lovelace.yaml est le fichier à modifier pour paramétrer la vue tu le trouvera dans: config > ui_lovelace_minimalist > dashboard
Affichage pour tablette
l’affichage sur tablette se fait sur 2 colonnes verticales, pour se faire il faut créer une carte avec un affichage de type vertical-stack pour chaque colonne. Par défaut si tu n’intègres pas de vertical-stack l’affichage se fera sur 3 colonnes.
L’une des raisons qui m’ont pousser à choisir entre ui minimalist et mushroom est bel et bien la carte de présence, grâce à une custom card minimalist permet d’intégrer facilement dans une cartes le suivi, la charge batterie et encore d’autres options chose que n’arrive pas à faire Mushroom du moins sans avoir à coder la carte elle même.
Voilà tu pourras te rendre compte que le thème Minimalist UI est relativement puissant pour trouver des astuces tu pourras suivre le fil: Communauté Minimalit UI
Bonus vue Adaptative
Attention
le module state-switch doit être installé en version 1.9.3, sinon la popup adaptive ne fonctionnera pas correctement, pour en savoir plus tu peux consulter le post qui en parle
La vue adaptative est un bonus extra surtout dédié aux affichages sur tablette. Il faudra installer deux modules supplémentaires, il te suffit de consulter la notice officielle qui est très bien détaillée.
L’activation de cette vue se fait dans la configuration du module
pour commencer: 3 fichiers à modifier
configuration.yaml
ajoute un input_select aux noms que tu auras choisi
ensuite il faudra adapter les codes générés main.yaml, popup.yaml
pour moi le main.yaml donne ce résultat:
et le popup.yaml
pour rafraichir le frontend il te faudra forcer la page adaptive_ui.yaml en y apportant une modif et en enregistrant
Résultat
Conclusion UI Lovelace Minimalist
UI Lovelace Minimalist apporte une interface frontend complète et assez simple à mettre en place. Moins simple que Mushroom mais beaucoup plus personnalisable et ça grâce aux cartes supplémentaires fournis par la communauté. Une fois que tu auras compris le mécanisme, UI Lovelace Minimalist te paraitra comme une évidence.
Voilà une nouvelle forte intéressante pour la communauté opensource domotique. Nabu casa que l’on ne présente plus a sorti son premier assistant vocal fonctionnel, pratique et pour une utilisation 100%...
En direct de la marque Sonoff ( itead.cc ) je vous remonte les nouveautés et actualités attendus pour ce mois de décembre en direct de la fabrique du Père Noel...
Pourquoi s’embêter à installer Home Assistant OS sur dietpi alors qu’il existe une image toute prête à base de raspberry pi os Lite sur le site officiel, ou encore plus...
commentaires