Hello
Pour ceux qui seraient comme moi utilisateurs de Surveillance Station et dont les caméras sont toutes inaccessibles directement depuis l’extérieur, je vous partage comment utiliser dans le widget Jeedom Connect l’URL de visu Live directe passant par Surveillance Station.
- cela suppose bien sûr que vous ayez configuré votre NAS pour un accès extérieur (dans mon cas avec un nom de domaine pour me simplifier la vie) ce qui est souvent le cas pour des possessuers de NAS Synology
- que vous ayez aussi installé le plugin Surveillance Station sur Jeedom (ce qui est aussi souvent le cas pour ceux avec Jeedom et surveillance station) avec la config rendant l’accès ok depuis l’extérieur
Pour trouver les URLs de vos caméras, il suffit d’aller sur le panel Jeedom de Surveillance Station, de faire un clic droit sur l’un de vos flux de caméras et de choisir « Afficher l’image » => dans mon cas cela m’ouvre une fenêtre avec dedans le flux Live et en barre adresse l’URL à copier coller dans la config Jeedom Connect (j’ai des URLs de type "https://« monDomaine »:« port »/webapi/SurveillanceStation/videoStreaming.cgi?api=SYNO.SurveillanceStation.VideoStream&version=1&method=Stream&format=mjpeg&cameraId=« No »&_sid=« unID_blablablabla »)
Edit 09.04.2021 : suite à remarque de @chris94440 ([Jeedom Connect] Version 0.19.1 Beta : widget CAMERA! - #243 par chris94440) l’URL est aussi facilement dispo en utilisant la commande « URL Live » de l’équipement dans le plugin Surveillance Station. On obtient je pense la même chose
Je viens de tester et cela me donne désormais accès au Live en local et distant (en laissant donc décochée la case « Flux vidéo uniquement sur le LAN »). En ajoutant par ailleurs des infos sur le status Caméra (Activée/Désactivée), la détection de mouvement active ou pas ou le Home Mode, cela permet d’avoir un rendu plutôt complet :
(à noter que sans rien paramétrer j’ai le même rendu que sur Jeedom/plugin Surveillance Station, avec une image ttes les 2s (donc faux mode streaming) ce qui moi me suffit amplement)
La commande d’instantané fonctionne même si l’image est stocké sur le NAS donc non accessible ensuite. Il me reste à trouver comment feinter pour forcer l’affichage du bouton d’enregistrement sans commande « info enreg » native si je voulais aussi pouvoir lancer un enregistrement (en évitant si possible de rajouter une commande status moi meme dans un virtuel, modifiée par les commandes start et stop par ex). Toutefois mon besoin de base restait plutôt de facilement accéder au Live et surtout hors LAN sans ouvrir d’autres accès extérieurs (et avec une visu ok de mes reolink sur mon S7 ce qui n’était pas le cas avant comme dit plus haut). Pour tout le reste je bascule vers l’appli Synology « DS Cam ».
Voila, si ca peut servir à d’autres…
PS : à noter que l’astuce du clic droit m’a servi à l’origine dans le plugin Caméra pour me faire un widget avec DomoWidget. Au passage donc, pour ceux sans accès ext à leur caméra mais ayant le plugin Caméra, le clic droit fournira une URL de snapshot appelant le plugin Caméra donc accessible aussi hors LAN sans rien configurer d’autres que l’accès distant Jeedom normalement !
Edit du 17.04.2021 : bon en fait cela ne fonctionne pas sur le long terme car l’URL contient un id de session correspondant à la connexion du plugin vers le NAS. Donc si la box Jeedom reboote ou si le NAS reboote (mon cas ce jour), l’id de session change et du coup le flux sera ko Il faudra donc trouver autre chose
Edit du 20.05.2021 : depuis plusieurs versions (au moins en beta) du plugin, il est désormais possible de renseigner l’URL du flux vidéo et même récemment l’URL de snapshot de la caméra via des commandes info !! Du coup en indiquant les commandes de flux Live proposées par le plugin Surveillance Station (ou autre commande ailleurs si dispo), il est désormais facile de relier dynamiquement le widget aux URL Live temps réel résistant à une reconnexion/reboot puisque la commande sera réévaluée. Merci aux devs et suggestions des beta testeurs
pour précision, voici les zones concernées :