Graphweather - accès à une base MySQL [résolu]

Dernière version disponible
Répondre
sdh13
Nouveau membre
Messages : 5
Inscription : mar. août 26, 2014 10:30 am
Localisation : 13480 Cabriès
Contact :

Graphweather - accès à une base MySQL [résolu]

Message par sdh13 »

Bonjour

Je viens de changer de station et j'essaye de voir si je peux utiliser Graphweather.
Toutes mes données sont stockées sur un serveur sur une base de données MySQL;
Comment faut-il paramétrer Graphweather pour accéder à cette base MySQL ?
J'ai installé sur mon PC les drivers MYSQL ODBC (32 bits et 64 bits) mais dans le panneau de configuration je ne les vois pas. (Voir fichier attaché)
Note : ODBC pour Oracle ne fonctionne pas pour MySQL.

Cdlt

sdh13
Dernière modification par sdh13 le dim. sept. 07, 2014 4:38 pm, modifié 1 fois.
sdh13

Station : Oregon WMRS 200
Logiciels utilisés : Virtual Weather Station + VWSQL
PC : Desktop i7-3770 RAM : 8Gb - Windows 8.1 64 bits
Avatar de l’utilisateur
paaubert
Membre
Messages : 2624
Inscription : dim. janv. 17, 2010 7:16 pm
Localisation : 1555 Villarzel - Switzerland
Contact :

Re: Graphweather - accès à une base MySQL

Message par paaubert »

Salut,
si tu as le bon drivers, ça fonctionne avec MySQL
odbc.jpg
A+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
_________________________________________________________________________________________________________
Station Vantage Pro2+ avec station agricole - Weatherlink 6.0.3 - GraphWeather 3.0.15b - Cumulus 1.9.4 - Windows W10 ultimate x64
http://www.boock.ch/meteo-villarzel.php
Image
sdh13
Nouveau membre
Messages : 5
Inscription : mar. août 26, 2014 10:30 am
Localisation : 13480 Cabriès
Contact :

Utilisation de Graphweather avec accès MySQL (2)

Message par sdh13 »

Bonjour

J'ai réussi à me connecter sur la base MySQL après avoir paramétré les champs mais lorsque je fais Fichier/Nouvel onglet en positionnant des dates pour lesquelles les enregistrements existent je ne récupère pas les informations contenues dans la base; j'ai juste les données "soleil" et "lune"
Y a-t-il une commande supplémentaire à invoquer?
(Note : ma base contient 3 ans d'enregistrements à raison d'un enregistrement toutes les 5')

Cdlt

sdh13
sdh13

Station : Oregon WMRS 200
Logiciels utilisés : Virtual Weather Station + VWSQL
PC : Desktop i7-3770 RAM : 8Gb - Windows 8.1 64 bits
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: Utilisation de Graphweather avec accès MySQL (2)

Message par jturlier »

Bonjour,
ce serait bien si tu indiquais dans ta signature comme les autres utilisateurs, ta configuration. Dans le cas présent, il est nécessaire aussi que tu expliques comment tu charges ta base MySQL. Peux-tu aussi donner la structure de tes tables.

En règle générale, tu dois faire correspondre les sondes de GW avec les champs de ta table.
Rappel : GW ne sait pas traiter les dates enregistrées dans tes tables au format SQL. (tu dois passer soit par un timestamp, soit par un formatage de ta date)
Réussis-tu à afficher un graphique de base pour le jour en cours ?
Les autres questions viendront lorsque tu auras donné les informations ci-dessus !

Jean
Avatar de l’utilisateur
paaubert
Membre
Messages : 2624
Inscription : dim. janv. 17, 2010 7:16 pm
Localisation : 1555 Villarzel - Switzerland
Contact :

Re: Utilisation de Graphweather avec accès MySQL (2)

Message par paaubert »

Salut,
Pas la peine d'ouvrir un deuxième post, mais si personne ne t'as répondu au premier, c'est surement par ce que personne n'as compris ta question.

Code : Tout sélectionner

 j'ai juste les données "soleil" et "lune"
ça veux dire quoi? tu ouvres quelle feuille de style ? essaye avec un graphique style ' modern-colored-axis.xml' par exemple.

Il serais aussi agréable que tu renseignes ton environnement dans ta signature.

A+
_________________________________________________________________________________________________________
Station Vantage Pro2+ avec station agricole - Weatherlink 6.0.3 - GraphWeather 3.0.15b - Cumulus 1.9.4 - Windows W10 ultimate x64
http://www.boock.ch/meteo-villarzel.php
Image
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: Utilisation de Graphweather avec accès MySQL (2)

Message par jturlier »

paaubert a écrit :Salut,
Pas la peine d'ouvrir un deuxième post, mais si personne ne t'as répondu au premier, c'est surement par ce que personne n'as compris ta question.

Code : Tout sélectionner

 j'ai juste les données "soleil" et "lune"
ça veux dire quoi? tu ouvres quelle feuille de style ? essaye avec un graphique style ' modern-colored-axis.xml' par exemple.

Il serais aussi agréable que tu renseignes ton environnement dans ta signature.

A+
+1
j'ai supprimé le sujet initial et ai regroupé les posts.

Merci d'éviter à l'avenir de doublonner les sujets quand tu n'a pas de réponse.

Jean
sdh13
Nouveau membre
Messages : 5
Inscription : mar. août 26, 2014 10:30 am
Localisation : 13480 Cabriès
Contact :

Re: Utilisation de Graphweather avec accès MySQL (2)

Message par sdh13 »

Bonjour

Les données sont récupérées par Virtual Weather Station (VWS) qui tourne sur un PC branché en 24/7 et qui produit un fichier .csv avec un enregistrement toutes les 5' de toutes les données ; ce fichier .csv est "pollé" par le logiciel VWSQL qui met à jour une base de données MYSQL sur un serveur distant (Synology DS210 en Raid 1).
Je souhaiterais pouvoir traiter cette base MySQL avec Graphweather.

J'ai configuré Graphweather de la façon suivante :
GW1 small.png
La structure des tables est la suivante :
GW 2.png
Les paramètres mis dans GW sont les suivants :
GW6.png
Note : le champ recDate est de la forme suivante : YYYYmmddHHMMSS

Lorsque je sélectionne "Fichier/Nouvel onglet" avec "Jour en cours" , je n'obtiens aucune valeur.

Cdlt
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
sdh13

Station : Oregon WMRS 200
Logiciels utilisés : Virtual Weather Station + VWSQL
PC : Desktop i7-3770 RAM : 8Gb - Windows 8.1 64 bits
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: Utilisation de Graphweather avec accès MySQL (2)

Message par jturlier »

Bonsoir,
Voici la synthèse de ce que tu as écris ci-dessus :
1 tu récupères les données de ta station avec VWS
Ton problème est qu'il te manque un logiciel pour charger tes données dans ta table
Pas de transfert du fichier csv de VWS vers ta table
2 tu as créé une table pour accueillir tes données
3 tu as créé un lien ODBC pour accéder à ta table
4 tu as créé la convergence des données de ta table vesr les sondes de GW.

Je regarderai lundi quand je serai à la maison pour te passer le logiciel qui me permettait de charger ma table, Tu pourrais demander à Pierre-André qui héberge pour moi data2SQL mais je ne suis pas sûr de l'avoir testé correctement pour VWS. Par contre la version que j'utilisais (qui est à l'origine de ce programme) a fonctionné depuis 2005 jusqu'à l'année dernière.

Si ça t'intéresse, passe moi un MP avec ton adresse mail pour que je puisse t'expédier ça.

Jean
sdh13
Nouveau membre
Messages : 5
Inscription : mar. août 26, 2014 10:30 am
Localisation : 13480 Cabriès
Contact :

Re: Utilisation de Graphweather avec accès MySQL (2)

Message par sdh13 »

Bonsoir

Merci pour ta réponse.
Une petite rectification par rapport à ton message :
1 je récupère les données de la station avec VWS
Je transfère les données produites par VWS dans la base MYSQL à l'aide de VWSQL( http://www.ambientweather.com/vwformyda.html) dans la table vxvalues2
2 J'ai créé au préalable une table pour accueillir les données (vxvalues2)
3 J'ai créé un lien ODBC pour accéder à la table
4 J'ai créé la convergence des données de la table vers les sondes de GW.
(Note : j'accède à tous les champs de la table avec MySQL Workbench 6.1)
sdh13

Station : Oregon WMRS 200
Logiciels utilisés : Virtual Weather Station + VWSQL
PC : Desktop i7-3770 RAM : 8Gb - Windows 8.1 64 bits
sdh13
Nouveau membre
Messages : 5
Inscription : mar. août 26, 2014 10:30 am
Localisation : 13480 Cabriès
Contact :

Re: Utilisation de Graphweather avec accès MySQL (2)

Message par sdh13 »

Bonjour

J'ai finalement résolu mon problème avec le support de Jturlier.
En fait, l'accès à la base se passait correctement, mais j'avais fait une erreur dans le Regex pour définir la date :
- j’avais mis %Y%m%d%H%M%S alors que je n’avais pas les secondes ; j’ai enlevé le %S et maintenant ça marche.
sdh13

Station : Oregon WMRS 200
Logiciels utilisés : Virtual Weather Station + VWSQL
PC : Desktop i7-3770 RAM : 8Gb - Windows 8.1 64 bits
Répondre