Skip to content

FAQ ​

Comment migrer au mieux depuis Card-mod ? ​

"Ajouter UI eXtension comme service"

UI eXtension est une intégration. Après l'avoir installée avec HACS, vous devez l'ajouter comme service. Ne sautez pas l'étape Ajouter le service UI eXtension ; elle peut facilement passer inaperçue si vous n'avez pas l'habitude d'ajouter des intégrations comme services.

UI Lovelace Minimalist peut charger la ressource Card-mod

Si UI Lovelace Minimalist est installé, il peut charger la ressource Card-mod. En raison de l'ordre de chargement des intégrations, UI eXtension ne peut pas détecter ce conflit. Pour continuer à utiliser UI Lovelace Minimalist avec UI eXtension, désactivez l'option Include custom card resources it's depending on dans sa configuration, puis chargez les cartes personnalisées nécessaires avec HACS ou manuellement.

UI Minimalist custom card option

UI eXtension peut-il remplacer Card-mod directement ? ​

Oui. UI eXtension remplace directement Card-mod jusqu'à la version 4.2.1 et prend en charge les configurations de cartes et de thèmes Card-mod. Il est conseillé d'adopter uix: dans les cartes et uix-<thing>(-yaml) dans les thèmes, mais ce changement n'est pas obligatoire.

UI eXtension est-il simplement Card-mod avec une documentation différente ? ​

Non. Le code de UI eXtension a évolué pour faire de UIX le domaine et la clé de configuration principaux. Les clés Card-mod restent prises en charge, mais uix: est prioritaire.

Différences entre UI eXtension et Card-mod
  • La clé de configuration des cartes est uix:.
  • La clé des thèmes est uix-theme:.
  • Les clés de thème thing sont uix-<thing>(-yaml):.
  • Le nœud HTML de UI eXtension est <uix-node> ; ses propriétés se rapportent toutes à uix.
  • Vous pouvez utiliser {# uix.debug #} pour déboguer les modèles.
  • Tous les messages de débogage de la console commencent par UIX.

Existe-t-il une liste des différences entre Card-mod et UI eXtension ? ​

Oui, consultez le tableau ci-dessous.

FonctionnalitéCard-modUIX
Charge correctement les variables de thème ...-yaml❌
Depuis 2026.8.0
Oui
Gère correctement la variable de thème ...-more-info(-yaml)❌
Depuis 2026.3.0
Oui
Adapte correctement les dialogues pour la variable de thème ...-dialog(-yaml)❌
Depuis 2026.3.0
Oui
Outils d'inspection du DOMNonOui
Sélection de chemin hôte/élémentNonOui
Sélecteur de recherche rapideNonOui
Forge (élément Lovelace personnalisé)NonOui
Fonderies (configurations Forge réutilisables)NonOui
Macros (modèles Jinja réutilisables)NonOui
Sparks (comportements autonomes ajoutés aux éléments Forge)NonOui
Limitation des mises à jour d'état du frontend (facultative)NonOui
Délai d'application des styles aux dialogues (facultatif)NonOui
Arrière-plans des vues du tableau de bordNonOui
Arrière-plans des sectionsNonOui
Arrière-plans des vuesNonOui
Style des icônes — remplacement par entitéNonOui
Style des images d'entitéNonOui
Fenêtre contextuelle pour recharger ou vider le cacheNonOui
Documentation détaillée avec exemples visuelsLimitéeOui
Mod-cardOuiOui
Styles CSS dans les thèmesOuiOui
Service/action de rechargement ou d'effacement du cacheOuiOui
Fournit des variables (par exemple l'utilisateur actuel)OuiOui
Styles CSSOuiOui
URL de ressourceOuiS.O.

UI eXtension rencontre-t-il des problèmes d'URL de ressource ? ​

Non. En tant qu'intégration, UI eXtension gère directement ses URL de ressources. Aucune intervention n'est nécessaire pour garantir son bon fonctionnement. UI eXtension ajoute dynamiquement sa ressource frontend uix.js comme module supplémentaire et ajoute également une ressource de tableau de bord si vous utilisez CAST. À chaque chargement de l'intégration, UI eXtension ajoute automatiquement sa version à ces ressources.

Faut-il vider manuellement le cache des navigateurs et des applications mobiles après une mise à jour de UI eXtension ? ​

Non. Lorsque UI eXtension détecte qu'un rechargement est nécessaire pour vider les caches, un message temporaire s'affiche avec le bouton Reload Now. La page se recharge automatiquement après 60 secondes.

::: note Le code de rechargement automatique est inclus depuis la version 8.1.0, mais il ne sera disponible qu'après votre prochaine mise à jour. Lors de l'installation de la version 8.1.0, l'appareil utilise encore le code de la version 8.0.1, qui ne comporte pas cette fonction.

:::

Comment désinstaller UI eXtension ? ​

La désinstallation de UI eXtension se déroule en deux étapes. Supprimez d'abord son entrée de service dans Appareils et services. Désinstallez ensuite l'intégration avec HACS ou, si vous l'avez installée manuellement, en supprimant le dossier uix du répertoire custom_components.