Forum Lifedomus
Tuto Module Universel pour surveillance station - Version imprimable

+- Forum Lifedomus (http://forum-lifedomus.com)
+-- Forum : Vos automates et applications (http://forum-lifedomus.com/forumdisplay.php?fid=52)
+--- Forum : Vidéo-surveillance (http://forum-lifedomus.com/forumdisplay.php?fid=55)
+---- Forum : Tuto (http://forum-lifedomus.com/forumdisplay.php?fid=69)
+---- Sujet : Tuto Module Universel pour surveillance station (/showthread.php?tid=3864)

Pages : 1 2


Module Universel pour surveillance station - jojo - 12-24-2017

Un cadeau de Noël, ça vous dit ? En voici un du Forum Lifedomus.

Introduction
Ce projet a été lancé par @sebcbien du forum http://www.domotique-fibaro.fr
Vous pouvez aller lire l'évolution du projet ici : https://www.domotique-fibaro.fr/topic/11097-yapuss-passerelle-universelle-surveillance-station/
Je l'ai rejoint pour participer à son évolution.
La dernière version se trouve sur GitHub : https://github.com/sjauquet/YAPUSS

Fonctionnalités
Il s'agit d'un développement WEB qui permet pour toutes les caméras connues de Surveillance Station :
    • Faire des snapshot
    • Afficher le flux mjpeg (même si la caméra ne le propose pas) Et c'est là que ça devient chouette, via Surveillance Station, on peut ainsi incllure toutes les caméras (et les non-mjpeg) dans la Lifedomus.
    • Activer/Désactiver la caméra
    • Démarrer / Arrêter un enregistrement
    • Contrôler le PTZ de la caméra
    • Envoyer par mail un snapshot de la caméra
    • Quelle que soit la caméra, la syntaxe est toujours la même
[Image: 71366420171223160737.jpg]

[Image: 17661820171223161621.jpg]

Implémentation du serveur WEB
Installation sur un serveur Web qui a php 7.0.
Ce serveur WEB peut (mais ce n'est pas obligé) être le Synology sur lequel vous avez Surveillance Station.
Toutes les instructions d'installation se trouvent sur GitHub.

Intégration à la Lifedomus
Ceci vient en complément du développement que je vous ai proposé pour contrôler SS. Il fait la même chose et plus (PTZ, mails) mais ne contrôle PAS en continu le status réel des caméras, ni met à jour les variables contenant les infos sur les caméras.

Connecteur
Créer un connecteur universel vers votre WEB serveur
[Image: 36802020171223174602.jpg]

[Image: 28263420171223174814.jpg]

Equipement
Créer un équipement universel
[Image: 38076220171223174957.jpg]
Qui pointe vers ce connecteur
[Image: 77448420171223175142.jpg]
Lui créer les commandes en fonctions des actions que vous souhaitez faire faire. Ici, j'illustre pour envoyer un mail avec un Snapshot en pièce joint :
[Image: 28041920171223175526.jpg]
Détail du code ASCII :
/SSS_Get.php?action=mail&camera={SSS_CameraID}
Entre {}, fait référence à un "paramètre" de type chaîne : voir ci-dessous.

Automates
Dans vos automates, il n'y a qu'à appeler l'équipement avec sa commande souhaitée.
[Image: 62692820171223181225.jpg]
Dans le paramètre <SSS_CameraID>, précisez l'ID de la caméra, tel que défini dans Surveillance station (cette info est visible facilement depuis la page principale du script php).
Pour que l'action souhaitée (ici mail) s'applique à TOUTES les caméras, entrez SSS_CameraID = 0

Pour ceux qui préfèrent la version pdf de ce tuto, la voici :
[attachment=2033]


RE: Module Universel pour surveillance station - Hsd - 12-26-2017

Encore du lourd pour cette fin d'année  Eek-1e6fb

Merci beaucoup  Amen-1fb6


RE: Module Universel pour surveillance station - Vincent - 12-30-2017

Cool, très pratique, un grand merci.


RE: Module Universel pour surveillance station - ClanCC - 01-04-2018

Merci bcp.


RE: Module Universel pour surveillance station - vneil - 02-11-2018

Bonjour


Pour avoir le flux en direct on fait comment ?

Merci


RE: Module Universel pour surveillance station - jojo - 02-11-2018

tu crées tout simplement une nouvelle caméra (dans multimedia)
[Image: i6jv.jpg]
[/url]
[url=http://zupimages.net/viewer.php?id=18/06/i6jv.jpg]

attention : il y a un bug dans CS et DS pour PC/MAC, qui fait que tu ne vois pas l'image.
Mais dans les appli mobiles c'est ok


RE: Module Universel pour surveillance station - vneil - 02-11-2018

(02-11-2018, 06:38 PM)jojo a écrit : tu crées tout simplement une nouvelle caméra (dans multimedia)
[/url][Image: i6jv.jpg]

[url=http://zupimages.net/viewer.php?id=18/06/i6jv.jpg]
attention : il y a un bug dans CS et DS pour PC/MAC, qui fait que tu ne vois pas l'image.
Mais dans les appli mobiles c'est ok

Merci du retour, je vais tester

Mais on ne peut toujours pas récupérer le flux H264 meme via SStation ?


RE: Module Universel pour surveillance station - jojo - 02-11-2018

oui, justement c'est ça la magie de ce php :
Comme la LD ne peux visionner que du mjep.
Même si tu as une caméra qui n'a que du H.264, le php lis en mjpeg sur SS. Et le tour est joué.


RE: Module Universel pour surveillance station - Hsd - 02-12-2018

La prise en charge native du H264 devrait arriver  Eek-1e6fb


RE: Module Universel pour surveillance station - vneil - 02-12-2018

Merci de retour !

j'ai fait des tests, mais ca ne marche pas... Shutup-19de 

Dans le paramètre <SSS_CameraID>, précisez l'ID de la caméra, tel que défini dans Surveillance station (cette info est visible facilement depuis la page principale du script php).

Je ne sais meme pas ou on peut voir ça sous SS ?

De meme pour le numéro de la caméra ? ou voit-on cette indication ?

Merci encore ... Shutup-19de