Annexe 1 : Diagnostic de fonctionnement des stations distantes LSPIV : Annexe à la procédure de contrôle sur poste d’appel automatique
40 Diagnostic de fonctionnement des stations
distantes LSPIV
Annexe à la procédure de contrôle sur poste d’appel automatique UR HHLY – Métrologie 2 14/12/2014 1/ 1 MO/HHMET/LGI-018 Vers. : Date : Page :
1 Objet et domaine d’application
Cette procédure décrit les étapes pour contrôler le bon fonctionnement des stations de mesure par vidéo RFM sur le bassin de l’Ardèche. Le principe est d’établir une communication entre deux machines reliées à internet, via le protocole SSH.
SSH : (OpenBSD Secure Shell) fait référence pour l'accès distant sécurisé sur les stations Linux.
2 Déroulement
2.1 Connexion à la station
Lancer l’application « X2goClient » et ouvrir une session. Un émulateur Linux apparaît avec deux menus : application et raccourci.
Dans le menu application choisir accessoires puis terminal Un terminal s’ouvre et apparaît une phrase du type : appelauto@ltsp3:
Rq: en tapant sur la touche « flèche haut » on rappelle les précédentes commandes utilisées dans ce terminal
Taper :
ssh root@80.15.72.107 -p 42424 Puis Entrée
Cette commande permet d’accéder à distance à la station de mesure dont l’adresse IP (ici l’Auzon cf. tableau 1) est indiquée dans la commande.
Deux types de réponse sont attendues :
ssh: connect to host 80.15.72.107 port 42424: Connection refused Signifie que la station est injoignable actuellement.
root@80.15.72.107's password:
Signifie que la station répond, taper le mot de passe (cf. tableau 1) puis valider.
Apparaissent alors quelques phrases d’information (ci-dessous), cette étape nous indique que l’on est connecté à la station et que l’on peut lui envoyer des commandes.
Linux rfm001 2.6.32-5-686 #1 SMP Fri May 10 08:33:48 UTC 2013 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law.
Last login: Mon Feb 10 08:42:33 2014 from ltsp3.lyon.cemagref.fr root@rfm001:~#
Rq : une fois connecté après avoir effectué les contrôles de bon fonctionnement taper exit puis valider pour se déconnecter de la station.
41 Quelle station Adresse IP Mot de passe Zéro Echelle mm (02/2014)
Le Lignon à Jaujac 80.14.138.184 rfm001 12752 La Volane à Vals les bains 80.14.188.126 rfm002 4316 L’Ardèche à Sauze 80.13.115.105 rfm003
L’Auzon à Vogüé 80.15.72.107 rfm004 13494
Tableau 1 : Identification des stations.
2.2 Consulter la hauteur d’eau instantanée root@rfm001:~#
Une fois connecté à la station, effectuer un contrôle instantané de la hauteur d’eau : Contrôle de la hauteur d’eau taper :
rfm--wls
Ensuite valider et attendre quelques secondes, des commandes SDI12 sont envoyées au capteur qui en réponse donne la hauteur d’air sous le radar.
Réponse attendue : SCOM send 3 car. (IM!) F... SCOM send 4 car. (ID0!) Conversion methode SDI12 task rfm - water level= 3669mm root@rfm002:~#
Rq : une fois connecté après avoir effectué les contrôles de bon fonctionnement taper exit puis valider pour se déconnecter de la station.
2.3 Commandes complémentaires
Ces commandes sont indiquées à titre d’information mais n’ont pas lieu d’être utilisée à chaque contrôle hebdomadaire des stations de mesure.
2.3.1 Récupérer le fichier des hauteurs d’eau
Depuis le terminal sans se connecter aux stations (adapter l’adresse IP et le nom du fichier) scp -P 42424 root@80.15.72.107:/data/logs/depth.log /tmp/auzon.txt
(ensuite répondre yes puis donner le mot de passe de la station consultée)
Le fichier txt des hauteurs d’eau de la station sera copié dans le dossier tmp de la machine virtuelle linux (au-dessus de home). Changer le nom du fichier pour chaque station. Récupérer le fichier par courriel via Zimbra ou autres.
2.3.2 Autres commandes et points utiles
Rq : Les commandes suivantes sont utilisées une fois connecté à la station :
date
Consulte la date et l’heure de la station rfm --help
42 task rfm : version 0.9.3
--help affichage help
--version affichage numero de version
--print affichage des parametres d'exploitation de l'application --wls demande et affichage donnees de mesure de hauteur d'eau --shoot Déclenchement de l'aquisition du niveau d’eau et d'une salve d'images
consulter les N dernières lignes du fichier limni : tail -N /data/logs/depth.log
lister les fichiers images présents sur la station : ls /data/images
Un filtrage selon le nom des fichiers est possible, du style : ls /data/images/2014120*
(n'affiche que les images des 9 premiers jours du mois de décembre) afficher le taux d'occupation des espaces mémoire :
df -h
2.3.3 Modifier les paramètres d’acquisition de la station (option expert)
Rq : La commande suivante est utilisée une fois connecté à la station :
Cette commande ouvre le fichier rfm.ini : nano /etc/rfm/rfm.ini
Le fichier rfm.ini : descendre avec la flèche pour accéder à tous les réglages, quitter avec Ctrl X en sauvegardant les modifications. Puis rouvrir le fichier pour vérifier la bonne prise en compte des modifications souhaitées.
2.3.4 Stockage des images
Les images lors des dépassements de seuils de hauteur d’eau sont rapatriées et stockées sur le réseau interne irstea Lyon à l’adresse :
\\Hydromel\lspiv
2.3.4 Lire l’Exif d’une image Ouvrir une image avec Xnview
43 Diagnostic de fonctionnement des stations
distantes LSPIV
Annexe à la procédure de contrôle sur poste d’appel automatique UR HHLY – Métrologie 2 14/12/2014 1/ 1 MO/HHMET/LGI-018 Vers. : Date : Page :
Edition/Métadonnées/exporter les données Exif Ouvrir le fichier txt avec un bloc note
Contenu : [Camera]
Camera Manufacturer : TINO SYSTEM Camera Model : FI852A-4URXX
Software : RIVER FLOW MEASUREMENT 0.9.3 Date modified : 2014/02/07 15:46:28
[Image]
44 UR Hydrologie-Hydraulique Equipe métrologie Démarche Qualité 4 14/12/2014 1/ 1 MO/HHMET/MSP/003
Intervention sur stations rfm
LSPIV Ardèche Vers. :
Date : Page :
1. Se connecter en « root »
Une fois l’écran branché connectez vous en « root » Login : root
Password : rfm001 pour Jaujac, rfm002 pour Vals, rfm003 pour Sauze 2. Interroger la hauteur d’eau instantanée
Ensuite changer de répertoire vers rfmuser : [root@RFM00X ]# cd /home/rfmuser/ [root@RFM00X rfmuser ]# ./rfm –wls Il donne la valeur de hauteur d’eau en mm à renseigner sur la fiche de terrain.
3. Interroger le répertoire Image Se connecter en « root » (cf. 1)
[root@RFM00X ]# cd /home/rfmuser/images/ [root@RFM00X ]# ls
On peut alors voir tout le contenu du répertoire image. Autres :
[root@RFM00X ]# cd ..(change direction)
[root@RFM00X ]# ls ./home (lister dans le répertoire home)
[root@RFM00X ]# ls /data/images/201406* / (lister les images de juin 2014) 4. Installer une clé usb et récupérer les images en local
Définir le port usb (tty)
Se connecter en « root » (cf. 1)
[root@RFM00X ]# tail –f /var/log/messages
On place ensuite la clé et l’ordinateur reconnaît cette clé et le port sur laquelle elle est installé (de la forme sdXX) Tapez CtrlZ pour sortir de ce message
Créer un répertoire intermédiaire nommé « usb » [root@RFM00X ]# cd /mnt
[root@RFM00X ]# mkdir usb Monter la clé
[root@RFM00X ]# mount -t vfat /dev/sdXX/ /mnt/usb Changer de direction vers le répertoire image
45 On vérifie le contenu
[root@RFM00X ]# ls
On copie le contenu complet dans le répertoire [root@RFM00X ]# cp ./* /mnt/usb/
On copie seulement les images de septembre (par exemple) dans le répertoire [root@RFM00X ]# cp ./201009* /mnt/usb/
5. Faire un reboot de la station Se connecter en « root » (cf. 1) [root@RFM00X ]# reboot
Laisser le processus se terminer puis taper « exit » pour sortir 6. Effacer les images
Dans le répertoire rfmuser rm –f ./images/*.tiff Depuis le répertoire image rm *.tiff
7. Consulter la dernière rafale Se connecter en user
tail –f ./exif/messages
(Normalement on visualise le nom de l’image et la côte de l’eau) 7’. Consulter le depth.log
tail –f /data/logs/depth.log
8. Acquisition d’image instantanée (pour GRP par exemple) et copie sur clé
L'acquisition se fait à l'aveugle, donc mieux vaut imprimer au préalable une image de la station permettant ensuite d'évaluer sur le terrain si le GRP est dans l'image... ou regarder une image sur un PC portable. ************************
Montage/démontage de la clé USB: ************************
tail -f /var/log/messages
(permet de connaître le port sd*** pour commande suivante) mount -t vfat /dev/sd*** /mnt/cle
(le répertoire mnt/cle est alors créé) umount /mnt/cle
(Sert à désinstaller la clé avant éjection) ************************
Capture d'écran ************************
46 (toto.tiff est le nom donné à l'image, peut être toto.jpg également)
(le lien avec le n° de GRP et de point topo doit être faisable avec le nom du fichier toto et avec l'heure de création du fichier -> Tout noter et mettre n° GRP et n° point topo dans le nom du fichier toto).
9. Matériel nécessaire : Ecran, clavier (usb)
Convertisseur SDI 12 Ott et logiciel adéquat (pour l’utilisation du convertisseur SDI 12 se reporter à la notice constructeur).
47
Direction générale
1, rue Pierre-Gilles de Gennes CS 10030
92761Antony Cedex tél. +33 (0)140966121 fax +33 (0)140966225 www.irstea.fr