Entendu parlé de UIX? (remplaçant de Card-mod)

Salut

Je ne suis pas sûr d’avoir tout compris

ce qu’il faut faire :

Si vous pouvez me confirmer avant de faire une bêtise…

Édit : correction apportée par Warc0zes et cocof

Il faut aussi installer l’intégration uix. ( En tout cas c’est ce que j’ai fait)

1 « J'aime »

Oui, c’est bien ca.
après avoir supprimé card_mod de hacs.
Supprimer la ligne - /hacsfiles/lovelace-card-mod/card-mod.js?.. dans extra module du configuration.yaml.
Tu redémarres HA.
Ensuite, tu installes uix dans hacs et redémarres HA.
Puis tu installes l’intégration uix dans Paramètres/Appareils et services.
Fini !

après ( pas obligatoire), tu renommes dans les cartes card_mod: en uix:

1 « J'aime »

Ok super merci :+1:

Mon travail de ce week end :grin:

Y’en a pour 5 minutes maxi, j’espere que tu as prévu autre chose ce week end :sweat_smile:

3 « J'aime »

Et dans le meme esprit que Uix pour ceux qui utilisent auto-entities j’ai vu passé sur un thread de Uix justement que la version actuelle d’auto-entities allait un peu subir le meme sort que card-mod et qu’il y avait un fork vers une version 2 qui prendrait la suite.

migration effectuer moins de 2 min sur compagnon tout fonctionne je verais plus tard pour remplacer le nom dans les cartes .

par contre une question j ai des cartes qui ont toujour l esthetique que je leur avais donné mais dans l editeur de code je n est plus rien du tout c est normal ? @WarC0zes

exemple avec une simple carte bouton


Oui, j’ai vu sur le GitHub Lint Free Technology · GitHub qui avait un fork de auto-entities v2.0.
comme lovelace-template-entity-row, lovelace-fold-entity-row

non, pas normal. Pas de soucis avec l’édition des cartes

fais un vidage du cache.

j ai des cartes avec l editeur visuel avec tout le code complet card mod et d autre je n est plus rien :face_with_peeking_eye:

Essaye de vider le cache, tu peux utiliser un service avec uix :

tu as un exemple de bouton pour vider le cache directement de HA. Pratique pour l’application companion :wink:

je vient de le faire c est ok je pensais que le redemarage vidais tout

j ai installer custom_sidebar et mis le bouton dans le menu lateral merci c est top comme ca

1 « J'aime »

Je viens de faire le test et fait la migration. Tout est niquel et d’une simplicité déconcertante.

Une petite question :

Quel va être l’avantage ou l’intérêt de migrer sous UIX? (hormis l’arret probable de card-mod)

Des nouvelles possibilités?

Perso, j’ai fait la migration, c’est OK pour les cartes lovelace, mais pas pour le theming (applications des mods sur les popups browser_mod, certaines vues, root etc…)

1 « J'aime »

C’est quoi le souci ?
partage le code pour voir.

pour browser-mod, il y a l’option styles , pas besoin de uix :

J’ai craqué, je n’ai pas attendu le week-end… Du coup, je vais profiter du week-end merci Tochy

Faut-il aussi remplacer les card-mod de l’exemple en image ci-dessous ?

Faut-il remplacer card-mod-icon par uix-icon ?

un peu de lecture :sweat_smile:

1 « J'aime »

J’aurai besoin d’un peu d’aide, je n’arrive pas a ajouter le bouton dans la barre latérale

J’ai installé custom-sidebar et ajouter la ligne suivante dans configuration.yaml

  extra_module_url:
    - /hacsfiles/custom-sidebar/custom-sidebar-yaml.js

mais ce code, il faut le mettre ou ?

order:
  - new_item: true
    item: "Clear Frontend Cache"
    icon: "mdi:cached"
    bottom: true
    on_click:
      action: 'javascript'
      code: |
        const event = new CustomEvent(
          'll-custom',
          {
            detail: {
              uix: {
                action: 'clear_cache'
              }
            }
          }
        );
        document.dispatchEvent(event);

Dans le dossier /config/www (/homeassistant/www sous file editor) tu crées un fichier sidebar-config.yaml et tu mets le code dedans.

Ça ne fonctionne pas, j’ai rien dans la barre latérale

(même après avoir redemarrer)

je me demande si le nom du chemin est bon :

- /hacsfiles/custom-sidebar/custom-sidebar-yaml.js