bug dans graph "semaine précédente"

Une question, un bug ?
endmarsfr
Membre
Messages : 38
Inscription : lun. juil. 12, 2010 9:06 am

Re: bug dans graph "semaine précédente"

Message par endmarsfr »

TiToine a écrit :Wunderground is not tested because my account is not yet activated...few mails, no responses...
I will create another account soon...
Bonjour,

j'ai regardé pourquoi les requêtes envoyées par Graphweather pour Wunderground ne fonctionnaient.
Il faut rajouter dans l'url, "&action=updateraw" et "dateutc=" devant la date et ça fonctionne.

Exemple d'URL :

Code : Tout sélectionner

http://weatherstation.wunderground.com/weatherstation/updateweatherstation.php?ID=XXXXXXXXX&PASSWORD=YYYYYYYY&dateutc=2010-07-12+05%3A59%3A34&winddir=0&windspeedmph=2.90815&windgustmph=4.92149&tempf=65.66&indoortempf=76.64&humidity=97&indoorhumidity=59&dewptf=64.4&rainin=0.0799998&dailyrainin=0.739999&baromin=29.9139&softwaretype=Graphweather&action=updateraw
Bonne journée,



une petite proposition de modification de "WebsiteExport.cpp" pour que ça fonctionne :

Code : Tout sélectionner

if (GWOptions.WundergroundEnabled)
				{			   
					// Request
					Request = "weatherstation/updateweatherstation.php?";

					// Authentification
					Request += "ID=" + GWOptions.WundergroundUsername + "&";
					Request += "PASSWORD=" + GWOptions.WundergroundPassword + "&";
					
					//Added 20100712
					Request += "ACTION=UPDATERAW&";
    				
					// Date
					CTime Time = CTime(RawStats.LastRecordTime);
					//Request += Time.FormatGmt("%Y-%m-%d+%H%%3A%M%%3A%S");	
					//Change 20100712
					Request += "DATEUTC=" +Time.FormatGmt("%Y-%m-%d+%H%%3A%M%%3A%S");
sinon, il y a un petit formulaire sympa pour tester :

http://wunderground.com/weatherstation/ ... herstation

En attendant que ce problème d'upload vers WU puisse être résolu dans graphweather.
j'ai réalisé une petite application qui permet d'uploader vers Wunderground les données collectées par Xnet.

je l'ai testé avec ma WMR200 et Xnet cela fonctionne.
Je peux la mettre à disposition si cela vous intéresse.

A+
Répondre