Traduction de mon post GitHub…
Pareil que Titoumimi ici…
J’ai un dashboard avec des streamline crads dans des sections et les sections n’apparaissent plus (les cartes en-tête, comme les streamline cards sont invisibles):
Toutes les sections sont vides, pas seulement les streamline cards :
Si dessous une version réduite du code du dashboard:
code
streamline_templates:
pop-up-machines:
card:
type: vertical-stack
cards:
- type: custom:mushroom-entity-card
entity: sensor.0x94deb8fffe6e1c3f_power
name: Seche linge
icon: mdi:tumble-dryer
- type: custom:mushroom-entity-card
entity: sensor.0x94deb8fffe6e2623_power
name: Lave Linge
icon: mdi:washing-machine
- type: custom:mushroom-entity-card
entity: sensor.prise_lexman_lave_vaisselle_power
name: Lave Vaisselle
icon: mdi:dishwasher
views:
- title: Streamline-templates
path: pop-ups
type: sections
sections:
- type: grid
cards:
- type: heading
heading: pop-up-machines
heading_style: title
- type: heading
icon: ''
heading: no variables
heading_style: subtitle
- type: custom:streamline-card
template: pop-up-machines
variables: {}
- type: grid
cards:
- type: heading
heading: pop-up-secu
heading_style: title
- type: heading
icon: ''
heading: no variables
heading_style: subtitle
- type: custom:streamline-card
template: pop-up-secu
variables: {}
cards: []
Note: Avec cette version réduite, la carte non déclarée ne bloque pas l’affichage de la section (seulement de la carte streamline), alors que si la streamline a un template déclaré, ça bloque l’affichage de toute sa section qui la contient (y compris les cartes en-tete)
edit mode:
display mode:
Note: Dans mon dashboard de production, j’utilise des streamline card en pop-up, appelées par browser mod. Bien que mon dashboard soit en sections, les streamline card marchent dans les pop-ups:
le souci semble donc bien relatif à l’affichage des sections en 2024.11.
Et si on pousse un peu plus loin:
j’ai fait un mini dashboard, avec un streamline template ne contenant qu’une tuile :
- une vue section avec en-tête et la streamline card
- une vue masonry avec les mêmes cartes
Le code
streamline_templates:
pop-up-machines:
card:
type: vertical-stack
cards:
- type: tile
entity: input_boolean.machine_en_cour
views:
- title: sections
path: pop-ups
type: sections
sections:
- type: grid
cards:
- type: heading
heading: pop-up-machines
heading_style: title
- type: custom:streamline-card
template: pop-up-machines
variables: {}
cards: []
max_columns: 4
- type: masonry
path: ''
cards:
- type: heading
heading: pop-up-machines
heading_style: title
- type: custom:streamline-card
template: pop-up-machines
variables: {}
title: masonry
En section c’est pas affiché (même l’en-tête):
En masonry ça marche:
logs d'affichage avec F12 sous chrome
12compute-card-grid-size.ts:20 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'grid_columns')
at r (compute-card-grid-size.ts:20:33)
at i.value (hui-card.ts:94:23)
at i.value (hui-card.ts:73:33)
at hui-grid-section.ts:111:40
at o.ct (repeat.ts:57:23)
at o.update (repeat.ts:93:53)
at o._$AS (directive.ts:134:17)
at I (lit-html.ts:1085:24)
at N._$AI (lit-html.ts:1362:13)
at R.v (lit-html.ts:1192:16)
r @ compute-card-grid-size.ts:20
value @ hui-card.ts:94
value @ hui-card.ts:73
(anonymous) @ hui-grid-section.ts:111
ct @ repeat.ts:57
update @ repeat.ts:93
_$AS @ directive.ts:134
I @ lit-html.ts:1085
_$AI @ lit-html.ts:1362
v @ lit-html.ts:1192
g @ lit-html.ts:1553
_$AI @ lit-html.ts:1384
B @ lit-html.ts:2183
update @ lit-element.ts:165
compute-card-grid-size.ts:20 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‹ grid_columns ›)
je n’ai jamais eu à définir grid_column nulle part auparavent.