# Configuration des caméras dans les scènes

**URL:** <https://community.gladysassistant.com/t/configuration-des-cameras-dans-les-scenes/5429>\
**Category:** Configuration\
**Created:** [Juin 3, 2020, 6:29 UTC](https://community.gladysassistant.com/t/configuration-des-cameras-dans-les-scenes/5429 "2020-06-03T06:29:03Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mastho](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mastho/32/5449_2.png) [@Mastho](https://community.gladysassistant.com/u/Mastho)\
**Post date:** [Juin 3, 2020, 6:29 UTC](https://community.gladysassistant.com/t/configuration-des-cameras-dans-les-scenes/5429/1 "2020-06-03T06:29:03Z")

</div>

Salut à tous,

J’ai testé la configuration des scènes le week-end dernier et je la trouve facile à comprendre et à prendre en main. Super boulot Pierre-Gilles !

Mon objectif est de pouvoir envoyer la dernière image de la caméra à une heure donnée et à terme que l’image me soit envoyée uniquement quand je ne suis pas chez moi. Je pensais paramétrer ça à l’aide du calendrier pour que Gladys sache si je suis en vacances par exemple. Par contre, je ne parviens pas à envoyer la dernière image de la caméra via Télégram. Est-ce qu’il y aurait une variable à insérer dans le corps du message envoyé par la scène qui contiendrait la photo ?

Merci d’avance pour votre aide,

Mastho

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Juin 8, 2020, 8:05 UTC](https://community.gladysassistant.com/t/configuration-des-cameras-dans-les-scenes/5429/2 "2020-06-08T08:05:08Z")

</div>

> [@Mastho](#):
>
> Super boulot Pierre-Gilles !

Merci ! 🙂

> [@Mastho](#):
>
> Est-ce qu’il y aurait une variable à insérer dans le corps du message envoyé par la scène qui contiendrait la photo ?

Ce n’est pas encore possible, mais c’est un développement prévu !

> <https://github.com/GladysAssistant/Gladys/issues/826>
>
> In scene "send a message" box, I should be able to send a camera image.

---

<div class="post-metadata">

**Author:** ![gaetanb76](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/gaetanb76/32/5911_2.png) [@gaetanb76](https://community.gladysassistant.com/u/gaetanb76)\
**Post date:** [Septembre 1, 2020, 1:06 UTC](https://community.gladysassistant.com/t/configuration-des-cameras-dans-les-scenes/5429/3 "2020-09-01T13:06:14Z")

</div>

Salut @Pierre-Gilles,  
Est-il envisagé de pouvoir sauvegarder dans un cloud des images prises à intervalle régulier puis d’en faire un timelapse ?  
De plus, est-il possible d’utiliser les détecteurs de mouvement de la caméra pour paramétrer la prise de vue, puis son envoi sur ce cloud ou par mail…?  
Et enfin, sera-t-il possible de connecter et obtenir l’image d’une webcam USB raccordée à un port du Rpi dans Gladys ?  
Merci d’avance pour tes réponses.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Septembre 1, 2020, 7:38 UTC](https://community.gladysassistant.com/t/configuration-des-cameras-dans-les-scenes/5429/4 "2020-09-01T19:38:04Z")

</div>

> [@gaetanb76](#):
>
> Est-il envisagé de pouvoir sauvegarder dans un cloud des images prises à intervalle régulier puis d’en faire un timelapse ?

C’est dans quel but? 🙂 Pour mieux comprendre ton besoin.

> [@gaetanb76](#):
>
> De plus, est-il possible d’utiliser les détecteurs de mouvement de la caméra pour paramétrer la prise de vue, puis son envoi sur ce cloud ou par mail…?

Tu utilise quel modèle de caméra exactement?

> [@gaetanb76](#):
>
> Et enfin, sera-t-il possible de connecter et obtenir l’image d’une webcam USB raccordée à un port du Rpi dans Gladys ?

Je n’ai jamais testé mais je pense que c’est déjà possible ! Dans Gladys on utilise ffmpeg pour lire les images de caméra, et visiblement tu peux donner à ffmpeg un PATH local d’une caméra au lieu d’une URL distante.

[https://trac.ffmpeg.org/wiki/Capture/Webcam](https://trac.ffmpeg.org/wiki/Capture/Webcam)

Si ta caméra est disponible sur le port USB `/dev/video0` par exemple, tu peux mettre ce PATH dans Gladys à la place de l’URL, et il se peut que ça marche 🙂 (à tester)

---

<div class="post-metadata">

**Author:** ![gaetanb76](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/gaetanb76/32/5911_2.png) [@gaetanb76](https://community.gladysassistant.com/u/gaetanb76)\
**Post date:** [Septembre 1, 2020, 8:18 UTC](https://community.gladysassistant.com/t/configuration-des-cameras-dans-les-scenes/5429/5 "2020-09-01T20:18:09Z")

</div>

> [@pierre-gilles](#):
>
> > [@gaetanb76](#):
> >
> > Est-il envisagé de pouvoir sauvegarder dans un cloud des images prises à intervalle régulier puis d’en faire un timelapse ?
> 
> C’est dans quel but? 🙂 Pour mieux comprendre ton besoin.

En vacances, cela permet de savoir ce qui s’est passé chez soi, de voir le temps qu’il a fait dans la journée.

> [@pierre-gilles](#):
>
> > [@gaetanb76](#):
> >
> > De plus, est-il possible d’utiliser les détecteurs de mouvement de la caméra pour paramétrer la prise de vue, puis son envoi sur ce cloud ou par mail…?
> 
> Tu utilise quel modèle de caméra exactement?

C’est une D-Link\_DCS-5222LB motorisée, vision nocturne, détecteur de présence.

> [@pierre-gilles](#):
>
> > [@gaetanb76](#):
> >
> > Et enfin, sera-t-il possible de connecter et obtenir l’image d’une webcam USB raccordée à un port du Rpi dans Gladys ?
> 
> Je n’ai jamais testé mais je pense que c’est déjà possible ! Dans Gladys on utilise ffmpeg pour lire les images de caméra, et visiblement tu peux donner à ffmpeg un PATH local d’une caméra au lieu d’une URL distante.
> 
> [Capture/Webcam – FFmpeg](https://trac.ffmpeg.org/wiki/Capture/Webcam)
> 
> Si ta caméra est disponible sur le port USB `/dev/video0` par exemple, tu peux mettre ce PATH dans Gladys à la place de l’URL, et il se peut que ça marche 🙂 (à tester)

En effet, /dev/video0 fonctionne, merci 😉  
Par contre le flux n’est pas sécurisé par mot de passe.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Septembre 3, 2020, 8:31 UTC](https://community.gladysassistant.com/t/configuration-des-cameras-dans-les-scenes/5429/6 "2020-09-03T08:31:44Z")

</div>

> [@gaetanb76](#):
>
> En vacances, cela permet de savoir ce qui s’est passé chez soi, de voir le temps qu’il a fait dans la journée.

Ok, est-ce que tu pourrais créer un post sur le forum dans la catégorie [Feature Requests](https://community.gladysassistant.com/c/feature-requests/43) (c’est tout nouveau !)

Tu créé un post avec un titre clair, et tout le monde sur le forum pourra voter pour cette feature si elle intéresse du monde 🙂

ça va me permettre de prioriser les développements!

> [@gaetanb76](#):
>
> C’est une D-Link\_DCS-5222LB motorisée, vision nocturne, détecteur de présence.

Ok ! Et tu sais avec quel protocole les capteurs de cette caméra communiquent ? Si on veut récupérer la data, il faut que la caméra soit ouverte là dessus 🙂

> [@gaetanb76](#):
>
> En effet, /dev/video0 fonctionne, merci 😉

Top ! Tu pourrais documenter ce que tu as fais pour le faire fonctionner? Sur le forum, ou mieux sur la documentation si tu peux. Je suis sur que tu n’es pas le seul à vouloir faire ça 🙂

> [@gaetanb76](#):
>
> Par contre le flux n’est pas sécurisé par mot de passe.

Normal, c’est en direct en USB, quand tu branche une souris USB à ton ordinateur il faut rentrer un mot de passe pour la souris? 🙂

---

<div class="post-metadata">

**Author:** ![gaetanb76](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/gaetanb76/32/5911_2.png) [@gaetanb76](https://community.gladysassistant.com/u/gaetanb76)\
**Post date:** [Septembre 9, 2020, 7:56 UTC](https://community.gladysassistant.com/t/configuration-des-cameras-dans-les-scenes/5429/7 "2020-09-09T07:56:29Z")

</div>

> [@pierre-gilles](#):
>
> Ok ! Et tu sais avec quel protocole les capteurs de cette caméra communiquent ? Si on veut récupérer la data, il faut que la caméra soit ouverte là dessus 🙂

Salut @pierre-gilles,  
J’ai trouvé de la documentation et des infos :  
[http://gurau-audibert.hd.free.fr/josdblog/wp-content/uploads/2013/09/URL-command-for-DCS-5220-DCS-2120\_2007\_06\_06.pdf](http://gurau-audibert.hd.free.fr/josdblog/wp-content/uploads/2013/09/URL-command-for-DCS-5220-DCS-2120_2007_06_06.pdf)  
[http://gurau-audibert.hd.free.fr/josdblog/wp-content/uploads/2013/09/DCS-910920\_CGI\_v1-20.pdf](http://gurau-audibert.hd.free.fr/josdblog/wp-content/uploads/2013/09/DCS-910920_CGI_v1-20.pdf)

> **[Raspberry Pi et Vidéo surveillance : configuration de MotionEye](https://lairbag.wordpress.com/2015/07/22/raspberry-pi-et-video-surveillance-configuration-de-motioneye/)**
>
> Comme vu précédement nous allons travailler avec 3 types de caméra : – la caméra du Raspberry Pi (port CSI) – un vieux téléphone Android – une caméra D-Link DCS-932L (avec vision de nuit) Le vieux …

[https://www.developpez.net/forums/d1424172/systemes/hardware/achat-conseils/peripheriques/camera-ip-commandes-url-api-dlink-dcs-932l/](https://www.developpez.net/forums/d1424172/systemes/hardware/achat-conseils/peripheriques/camera-ip-commandes-url-api-dlink-dcs-932l/)

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Septembre 10, 2020, 7:52 UTC](https://community.gladysassistant.com/t/configuration-des-cameras-dans-les-scenes/5429/8 "2020-09-10T07:52:58Z")

</div>

Du coup, comme indiqué il y a moyen de faire une requête HTTP en cas de mouvement détecté. Une fois qu’on aura l’Open API avec des tokens dans Gladys 4, tu pourras faire une scène déclenché par un mouvement de ta caméra 🙂 top

---

<div class="post-metadata">

**Author:** ![jean\_bruder](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jean_bruder/32/13_2.png) [@jean\_bruder](https://community.gladysassistant.com/u/jean_bruder)\
**Post date:** [Mars 17, 2025, 3:19 UTC](https://community.gladysassistant.com/t/configuration-des-cameras-dans-les-scenes/5429/9 "2025-03-17T15:19:32Z")

</div>

Bonjour 🙂

Désolé de déterrer ce message, mais, tout comme @gaetanb76, j’aurais souhaité pouvoir nativement utiliser Gladys pour réagir dans une scène sur mouvement détecté sur une caméra.

Donc :

- la documentation Gladys explique-t’elle comment procéder (je n’ai pas trouvé …) ?
- L’API décrite par @pierre-gilles est-elle à ce jour disponible pour consommation depuis MotionEyes ?

Merci 🙂

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Mars 17, 2025, 7:28 UTC](https://community.gladysassistant.com/t/configuration-des-cameras-dans-les-scenes/5429/10 "2025-03-17T19:28:06Z")

</div>

Salut @jean_bruder 🙂

Tu as quel modèle de caméra ?

Je pense qu’on peut ouvrir un nouveau sujet pour ton cas spécifique !

---

<div class="post-metadata">

**Author:** ![jean\_bruder](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jean_bruder/32/13_2.png) [@jean\_bruder](https://community.gladysassistant.com/u/jean_bruder)\
**Post date:** [Mars 18, 2025, 7:23 UTC](https://community.gladysassistant.com/t/configuration-des-cameras-dans-les-scenes/5429/11 "2025-03-18T19:23:08Z")

</div>

Bonsoir @pierre-gilles 🙂

> [@pierre-gilles](#):
>
> Tu as quel modèle de caméra ?

Le modèle ne me semble pas être pertinent. J’ai testé plusieurs modèles «&nbsp;NO NAME&nbsp;», la seule condition est de répondre à la norme ONVIF, et donc de proposer un flux de type RTSP. MotionEyes accède très facilement de cette manière 🙂  
D’ailleurs, j’ai configuré l’une des miennes sous Gladys très facilement de cette manière. Il me reste à présent à pouvoir faire agir Gladys lorsque quelque chose se passe sur l’image !

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Mars 20, 2025, 7:48 UTC](https://community.gladysassistant.com/t/configuration-des-cameras-dans-les-scenes/5429/12 "2025-03-20T07:48:32Z")

</div>

Chaque caméra a des spécificités particulières donc c’est pertinent si 🙂

Attention aux modèles «&nbsp;NO NAME&nbsp;», les implémentations RTSP sont souvent très approximatives et j’ai plein d’exemples d’utilisateurs qui ont des bug mystiques dû à des implémentations très partielles de ces protocoles ^^

Sinon je ne sais pas si tu connais Frigate ?

> **[Frigate NVR](https://frigate.video/)**
>
> NVR with realtime local object detection for IP cameras

C’est un tool qui te permet de faire de la détection d’objets/humains sur des caméras, et ensuite de publier un message MQTT en cas de détection.

C’est donc compatible Gladys 🙂

La seule contrainte est qu’il faut utiliser un «&nbsp;TPU&nbsp;» (Tensor Processing Unit) pour que la partie «&nbsp;IA&nbsp;» tourne sur du hardware dédié, mais une fois un TPU utilisé, c’est normalement hyper rapide :

Exemple de TPU sur Amazon : [Google Coral USB Edge TPU ML Accelerator](https://amzn.to/4kD6SRr?tag=gladproj-20)

---

<div class="post-metadata">

**Author:** ![jean\_bruder](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jean_bruder/32/13_2.png) [@jean\_bruder](https://community.gladysassistant.com/u/jean_bruder)\
**Post date:** [Mars 20, 2025, 10:23 UTC](https://community.gladysassistant.com/t/configuration-des-cameras-dans-les-scenes/5429/13 "2025-03-20T10:23:39Z")

</div>

Bonjour @pierre-gilles,

J’avais testé Frigate, mais pas retenu, car trop «&nbsp;overkill&nbsp;» (TPU, tout ça …) par rapport au besoin, et remplacé par MotionEyes, qui est actuellement utilisé chez moi (pour 4 caméras No-NAME accédées via ONVIF), sans pour autant apporter le même résultat, car n’utilisant pas la reconnaissance de formes, mais juste les changements importants dans des zones (ce qui est suffisant pour moi).

Conclusion : Conserver MotionEyes et «&nbsp;bricoler&nbsp;» ensuite du côté de Gladys pour réagir 🙂 On va y arriver 😉

Belle journée,  
Jean

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Mars 21, 2025, 12:46 UTC](https://community.gladysassistant.com/t/configuration-des-cameras-dans-les-scenes/5429/14 "2025-03-21T12:46:46Z")

</div>

> [@jean\_bruder](#):
>
> Conclusion : Conserver MotionEyes et « bricoler » ensuite du côté de Gladys pour réagir 🙂 On va y arriver 😉

Ok, j’ai cherché un peu de documentation sur MotionEye pour t’aider, mais je ne trouve rien du tout… J’ai cru qu’on comprendre qu’on pouvait lancer un script avec MotionEye, et dans ce cas c’est assez simple dans le script il suffit de publier un message dans MQTT pour faire réagir Gladys
