Faire apparaitre les images de fond sur les widgets

Mes images sont dans data/img/ car partagées et déposées depuis le plugin jeedom connect. Si j’utilise l’image en tant qu’icône au lieu d’arrière plan celle s’affiche bien donc je ne pense pas qu’il s’agit d’un pb d’accès au fichier

he he j’y pensais…

ça me laisse sans voix !

@ngrataloup @tomitomas une idée je sèche …

le log de l’app :

09:11:33 | INFO | Start logger
09:11:46 | DEBUG | [ConnectionManager] received data {"type":"CMD_INFO"}
09:11:48 | DEBUG | sendToJcApi  {"url":"http://192.xxx.x.xxx/plugins/JeedomConnect/core/api/JeedomConnect.api.php","data":{"method":"SET_BATTERY","params":{"level":83,"apiKey":"xxxxx"},"jsonrpc":"2.0","id":xxxxx}}
09:11:48 | DEBUG | [ConnectionManager] received data {}
09:11:49 | DEBUG | sendToJcApi  {"url":"http://192.xxx.x.xxx/plugins/JeedomConnect/core/api/JeedomConnect.api.php","data":{"method":"GET_FILES","params":{"folder":"/data/img","recursive":true,"apiKey":"xxxxx"},"jsonrpc":"2.0","id":xxxxx}}
09:11:49 | DEBUG | [ConnectionManager] received data {"type":"SET_FILES"}
09:11:55 | DEBUG | [ConnectionManager] received data {"type":"OBJ_INFO"}
09:11:58 | INFO | Image pressed {"url":"http://192.xxx.x.xxx/data/img/ecowatt_green.png","filename":"ecowatt_green","extension":"png","file":"ecowatt_green.png","path":"ecowatt_green.png"}
09:11:58 | INFO | userImgPath is data/img/
09:12:04 | DEBUG | sendToJcApi  {"url":"http://192.xxx.x.xxx/plugins/JeedomConnect/core/api/JeedomConnect.api.php","data":{"method":"SET_CUSTOM_WIDGETS","params":{"customWidgetList":[{"moreInfos":[{"type":"cmd","id":"5313","name":"Jour J0","unit":"","index":0,"uniqueId":5},{"type":"cmd","id":"5312","name":"Message J0","unit":"","index":1,"uniqueId":151}],"background":{"type":"image","options":{"source":"user","name":"ecowatt_green.png"}},"widgetId":134}],"apiKey":"xxxxx"},"jsonrpc":"2.0","id":xxxxx}}
09:12:04 | DEBUG | [ConnectionManager] received data {}
09:12:05 | DEBUG | [ConnectionManager] received data {"type":"CONFIG_AND_INFOS"}
09:12:06 | DEBUG | [ConnectionManager] received data {"type":"CMD_INFO"}
09:12:06 | DEBUG | [ConnectionManager] received data {"type":"OBJ_INFO"}
09:12:09 | DEBUG | [ConnectionManager] received data {"type":"CMD_INFO"}
09:12:24 | DEBUG | [ConnectionManager] received data {"type":"OBJ_INFO"}
09:12:30 | DEBUG | [ConnectionManager] received data {"type":"CMD_INFO"}
09:12:30 | DEBUG | [ConnectionManager] received data {"type":"OBJ_INFO"}
09:12:38 | INFO | App state changed to background
09:12:38 | DEBUG | sendToJcApi  {"url":"http://192.xxx.x.xxx/plugins/JeedomConnect/core/api/JeedomConnect.api.php","data":{"method":"SET_APPSTATE","params":{"state":"background","apiKey":"xxxxx"},"jsonrpc":"2.0","id":xxxxx}}
09:12:38 | DEBUG | [ConnectionManager] received data {}
09:12:46 | INFO | App state changed to active
09:12:46 | DEBUG | sendToJcApi  {"url":"http://192.xxx.x.xxx/plugins/JeedomConnect/core/api/JeedomConnect.api.php","data":{"method":"SET_APPSTATE","params":{"state":"active","apiKey":"xxxxx"},"jsonrpc":"2.0","id":xxxxx}}
09:12:46 | DEBUG | [ConnectionManager] received data {}
09:12:46 | DEBUG | [ConnectionManager] received data {"type":"CMD_INFO"}
09:12:49 | INFO | Stop logger

et l’url http://192.xxx.x.xxx/data/img/ecowatt_green.png affiche bien l’image depuis mon smartphone

Et si tu utilises une image jeedom Connect plutôt que perso, même pb ?
La seule diff que je vois, c’est la localisation du répertoire des images perso !
Les tiennes sont ou @chris_77 ?

Oui si je prend une image jeedom Connect çà fonctionne

Un petit essai …
Est-ce que tu pourrais copier l’image ecowatt_green.png en question dans plugins/JeedomConnect/data/img/user_files/ ?
(en la laissant aussi dans data/img/)
(attention aux droits ! elle doit appartenir à www-data.www-data)

Ce n’est pas mieux

Pas besoin d aller si loin :slight_smile:

Les img perso sont dispo dans menu > pref > gestion des donnees > gestion des img
Si elle est bien presente ici, alors pas de raison qu elle ne marche pas ailleurs ! Donc faut creuser autre part

Oui elle est bien là

Où là, j’ai du retard dans la discussion :rofl:

alors elles se trouvent sur mon jeedom :joy: :joy: :joy: et mon téléphone :thinking:

dans le dossier : html/plugins/JeedomConnect/data/img/user_files

1 « J'aime »

Donc répertoire par défaut !
… Ben, je ne vois pas :disappointed_relieved:

Oui c’est bien ça !

@Aegis limite les supprimer et les remettre ??

Tu peux refaire un screenshot de tous les paramètres de ton widget, édition et perso ?

Hello @ngrataloup tu veux des screens du widget depuis jeedom et depuis jeedom connect c’est çà ?

Plutôt depuis l’app JC :wink:

Voilà, je n’ai pas personnalisé grand chose :


Même paramètre pour moi sur le widget numérique que j’avais crée pour test…
Et j’ai bien l’image d’arrière-plan qui apparaît.

Aegis du neuf dans ton soucis ??

Hello. Non rien de nouveau, j’ai mis en pause ce soucis pour le moment

Bon c’est tombé en marche j’ai dû faire une manip (peut-être le passage un temps en administrateur de mon user…) je ne serais dire.

Bref maintenant ça fonctionne.