Comme le dit @telenaze , le chemin n’est pas bon.
Sous HA, pour rendre disponible une ressource dans Lovelace, il faut la mettre dans le dossier /config/www
Si le dossier
www
n’est pas présent il faut le créer sous/config/www
et redémarrer. Le redémarrage n’est à faire qu’à la création du dossier, ensuite, l’ajout des fichiers à l’intérieur les rend automatiquement disponible.
Tout ce qui se trouve dans le dossier
/config/www
est disponible en lecture depuis un accès extérieur. Il n’y a pas besoin de mot de passe pour y acéder mais il faut néanmoins connaitre le chemin.
L’arborescence à l’intérieur de ton dossier /config/www
est libre. Tu peux donc très bien avoir :
www
|-> Dossier_1
|-> fichier1.txt
|-> Dossier_2
|-> fichier2.js
|-> Dossier_3
|-> fichier3.jpg
Chaque fichier est alors accessible depuis l’extérieur aux adresses suivantes :
http(s)://<NOM_DE_DOMAINE>:<PORT>/local/dossier_1/fichier1.txt
http(s)://<NOM_DE_DOMAINE>:<PORT>/local/dossier_2/fichier2.js
http(s)://<NOM_DE_DOMAINE>:<PORT>/local/dossier_3/fichier3.jpg
Pour ne pas être dépendant de ton nom de domaine et de ton port, dans Lovelace, il est recommandé d’utiliser le lien symbolique /local
Ce qui donne donc pour les liens précédents à mettre dans une carte (ou dans les ressources sous Configuration → Tableaux de bord → Ressources) :
/local/dossier_1/fichier1.txt
/local/dossier_2/fichier2.js
/local/dossier_3/fichier3.jpg