Le but de ce tuto est de configurer son Raspberry avec Wview pour sa station météo.
Pour cette configuration, vous avez besoin d'un Raspberry pi 1 model B ou B+ avec Raspbian Wheezy.
Personnellement, j'ai opté pour un station Oregon Scientific WMR88 avec en complément une sonde UVN 800.
On trouve ces deux articles sur amazon.fr pour un coût total de +/- 200 €.
Lancer une session terminal
pi@raspberrypi~ $ cd /etc/apt/
pi@raspberrypi /etc/apt $ sudo nano sources.list
Dans nano, ajouter les lignes suivantes:
deb http://www.wviewweather.com/apt/wheezy wheezy main
deb-src http://www.wviewweather.com/apt/wheezy wheezy main
Enregistrer avec Nano avec "CTRL + O" "ENTER" "CTRL + X"
Ceci nous permet d'avoir les packages APT de wview.
Ensuite lanver une mise-à-jour.
pi@raspberrypi /etc/apt $ sudo apt-get update
Synchroniser la base de données des progiciels disponibles ainsi que des versions disponibles.
pi@raspberrypi /etc/apt $ sudo apt-get upgrade
Cette étape n'est pas obligatoire, elle vous permettra de mettre le firmware du raspberry à jour.
pi@raspberrypi /etc/apt $ sudo rpi-update
Maintenant, il faut installer un serveur web, nous allons mettre Apache2.
pi@raspberrypi /etc/apt $ sudo apt-get install apache2
Il faut aussi php5.
pi@raspberrypi /etc/apt $ sudo apt-get install php5 php5-sqlite libapache2-mod-php5
On redémarre le raspberry.
pi@raspberrypi/etc/apt $ sudo reboot
On vérifie si Apache est bien installé.
Sur le Raspberry, dans un navigateur, taper http://127.0.0.1, on obtient ceci:
A partir d'un autre ordinateur, tester si le serveur web Apache2 fonctionne.
Pour connaître l'IP du Raspberry:
pi@raspberrypi /etc/apt $ sudo ifconfig
Ensuite, nous allons connecter notre Raspberry à un serveur NTP, le mien est en Belgique.
pi@raspberrypi /etc/apt $ sudo dpkg-reconfigure tzdata
Voila, nous pouvons installer wview.
pi@raspberrypi /etc/apt $ sudo apt-get install wview
On redémarre le raspberry.
pi@raspberrypi/etc/apt $ sudo reboot
Il nous reste à vérifier si le Raspberry détecte bien la station par le l'USB.
pi@raspberrypi~ $ sudo lsusb
Maintenant, tout est prêt, il ne reste plus qu'à configurer wview!
Accès : http://votre_ip_local//wviewmgmt/system_status.php.
Mot de passe par défaut : wview.
Pour la suite, à gauche, la configuration "vierge", à droite, vous avez ma configuration.
Après avoir terminé la configuration de wview, n'oubliez pas rebooter votre raspberry.
Voici un rendu de ma configuration : http://votre_ip_local/weather.
En quelques étapes les instructions pour se créer un compte sur Weather Underground.
L'inscription annuel coûte 10$.
Station ID est à mettre dans la configuration de wview, ainsi que le mot de votre compte wunderground.
Vous pouvez mettre un "sticker" sur votre site.
Voici les sticker pour ma station :
Voici une image prête à l'emploi avec apache2, php5 et wview installés.
Avant de l'utiliser, il faut la dézipper, celle-ci est au format .7z.
Dézipper, il faut une carte de 8Go minimum.