Webcampak équipé d'un appareil photo USB

Un article de Webcampak.
Jump to: navigation, search

Sommaire

Première prise en main du Webcampak

Ce guide s’adresse aux personnes débutant avec le Webcampak. Notez que si le Webcampak a été fourni par nos soins vous n’avez pas à réaliser les étapes décrites dans ce document. Nous vous fournissons un Webcampak préconfiguré et testé il ne vous reste plus qu’à l’utiliser.

Objectifs du document

Fixons nous les objectifs suivant pour cette première prise en main :

  • Prise de photo toutes les 3 minutes,
  • Insertion d’une légende « Suivi Chantier Webcampak – DATE »,
  • Insertion d’un watermark,
  • Création et envoi d’un fichier hotlink sur un site Internet (en 1024x768),
  • Envoi d’un email après 2 échecs de capture,
  • Redémarrage de l’appareil photo après 2 échecs de capture,
  • Conservation des clichés pendant 120 jours.

Pre-requis

Pour atteindre les objectifs mentionnés ci-dessous les éléments suivants vont nous êtres nécessaires

  • Un Webcampak récemment installé et accessible en réseau
  • Un Appareil photo numérique compatible
  • Une platine Phidget équipée de Relais
  • Une connexion à Internet
  • Un hébergement Web disposant d’un compte FTP

Table de configuration

Avant de vous lancer dans la configuration renseignez les informations suivantes :

Table de Configuration
Type Paramètre Valeur Précisions
Phidget Port Relais 0 Port de la platine Phidget sur lequel est connecté le relais de puissance
FTP Serveur FTP ftp.webcampak.com Serveur FTP de votre hébergement Web.
FTP Répertoire /webcampak010/live/ Répertoire où seront uploadés les fichiers « hotlink ».
FTP Login webcampak10 Identifiant utilisé pour se connecter en FTP sur votre hébergement Web.
FTP Mot de Passe motdepasse31 Mot de passe utilisé pour vous connecter sur votre hébergement Web.
Email Serveur SMTP : Port smtp.gmail.com:587
Email Start TLS oui
Email Nom d’utilisateur ddddd
Email Mot de passe ddddd
Webcampak Mot de passe root ddddd Mot de passe du compte « root » du Webcampak (Interface d'administration et visiteur)
Webcampak Adresse IP 172.16.30.40 Adresse IP utilisée pour communiquer avec le Webcampak
Webcampak Source 1 Source qui sera attachée à l’appareil photo USB.
Webcampak Mot de passe FTP resources Afezf15zzf Mot de passe du compte « resources » joignable par FTP.

Vous retrouverez les valeurs ci-dessus tout au long de cet article.

Préparation

Nous allons tout d’abord vérifier le bon fonctionnement du système.

Assurez-vous que les différents composants de votre platine Phidget sont correctement reliés et que cette dernière est connecté au Webcampak via son port USB. Assurez-vous que votre appareil photo USB dispose d’une alimentation secteur et qu'il est correctement connecté au Webcampak. Pour le moment maintenez le éteint.

Première connexion et changement de mot de passe

Allumez maintenant votre Webcampak, il devrait démarrer en un peu moins d’une minute.

Ouvrez votre navigateur internet à l’adresse suivante : http://172.16.30.40/viewer et cliquez sur "Connexion".

Page de connexion, interface visiteur

Par défaut le compte administrateur dispose du nom d’utilisateur et du mot de passe suivants :

  • Nom d'utilisateur: root
  • Mot de passe: webcampak

Il est primordial de le modifier avant toute action sur le système.

Cliquez sur « Gestion », « Utilisateurs » , sur le symbole de la colonne « Password ». Indiquez ensuite votre nouveau mot de passe puis validez.

Gestion des utilisateurs Webcampak

Le système vous re-demandera votre mot de passe lors de la prochaine action.

Première connexion à l’interface d’administration

Pointez maintenant votre navigateur à l’adresse suivante : http://172.16.30.40/admin/


Demande des identifiants

Renseignez les nouveaux identifiants.

Vous vous trouvez maintenant face à la page de garde de l'interface d'administration. Aucune photo ne devrait s'afficher, votre système n'étant pas encore configuré.

Connexion des appareils USB

Nous allons maintenant vérifier que les différents éléments sont correctement connectés et alimentés.

Cliquez sur « Appareils Connectés » en haut à droit de l’écran, vous serez redirigé vers la page listant les appareils détectés par le système. Concentrez-vous tout d’abord sur la section « Périphériques USB (lsusb)», vous devriez y voir votre platine Phidget.

Appareils connectés, l'appareil photo est éteint, la platine phidget est détectée

L’appareil photo n’est pas encore détecté car ce dernier n’est pas alimenté. Allumez-le, patientez quelques secondes, cliquez de nouveau sur « Appareils Connectés » et analysez le résultat de la section « Périphériques USB (lsusb) ».

Appareils connectés, l'appareil photo est allumé, il est détecté par le système

Votre appareil photo doit maintenant faire partie de la liste.

Concentrez-vous maintenant sur la section « Capacités Appareil(s) photo(s) (gphoto2), votre appareil photo doit être présent, la ligne « Capture choices » doit contenir « Image ». Si ce n'est pas le cas votre appareil n'est probablement pas compatible.

Caractéristiques de l'appareil photo connecté

De plus il est préférable que le nom de l’appareil soit correctement détecté.

Vous disposez maintenant d’un Webcampak équipé d’un appareil photo opérationnel.

Configuration de l’intervalle

Nous allons maintenant indiquer au Webcampak de prendre un cliché toutes les 3 minutes.

Dans la section « Source 1 », indiquez que vous souhaitez déclencher la capture toutes les 3 minutes, à toute heure et tous les jours.

Capture toutes les 3mn, tous les jours, 24h/24

Préparation du Watermark

Nous allons intégrer dans les images un watermark créé spécifiquement.

Cliquez sur « Système », « Système » et rendez-vous dans la section « Accès FTP resources », modifiez le mot de passe et cliquez sur « Créer / Modifier utilisateur ».

Configuration du compte "wpresources"

Notez que le serveur FTP reste désactivé tant que le bouton « Créer / Modifier utilisateur » n’a pas été pressé.

Par le biais de votre logiciel de traitement d’image créez un « watermark » au format PNG qui sera intégré automatiquement à vos clichés.

Ouvrez ensuite votre client FTP en utilisant les identifiants suivants :

  • Serveur : 172.16.30.40
  • Nom d’utilisateur : wpresources
  • Mot de passe : Afezf15zzf

Positionnez ensuite votre fichier « watermark » dans le répertoire FTP /watermark/

Connexion en FTP au compte "wpresources"

Traitement d’images

Nous allons maintenant configurer les modifications qui seront réalisées automatiquement sur les clichés.

Cliquez sur « Source 1 », « Photos » .

Dans la section « Légende » :

  • Cochez la case « Intégrer une légende dans l’image »
  • Renseignez la « Légende » (en n’oubliant pas le séparateur de date (par exemple - ).
  • Si vous le souhaitez modifiez la taille du texte, sa position et sa couleur
Configuration de la légende de l'image

Dans la section « Ajout d’un watermark » :

  • Cochez la case « Ajout d’un watermark à l’image »
  • Sélectionnez le fichier en question (après l’avoir mis en ligne ).
  • Sélectionnez la transparence du watermark
  • Assignez ensuite une position (X et Y) en pixels, par rapport au coin supérieur gauche
Configuration du Watermark

Dans la section « Archivage » :

  • Renseignez le champs « Supprimer les photos après : » 120 jours.
Gestion de l'archivage

Dans la section « Images statiques » :

  • Sélectionnez le format « 1027x768 » pour le « Format 1 ».
Configuration des fichiers Hotlinnk

Envoi par FTP

Cliquez ensuite sur « Source 1 », « FTP ».

Nous allons configurer l’envoi des fichiers hotlink par FTP.

Dans la section « Paramètres FTP – Fichiers Statiques (Hotlink) » :

  • Cochez la case « Mettre en ligne les photos statiques » 
  • Renseignez le serveur FTP
  • Renseignez le nom d’utilisateur
  • Renseignez le mot de passe
  • Renseignez le répertoire
Configuration de l'envoi Hotlink

Si vous rencontrez des difficultés de transfert essayez de modifier le mode FTP (Actif ou Passif). Sauvegardez ensuite les modifications.

Configuration de l’envoi d’emails

Cliquez ensuite sur « Source 1 », « Avancé ».

Dans la section « Configuration alerting email », renseignez tout d’abord les éléments suivants :

  • Adresse email destinataire alerte : l’email recevant les alertes envoyées par le webcampak
  • Envoyer une copie de l’alerte à : si vous souhaitez qu’une copie de l’alerte soit envoyée à une autre adresse email
  • Source de l’email : l’adresse email du compte Webcampak
  • Nombre d’échecs avant envoi : 2 (après deux échecs un email sera automatiquement envoyé).

Renseignez ensuite les paramètres SMTP en accord avec les éléments fournis par votre hébergeur email. N’hésitez pas à créer un compte email dédié (par exemple un compte Gmail). Ces éléments seront utilisés par le webcampak pour procéder à l’envoi automatisé d’emails.

Configuration de l'envoi d'emails

Configuration de la platine Phidget

Cliquez ensuite sur « Source 1 », « Avancé ».

Dans la section « Configuration platine Phidget pour la source » :

  • Cochez la case « Activer le redémarrage électrique ».
  • Nombre d’erreurs de capture avant redémarrage : 2
  • Port sur lequel est connecté le relais : 0
Configuration de la platine phidget pour la source

Puis cliquez sur « Système », « Système ».

  • Dans la section « Carte électronique Phidget » :
  • Cochez la case « Activer Phidget »
  • Si vous disposez d’un écran, sélectionnez « Source 1 » pour « Affichage écran pour la source ».
Activation de la platine Phidget

Configuration de la source

Nous allons terminer la configuration du Webcampak en configurant et activant la source.

Cliquez sur « Source 1 », « Capture » et renseignez les éléments suivants :

  • Cochez la case « Activer la source »
  • Type de source, sélectionnez « Appareil Photo USB »
  • Intervalle Minimum : 40 secondes
  • Retard de capture (secondes) : 0

Cliquez sur « Enregistrer ». Les captures vont ensuite de déclencher automatiquement.

Activation de la capture pour la source

Premières captures

Vous devriez entendre le système déclencher automatiquement des captures.

Que les captures fonctionnent ou non, cliquez sur « Source 1 », « Logs » et consultez les informations affichées à la recherche d’erreurs (il ne devrait pas y en avoir).

Les erreurs les plus fréquentes sont liées au FTP, si c’est le cas, assurez vous que les paramètres que vous avez indiqué sont corrects.

Consultation des logs de la source

Une fois que quelques captures auront étés réalisées ouvrez votre navigateur à l’adresse http://172.16.30.40/viewer/ et visualisez les photos. Le système est maintenant autonome et prendra des clichés 24h/24 7h/7 toutes les 3 minutes. N’hésitez pas à affiner les paramètres.

Consultation des clichés de la source

En nous connectant sur le serveur FTP nous pouvons constater que les clichés sont régulièrement uploadés.

Consultation des clichés de la source

Télécharger les fichiers

Vous pouvez avoir envie de télécharger les images capturées par le Webcampak, il existe deux solutions :

  • Transfert régulier automatisé des images : via l’option d’archivage FTP des clichés (dans « Source 1 », « FTP ». Les clichés peuvent êtres sauvegardés automatiquement en FTP sur un serveur distant sécurisé (en RAID par exemple).
  • Transfert ponctuel des images : via le serveur FTP interne au Wecbampak

Pour télécharger ponctuellement les images via le serveur FTP interne, consultez (ou modifiez) tout d’abord le mot de passe FTP assigné à la source.

Ouvrez ensuite votre client FTP en utilisant les identifiants suivants :

  • Serveur : 172.16.30.40
  • Nom d’utilisateur : source1
  • Mot de passe : MotDePasseSource1 (remplacez par le mot de passe présent dans l’interface)

Les clichés sont ensuite disponibles dans le répertoire « pictures », vous pouvez les rapatrier avec votre logiciel FTP Simuler une panne

Téléchargement des clichés de la source

Vérification des mécanismes de secours

Le système est maintenant configuré et prends des clichés régulièrement. Il peut être intéressant de nous assurer que les mécanismes de gestion des pannes (redémarrage appareil, envoi email) sont fonctionnels.

Le plus simple pour ce faire est de déconnecter le câble USB de l’appareil photo ce qui fera croire au Webcampak une panne de l’appareil photo.. Après quelques minutes vous devriez :

  • Entendre le relais de puissance s’activer
  • Voir l’appareil photo s’éteindre
  • Recevoir un email vous informant de la panne.
  • Reconnectez le câble USB de l’appareil photo, les captures devraient reprendre automatiquement.

Voici ce que vous pourrez constater dans le fichier de log:

01 May 2011 - 13:50:40 - gphoto(4-19070): Erreur Capture: Compteur d'erreur: 3
01 May 2011 - 13:50:40 - gphoto(4-19070): Capture Error: Current error count: 3/3
01 May 2011 - 13:50:40 - gphoto(4-19070): Capture Error: Preparation of an email alert about the error
01 May 2011 - 13:50:40 - gphoto(4-19070): Email: Preparing to send an email to: ['francois@webcampak.com', 'support@webcampak.com'] from: webcampak002@webcampak.com using Server:Port: smtp.gmail.com:587
01 May 2011 - 13:50:40 - gphoto(4-19070): Email: Subject: webcampak002: Error while capture source: 4
01 May 2011 - 13:50:40 - gphoto(4-19070): Email: Adding enclosed file: capture-4.log.zip
01 May 2011 - 13:50:42 - gphoto(4-19070): Erreur Capture: Compteur d'erreurs: 3/3
01 May 2011 - 13:50:42 - gphoto(4-19070): Phidget: Shutting down the camera (power socket cut)
01 May 2011 - 13:50:43 - gphoto(4-19070): Phidget: 5 seconds break
01 May 2011 - 13:50:48 - gphoto(4-19070): Phidget: Powering on the Camera (power socket uncut)

Vous pouvez constater l'envoi de l'email et le redémarrage de la caméra via Phidget.

Vous recevrez aussi un email vous informant du problème de capture.

Email vous informant du problème de capture

Après avoir reconnecté l'appareil vous recevrez l'email suivant:

Email vous informant du fonctionnement de la capture

Conclusions

Vous disposez maintenant d’un Webcampak configuré et fonctionnel il ne vous reste plus qu’à le positionner et le laisser réaliser des captures. En cas de difficultés n’hésitez pas à nous contacter : supportzzz@webcampak.com (en enlevant les « zzz »).

Outils personnels