Si tu peux me donner de quoi joindre depuis mon Jeedom de dev ton Syno (ip publique, port, compte, mot de passe), je peux regarder pour faire des tests ce weekend et faire une PR au dev pour qu’il l’intègre
je passe en MP
J’ai fais une PR au développeur du plugin.
En attendant, tu peux remplacer ce fichier dans le plugin
plugins/surveillanceStation/core/class/surveillanceStation.class.php
Quand le développeur l’intégrera la mise à jour écrasera (même si ce sera le meme fichier) donc pas de souci tant que tu fais bien attention aux droits
Super taff… Merci a toi
Salut mguyard,
j’ai testé, chez moi ca ne fonctionne pas, je n’ai toujours pas d’aperçu.
Dans jeedom, quand je fais inspecter, j’ai un retour :
Refused to load the image
‹ https://.synology.me:5001/webapi/entry.cgi?api=SYNO.SurveillanceStation.Stream.VideoStreaming&version=1&method=Stream&format=mjpeg&cameraId=3&StmKey=%22f2*******a%22 ›
because it violates the following Content Security Policy directive: « img-src ‹ self › *.jeedom.com data: ».
mais quand je clic sur ce lien le live s’affiche parfaitement dans un nouvel onglet.
Je te confirme que c’est ok chez moi également, il a fallut que je re-sauvegarde ma conf de cam pour que ce soit ok.
Merci, en attendant le dev.
Tu dois être sur un Jeedom installé directement en 4.1 ou 4.2 et du coup tu as les sécurité CSP active (Jeedom l’active depuis ces versions sur les nouvelles installations).
Le seul moyen pour le moment c’est de :
- Se connecter en SSH sur le Jeedom
- Editer le fichier
/etc/apache2/conf-available/security.conf
- Dans la ligne
Header set Content-Security-Policy
il y a une partie
img-src 'self' *.jeedom.com *.google.com *.google.fr data:;
il faut le modifier pour avoir
img-src 'self' *.jeedom.com *.google.com *.google.fr https://nanana.synology.me:5001 data:;
- Relancer ensuite Apache avec
systemctl restart apache2
En fait il suffit soit d’attendre 5mn (prochaine cron de refresh), soit forcer un refresh dans les commandes d’une des cameras.
Le save force aussi un refresh
Pour information, le dev vient de pousser en bêta et stable ma modification. Donc au plus tard demain, il y aura une maj proposée
J’y ai cru mais non
Je suis en effet en 4.2.14
j’ai peut-être loupé quelque chose… mais j’ai toujours ce message :
Refused to load the image ‹ https://test.synology.me:5001/webapi/entry.cgi?api=SYNO.SurveillanceStation.Stream.VideoStreaming&version=1&method=Stream&format=mjpeg&cameraId=3&StmKey=%***************" › because it violates the following Content Security Policy directive: « img-src ‹ self › *.jeedom.com *.google.fr *.google.com *https://test.synology.me:5001 data: ».
Peut-être en modifiant *.SYNOLOGY.me ou .SYNOLOGY.me:5001 ?
J’ai déjà la mise à jour
Ton adresse peux pas être .synology.me. Le format est incorrect. Tu dois avoir un truc avant le premier point.
Mon adresse est bonne, j’ai juste supprimé, pour le forum, mais j’ai remplacé mon id par « test » pour que ça soit plus clair, désolé
Tu as une * avant ton adresse dans la conf Apache à priori. Il ne faut pas. Regarde bien ce que j’ai mis
En effet, c’était bien la tout le problème. Merci à toi encore une fois.
A chaque mise à jour, il faudra éditer ce fichier ?
Pourquoi avoir ajouté .google.fr et .com ?
C’est Jeedom qui les a ajouté. Sûrement des dépendances JS.
Il est possible que Jeedom le mette à jour mais je ne sais pas dans quelle mesure.
en effet apres avoir fait la modif de mguyard.
retrouvez dans le plugin et refaire un synchro.
et magie…
Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.