Aller au contenu

Rechercher dans la communauté

Affichage des résultats pour les étiquettes 'Tuto VidéoSurveillance'.



Plus d’options de recherche

  • Rechercher par étiquettes

    Saisir les étiquettes en les séparant par une virgule.
  • Rechercher par auteur

Type du contenu


Forums

  • Bienvenue
    • Annonces et suggestions
    • Nouveau ? Présentez-vous
    • Le bistrot
    • Mon installation domotique
    • Autres Solutions Domotiques
  • La HC2 et ses périphériques
    • La Home Center pour les nuls
    • Home Center 2 & Lite
    • Modules Fibaro
    • Modules Z-wave
    • Périphériques et matériels autres
    • Plugins
    • Alarme & Vidéo-surveillance
    • Multimédia
    • Chauffage et Energie
    • Actionneurs & Ouvrants (Portail, volets...)
    • Eclairage
    • Applications Smartphones et Tablettes
    • English Section
  • Les objets connectés
    • Les Assistants Vocaux
  • Fibaro's Awards
    • Membre du mois
    • Jeux concours & Cadeaux
  • Les bonnes affaires
    • Sites internet
    • Petites annonces

Rechercher les résultats dans…

Rechercher les résultats qui…


Date de création

  • Début

    Fin


Dernière mise à jour

  • Début

    Fin


Filtrer par nombre de…

Inscription

  • Début

    Fin


Groupe


Jabber


Skype


Ville :


Intéret :


Version

19 résultats trouvés

  1. Présentation Voici un Module Virtuel permettant de activer/désactiver les caméras, et démarrer/arrêter l'enregistrement des caméras gérées par l'outil Surveillance Station qu'on trouve sur les NAS Synology. Ce module permet également de piloter le positionnement PTZ des caméras motorisées. Ce module virtuel dispose de 5 boutons : Start : démarrer l'enregistrement Stop : arrêter l'enregistrement Enable : activer la/les caméra(s) Disable : désactiver la/les caméra(s) List : permet de récupérer l'ID des caméras connues par Surveillance Station. Pour utiliser ce bouton, il faut ouvrir la fenêtre de Debug car c'est pour le moment la seule façon que j'ai trouvé d'afficher les informations à l'écran. Ainsi que d'un nombre de boutons paramétrables : Un bouton pour chaque position mémoriséeDe plus, la main loop permet de surveiller le statut des caméras et d'adapter l’icône du module virtuel en conséquence. . Pré-requis : Au moins une caméra doit être gérée par Surveillance Station : Il est conseillé de paramétrer la caméra en détection de mouvement permanente : Si la caméra en est capable, des positions prédéfinies doivent être mémorisées pour les caméras à piloter : . Création d'un utilisateur dédié : Bien que non-obligatoire, il est conseillé pour des raisons de sécurité de créer un utilisateur dédié dans DSM. Ainsi, le mot de passe du compte admin n'est pas exposé dans le code source du module virtuel. Note : la version 4.3 est utilisée pour les screenshots suivants, mais la méthode est strictement identique pour les versions 5.x de DSM. Ouvrir le panneau de configuration : Ouvrir le panneau des utilisateurs : Cliquer sur le bouton "Créer", et entrer les informations utiles. Note : il est judicieux de cocher la case "Ne pas autoriser l'utilisateur à changer le mot de passe du compte" : Cocher le groupe "users" : Cocher les cases "Pas d'accès" pour l'ensemble des dossiers partagés : Ne rien cocher : Décocher les cases de tous les privilèges, et ne cocher que la case "Surveillance Station" : Ne rien modifier : Vérifier que tout est bon, et cliquer sur le bouton "Appliquer" : De retour dans Surveillance Station, ouvrir le panneau Utilisateur, puis sélectionner l'utilisateur Fibaro préalablement créé, et cliquer sur le bouton "Modifier" : Dans la liste déroulante "Profil de privilège", sélectionner "Gestionnaire tout objet", puis cliquer sur le bouton "OK" : L'utilisateur dispose maintenant des droits Directeur : . Import du module virtuel : Dans l'interface du Home Center 2, importer le fichier Surveillance_Station.vfib : Modifier les icônes du module et de tous les boutons avec les images suivantes : Module virtuel : surveillancestation_128.png Start : surveillancestation_rec_128.png Stop : surveillancestation_stop_128.png Enable : surveillancestation_enable_128.png Disable : surveillancestation_disable_128.png List : surveillancestation_list_128.png Move : surveillancestation_ptz_128.png . Configuration : Modifier les propriétés du module virtuel, et entrer les informations correctes pour joindre le Synology : Adresse IP et Port TCP : Modifier les propriétés avancées du module virtuel, et modifier les premières lignes de chacun des boutons avec vos paramètres : -- User configurable variables local login = "user" -- Utilisateur Synology local password = "password" -- Mot de passe Synology. Pour les boutons PTZ, il faut spécifier le preset correspondant à chaque bouton (la caméra positionnée sera obligatoirement la première caméra listée dans la main loop, voir plus bas) : local preset = 1 -- ID de la position PTZ . Pour récupérer l'ID des caméras, et les ID des positions PTZ, il faut utiliser le mode "Debug" sur le bouton "List". Dans l'exemple ci-dessous, il y a une seule caméra avec l'ID n°2, et 4 positions PTZ avec les ID n°1, 2, 3, 4 : . Remarque : lors de l'importation du module virtuel, le Virtual Device possède 4 boutons PTZ, mais ceci est à modifier en fonction de votre propre environnement. Il faut 1 bouton par position et par caméra. Main Loop : Ce module virtuel dispose d'une Main Loop qui surveille le statut des caméras avec un intervalle de rafraichissement de 10 secondes et met à jour : l’icône du module virtuel un label du module virtuel une variable globale Pour la configuration de cette main loop, il faut modifier les paramètres suivants : login : Utilisateur Synology password : Mot de passe Synology cameras : {0} => détection automatique des caméras. Par conséquent, les boutons d'action Enable/Disable/Start/Stop agiront sur toutes les caméras simultanément. {1} ou {2} ou {1, 2, 3} ... => ID de la (ou des) caméra(s) à gérer. On peut envisager de ne piloter qu'une seule caméra, et de multiplier les modules virtuels, afin que chaque module virtuel ne soit responsable que d'une seule caméra (voir aussi VG_status ci-dessous) VG_status : SurvStation_Status => variable globale par défaut créée automatiquement, qui contient le statut de la (ou des) caméra(s), pouvant être exploité dans des scripts LUA. Valeur personnalisée => nécessaire si plusieurs instances du VD afin de piloter différentes caméras (voir aussi cameras ci-dessus). Celle-ci sera également automatiquement créée au démarrage du VD. refresh : intervalle de rafraichissement du statut, par défaut à 10 secondes. standbyIcon, recordIcon, disableIcon : ID des icônes Standby, Recording, et Disabled -- User configurable variables local login = "user" local password = "password" local cameras = {0} -- {1,2,4,5,6} -- Liste de une ou plusieurs caméras, pour les boutons Start, Stop, Enable, Disable local VG_status = "SurvStation_Status" local refresh = 10 -- seconds local standbyIcon = 1010 local recordIcon = 1011 local disableIcon = 1029 Pour récupérer les ID des 3 icônes, le plus simple est d'utiliser le Toolkit HC2 de Krikroff, on sélectionne l'onglet Virtual Devices, puis Get API Raw Data, puis là on cherche la valeur du paramètre buttonIcon des boutons Start, Stop, et Disable : . Utilisation : - Un clic sur les boutons "Enable" ou "Disable", a pour effet d'activer/désactiver la caméra dans Surveillance Station, donc d'activer ou désactiver la détection de mouvement par le Syno. - Un clic sur le bouton "Start" a pour effet de forcer le démarrage de l'enregistrement continu des caméras sur le disque dur du NAS. - Un clic sur le bouton "Stop" a pour effet d'arrêter l'enregistrement continu des caméras, qui est équivalent à repasser en détection de mouvement - Un clic sur les boutons de position PTZ permet de déplacer la caméra. - La Main Loop surveille l'enregistrement des caméras, et ajuste l’icône du module virtuel en conséquence, ainsi qu'un petit message en vert en bas du module si un enregistrement est en cours. Ensuite, vous pouvez appeler ces boutons depuis vos scènes, par exemple à heure fixe programmée, ou en fonction des scénarios tels que la mise en fonctionnement de l'alarme, ou la détection de mouvement. . Changelog : v1.0 : Initial release v1.01 : Minor bug fixes v2.0 : Main Loop and PTZ control v4.0 : Improved main loop, Add Enable/Disable buttons, Add cameras auto-detection v4.3 : Improved SID connection, added Status global variable v4.4 : Enhanced management of single or multiple camera SurveillanceStation_v1.01.zip SurveillanceStation_v2.zip SurveillanceStation_v4.zip SurveillanceStation_v4.3.zip SurveillanceStation_v4.4.zip
  2. Bonjour, Je tenais a donner quelques informations utiles pour les caméra de marque Storex D-10H (qui ont été vendues sur vente privée ou show room privé, je m'en souviens plus). Ces cam sont capable de faire du Wifi (avec un dongle USB...) ou de l'Ethernet. Il n'y a pas de vue nocturne ! Une fois l'OS mis à jour (c'est un peu étrange, j'ai eu l'impression à un moment que j'avais briqué une cam, mais en fait non ). Les paramètres sont assez "tricky" car j'ai du me taper le code de la page pour les trouver En gros : URL JPG : snapshot.jpg?v=6234 URL MJPG: mjpeg.cgi Plus classique pour le MJPG (on se demande quel carrelage ils ont fumés pour les snapshots). Have Fun EDIT: bon *evidement* l'url du snapshot change à chaque fois... (pénible). On peux l'avoir en editant le code source de : ip-addr/cgi-bin/view/ss.cgi
  3. Petit présentation de cette camera IP WIFI avec petit test sur ce lien Pour les différents adresses URL afin de piloter la dam avec la fibaro voici un autre petit lien Pour la configuration sur le HC2 modules -> add or remove device -> ajouter une caméra vous n'avez plus qu'à remplir avec les différents URL afin de piloter votre caméra Perso je n'ai pas trouvé les liens pour la déplacer ma cam, si quelqu'un a ces adresses je suis preneur. et une petit question j'ai la visu jour et nuit, pas contre je n'arrive pas a avoir la visu nuit via la HC2 par contre via le Logiciel Dlink aucun soucis
  4. Bonjour à tous, voici un lien bien pratique qui permet en entrant l'adresse IP de votre caméra de tester un bon paquet d'url génériques pour trouver la bonne adresse du flux vidéo MJPEG à entrer dans le device Caméra. http://skjm.com/icam/mjpeg_test.php On entre l'adresse ip et le port et ensuite on obtient une liste des URL testées et surtout si un flux est validé on voit directement l'image ou la vidéo. C'est vraiment super pratique
  5. Bonjour à tous, Notre partenaire Domotique-Store m'a fait parvenir une caméra de chez Wanscam. Cette caméra IP est conçue pour être installée en extérieur. Elle peut être reliée via un câble réseau Ethernet RJ45 (non fournit) ou sans fil en WiFi B/G/N. Son filtre IR empêche les défauts de couleur causés par la lumière infra-rouge particulièrement présente en extérieur. De nuit, ses LED IR éclairent la scène d'une lumière infra-rouge (non visible pour l'homme) ce qui permet une vision nocturne jusqu'à 10m maximum. 1. Déballage : Le packaging n'a rien d'exceptionnel mais la caméra est bien protégée : La caméra est fournit avec : son alimentation antenne wi-fi vis et chevilles pour la fixation 2. Installation: Je ne vais pas décrire cette étape car elle est déjà rédigée sur le site de notre partenaire Domotique-Store 3. Configuration avec la HC2 : Rendez vous dans l'onglet "Modules" => "Ajouter un Module" => "Ajouter". Dans l'onglet "Paramètres généraux", remplissez les champs : _ Nom : Nommez votre caméra _ Pièce : Assignez une pièce à votre caméra _ Modèle de la caméra : La caméra n’apparaît pas dans la liste mais elle le sera pour la V4. Laissez le champs "Autre modèle". _ Utilisateur : admin _ Mot de passe : Entrez le mot de passe définit à l'étape 2. Installation Dans l'onglet "Paramètres Avancés", nous allons rentrer les adresses de l'API Wanscam : (En rouge ce sont les champs que vous devez remplir) Dans les URL, la fonction "onestep" correspond à la précision du mouvement de la caméra => valeur de 1(précis) à 10(moins précis) _ Adresse IP : Entrez l'adresse IP de votre caméra _ URL Jpeg : http://192.168.1.10:99/snapshot.cgi?user=admin&pwd=motdepasse _ URL Mpeg : http://192.168.1.10:99/videostream.cgi?user=admin&pwd=motdepasse _ URL pour aller à gauche : http://192.168.1.10:99/decoder_control.cgi?command=6&onestep=5&user=admin&pwd=motdepasse _ URL pour aller à droite : http://192.168.1.10:99/decoder_control.cgi?command=4&onestep=5&user=admin&pwd=motdepasse _ URL pour monter : http://192.168.1.10:99/decoder_control.cgi?command=2&onestep=5&user=admin&pwd=motdepasse _ URL pour descendre : http://192.168.1.10:99/decoder_control.cgi?command=0&onestep=5&user=admin&pwd=motdepasse Cliquez ensuite sur la disquette pour enregistrer votre module. Vous devriez voir l'image de la caméra apparaître sur votre PC. La qualité de l'image est bonne aussi bien en intérieur qu'en extérieur. Sur cette fenêtre, on aperçoit 6 boutons qui permettent de piloter la caméra mais il est possible de faire mieux. Pour cela je vous propose de créer un Virtual Device afin d'exploiter toutes les possibilités de la caméra. 4. Virtual Device WANSCAM : La caméra offre plusieurs possibilités _ mémoriser des positions enregistrées. _ réglage de la qualité vidéo _ réglage du contraste _ réglage de la luminosité Voici le VD qui permettra de piloter l'ensemble des fonctions de la caméra : En ce qui concerne la mémorisation des positions enregistrées, il suffit de positionner la caméra dans la direction souhaitée, appuyez sur le bouton M1 et la mémorisation est validée. J'ai jugé bon d'en mettre 3 mais il est possible d'en ajouter. 4. Ajout de la fonction détection avec un FGMS : Téléchargement du VD : CamWanscam.vfib Nous allons modifier le Virtual Device afin d'y intégrer la fonction Détection. Sur le VD, j'ai ajouté la mémorisation de 3 positions qui sont P1; P2 et P3. On va se servir des 3 positions pour activer le mode de détection. Dans les paramètres Avancés du Virtual Device, changez le libellé pour les 3 boutons P1, P2 et P3. P1 => Normal P2 => Détection P3 => Privée Puis enregistrez. Positionnez votre caméra sur la zone que vous souhaitez filmer et appuyer sur la touche M1. Votre position est mémorisée. Positionnez votre caméra sur la zone que vous souhaitez filmer lors d'une détection et appuyer sur la touche M2. Votre position est mémorisée. Positionnez votre caméra sur la zone que vous souhaitez filmer lorsque vous passez en mode privée et appuyer sur la touche M3. Votre position est mémorisée. C'est terminé. Les 3 positions sont mémorisés il ne nous reste plus qu'a créer une scène avec le FGMS. Pour la scène, imaginons que vous surveillez normalement votre salon et que votre FGMS se trouve dans la cuisine. Si le détecteur détecte une présence dans la cuisine, la caméra pivotera vers la cuisine pendant 60 secondes, prendra une photo et l'enverra par email. Autre scène possible, vous filmez votre devanture et nous sonnons à votre porte, couplez la sonnette à un module Universel Fibaro, la caméra pivotera vers votre porte d'entrée, prendra une photo et l'enverra par mail. Je tiens à remercier Jérôme de Domotique-Store pour le matériel et je vous invite à parcourir l'API qui a été traduite en Français par notre partenaire. Et merci également à Steven pour le coup de main LUA des sliders
  6. Activer la détection de mouvement d'une Foscam via un module virtuel - Envoi des images sur la Freebox Bonjour, Les Foscam étant pilotables via des commandes http, le but de la manoeuvre ci-dessous est la suivante: - paramétrage du FTP d'une Freebox - paramétrage de la Foscam pour envoyer les images sur le disque dur de la Freebox - créer un module virtuel dans le HC2 qui permet d'activer ou désactiver la détection de mouvement de la Foscam. En cas d'alerte, elle enverra les images sur le FTP de la Freebox. Etape 1: Paramétrage de la Freebox Etape 2: Paramétrage de la configuration FTP de la Foscam Etape 3: Création du module virtuel On crée ensuite 2 boutons: Dans le premier bouton on insère le code suivant, à adapter avec la bonne IP:PORT + login et mdp dans l'URL: HC2 = Net.FHttp("IP", port) HC2:GET("/set_alarm.cgi?&motion_sensitivity=5&mail=1&motion_armed=1&user=login&pwd=mdp") Et dans le deuxième bouton: HC2 = Net.FHttp("IP", port) HC2:GET("/set_alarm.cgi?&motion_sensitivity=5&mail=1&motion_armed=0&user=login&pwd=mdp") Ensuite vous pouvez indiquer les icônes à utiliser, ainsi que les noms des boutons et leurs ID, selon votre choix. Etape 4: Test On vérifie que lorsque l'on arme via le bouton virtuel la détection de la caméra est activée: Ou désactivée: Si vous bougez devant la caméra lorsqu'elle est armée, vous devez voir les images qui sont déposées au fur et à mesure sur le FTP. Vous pouvez régler directement la sensibilité de la détection dans les paramètres de la Foscam. Il ne vous reste plus qu'à créer une scène pour activer/désactiver ce mode automatiquement à certains horaires par exemple, ou en fonction de l'état d'un autre capteur!
  7. Bonjour à toutes et à tous Je viens de trouver un palliatif (qui vaut ce qu'il vaut) pour arriver à lire une camera non reconnue sur notre HC2. J'ai récupéré une superbe petite caméra HIKAM (pas chère, toute petite, wifi, superbe vision de nuit)... le problème est que le flux est en rstp et onvif et avec un format video non connu de ma HC2. Après bien des recherches... il n'y avait pas de solutions... jusqu'à ce que je me rappelle de mon expérience avec les camera sur raspberry pi et la solution motion-eye. j'ai essayé de faire passe le flux vidéo (rstp et onvif) via motion eye et bingo... cela fonctionnait. Le top, c'est que motion eye dispose de la possibilité de rattacher jusqu'à 4 caméras sur le petit raspberry... et chaque flux est transformé en flux de type : - http://IPdumotionpie/picture/numerodecamera/current/?_username=XXXXX&_signature=XXXXXXXXXXXXXXXXX le tout sur un port différent (8081 pour la première camera, 8082, pour la seconde, etc.) le + de la solution - rapide - pas cher - simple à faire le - de la solution - ne vous attendez pas à du 30 images secondes mais plus à du 1-5 images secondes - consommation réseau ? De quoi avez vous besoin : - Raspberry pi 2 ou 3 - 1 carte SD - Motion Pie : https://github.com/ccrisan/motionPie/releases Les étapes 1 - installer motion pie sur une carte SD en récupérant l'ISO de 40 Mo (toute la procédure est la : http://www.epingle.info/?p=3466 2 - pour ajouter plusieurs caméras dans "motionpie" activer le mode expert pour voir tous les paramétrages mettre Fast network camera à "OFF" cliquer sur "add camera" rechercher sa caméra sur le réseau via son IP compléter le rstp ou http de flux video vous devriez voir votre camera. si vous en avez rajouté 2 comme moi, en cliquant sur chacune des cameras (via l'icone en forme de clé sur la camera) vous verrez la page de configuration de la camera sélectionné (résolution etc.) vous n'avez plus qu'à aller dans la partie "Video streaming" et récuperer les URL http qu'il vous faudra indiquer dans le fibaro HC2. Sur la HC2, il faut simplement faire "Modules", ajouter un camera (modèle de la camera = autre modèle) et dans l'adresse IP, URL JPG, etc saisir les infos indiquées dans motionpie. (adresse IP dans HC2 = streaming URL) A vous de faire un test et me dire si le palliatif fonctionne pour vous aussi
  8. petit tuto concernant le paramétrage d'une caméra Foscam 9821W. Elle est normalement supportée à 100% par Fibaro. Après également quelques soucis pour la 8910W, merci le CGI ! car les parametres fibaro ne fonctionnent pas... je confirme... voici les paramètres qui fonctionnent bien chez moi également pour la 9821 : Adresse IP : xxx.xxx.xxx.xxx:xxxx - Adresse IP publique de votre box ADSL suivi du numéro de port que vous devez ouvrir et rediriger vers votre CAM. je confirme qu'il faut pour consulter à distance l'IP public de la box Choissez dans les modèles : Autres modèles Pour le nom d'utilisateur et le mode passe : ne rien mettre JPG path : /cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=admin&pwd=mypasswd MJPG stream path : /cgi-bin/CGIStream.cgi?cmd=GetMJStream&usr=admin&pwd=mypasswd Turn left URL : /cgi-bin/CGIProxy.fcgi?cmd=ptzMoveLeft&usr=admin&pwd=mypasswd Turn Rigth URL : /cgi-bin/CGIProxy.fcgi?cmd=ptzMoveRight&usr=admin&pwd=mypasswd move up URL : /cgi-bin/CGIProxy.fcgi?cmd=ptzMoveUp&usr=admin&pwd=mypasswd move down URL : /cgi-bin/CGIProxy.fcgi?cmd=ptzMoveDown&usr=admin&pwd=mypasswd Stop camera mouvement URL : /cgi-bin/CGIProxy.fcgi?cmd=ptzStopRun&usr=admin&pwd=mypasswd And Send STOP after movement command. is active. Une partie est en anglais car j'ai fait un copié coller de ce que j'ai envoyé à Fibaro, ils m'ont répondu que la liste des caméras était obsolète, qu'une prochaine mis à jour aurait la nouvelle liste, j'ai pas vu encore de changement dans la 3.580, mais mon message est très récent. Voilà , j'espère aussi que ces quelques informations pouront faire gagner du temps à certain.
  9. Objectif de l’installation : L’objectif de l’installation est de pouvoir intégrer un portier SIP avec la possibilité de recevoir des notifications lorsqu’une personne sonne au portier. Contraintes : La HC2 est utilisé dans notre cas comme un proxy SIP cependant n’ayant pas trouvé le moyen de récupérer les informations d’appel via lua, j’ai décidé de monter en parallèle un module zwave remontant l’information d’état du bouton portier à la box afin de pouvoir envoyer des notifications via l’application Fibaro. Schéma d’architecture : Matériel nécessaire : 1 Portier Temporis IP80 1 Switch ou injecteur PoE 1 Module FGBS321 1 HC2 1 Point d’accès WIFI 1 Tablette avec client SIP supportant le H264/263 Prérequis : L’installation réseau est réalisée et le portier alimenté via PoEProcédure d’intégration : 1ère étape : Configuration SIP du portier, de la tablette et de la HC2La première étape de la configuration consiste à mettre en place la communication SIP entre les différents équipements. Nous allons commencer par configurer le portier via le menu de configuration web de celui-ci : Connecter vous à l’interface Web du portier à partir d’un navigateur en renseignant son IP (par défaut 192.168.1.250) Vous tomberez sur ce menu : Configurez dans le menu Network Setting, l’ip réseau que vous souhaitez donner à votre portier et faites save and restart. Une fois reconnecté sur votre portier allez dans le menu SIP parameters afin de configurer le proxy sip (ici la HC2 ainsi que l’identifiant du portier) Les champs Auth. Id et Password sont importants car ils permettent de définir le portier dans la HC2. Le dernier menu important pour la configuration de votre portier est le Dial-up numbers permettant de renseigner l’ID que vous aurez configuré sur la tablette. Nous avons la possibilité de configuré un client SIP à appeler en journée et un pendant la nuit. Pour ma part je n’utilise que la fonction jour. Je passe sur la configuration de l’heure qui se réalise via le menu service en renseignant un serveur NTP. Nous allons ensuite configurer le client SIP de la tablette : Voici la procédure pour configurer bria for tablet (attention ce logiciel est payant et il faut rajouter un plugin afin d’avoir la vidéo). Dans les paramètres Compte, selectionner ajouter un compte, dans le nouveau menu au niveau Informations sur l’utilisateur, renseigner le nom d’utilisateur par un ID correspondant à la tablette, pour ma part 71, le mot de passe que nous allons associer a l’utilisateur sur la HC2 puis dans la partie domaine, l’ip de la HC2. La configuration du client SIP est terminé. Nous allons pour finir configurer la HC2 pour qu’elle se comporte en proxy SIP : Tout d’abord allez dans le panel Voip Panel. L’écran suivant s’ouvre : Cliquez sur le bouton Add de la section Add VoIP client puis renseigner les informations comme sur la capture suivante : Le VOIP number correspond à l’id du client que nous sommes en train de créer, ici 70 comme l’auth. Id du portier. Le password correspond au password du client. Cliquez sur la disquette afin d’enregistrer les modifications. Refaites la manipulation pour la tablette : La partie SIP est désormais terminée, et vous pouvez d’ores et déjà tester la communication SIP entre le portier et la tablette. 2ème étape : Installation du module FGBS321 sur le portier Temporis (attention à la perte de garantie)Cette étape correspond à l’intégration du module FGBS321 de manière physique dans le portier. Pour rappel, le FGBS321 agis comme un contact, s’il y a une tension envoyé sur l’entrée in1 alors la sortie sortie 1 agira comme un interrupteur fermé. La première étape consiste en l’alimentation du module, pour cela il faut connecter l’entrée P et GND du bas sur une source de tension entre 9 et 30V. à‡a tombe plutôt bien car les diodes du bouton du portier sont alimenté par du 12 VDC. Vous trouverez le bornier des diodes au niveau du cercle rouge sur le dessin suivant : Il faudra brancher le GND sur le bornier portant l’inscription 12v et le P sur l’autre (je sais que c’est bizarre, mais en vous aidant d’un multimètre vous trouverez bien une tension à +12V si vous inversez les cables -12V) Il nous reste maintenant à récupérer l’état du bouton de sonnette qui fournit lui une tension à 3V. Pour ce faire, nous allons remplacer l’interrupteur de la sonnette par le module FGBS321 et utiliser l’interrupteur (cercle bleu sur le schéma précédent) du bouton pour faire changer l’état de l’entrée IN1. Nous allons donc débrancher les fils du bornier du bouton pour les brancher sur la sortie 1 du FGBS321. Pour finir nous allons brancher sur les borniers du bouton l’entrée in1 et le cable GND restant. L’installation physique est désormais terminée. 3ème étape : Configuration Zwave et Video sur la HC2Il nous faut désormais récupérer l’état du bouton de sonnette via Zwave sur la HC2, pour ce faire nous allons faire un add device sur la HC2 et ensuite appuyer 3 fois sur le bouton du FGBS321, si tout se passe bien vous aurez deux devices de type motion sensor de rajouté dans votre interface, le device qui nous interesse sera le x.1 correspondant à l’état de l’entrée in1. Vous pourrez utiliser l’état de ce device en lua pour réaliser n’importe quelle action, mais je vais vous décrire comment avoir une simple notification de l’application fibaro en configurant un linked device. Pour ce faire nous allons d’abord créer une camera correspondant au portier, en allant dans device, add device, cliquer sur add dans la section To add a Camera puis configurer le device comme tel : Une fois fait, nous allons aller dans le panel linked device : Puis rajouter un Video gate : Et le configurer comme tel : La section camera correspond au device camera créé précédemment et la partie input for bell push au device FGBS321. Voila, c’est fini. Dès que vous sonnerez via le portier, une notification vous sera envoyé par l’application HC2. J’ai réalisé cette procédure à la va-vite, si vous avez besoin d’information plus précise n’hésitez pas a demander.
  10. Bonjour, Je commence ce petit fil pour y relater mes recherches sur une solution alternative aux très couteux intercom fibaro discuté dans ce fil: http://www.domotique-fibaro.fr/index.php/topic/2020-fibaro-intercom/ Les alternatives sont soit couteuses, soit pas très fiables, consomment beaucoup de batteries, etc. exemple de solution que j'envisageais, mais apparemment ce n'est pas terrible... http://www.domotique-info.fr/2015/04/test-des-portiers-video-wifi-601-et-602/ Bref, pour le moment, l'offre n'y est pas et il va falloir se retrousser les manches pour avoir quelque-chose de sympa. Ayant lancé l'idée sur ce fil: http://www.domotique-fibaro.fr/index.php/topic/2020-fibaro-intercom/page-10#entry108686 , je vais continuer ici pour ne pas le "polluer" L'idée est de récupérer un ancien smartphone android et de lui faire composer un No d'appel hangout. Ainsi on utilise l'infrastructure google qui fonctionne parfaitement et qui ne bouffe pas les batteries. Pas besoin non plus d'ouvrir de port à des serveurs chinois ou autres. Donc actuellement, voici l'état de mes recherches: J'ai réussi à lancer (à distance) une conversation video hangout via un push de la hc2 et un script tasker Pour le moment, je vois ça comme ça: Ma sonnette Z-Wave va déclencher l'envoi d'un push vers un smartphone via une scène (si on n'est pas à la maison, ... etc.) Le smartphone reçoit le push et lance la conversation vidéo hangout. Pour le moment tout semble fonctionner. Le seul point faible que je trouve à cette méthode, c'est que si les serveurs fibaro trainent à envoyer le push, l'appel ne se fera pas ou se fera trop tard. Je cherche donc un moyen plus direct de déclencher une action tasker à distance. Je pense que faire un appel au smartphone type api, en http, serait une bonne solution, facile à mettre en place sur la HC2. Mais pour le moment je n'ai pas trouvé de plugin ni de moyen de faire ça avec tasker. A ce point, je dirais donc que l'étude en est à 85% réalisée, mais ça avance lentement car je n'ai pas beaucoup de temps. Donc si quelqu'un a déjà trouvé une solution pour déclencher une action tasker via un appel http, qu'il n'hésite pas à poster sa solution ici, on aura ainsi 95% de fait. Ensuite il faudra écrire la scène, tester en situation réelle et trouver un moyen de faire un boitier solide, étanche et économique... j'ai deux trois idées A bientôt ! edit: voici la première procédure: http://www.domotique-fibaro.fr/index.php/topic/7268-yavi-yet-another-video-intercom/#entry108882
  11. Il existe différents plugins Mobotix pour visualiser/piloter les caméras mobotix dans le home center. Mais je désirais faire l’inverse : piloter la HC2 depuis des caméras Mobotix. Je possède un portier Mobotix de type T25M sur ma porte d’entrée. Les appels sont ensuite transférés sur un téléphone SIP de type Grandstream. La T25 dispose de différents boutons dont je désire remonter les informations dans ma centrale Fibaro. De plus de nombreux événements, détectés par la T25M peuvent êtres également transmis. Cela permet d’utiliser toutes les caméras Mobotix comme des détecteurs très évolués et dont les événements sont facilement différentiables : Par exemple : Détection de Mouvement Détection IR Détection de bruit Bouton pressé … Je lie les événements Mobotix à des scènes Fibaro. Mais il est bien sur possible de faire différemment en agissant sur des modules ou des variables à la place de scènes. Dans mon exemple, je crée une requête http pour chaque évènement que je veux transmettre à mon HC2 et pour lequel j’ai attribué une scène. Pour cet exemple : En pressant sur 2 boutons « sonnette », je désire déclencher une scène de la centrale Fibaro. Cette requête est au format classique : ID = SceneID http://<LOGIN>:<PASS>@<IP>/api/sceneControl?id=<SCENE'>http://<LOGIN>:<PASS>@<IP>/api/sceneControl?id=<SCENE ID>&action=start Dans la Mobotix par le menu ADMIN -> Profils pour les messages réseau Créer un nouveau message réseau où la requête http se trouve dans le champ « Chemin CGI ». Bien prendre soin d’enlever le début de la requête http://<LOGIN>:<PASS>@<IP> Car ces infos sont contenues dans d’autres champs comme le montre l’exemple ci-dessous: Ensuite dans le Menu SETUP : Action Group Overview Créer une nouvelle action, Call_Fibaro dans mon exemple : Puis sous Edit... Il suffit de définir quel(s) évènement(s) doivent être interceptés (Ring et Bell1 pour mon cas) Ensuite comme action, il suffit de sélectionner le message réseau avec la requête https créée précédemment:
  12. Bonjour, Récemment un client a fait acquisition d'une caméra wifi de la marque Heden. Son intégration par défaut n'est pas prévu dans HC2. Il m'a contacté pour la configuration. Alors voilà comment il faut procéder: l'adresse ip + port de la camera: 192.0.0.XX:XX URL JPG: snapshot.cgi URL du flux MPEG: video.cgi URL pour aller à gauche: decoder_control.cgi?command=4&onestep=7 URL pour aller à droite: decoder_control.cgi?command=6&onestep=5 URL pour monter: decoder_control.cgi?command=0&onestep=1 URL pour descendre: decoder_control.cgi?command=2&onestep=3 URL pour stopper le mouvement: decoder_control.cgi?command=5 Vous pouvez remarquer que c'est presque la même configuration que la Foscam avec les mouvements droite et gauche inversés. En espérant que cela vous aidera.
  13. Puisqu'on est dans les caméras, je vous propose ce petit tuto concernant le paramétrage d'une caméra Foscam 8910W. J'ai récement fait l'acquision de cette caméra car elle est normalement supportée à 100% par Fibaro. Après déballage, mon premier réflexe est de mettre à jour le firmware de la cam. Erreur car, à priori, les problèmes que j'ai rencontré ensuite viennent de là . 1ier problème : Les commandes de déplacement ne fonctionnent pas depuis l'interface web. J'ai vite trouvé la solution en passant en paramètre sur chaque commande, le code user et le mot de passe. 2ième problème : affichage très lent voir inexistant sur l'application Android. Il fallait rajouté 2 paramètres (indiqués ci-dessous) que j'ai trouvé dans le forum Fibaro. Bref, voici les paramètres qui fonctionnent bien chez moi : Adresse IP : 123.456.789.001:1234 - Adresse IP publique de votre box ADSL suivi du numéro de port que vous devez ouvrir et rediriger vers votre CAM. D'après ce que j'ai lu, l'adresse IP publique est conseillée pour les applications iPhone et Android URL JPG : snapshot.cgi?user=<user>&pwd=<pwd> URL du flux MPEG : videostream.cgi?user=<user>&pwd=<pwd>&resolution=32&rate=13 - Les 2 derniers paramètres sont importants pour l'affichage fonctionne sur appli mobile : resolution=32 pour du 640*480 et rate=13 pour 3 images / seconde URL pour aller à gauche : decoder_control.cgi?command=6&onestep=5&user=<user>&pwd=<pwd> - A noter que le nombre de pas est différent pour chaque déplacement. C'est la configuration par défaut proposé par la HC2 et je ne l'ai pas encore ajustée. URL pour aller à droite : decoder_control.cgi?command=4&onestep=7&user=<user>&pwd=<pwd> URL pour monter : decoder_control.cgi?command=0&onestep=1&user=<user>&pwd=<pwd> URL pour descendre : decoder_control.cgi?command=2&onestep=3&user=<user>&pwd=<pwd> URL pour stopper le mouvement : decoder_control.cgi?command=5&user=<user>&pwd=<pwd> Cochez la case MJPG Voilà , j'espère que ces quelques informations pouront faire gagner du temps à certain.
  14. Salut, j'ai passé pas mal de temps pour faire fonctionner les nouveaux Foscam HD (type Cx, Rx et FI99xx) dans le HC2. Finalement, j'ai trouvé une solution. Comme je ne maitrise pas suffisamment le français j'ai décrit le tuto en anglais. Je ferais le mieux pour vous répondre en français si vous avez des questions. All new Foscam HD devices (type Cx,Rx,FI99xx) have a new firmware in which two video streams are configured with default settings that can NOT be changed in the user interface of the camera. However, with a small workaround you can make them work in the Fibaro HC2 interface. I've not been able to test but normally the procedure described below should work with Fibaro HCL too (=> any feedback is welcome). The solutions described below also works for 'older' HD models (98xxx series) with latest firmware. Default Foscam settings in all HD cams with latest firmware: * Stream 1 = Main Stream = HD 1) HD Mode (does not work with Fibaro) 2) Equilibrium mode (does not work with Fibaro) 3) Smooth mode (does not work with Fibaro) 4) User-defined (does not work with Fibaro) * Stream 2 = Sub Stream 1) HD Mode (does not work with Fibaro) 2) Equilibrium mode (does not work with Fibaro) 3) Smooth mode: does work with Fibaro 4) User-defined (does not work with Fibaro) Solution: Step 0: only for 'older' HD cams (98xxx series): update firmware of the cam Using Safari, Google Chrome (I've not tested with other browsers) Step 1: verify the stream settings for the sub stream: command: http://<ipFoscam>:88/cgi-bin/CGIProxy.fcgi?cmd=getSubVideoStreamType&usr=<youradminusername>&pwd=<youradminpassword> result: if Foscam has default settings: <CGI_Result> <result>0</result> <streamType>0</streamType> </CGI_Result> Step 2: set the sub stream to smooth mode: command: http://<ipFoscam>:88/cgi-bin/CGIProxy.fcgi?cmd=setSubVideoStreamType&format=2usr=<youradminusername>&pwd=<youradminpassword> result: following result means that the new setting succeeded <CGI_Result> <result>0</result> </CGI_Result> Step 3: reboot Foscam (DO NOT SKIP THIS STEP!) Step 4: check if sub stream type has been set to "2": command: http://<ipFoscam>:88/cgi-bin/CGIProxy.fcgi?cmd=getSubVideoStreamType&usr=<youradminusername>&pwd=<youradminpassword> result: following result means that new parameter has been set in the Foscam config: <CGI_Result> <result>0</result> <streamType>2</streamType> </CGI_Result> Step 5: create new camera device in the Fibaro admin interface with following parameters: - camera model: "Foscam" - user name: leave blank - password: leave blank - ip address: <ipofyourFoscam>:88 - jpg path: cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=<youradminusername>&pwd=<youradminpassword> - mjpg path: cgi-bin/CGIProxy.fcgi?cmd=GetMJStream&usr=<youradminusername>&pwd=<youradminpassword> - turn left url: cgi-bin/CGIProxy.fcgi?cmd=ptzMoveLeft&usr=<youradminusername>&pwd=<youradminpassword> - turn right url: cgi-bin/CGIProxy.fcgi?cmd=ptzMoveRight&usr=<youradminusername>&pwd=<youradminpassword> - move up url: cgi-bin/CGIProxy.fcgi?cmd=ptzMoveUp&usr=<youradminusername>&pwd=<youradminpassword> - move down url: cgi-bin/CGIProxy.fcgi?cmd=ptzMoveDown&usr=<youradminusername>&pwd=<youradminpassword> - stop camera movement url: cgi-bin/CGIProxy.fcgi?cmd=ptzStopRun&usr=<youradminusername>&pwd=<youradminpassword> - Send STOP after movement - JPG - Refresh time: 10 seconds works fine for me - MJPG: leave blank For info: in most browsers the image of your cam will disappear in the Fibaro HC2 admin interface after the time set in the "refresh time" parameter. However, no worry. In your iPhone, iPad, Android app you will have a continuous mjpg stream. Good luck!
  15. Bonjour a tous, Ci-dessous un petit tuto pour faire fonctionner la caméra du raspberry sur votre synology et votre HC2. Le but est de convertir votre raspberry en caméra IP et le tout pour 70€ max au lieu des 200€ habituels. Fonctions: 1) Lors d’une intrusion ou une détection, prendre une photo et l’envoyer par mail avec la fonction intégrée de la HC2 2) Lancer l’enregistrement de la caméra par l’appli surveillance station grâce au tuto de Lazer: ici 3) Vous servir de la caméra pour créer un portier vidéo. Prerequis: - un raspberry avec rasbian installé - une raspicam - une HC2 Sur le raspberry: Connectez-vous au raspberry en SSH # Mise a jour du raspberry et de raspbian sudo apt-get update && sudo apt-get -y upgrade && sudo apt-get -y dist-upgrade sudo apt-get install ca-certificates git-core sudo wget https://raw.github.com/Hexxeh/rpi-update/master/rpi-update -O /usr/bin/rpi-update && sudo chmod +x /usr/bin/rpi-update sudo rpi-update sudo reboot # Installation de libjpeg et cmake sudo apt-get install libjpeg62-dev cmake # Téléchargement de mjpg-streamer avec le plugin raspicam git clone https://github.com/jacksonliam/mjpg-streamer.git ~/mjpg-streamer # Compilation cd ~/mjpg-streamer/mjpg-streamer-experimental make clean all # Installation de mjpg-streamer sudo mv ~/mjpg-streamer/mjpg-streamer-experimental /opt/mjpg-streamer sudo rm -rf ~/mjpg-streamer # Création des scripts de démarrage Fichier start_stream.sh #!/bin/bash if pgrep mjpg_streamer > /dev/null then echo "mjpg_streamer already running" else LD_LIBRARY_PATH=/opt/mjpg-streamer/ /opt/mjpg-streamer/mjpg_streamer -i "input_raspicam.so -fps 15 -q 50 -x 640 -y 480" -o "output_http.so -p 9000 -w /opt/mjpg-streamer/www" > /dev/null 2>&1& echo "mjpg_streamer started" fi Fichier stop_stream.sh #!/bin/bash if pgrep mjpg_streamer then kill $(pgrep mjpg_streamer) > /dev/null 2>&1 echo "mjpg_streamer stopped" else echo "mjpg_streamer not running" fi Sur le synology: # Ajout de la caméra Renseigner: Adresse IP: IP du raspberry Port: 9000 chemin source: ?action=stream Cliquer sur "test de connexion", si vous avez la petite coche verte c'est que vous avz réussi Sur la HC2: # Ajout de la caméra Une fous sur la page d’accueil si vous cliquer sur l'icone "prendre une photo", vous recevrer un mail avec une jolie capture d'écran. Screenshot sur interface web: Screenshot de l'appli android: Voili voilou A tres bientot
  16. gargamel01000

    Hc2 Et Voip

    Un article intéressant sur les capacité de la hc2 autour de la voix su IP que je ne connaissais pas. http://domotique-info.fr/2014/01/fibaro-home-center-2-panneau-voip-episode-1/ Est ce que quelqu'un peu me dire sur quelle techno s'appui cette fonctionnalité, Asterisk ou autre... Bonne soirée
  17. Bonsoir à tous, En premier les admins j'espère être dans la bonne section Voici mon premier tutoriel sans prétention avec qui j’ai pris de l’aide auprès de MasterBT, avec toute simplicité de ma part, j’espère qu’il servira aux grands débutants comme moi dans le domaine. Le but de ce tuto, lorsque quelqu’un sonne à la porte ou portail, nous recevons un mail avec une photo de prise direct devant la caméra, un push fibaro, et l’ouverture du page web avec un navigateur affichant l’image de la caméra. (Nécessite PC ou Tablette sous Windows) Dans mon cas, j’ai une tablette Windows 8.1 fixé à l’entrée de la maison hébergeant Sarah ! Prérequis : SARAH IPX800 HOME CENTER 2 / LT Création d’une variable (No_Condition) Création d’un bouton virtuel pour la caméra IP Création d’une scène pour la sonnette 1- : IPX800 Branchement physique et installation software Intégration dans l’ipx800 la sonnette sur la Channel input 3, ci-joint le branchement en image ainsi que l’intégration software de l’ipx800 Nous avons donc relié la sonnette un fil sur la canal3 INPUT et l’autre fil sur le ground, afin de savoir si cela fonctionne, il vous suffit d’appuyer sur la sonnette afin de visualiser si la liaison lorsque nous appuyons sur la sonnette est bonne ou pas. TEST : Lorsqu’on appui sur la sonnette Led verte active = la led s'active correctement Mis en place de l’installation software sur l’ipx afin de relier l’ipx à la HC2/LT Nous sélectionnons le INPUT à droite, sélectionnez le canal voulu et rentrer le nom que vous voulez ex : (Sonnette portail), le 3 étant le mien, afin d’y intégrer notre futur configuration. Laissez sur le switch ON ou OFF Dans le push du canal choisis, nous intégrerons ceci : 1- Adresse du serveur 2- Nom et mot de passe du home center LT ou 2 ex : admin:blabla 3- On active l’ENABLE 4- On intègre le push 1 : /api/sceneControl?id=229&action=start N’oubliez pas de cliquer sur sauvegarder à chaque ligne afin de prendre en considération vos modifications. Sinon faudra recommencer L’id dans le push correspond à une scène créer sous la Home Center (version bloc, image plus bas) 2- Préparation sous la Home Center 2/LT Création de la scène de la sonnette que nous allons appeler SONNETTE Image de la scène test en exemple de la HC2/LT id : 229 dans notre cas suivant. Ceux que la scène veut dire : nous avons mis la variable No_Condition en premier et ensuite pour les déclenchements, dès que nous appuyons sur la sonnette, je reçois un email et un push sur mon iPhone pour mon cas, et ensuite le bouton VD de la caméra (que nous verrons plus tard) pour son lancement sur un navigateur afin d’avoir une vue en direct de celle-ci et prise de photo de la caméra qui sera envoyé sur ma boite mail. Création du bouton virtuel de la caméra que nous allons appeler CAMERA DU PORTAIL Dans l’onglet avancé : Voici le code à rajouter GET /sarah/web?val=camera_portail HTTP/1.10x0D0x0A0x0D0x0 3- Mise en place de Sarah Installation de Sarah v3 (version très stable) Dans ce cas d’utilisation de Sarah, je m’en sers que comme serveur pour l’activation du navigateur web. Installation du plugin web (permettra d’ouvrir les pages web avec la caméra) Dans mon cas d’utilisation, j’utilise une caméra IP POE HIKVISION HD EXT. (Dans le plugin web, celui qui nous servira à ouvrir le navigateur avec la caméra IP) que nous pourrons éditer avec Notepad++ afin de modifier l’IP et le lien de la Cam vers un navigateur. Dans notre cas d’exemple : notre fichier camera_portail.bat start /max "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" http://admin:balbalbalblalba@192.168.1.30:83/Streaming/channels/1/picture Peux t-on fournir un fichier rar dans le tuto ? (questions aux admins ) Après avoir respecté cette mise en place, cela devrait fonctionner du premier coup ! Soyez indulgents, c’est mon premier tuto J
  18. Version 2 - : version web,version windows - passerelle pushover et smsgateway, api http, gestion synology surveillance station Besoin : Avoir la possibilité d’envoyer un mail avec plusieurs photos prisent simultanément à plusieurs destinataires. Avoir une gestion multi rooms et multi users, upload des photos sur votre dropbox et gestion des cameras sur synology surveillance station, enregistrement, activation et désactivation. Tout cela avec une api pour pour être compatible avec HC2 et HCL avec un simple GET. Avoir une passerelle pour une utilisation plus simple des différents services de notifications comme smsGateway ou pushover (d'autres arriverons). L'idée est, coté hc2/hcl de ne pas avoir à gérer de numéros de tel ou de token pushover, device name etc ... juste des prénoms Etant développeur java et pour changer un peu du php l’outils est en java. Pour ceux que ça intéresse j'utilise les technos suivantes : Spring-boot - thymeleaf - bootstrap - jquery - maven Pour l’installation je vais me baser sur un synology DS713+ (processeur intel), sur lequel il est possible d’installer une machine virtuelle java en passant par le centre de paquets. Pour les syno non intel rendez vous ici (http://www.nas-forum.com/forum/topic/24712-java-sur-synology/). L'installation sur un raspberry pi avec la distribution Rapsbian sera également expliquée. Vous pouvez également faire tourner l’outils sur un pc / mac / unix avec java d’installé. Utilisation sous windows 1) Installation de java https://www.java.com/fr/download/ 2) télécharger et lancer l'application photo-sender.exe https://www.dropbox.com/s/iit77xp4tia3axz/photo-sender.exe?dl=0 double clicker, votre navigateur web se lancera Installation sur Synology DS713+ (intel) 1) Installation de java Rendez dans le center de paquets, chercher « Java ».Installez l’application «java manager» Lancez l’application java manager et clicker sur « installer java ».Suivez la procédure d’installation Pour vérifier la bonne installation, connectez en ssh à votre syno, (sur mac / unix avec un terminal, sous windows avec putty par exemple) et tapez : java -version vous devriez avoir ceci : java version "1.7.0_55" Java(TM) SE Runtime Environment (build 1.7.0_55-b13) Java HotSpot(TM) Client VM (build 24.55-b03, mixed mode) 2) Installation de l'application sur le synology L’application sur présente sous la forme d’un jar exécutable, qui démarre un serveur web qui expose un site ainsi qu'une api. photo-sender.jar : l'application​ photo-sender.log : fichier de log sender.sh : script de démarage Se connecter en ssh sur le syno Créer un répertoire "photo-sender" cd /volume1/web && mkdir photo-sender Déplacer le fichier sender.sh dans /usr/local/etc/rc.d mv /volume1/web/photo-sender/sender.sh /usr/local/etc/rc.d/sender.sh le rendre éxécutable chmod a+x /usr/local/etc/rc.d/sender.sh modifier la variable "path" avec le chemin vers lequel pointe l'application et où sera créer le fichier de config, et "port" port sur lequel va démarrer le serveur. #!/bin/sh #uncomment if syno readonly javahome="/var/packages/JavaManager/target/Java/jre/bin/" #uncomment if Rpi #readonly javahome="/usr/lib/jvm/jdk-7-oracle-armhf/bin/" readonly path="YOUR_PATH" readonly port="YOUR_PORT" start(){ echo `date +"%d-%m-%y %H:%M:%S"` "starting photo-sender..." nohup ${javahome}java -jar ${path}photo-sender.jar --config.path=${path} --server.port=${port} 2>&1 >> ${path}photo-sender.log & echo `date +"%d-%m-%y %H:%M:%S"` "photo-sender started" } stop(){ echo `date +"%d-%m-%y %H:%M:%S"` "stopping photo-sender..." kill -9 $(cat ${path}photo-sender.pid) rm ${path}photo-sender.pid echo `date +"%d-%m-%y %H:%M:%S"` "photo-sender stopped" } case $1 in start) start ;; stop) stop ;; restart) stop start ;; esac exit 0 Redémarrer votre syno ou taper : /usr/local/etc/rc.d/sender.sh start vous devriez voir des lignes de log dans le fichier photo-sender.logPour stopper l'application : /usr/local/etc/rc.d/sender.sh stop Installation sur Raspberry Pi (Raspbian) Sur la dernière version de raspbian une jre java est installée par défaut, vérifier avec : java -version vous devriez avoir : java version "1.7.0_40" Java(TM) SE Runtime Environment (build 1.7.0_40-b43) Java HotSpot(TM) Client VM (build 24.0-b56, mixed mode) sinon : sudo apt-get install oracle-java7-jdk copier le zip de l'application dans /home/pi répertoire, avec une commande scp et en sftp avec fileZilla par example. unzip /home/pi/photo-sender/photo-sender.zip Vous aurez l'arborescence suivante /home/pi/photo-sender/ Déplacer le fichier sender.sh dans /etc/init.d mv /home/pi/photo-sender/sender.sh /etc/init.d/sender.sh le rendre éxécutable chmod a+x /etc/init.d/sender.sh editer le fichier /etc/rc.local nano /etc/rc.local et ajouter la ligne suivante : (Attention ne pas la rajouter après un exit 0) sh /etc/init.d/sender.sh start enregistrer Ctrl O quiter Ctrl X Redémarrer votre raspberry ou taper : /etc/init.d/sender.sh start vous devriez voir des lignes de log dans le fichier photo-sender.logPour stopper l'application : /etc/init.d/sender.sh stop 3) Dropbox Pour des raisons de confidentialité de vos photos, je n'ai pas crée une application dropbox que vous devez connecter à votre compte, c'est à vous de créer une application dropbox dans laquelle photo-sender viendra uploader vos photos. Pré requis : avoir un compte dropbox 1) aller sur https://www.dropbox.com/developers/apps 2) clicker sur Create app 3) choisissez dropbox API app 4) choisissez files and datastores 5) choisissez my app only needs access to files it created 6) choisissez un nom 7) create app 8) votre app est créée clicker sur generated access token 9) le renseigner dans l'application dans l'onglet dropbox Les photos uploadées sont dans votre dropbox dans le dossier applications/votre app 4) Utilisation Rendez vous dans l'onglet "api" tout est expliquée. L'application a été testée avec des caméras foscam et axis, si vous rencontrez des problèmes avec d'autres modèles n'hésitez pas à me le remonter. Si vous avec des idées d'améliorations me le remonter aussi Change log Version 1.1 -Validation des adresses mails -Validation des urls des caméras -Publication des sources Version 1.2 Possibilité ajouter du texte dans le corps du mailVersion 1.2.1 bug fixing - encodage du mailVersion 1.2.2 ajout de logVersion 1.3.0 changement de logger sujet du mail dynamique upload dropbox Version 1.3.1 bug fixing - encodage du mail rechargement du fichier de configuration à chaud mise en place d'un timeout pour la prise de photo afin de ne pas trop retarder l'envoie des photos en cas de caméras injoignable, par défaut 3 sec Version 1.4.0 Activation / désactivation des caméras sur surveillance station Version 2 Version web pour faciliter la configuration Gestion synology surveillance station Compatible HCL Version 2.0.1 Bug fixing : création du fichier pid sur unix / mac dans le même répertoire que celui de l'application, ne pas le créer sous windows Ajout d'un bouton pour éteindre le serveur Création d'une version packagée pour windows - photo-sender.exe Version 2.0.2 Possibilité de choisir pour chaque camera un taille d'image qui sera utilisée lors de l'envois du mail et l'upload dropbox, l'idée est de donner à ceux qui ont une petite connexion la possibilité d'avoir des envois rapides. Dans les vus cameras je renvois des thumbnails à la place des images en taille réelle. Possibilité de déclencher un enregistrement dans surveillance station en précisant une durée, voir l'api pour plus de détails. Version 2.1 Ajout d'une passerelle pour utiliser très simplement différents services de notifications, pour l'instant Pushover et smsGateway. Pour smsGateway renseigner les numéros de téléphones dans la partie "User" et configurer le service. Pour Pushover renseigner pour chaque destinataire son device-name et configurer le service. Pour l'instant je gère l'envois possible à un groupe. A venir la gestion de plusieurs groupes et des sons de notifications. Technique : Mise à jour du framework spring-boot, passage en tomcat 8. L'application pour se trouve ici Windows : https://www.dropbox.com/s/iit77xp4tia3axz/photo-sender.exe?dl=0 Unix / Mac : https://www.dropbox.com/s/s8mlavsdbs9u7zg/photo-sender.zip?dl=0 satryany.
  19. Cette petite camera a une résolution de 640 x 480(VGA) ou 320 x 240(QVGA), et est équipée de vision nocturne. Malheureusement nativement elle n’est pas référence dans la box HCx de Fibaro. Je vais vous expliquer comment l’utiliser avec notre système domotique. Dans l’onglé avancé de votre nouveau module attribuez lui un « Nom« , une « Pièce » et sélectionnez « Autre modèle« , puis saisissez l’Utilisateur et Mot de passe définie lors de son configuration. Pour pouvoir la commander via votre HCx attribuez lui également: - Adresse IP: <Ip de la caméra>:<port> - URL JPG: snapshot.cgi - URL du flux MPEG: videostream.cgi - URL pour aller à gauche: decoder_control.cgi?command=4&onestep=1 - URL pour aller à droite: decoder_control.cgi?command=6&onestep=1 - URL pour monter: decoder_control.cgi?command=0&onestep=1 - URL pour descendre: decoder_control.cgi?command=2&onestep=1 - URL pour stopper le mouvement: decoder_control.cgi?command=5 - Refresh time : 3s Votre caméra est maintenant paramétrée pour être utilisée. ​un petit exemple de code LUA pour utilisation en vidéosurveillance ici.
×