Dashboard - đŸŒ» Minimalist

C’est l’appui maintenu.

Tu as :

  • tap_action : appui/clique simple
  • double_tap_action : double appui/clique
  • hold_action : appui/clique maintenu (>500ms)

Tu as les informations ici :

Il faut parcourir le fil de discussion pour voir les release note :

Pour l’effet popup, n’oublie pas d’ajouter browser_mod

@Clemalex @max5962 :
Merci pour vos retours !
si je comprends bien je n’ai rien à ajouter a part les appels aux 2 templates dans mon yaml et ça doit marcher : sauf que ça ne marche pas sur mobile (pas plus que sur desktop)
Sur toute les autres card, le hold action lance la popup standard (ce qui me parait logique en fait)
Mais sur la card avec le 2eme template popup : rien ne se passe aprĂšs un hold action :frowning:

Et pourtant il me semble que j’ai bien tout revĂ©rifié 

  • Je fais l’appel aux 2 templates
                - type: custom:button-card
                  template:
                    - card_light
                    - popup_light
                  entity: light.led_bureau
  • J’ai bien browser_mod d’installĂ© avec HACS !

  • le template popup est bien dans le dossier des templates de minimalist
    Capture d’écran 2022-01-03 Ă  19.49.59

  • je laisse appuyer plus de 500ms sur la card et je relĂąche

En fait, je ne suis pas sur qu’il ne faille rien ajouter dans ma card pour dĂ©clencher la popup minimalist
@Clemalex : tu confirmes qu’il ne faut rien ajouter dans la card stp ?

Oui je confirme :wink:

Le fait d’ajouter le modĂšle nommĂ© popup_light va ajouter ce code dans ta carte :

popup_light:
  hold_action:
    action: "fire-dom-event"
    browser_mod:
      command: "popup"
      large: true
      hide_header: true
      card:
        type: "custom:button-card"
        template: "popup_light_brightness"
        variables:
          ulm_popup_light_entity: "[[[ return entity.entity_id ]]]"

qui comme on le voit fait appel Ă  la popup.

Regarde par ici pour voir un autre exemple des popups.

Ou plus haut :

@Clemalex : merci encore !
Bon j’ai enfin trouvĂ© ! ça marche !
J’avais installĂ© browser_mod via HACS mais je ne l’avais pas ajoutĂ© dans la config Ă  la main dans configuration.yaml

2 « J'aime »

Hello

Bon petit Ă  petit je commence Ă  maĂźtriser un peu le thĂšme.
Par contre j’ai un petit soucis sur la carte battery :

image

Comme on peut le voir, sur le card_graph j’ai bien le % de batterie qui apparait, mais pas sur la carte card_battery alors que j’ai bien utilisĂ© le mĂȘme sensor

Avez vous déjà eu ce problÚme ?
Comme c’est indiquĂ©, c’est le niveau de batterie des interrupteurs Hue.

Bonjour Dathosim,

J’avais le mĂȘme soucis que toi => Browser_mod dans le fichier configuration.yaml

ça marche bien sur desktop mais pas sur le smartphone. Tu aurais une idée ?

Ce que j’ai dĂ©jĂ  fais :

  • vidĂ© le cache de l’application mobile

merci d’avance pour l’aide apportĂ©e,

sven

Bonjour @Steningalive
quand tu dis « ça ne marche pas », ça veut dire quoi ?
Screen shot ?
As-tu bien remis le thÚme « Minimalist Mobile » dans ton profil sur le mobile (il faut le changer sur chaque device)

@Pepeanuts : tu peux mettre un extrait de la configuration de ton Dashboard stp ?
Tu es en mode Yaml ou UI ?

Re,

Merci pour ton retour :slight_smile:

En fait j’ai ajoutĂ© cette ligne dans ma config en mode Yaml

- type: horizontal-stack
        cards: 
          - type: custom:button-card
            template: edge 
          - type: custom:button-card
            template: 
                  - card_light_sven
                  - popup_light
            entity: light.bandeau_du_bureau
          - type: custom:button-card
            template: edge

Sur pc je n’ai pas de problĂšme pour faire apparaitre le Popup afin de rĂ©gler la couleur et l’intensite lumineuse etc. Mais sur Smartphone impossible Ă  faire apparaitre.

La carte ressemble Ă  ca :

image

merci

Je sollicite les Ăąmes charitables car je ne vois pas du tout ce qui coince pour le popup_light.
Voici mon fichier Lovelace_minimalist.yaml.

button_card_templates: !include_dir_merge_named lovelace/minimalist_templates/
popups_templates: !include_dir_merge_named lovelace/minimalist_templates/

Browser_mod a bien été installé puis activé dans le fichier resources.yaml

- type: module
  url: /hacsfiles/button-card/button-card.js
- type: module
  url: /hacsfiles/lovelace-state-switch/state-switch.js
- type: module
  url: https://cdn.jsdelivr.net/gh/Imbuzi/meteo-france-weather-card/dist/meteo-france-weather-card.js
- type: module
  url: /hacsfiles/mini-graph-card/mini-graph-card-bundle.js
- type: module
  url: /hacsfiles/mini-media-player/mini-media-player-bundle.js
- type: module
  url: /hacsfiles/lovelace-card-mod/card-mod.js
- type: module
  url: /hacsfiles/swipe-card/swipe-card.js
- type: module
  url: /hacsfiles/lovelace-layout-card/layout-card.js
- type: module
  url: /hacsfiles/vertical-stack-in-card/vertical-stack-in-card.js
- type: module
  url: /hacsfiles/lovelace-state-switch/state-switch.js
- type: module
  url: /hacsfiles/lovelace-auto-entities/auto-entities.js
- type: module
  url: /hacsfiles/my-cards/my-cards.js
- type: module
  url: /hacsfiles/browser_mod/browser_mod.js

le code de ma lampe est le suivant :

                - entity: light.groupe_ilot
                  name: Ilot
                  template:
                    - icon_info_bg
                    - light
                    - popup_light
                  type: 'custom:button-card'

Mais j’ai toujours un message d’erreur :

Avez-vous une idée ?

Hello, voici le .yaml :

##Interrupteur de lumiĂšres##
                  - type: custom:button-card
                    template: title
                    name: Batterie
                  - type: grid
                    columns: 2
                    square: false
                    cards:
                      - type: 'custom:button-card'
                        template: card_battery
                        variables:
                          ulm_card_battery_attribute: battery_attribute
                        entity: sensor.ma_chambre_interrupteur_battery
                        
                      - type: 'custom:button-card'
                        template: card_battery
                        variables:
                          ulm_card_battery_attribute: battery_attribute
                        entity: sensor.salon_interrupteu_battery
                        
                      - type: 'custom:button-card'
                        template: card_battery
                        variables:
                          ulm_card_battery_attribute: battery_attribute
                        entity: sensor.salon_interrupteur_battery

                      - type: 'custom:button-card'
                        template: card_graph
                        variables:
                          ulm_card_graph_color: "var(--google-blue)"
                          ulm_card_graph_name: Battery du Salon
                          ulm_card_graph_entity: sensor.salon_interrupteur_battery

Mon entité sensor.xxx_interrupteur_battery a bien comme état le pourcentage de batterie.

@antyamok : as-tu pensé à ajouter la ligne
browser_mod:
dans ton configuration.yaml aprùs l’installation via Hacs ?

@Pepeanuts :
Je n’ai pas implĂ©mentĂ© de card_battery mais il semble qu’elle attende un sensor en entity et un attribut du sensor avec la valeur du niveau de batterie en variable ulm_battery_attribut
En d’autres termes, tu peux l’utiliser sur une sensor donc le niveau de batterie n’est pas le state mais un attribut
(Dans l’outils du dĂ©veloppeur si tu demandes le state en dessous tu as la listes des attributs et des valeurs mais dans un champs diffĂšrent du state)

Merci tu m’as mis sur la piste! :slight_smile:
Je n’ai pas d’attribut avec le niveau de batterie, c’est directement l’état de l’entitĂ©.
Du coup il suffit de supprimer l’attribut demandĂ©.

Non je ne l’avais pas mis mais malgrĂ© tout, j’ai l’erreur suivante lorsque je l’ajoute :

Integration error: browser_mod - Integration â€č browser_mod â€ș not found.

Alors que l’intĂ©gration est bien prĂ©sente dans mes ressources. Je ne comprends pas du tout !

Bon c’est Ok, il fallait mettre le browser_mod dans le dossier config/custom_components

Par contre je viens de mettre " à jour" la derniùre version du thùme mais, au risque de passer pour un simple d’esprit (mais heureux) je ne comprends pas la logique des variables.ulm_

Par ex: Je ne comprends pas

var weather_state = states[variables.ulm_chip_temperature_weather].state;

Du coup je me retrouve avec un bon gros message d’erreur

Edit : j’ai compris la logique . Pas besoin de me rĂ©pondre.

Bonjour Ă  tous,
Vous avez une carte qui s’intùgre bien pour la partie thermostat ?
Il y a bien la custom-card avec le template « custom_card_httpedo13_thermostat_with_button »
https://github.com/UI-Lovelace-Minimalist/UI/tree/main/custom_cards/custom_card_httpedo13_thermostat
Mais ça ne fonctionne pas bien chez moi.

A la limite, la carte de base de lovelace me plait bien mais le style ne s’adapte pas bien.
Si vous avez de la doc pour refaire le thĂšme de la carte classique, je suis preneur pour la faire moi mĂȘme et la repartager ici :slight_smile:

Merci d’avance !

j’ai le mĂȘme problĂšme :slight_smile:

1 « J'aime »

Ma thĂ©orie sur le soucis des cards thermostats avec un bouton + et -, c’est qu’il y a un dĂ©lai entre le moment oĂč on fait + 0,5 par exemple, et le moment ou la carte rĂ©cupĂšre la nouvelle valeur du thermostat.
Du coup si on fait plusieurs fois + 0.5, ça fait par exemple

  • 18 + 0,5 (le thermostat affiche toujours 18)
  • on refait +0,5 mais par rapport a la valeur de l’entitĂ© (18 actuellement puisque HA n’a pas encore rĂ©cupĂ©rĂ© la nouvelle valeur de l’entitĂ©) et donc remet la tempĂ©rature Ă  18.5
  • etc.

En gros faut appuyer trùùùùùùs lentement. Ce qui n’est pas convenable

La carte de lovelace utilise un « slider » qui met la tempĂ©rature de consigne Ă  une valeur bien prĂ©cise (et donc n’a pas besoin de connaitre la valeur actuelle de l’entitĂ© pour dĂ©finir la valeur de consigne)

Bref, je vais essayer de bricoler une custom:button-card qui appel un custom:slider-card pour définir la température.

Bonsoir,

Pareil ici, les deux custom card prĂ©sentes fonctionnent mal chez moi, problĂšme d’affichage. En attendant une jolie carte bien adaptĂ©e, j’utilise la « simple thermostat » via hacs. Elle est un peu grosse, je l’ai mise sur une vue diffĂ©rente avec un bouton « lien » sur ma page principale.
image

Sur la page du thĂšme minimalist, une personne est partie de ça mais n’a pas encore partagĂ© son lien (je ne peux pas poster de lien dans ce message, taper « simple thermostat » dans la recherche du forum minimalist, il y a un seul rĂ©sultat).

2 « J'aime »