Image non affichée dans la notification Android

Bonjour,
j’envoie des notifications depuis un scenario avec comme paramètres dans le titre :

title=CAM01 | gotoWidgetId=2 | gotoPageId=10 | files=#[Bgx][CAM01][Last event image PATH]#

avec « Last event image PATH » qui contient le path de l’image comme :
/var/www/html/plugins/hikvisioncameraevents/data/records/img-20220720-212427-CAM01-fielddetection-human.jpg

L’image s’affiche bien dans la notification de l’application jeedom connect, mais pas dans la notification Android.

le log:

[2022-07-20 23:16:45][INFO] : Send notification with data {"type":"DISPLAY_NOTIF","payload":{"cmdId":"225","title":"CAM01","message":"fielddetection (human) (region 5) (img) ","answer":null,"timeout":null,"notificationId":16583518050600,"otherAskCmdId":null,"options":{"gotoWidgetId":"2","gotoPageId":"10"},"files":["https:\/\/yyyyy:20443\/core\/php\/downloadFile.php?apikey=xxxxxx&pathfile=\/var\/www\/html\/plugins\/hikvisioncameraevents\/data\/records\/img-20220720-212427-CAM01-fielddetection-fielddetection_alarm-active-human.jpg&t=16583518050748"],"id":"defaultNotif","channel":"default","index":0,"update":false,"color":"#ff0000","image":{"source":"jc","name":"camera.png"},"time":1658351805}}
[2022-07-20 23:16:45][DEBUG] : Send output : 2022/07/20 23:16:45 {"multicast_id":6093552896883661262,"success":1,"failure":0,"canonical_ids":0,"results":[{"message_id":"0:1658351805333864%5d4eda78f9fd7ecd"}]} 
[2022-07-20 23:16:46][INFO] : Send notification with data {"type":"DISPLAY_NOTIF","payload":{"cmdId":"225","title":"CAM01","message":"fielddetection (human) (region 6) (img) ","answer":null,"timeout":null,"notificationId":16583518061359,"otherAskCmdId":null,"options":{"gotoWidgetId":"2","gotoPageId":"10"},"files":["https:\/\/yyyyy:20443\/core\/php\/downloadFile.php?apikey=xxxxxx&pathfile=\/var\/www\/html\/plugins\/hikvisioncameraevents\/data\/records\/img-20220720-212427-CAM01-fielddetection-fielddetection_alarm-active-human.jpg&t=16583518061482"],"id":"defaultNotif","channel":"default","index":0,"update":false,"color":"#ff0000","image":{"source":"jc","name":"camera.png"},"time":1658351806}}
[2022-07-20 23:16:46][DEBUG] : Send output : 2022/07/20 23:16:46 {"multicast_id":2601548543575267139,"success":1,"failure":0,"canonical_ids":0,"results":[{"message_id":"0:1658351806388718%5d4eda78f9fd7ecd"}]} 
[2022-07-20 23:16:56][DEBUG] : [API] HTTP Received {"method":"SET_APPSTATE","params":{"state":"background","apiKey":"xxxxxxx"},"jsonrpc":"2.0","id":1658351816865}
[2022-07-20 23:16:56][DEBUG] : [API] Send SET_APPSTATE -> null

Cela a déjà fonctionné. Je soupçonne que ca soit lié à une mise à jour précédente de jeedom ou jeedomconnect. Je suis actuellement en 4.2.20 & 2022-07-03 11:59:09

Je ne sais si c’est nécessaire mais l’url de l’image est bien accessible depuis internet sans authentification

La taille de l’image a t’elle une limite ?

merci de m’aiguiller sur ou chercher
Philippe

j’avais dit que j’arrêterai de répondre si les infos manquaient … mais je vais faire un effort c’est les vac scolaires !

en complément

Jeedom Core : 4.2.20
Version JC : 1.3.1
DNS Jeedom : non

Equipements :
  MotoGPro-jeedomconnect : v1.3.0 sur android [os : 31]

Pour info, les images sont à nouveau affichées après plusieurs mois d’absence.
Il n’y a pas eu de mise à jour de mon côté.
Philippe

Salut,

Je suis toujours fasciné par les problèmes qui se résolvent tout seul !
:man_mage: :crystal_ball:

(meme pas une petite maj d’android ?)

Bien que je n’aime pas ne pas savoir ce qui s’est passé (et donc savoir s’il y a quand meme quelque chose à faire ou non), l’essentiel est que tu aies à nouveau ces images !

1 « J'aime »

Une citation que j’aime beaucoup:

Il n’est pas de problème dont une absence de solution ne finisse par venir à bout. (Henri Queuille)

2 « J'aime »