Informatique

Utilisation d'un nano-ordinateur : Raspberry Pi
Suivi du trafic aérien en temps réel : FlightRadar24  FlightRadar24

(affichage en temps réel)
Tutoriel utilisé :  lien

  Installé le 01/05/2015 sur un Raspberry Pi 2 modèle B avec la distribution Rasbian Wheezy,
avec une clef USB récepteur TNT & RTL SDR et une antenne A3 ADS-B.

Installation d'une domotique : Domoticz  Domoticz
Installation d'un capteur de dioxyde de carbone (CO2) :

Platine d'essai :
Platine d'essai

Installation :
Après avoir connecté le capteur au raspberrry Pi, tapez :

sudo apt-get update
sudo apt-get upgrade
sudo raspi-config

Puis choisir l'option « 8 Advanced Options », « A8 Serial » et répondre non à la question.
Récupérez le fichier co2Sensor.py et le mettre dans le répertoire « domoticz/scripts/python ». Ouvrir le fichier en tapant :

sudo nano co2Sensor.py

Sous la ligne « import time » ajoutez :

from urllib2 import urlopen

Sous la ligne « print 'co2 level is ' + str(co2) » ajoutez en remplaçant « IDX » par le numéro de l'idx correspondant :

response= urlopen('http://localhost:8080/json.htm?type=command&param=udevice&idx=IDX&svalue='+str(co2))
response.read()

Pour sauvegarder le fichier, faite « Ctrl+X » puis « O ».
Pour lancer le programme, tapez :

sudo python co2Sensor.py

Pour lancer la mesure du dioxyde de carbone toutes les minutes, tapez :

crontab -e

Ajoutez la ligne :

* * * * * sudo python ~/domoticz/scripts/python/co2Sensor.py

Pour sauvegarder les modifications, faite « Ctrl+X » puis « O ».

astuce  Testé le 04/06/2016 sur un Raspberry Pi 2 modèle B avec la distribution Rasbian Wheezy.

Création d'un boîtier multimédia : Kodi  Kodi

Création d'une camera IP : MotionEye  MotionEye

Installation d'un serveur Minecraft :  Minecraft
Tutoriel utilisé : lien

  Installé le 24/10/2015 sur un Raspberry Pi 2 modèle B et le 05/03/2016 sur un Raspberry Pi 3 modèle B avec la distribution Rasbian Jessie.

Installation d'un bloqueur de publicité : Pi-hole  Pi-hole
Pi-hole
Depuis 00:00:00, 599 publicités bloquées sur 21679 requêtes (2,763043%), parmis les 106011 noms de domaine indésirables répertoriés.
Tutoriel utilisés :
Installation du bloqueur : lien
Installation d'un bouton d'activation/de désactivation : lien

astuce  Installé le 05/12/2015 sur un Raspberry Pi 2 modèle B avec la distribution Rasbian Jessie.

Installation d'un outil de détection de trafic malicieux : Maltrail  Maltrail
Pi-hole
Tutoriel utilisé : lien

astuce  Installé le 18/12/2015 sur un Raspberry Pi 2 modèle B avec la distribution Rasbian Jessie.

Installation d'un serveur de surveillance système et reseau : Nagios  Nagios
Pi-hole
Installation d'un indicateur lumineux de l'état des hôtes et des services :
Après avoir connecté l'indicateur lumineux sur un port USB, tapez :

sudo apt-get install libusb-1.0-0-dev
git clone https://github.com/todbot/blink1.git
cd blink1/commandline
make

Pour vérifier si l'indicateur fonctionne, tapez :

sudo ./blink1-tool --on

L'indicateur doit s'allumer. Puis tapez :

cd /home/pi
sudo nano nagios_status.sh
#!/bin/bash
COLOR=--off
STATUS=`grep current_state /usr/local/nagios/var/status.dat |sort -rn |uniq |awk -F '=' {'print $2'} |head -n1`

if [$STATUS -eq 2]
then COLOR='--red'
elif [$STATUS -eq 1]
then COLOR='--yellow'
elif [$STATUS -eq 0]
then COLOR='--green'
fi
sudo /home/pi/blink1/commandline/blink1-tool $COLOR

Pour sauvegarder le fichier, faite «Ctrl+X» puis «O».
Puis tapez :

sudo chmod +x nagios_status.sh

Pour lancer le programme, tapez :

/home/pi/agios_status.sh

Indicateur éteint: état inconnu.
Indicateur rouge: au moins un hôte ou un service est en mode critique.
Indicateur jaune: au moins un hôte ou un service est en mode alerte.
Indicateur vert: tous les hôtes et les services fonctionnent correctement.

Pour lancer la vérification toutes les minutes, tapez :

crontab -e

Ajoutez la ligne :

* * * * * /home/pi/nagios_status.sh

Pour sauvegarder les modifications, faite «Ctrl+X» puis «O».
Redémarrez le Raspberry Pi pour vérifier le bon fonctionnement en tapant :

sudo reboot


astuce  Testé sur un Raspberry Pi 2 modèle B avec la distribution Rasbian Jessie.

Installation d'un serveur de voix sur IP : Mumble  Mumble
Tutoriel utilisé : lien

astuce  Pour resoudre le problème de lancement de Mumble après un redemarrage du nano-ordinateur, tapez :

sudo raspi-config

Choisir l'option « 4 Wait for Network at Boot ».

 
astuce  Installé le 03/12/2015 sur un Raspberry Pi 2 modèle B avec la distribution Rasbian Jessie.

Installation d'un serveur de téléphonie sur IP : Raspivo  Raspivo
Tutoriel utilisés :
Installation du serveur : lien
Création d'utilisateurs : lien
Configuration de clients SIP : lien

astuce  Installé le 04/03/2016 sur un Raspberry Pi 2 modèle B avec la distribution Rasbian Jessie.

Installation d'un programme de calcul distribué : Boinc  Boinc
Projets Crédit moyen Crédit total
Asteroids@home 206,19 176640,00
Universe@Home 1035,18 369066,67
(affichage en temps réel)
Tutoriel utilisé : lien

astuce  Installé le 20/02/2016 sur un Raspberry Pi 2 modèle B avec la distribution Rasbian Jessie.

Installation d'un programme de minage : CGMiner
Statut
Temps écoulé 7 j 19 h 24 min 56 s
Taux de hachage 147,2 Kh/s (moy. : 146,9 Kh/s)
Erreurs matérielles 18139 (1.472 %)
Accepté 1183915
Rejeté 30087
Blocs trouvés 0
(affichage en temps réel)
Tutoriel utilisé : lien

Installation d'un serveur de temps (NTP) :
Tutoriel utilisé : lien

astuce  Installé le 10/12/2015 sur un Raspberry Pi 2 modèle B et le 13/04/2016 sur un Raspberry Pi 3 modèle B avec la distribution Rasbian Jessie,
avec une carte d'extension GPS et une antenne GPS.
Etat des  Raspberry PI  :
Flight Radar :
Domoticz :
Yana :
Kodi :
MotionEye 1 :
MotionEye 2 :
MotionEye 3 :
MotionEye 4 :
MotionEye 5 :
MotionEye 6 :
Minecraft 1 :
Minecraft 2 :
OpenVPN :
Tor :
Pi-hole :
Maltrail :
IPFire :
OpenMediaVault :
Seafile :
Deluge :
Gogs :
Nagios :
Mumble :
Raspivo :
Citadel :
Radicale :
Boinc :
PoGoMap :
CGMiner :
Duniter :
Serveur NTP 1 :
Serveur NTP 2 :