Forum GraphWeather

Forum d'aide GraphWeather
Nous sommes actuellement le Jeu Mars 28, 2024 3:18 pm

Le fuseau horaire est UTC+1 heure




Publier un nouveau sujet Répondre au sujet  [ 62 message(s) ]  Aller vers la page Précédent  1, 2, 3, 4, 5  Suivant
Auteur Message
MessagePublié: Lun Nov 04, 2013 6:18 pm 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Dim Jan 17, 2010 7:16 pm
Message(s) : 2624
Localisation : 1555 Villarzel - Switzerland
Nickel,

Jean, une petite question, est ce le fait que ton programme est créé en 32 bits qu'il faut le drivers 32 bits sur un système d'exploitation en 64 bits ????


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


Haut
 Profil  
Répondre en citant  
MessagePublié: Lun Nov 04, 2013 6:34 pm 
Hors-ligne
Membre

Inscription : Dim Sep 29, 2013 1:28 pm
Message(s) : 151
paaubert a écrit:
Nickel,

Jean, une petite question, est ce le fait que ton programme est créé en 32 bits qu'il faut le drivers 32 bits sur un système d'exploitation en 64 bits ????


A+


tu m a mis la puce a l oreille avec tes histoires de driver et dossier 32 et 64 bits
donc je pense comme toi le programme data2sql est 32 bits dons il faut les drivers avec.
ma base continue a ce charger ...nickel

a+

_________________
pc win 10 (64) - davis vantage pro 2 - weatherlink 6.0.3 - graphweather 3.0.15

http://www.meteo-ticheville.com/index.php


Haut
 Profil  
Répondre en citant  
MessagePublié: Lun Nov 04, 2013 7:21 pm 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Mar Août 22, 2006 8:38 am
Message(s) : 3143
Localisation : 34410 Sérignan - Languedoc
ben6114 a écrit:
paaubert a écrit:
Nickel,

Jean, une petite question, est ce le fait que ton programme est créé en 32 bits qu'il faut le drivers 32 bits sur un système d'exploitation en 64 bits ????


A+


tu m a mis la puce a l oreille avec tes histoires de driver et dossier 32 et 64 bits
donc je pense comme toi le programme data2sql est 32 bits dons il faut les drivers avec.
ma base continue a ce charger ...nickel

a+


Normalement, il n'y a aucun lien entre le programme et les pilotes, le pilote tourne dans un thread qui peut être 32 ou 64 bits et reçoit des requêtes qui ont un format très particulier et communique le résultat de son traitement au moteur du database manager.
Par contre le pilote doit être du même type (32 / 64 bits) que le moteur MySQL avec lequel il communique.
C'est ce que j'avais oublié, car je suis (j'étais) mon propre hébergeur et il y avait homogénéité entre le type de DB et les pilotes (sauf que je n'utilisais pas MySQL, mais Postgresql).

Jean


Haut
 Profil  
Répondre en citant  
MessagePublié: Lun Nov 04, 2013 7:43 pm 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Dim Jan 17, 2010 7:16 pm
Message(s) : 2624
Localisation : 1555 Villarzel - Switzerland
CQFD, merci pour les précisions Jean, on apprend tous les jours quelque chose. :lol:

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


Haut
 Profil  
Répondre en citant  
MessagePublié: Lun Nov 04, 2013 10:38 pm 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Mar Août 22, 2006 8:38 am
Message(s) : 3143
Localisation : 34410 Sérignan - Languedoc
paaubert a écrit:
CQFD, merci pour les précisions Jean, on apprend tous les jours quelque chose. :lol:

A+

Quand on n'apprend plus c'est que l'électro-encéphalogramme est plat :cry:


Haut
 Profil  
Répondre en citant  
MessagePublié: Ven Nov 08, 2013 4:48 pm 
Hors-ligne
Membre

Inscription : Dim Sep 29, 2013 1:28 pm
Message(s) : 151
bonjour

me revoilà !!
donc j ai reussi a me faire un serveur local avec wampserveur, puis a construire une BD en sql grace data2sql (merci jean ).
comme le dis PA c est beaucoup plus rapide ..

1) mais je constate que ma BD commence a la date du 18 janvier 2013 ????
alors que si j edite le NOAA-janvier 2013.TXT avec weatherlink qui lit le fichier WLK, il commence bien le 01 janvier 2013
en sachant que le pas d'enregistrement en janvier etait a 1 Mn et apres je suis passé a 5 Mn

2) question pour jean, comment peut-on lire\editer un fichier WLK avec un autre logiciel que weatherlink ?
j ai essayé avec notepad++ mais c est crypté.

cest tout pour le moment.
merci
a+

_________________
pc win 10 (64) - davis vantage pro 2 - weatherlink 6.0.3 - graphweather 3.0.15

http://www.meteo-ticheville.com/index.php


Haut
 Profil  
Répondre en citant  
MessagePublié: Ven Nov 08, 2013 7:30 pm 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Mar Août 22, 2006 8:38 am
Message(s) : 3143
Localisation : 34410 Sérignan - Languedoc
ben6114 a écrit:
2) question pour jean, comment peut-on lire\editer un fichier WLK avec un autre logiciel que weatherlink ?

Salut,
on ne peut pas !!!! :cry: :cry: :cry: :cry:

Les fichiers wlk sont en binaire et comprennent 3 types d'enregistrements :
Le header Qui concerne l'ensemble du fichier
Daily summary 1 un enregistrement par jour
-Datatype 2 qui contient les mini maxi moy de la journée pour toutes les sondes standards
Daily summary 2 un enregistrement par jour
-Datatype 3 idem pour UV, Rayonnement, sondes spéciales...
DataRecords Les enregistrements individuels. Qui se trouvent entre 2 groupes d'enregistrement dailysummary

Normalement, le changement de pas ne devrait pas avoir d'influence.
Ce qui peut éliminer des enregistrements dans la DB ce sont des erreurs ou des anomalies dans les enregistrements.

Jean


Haut
 Profil  
Répondre en citant  
MessagePublié: Ven Nov 08, 2013 8:04 pm 
Hors-ligne
Membre

Inscription : Dim Sep 29, 2013 1:28 pm
Message(s) : 151
salut jean,

c est bizarre qu ils est des erreurs ou anomalies lors des enregistrements car je disais plus haut ,j obtiens les valeurs du 01 janvier
au 31 janvier dans weatherlink. mais bon l informatique .....

sinon question :
1) si je modifie ma BD en supprimant des lignes pour garder un pas de 5 mn sur janvier, datasql ne la changera pas ? car il incrémente juste les
dernières heures !

2)suggestion d amélioration :( je veux pas etre chiant)
serait il possible de rajouter des options dans data2sql : comme pouvoir choisir les sondes a exporter , ceci pour soulager la bd et le 1er export
car environ 87 colonnes ca fait beaucoup (je trouve) .

merci jean
a+

_________________
pc win 10 (64) - davis vantage pro 2 - weatherlink 6.0.3 - graphweather 3.0.15

http://www.meteo-ticheville.com/index.php


Haut
 Profil  
Répondre en citant  
MessagePublié: Ven Nov 08, 2013 8:51 pm 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Mar Août 22, 2006 8:38 am
Message(s) : 3143
Localisation : 34410 Sérignan - Languedoc
ben6114 a écrit:
si je modifie ma BD en supprimant des lignes pour garder un pas de 5 mn sur janvier, datasql ne la changera pas ? car il incrémente juste les
dernières heures !

Tu peux retirer ce que tu veux de ta table, le problème sera que tu perdras des données intermédiaires, ça ne devrait pas être très grave si tu n'as pas 6 mois à nettoyer.
ben6114 a écrit:
2)suggestion d amélioration :( je veux pas etre chiant)
serait il possible de rajouter des options dans data2sql : comme pouvoir choisir les sondes a exporter , ceci pour soulager la bd et le 1er export
car environ 87 colonnes ca fait beaucoup (je trouve) .

La réponse est NON, il ne faut pas oublier que tu n'es pas le seul utilisateur, que le programme est prévu pour nombre d'autres stations et dans le cas où tu changes de station ou ajoutes de nouvelles sondes ta base deviendrait incompatible.
Il faut savoir que passer de 100 champs à 50 n'a qu'un impact TRES réduit sur les performances ou la taille sur le disque, le passage de 1 000 000 d'enregistrement à 10 000 000 n'a aucun d'impact sur l'accès à des enregistrements individuels
Jean


Haut
 Profil  
Répondre en citant  
MessagePublié: Ven Nov 08, 2013 9:22 pm 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Dim Jan 17, 2010 7:16 pm
Message(s) : 2624
Localisation : 1555 Villarzel - Switzerland
jturlier a écrit:
ben6114 a écrit:
2) question pour jean, comment peut-on lire\editer un fichier WLK avec un autre logiciel que weatherlink ?

Salut,
on ne peut pas !!!! :cry: :cry: :cry: :cry:



Bonsoir, eh bin oui c'est possible, je suis tombé pas hasard sur ce programme qui permet non seulement d'éditer les fichiers wlk, modification d'une valeur, ajout d'une ligne, suppression, etc
et cerise sur la gâteau il permet d'exporter en csv, puis par exemple traiter en lot le fichier dans excel et de réimporter ces modifications dans un fichier wlk.
Ce programme est une perle pour les possesseurs de Vantage.

tu peux le télécharger sur mon site ici
http://www.boock.ch/meteo/sauv-donnees/EditWlk1.3.rar

A+

PS: NE PAS OUBLIER DE SAUVEGARDER LES FICHIERS AVANT MODIFICATIONS.

_________________
_________________________________________________________________________________________________________
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


Haut
 Profil  
Répondre en citant  
MessagePublié: Sam Nov 09, 2013 12:39 am 
Hors-ligne
Membre

Inscription : Dim Sep 29, 2013 1:28 pm
Message(s) : 151
paaubert a écrit:
jturlier a écrit:
ben6114 a écrit:
2) question pour jean, comment peut-on lire\editer un fichier WLK avec un autre logiciel que weatherlink ?

Salut,
on ne peut pas !!!! :cry: :cry: :cry: :cry:



Bonsoir, eh bin oui c'est possible, je suis tombé pas hasard sur ce programme qui permet non seulement d'éditer les fichiers wlk, modification d'une valeur, ajout d'une ligne, suppression, etc
et cerise sur la gâteau il permet d'exporter en csv, puis par exemple traiter en lot le fichier dans excel et de réimporter ces modifications dans un fichier wlk.
Ce programme est une perle pour les possesseurs de Vantage.

tu peux le télécharger sur mon site ici
http://www.boock.ch/meteo/sauv-donnees/EditWlk1.3.rar

A+

PS: NE PAS OUBLIER DE SAUVEGARDER LES FICHIERS AVANT MODIFICATIONS.


Salut pa.

Je regarderais cette "boite a outils".
Merci d avoir trouvé .
cela me permettra peut etre de solutionner le mois de janvier.et pourquoi pas reediter tous mes noaa en fichier wlk

a+

_________________
pc win 10 (64) - davis vantage pro 2 - weatherlink 6.0.3 - graphweather 3.0.15

http://www.meteo-ticheville.com/index.php


Haut
 Profil  
Répondre en citant  
MessagePublié: Sam Nov 23, 2013 6:45 pm 
Hors-ligne
Membre

Inscription : Dim Sep 29, 2013 1:28 pm
Message(s) : 151
bonjour,

depuis ma base de données,
j aurais besoin d aide, svp, pour
1) convertir " tstamp" en date/heure locale .
j ai réussi la convertion en UTC (normale tstamp est deja en UTC) avec ce code :

Code :
// Récupération des données mensuelles entre 2 dates
$sql = "SELECT tstamp,recdateUTC,recdateTZ, outdoortemperature, windchill FROM data where recdateTZ BETWEEN '201001010000' AND '201001010100'"; 
$query=mysql_query($sql);                   
$i=0;
while ($list = mysql_fetch_assoc($query)) {     
if (date("I",time())==0) {
   $time[$i]=($list['recdateTZ']);
   }
else {
   $time[$i]=($list['recdateTZ']);
  }

 // convertion de tstamp en date
$periode = ($list['tstamp']);
$date[$i]= date('d/m/Y à H:i ', $periode);


2) ou alors comment convertir "recdateTZ" au format ('d/m/y à H:i') car si je remplace "tstamp" par "recdateTZ" ,il écris " 02/09/1942 à 21:44"

resultat en image:
Pièce jointe:
tableau_tstamp.jpg


Pièce jointe:
tableau_recdateTZ.jpg


merci
a+


Vous n’êtes pas autorisé(e) à consulter les fichiers insérés à ce message.

_________________
pc win 10 (64) - davis vantage pro 2 - weatherlink 6.0.3 - graphweather 3.0.15

http://www.meteo-ticheville.com/index.php


Haut
 Profil  
Répondre en citant  
MessagePublié: Sam Nov 23, 2013 7:35 pm 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Mar Août 22, 2006 8:38 am
Message(s) : 3143
Localisation : 34410 Sérignan - Languedoc
Bonjour,
tstamp ne doit jamais être converti, il est obligatoirement le reflet de la date en UTC (il est complètement indépendant des fuseaux horaires ou daylite saving time.). Tous les logiciels qui l'utilisent en tiennent compte. Dans GW si le fuseau horaire est correctement défini ainsi que le passage heure d'été, heure d'hiver, il n'y a aucun problème pour le tracé des graphiques.
Si tu veux absolument le convertir, il faut ajouter 84600 s en hiver et le double en été.
Si tu expliquais plutôt ce que tu souhaites faire, cela serait sans doute plus facile pour te donner un coup de main, car même en lisant ton code je ne comprend pas trop. La fonction between ne correspond peut être pas réellement à ce que tu veux. Dans le doute, les fonctions >= ou < sont peut être plus adaptées.

Jean


Haut
 Profil  
Répondre en citant  
MessagePublié: Sam Nov 23, 2013 8:08 pm 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Dim Jan 17, 2010 7:16 pm
Message(s) : 2624
Localisation : 1555 Villarzel - Switzerland
Salut,
essaye ça, récupération des données sur les derniers 31 jours, autrement il faut définir le start-stop avec mktime


Code :
require("mysql_connect.php");                     
$sql="select max(tstamp) from data";
$query=mysql_query($sql);                 
$list=mysql_fetch_array($query);     

$stop=$list[0];
$start=$stop-(86400*31);

$sql = "SELECT tstamp, outdoortemperature, windchill  FROM data where tstamp >= '$start' and  tstamp <= '$stop' ORDER BY 1"; 
$query=mysql_query($sql);                   
$i=0;
while ($list = mysql_fetch_assoc($query)) {     
if (date("I",time())==0) {                                                         
   $dtime[$i]=($list['tstamp']+3600)*1000;
   }
else {
   $dtime[$i]=($list['tstamp']+7200)*1000;
  }


Bon courage, car moi j'ai vraiment de la peine avec ce charabia :oops:

_________________
_________________________________________________________________________________________________________
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


Haut
 Profil  
Répondre en citant  
MessagePublié: Dim Nov 24, 2013 10:01 am 
Hors-ligne
Membre

Inscription : Dim Sep 29, 2013 1:28 pm
Message(s) : 151
bonjour jean,

je construis ma BD avec ton programmes "data2sql".
les trois premières colonnes des tables data et maxidata sont :
1)tstamp de type bigint(20) avec ses chiffres "1262300400" représente des secondes
2)recdateUTC de type bigint(20) avec ses chiffres "201001010000" représente une date/heure UTC
3)recdateTZ de type bigint(20) avec ses chiffres "201001010000" représente une date/heure GMT

donc je souhaitais simplement convertir l un d'eux au format date/heure type "01/01/2010 00h00"
c est pus agreable a lire ce format dans un tableau.php ....non ?

merci
a+

_________________
pc win 10 (64) - davis vantage pro 2 - weatherlink 6.0.3 - graphweather 3.0.15

http://www.meteo-ticheville.com/index.php


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 62 message(s) ]  Aller vers la page Précédent  1, 2, 3, 4, 5  Suivant

Le fuseau horaire est UTC+1 heure


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 2 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de:
Aller vers :  
cron
POWERED_BY
Traduction et support en françaisHébergement de site