Ah, je viens seulement de découvrir que les resources apparraissent dans l’UI au niveau du menu Dasboards.
Donc si je change ma config de mode: yaml
à mode: storage
, ils seront sauvegardés d’office dans le répertoire « .storage » du coup.
Ah, je viens seulement de découvrir que les resources apparraissent dans l’UI au niveau du menu Dasboards.
Donc si je change ma config de mode: yaml
à mode: storage
, ils seront sauvegardés d’office dans le répertoire « .storage » du coup.
Oui, si tu passe en configuration storage
, tes tableaux de bords en YAML, profiterons de ces ressources, que tu retrouves ensuite dans le fichier lovelace_resources
du dossier caché.storage
.
J’ai pas remarqué d’erreur qui saute aux yeux en lisant rapidement.
Procède par étape en intégrant tout dans leui-lovelace.yaml
, puis en enlevant une seule vue (mais gardes les cartes dedans), puis après avoir valider l’intégration des vues, en enlevant une carte d’une vue, etc…(Tout les fichiers dans le même dossier).
Cette méthode permet de vérifier que les inclusions sont bonne.
Ensuite, commence à changer les fichiers de dossier.
Cette méthode de permet de vérifier que les chemins que tu rentres sont les bons, car vu le symptôme :
@Clemalex, j’ai réussi à trouver un problème, le chemin d’accès d’un fichier n’était pas correct :
#
# Liste tous les dashboards avec leurs fichiers respectifs
#
# https://www.home-assistant.io/lovelace/dashboards-and-views/#dashboards
#
default-yaml:
mode: yaml
title: Maison
icon: mdi:view-dashboard
show_in_sidebar: true
filename: lovelace/default/dashboard.yaml
Le problème a évolué, je n’arrive pas à récupérer les ressources
J’ai modifié mon fichier lovelace.yaml
en ajoutant le bloc ressources
mais ça ne corrige pas le problème :
#
# Intégrations de tous les dashboards
#
lovelace:
mode: storage
resources:
- url: /hacsfiles/lovelace-meteofrance-weather-card/meteofrance-weather-card.js
type: module
- url: /hacsfiles/mini-graph-card/mini-graph-card-bundle.js
type: module
- url: /hacsfiles/upcoming-media-card/upcoming-media-card.js
type: module
dashboards: !include ../lovelace/dashboards.yaml
Si tu as une idée …
Pour moi, ce n’est pas un problème de ressources (en mode storage, les ressources se gèrent par l’interface graphique normalement).
Et le message ne parle pas de ressources.
Regarde plutôt du côté de l’indentation…
Bon réveillon !C’était bien un problème d’indentation, bravo @Clemalex :
La carte meteo_france_tancarville.yaml
modifiée:
#
# Définition de la carte Météo France pour Tancarville
#
type: 'custom:meteofrance-weather-card'
entity: weather.tancarville
number_of_forecasts: '7'
name: Tancarville
rainChanceEntity: sensor.tancarville_rain_chance
uvEntity: sensor.tancarville_uv
cloudCoverEntity: sensor.tancarville_cloud_cover
freezeChanceEntity: sensor.tancarville_freeze_chance
snowChanceEntity: sensor.tancarville_snow_chance
alertEntity: sensor.76_weather_alert
rainForecastEntity: sensor.tancarville_next_rain
Maintenant, il faut que j’arrive à supprimer l’ancienne entrée Aperçu
dans le menu :
Où je peux trouver cette entrée ?
Bon, j’ai trouvé comment modifier le dashboard par défaut mais je dois passer par le profil de chaque Utilisateurs
et le faire sur chaque appareil
Il n’y aurait pas une manipulation en mode plus « administrateur » ?
edit :
A chaque déconnexion/reconnexion, je perd la configuration du tableau de bord par défaut.
=> ça sent le bug, non ?
Essaies de te connecter avec un administrateur, puis de naviguer dans les tableaux de bord, sélectionner celui que tu veux afficher sur l’appareil et cliquer sur :
Ensuite, tu te déconnecte, puis te connectes avec un utilisateur pour voir si la définition du tableau de bord par défaut est conservée.
Je suis connecté en tant qu’admin et j’ai défini le dashboard Maison (manuel)
par défaut
Je me déconnecte et me reconnecte en tant qu’admin (le même compte)
le dashboard Aperçu
est redevenu le dashboard par défaut.
Rien que ça, c’est pas normal !
Si je reconfigure le dashboard Maison (manuel)
par défaut via le compte admin.
Je me déconnecte et me reconnecte avec un autre compte, je vois systématiquement default
dans le tableau de bord du profil de ce compte utilisateur.
Pour info, cette manipulation est effectuée sur le même navigateur.
Recommence ta méthode (par l’utilisateur) ou la mienne (par la configuration) et accède au moins une fois au tableau de bord.
Ça semble fonctionner ainsi…
@Clemalex, tu es sûr car chez moi, si je me déconnecte (par exemple pour changer d’utilisateur), je reperds mon dashboard par défaut.
C’est bizarre, j’ai l’impression que la sauvegarde du profil ne se fait pas. J’ai modifié le thème du profil Admin pour passer en sombre et lorsque je me reconnecte il est repassé en auto.
Je ferais plus de tests ce soir, mais ça marchotais
…
En fait, j’y arrive sur l’application mobile, 1/20, puis si tu te déconnectes et te reconnectes ça perds le réglage…
@Sylvain_G : Bravo d’avoir découvert un bug !
A voir s’il existe une issue
dans le github (frontend) , sinon il faut que tu l’a crée
L’ Ah bah non, car je suis en full graphique sur mon RPi de test…issue
existe peut être seulement en mode storage
…
J’ai trouvé ça :
Je viens donc de mettre sur :
Pas tout compris avec mais je t’ai suivi sur le .
En espérant que l’évolution soit rapidement implémentée…
En gros, le fait de se déconnecter vide complètement les paramètres de compte…
L’utilisateur demande le fait de pouvoir stocker l’information de réglage de compte de façon permanente…
Pourquoi, c’est coder comme ça ? c’est carrément étrange !!
Oui, c’est ce qui est dit dans le premier lien…
Du coup, en attendant une correction je ferais comme ceci :
Le tableau de bord default
contient uniquement une vue (donc pas d’icône affiche dans la barre de navigation du tableau de bord) en mode panneau (afin que la carte occupe toute la largeur) qui affiche une carte picture-elements
.
type: picture-elements
elements:
- type: icon
icon: 'mdi:account-details'
title: Naviguer vers la page Profil
tap_action:
action: navigate
navigation_path: /profile
style:
color: var(--primary-color)
top: 88%
left: 47%
border: 1px solid var(--primary-color)
border-radius: 9px
padding: 2px 10px
transform: scale(1.8)
image: /local/lovelace/redirect/404.png?v=0.0.4
image :