Fold-entity-row qui n'est pas replié

Mon problème

Hello,

Maintenant que j’ai mon Teleinfokit, j’aimerais tout intégrer dans HA.

Pour ça, j’ai (entre autres) créé des input number pour spécifier les tarifs HP et HC.

Au moins histoire de ne pas les modifier accidentellement et parce que ça ne sert à rien qu’ils soient affichés, j’aimerais qu’ils soient dans un bloc replié.

Et à moins que j’ai (encore) mal compris quelque chose, fold-entity-row devrait faire ce que je veux.

Sauf que je n’arrive pas à avoir autre chose que mes entités afichées comme si je n’avais rien fait.

J’ai tenté de forcer open à false et clickable à true mais je ne remarque aucun changemnt…

Voici comment j’ai fait :

      - type: vertical-stack
        cards:
          - type: entities
            entities:
              - type: custom:fold-entity-row
                head:
                  type: section
                  label: Customizations
                entities:
                  - input_number.tarif_hp
                  - input_number.tarif_hc

J’ai pourtant vérifié au minimum dix fois ce qui est dans le readme de la carte lovelace et je ne vois pas ce que j’ai pu faire qui fait que ça ne fonctionne pas…

Ma configuration


System Health

version core-2021.8.8
installation_type Home Assistant Container
dev false
hassio false
docker true
user root
virtualenv false
python_version 3.9.6
os_name Linux
os_version 5.10.0-8-amd64
arch x86_64
timezone Europe/Paris
Home Assistant Community Store
GitHub API ok
Github API Calls Remaining 4760
Installed Version 1.14.1
Stage running
Available Repositories 934
Installed Repositories 6
Home Assistant Cloud
logged_in true
subscription_expiration 20 septembre 2021 à 02:00
relayer_connected true
remote_enabled true
remote_connected true
alexa_enabled false
google_enabled true
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Lovelace
dashboards 1
resources 4
views 5
mode yaml
___

Salut,
rajoute

    open: false

ce qui donne

- type: vertical-stack
        cards:
          - type: entities
            entities:
              - type: custom:fold-entity-row
                head:
                  type: section
                  label: Customizations
                open: false
                entities:
                  - input_number.tarif_hp
                  - input_number.tarif_hc

et cela devrait fonctionner. :slight_smile:

1 « J'aime »

Personnellement, je prends ton code, je le colle et remplace tes entités par sun.sun et j’obtiens le fonctionnement par défaut, c’est à dire déjà replié…

Montre le code entié de la vue peut être…

Je n’ai pas vérifié ma version cependant… Je le ferais ce soir… Peut être une mise a jour…

1 « J'aime »

OK, du coup je comprends la chose…
Sacrée A11y, un souci d’ARIA qui me fait passer pour Melinda Gordon :grin:
C’est le souci d’un lecteur d’écran, il faut parfois lui indiquer ce qui est invisible, parce que lui le voit et ne sait pas forcément déterminer que l’information n’est pas à restituer. Parfois, c’est l’inverse, et ça donne des situations cocasses comme celle-là.

Désolé pour la perte de votre temps et merci pour vos réponses @telenaze et @Clemalex

P.S. Non, ça n’était pas pour gagner un concours du plus grand nombre de lien dans un post :wink: