Étape 3: Framboise Pi + Apache + MySql
Je courais déjà Apache et MySql sur mon ordinateur portable pour une utilisation de développement web. Mais avoir mon ordinateur portable exécution à temps plein pour un projet d’économie d’énergie n’était pas très intelligent. Le Raspberry Pi est un mini-ordinateur autonome. Il n’a pas un écran et consomme un maximum de 7W. Les dimensions de la Pi pourraient être faible, par rapport à mon tout premier ordinateur il préformes environ 10 ^ 12 fois mieux. J’ai été tellement impressionné par ce dernier est preformance et possibilités que mes enfants m’a acheté un pour mon anniversaire (peut-être j’ai eux a poussé un peu dans la bonne direction).
En tout cas, configurer l’IP avec Wifi, charger Apache et MySql, créez une base de données et démarrer l’enregistrement.
Il y a beaucoup de tutoriel sur internet sur comment mettre en place le Pi de framboise avec un serveur Web Apache et MySql.
Ce qu’il fait :
La MySql Datebase stocke la date dans 2 tableaux très simples. 1 table pour les données de compteur d’électricité, l’autre pour de vent énergie forcast.
Le compteur d’électricité :
- après chaque tour complet de la roue dans le compteur d’électricité, le ESP8266 se connecte au serveur et appelle page electriciteitsmeter.php.
- le programme php télécharge les données dans la table ElectMeterMeter dans la base de données SensiHome
Simple comme ça:-)
XML à partir du serveur d’Elia (gestionnaire de réseau de Belgique National électricité) :
La Pi appelle la page WindForcastXML.php toutes les 5 minutes avec un cron
Le XML et le serveur d’Elia sont très spécifiques pour les données que j’ai besoin. Vérifier votre site Web local de gestionnaires de réseau pour les données dont vous avez besoin (par exemple les prévisions sur l’électricité solaire)
electriciteitsmeter.php WindForcastXML.php