En activant Web Station, vous activez le serveur web de votre NAS. C'est indispensable pour avoir l'interface graphique facilitant l'administration de votre base de données (phpMyAdmin).

Créer une base de données sur un NAS Synology

Il faut commencer par installer PhpMyAdmin, un logiciel gratuit permettant d'administrer le serveur de base de données :

  1. Connectez vous à l'interface graphique de votre NAS via votre navigateur préféré (en tant qu'admin)
  2. Allez dans le centre de paquets
  3. Installez le paquet phpMyAdmin

Voici ce que vous devriez voir : Teleinformation_-_Installer_PhpMyAdmin.png

Et maintenant il faut créer la base de données :

  1. Connectez vous à phpMyAdmin via votre navigateur préféré en tapant l'adresse http://ip-du-nas/phpMyAdmin (le user est root et le mot de passe est le même que pour le user admin du NAS)
  2. Cliquez sur l'onglet base de données
  3. Créez une nouvelle base de données pour héberger vos données en lui donnant le nom que vous voulez : j'ai opté pour le nom domotique, car je ne compte pas faire uniquement le relevé de la consommation électrique...

Vous devriez voir cette interface après avoir cliqué sur Base de données : Teleinformation_-_Creer_la_base_de_donnees.png

La dernière étape : la création de la table qui contiendra les données

Vous avez créé une base de données. Elle doit donc apparaitre à gauche de la page de PhpMyAdmin. Cliquez dessus pour la sélectionner.

Tout ce que vous allez faire ensuite, ce sera fait dans cette base de données.

Pour faire simple, je vous propose d'importer la structure de la table grâce au fichier sql attaché à cette page.

Télécharger ce fichier sql (c'est un simple fichier texte), puis dans PhpMyAdmin cliquez sur l'onglet Importer, tout simplement.

Vous devriez voir cette interface : Teleinformation_-_Creer_la_table_pour_la_consommation_EDF.png

Vous cliquez sur Parcourir, vous sélectionnez le fichier que vous voulez, et cliquez sur Exécuter.

Prochaine étape, la compilation et l'installation du programme qui va lire les données de la téléinformation du compteur EDF, et qui va les stocker dans la base de données.