Discussie forum over Weather Display software. Voor vragen, specificaties, ervaringen etc..

Door hansmiv
#3824
Ik zie in mijn Weather Display schermpje een Raine rate staan:
Rain rate: 0.02 mm/min 1.33 mm/hr

In het bestand customtextout10.txt verschijnen deze waardes:
$rainRate = "0.0";
$hiRainRate = "0.1";
$hiRainRateTime = "08:14";
$hiRainRateHour = "1.4";

Op Hetweeractueel.nl verschijnt:
Neerslag 4.3 mm
Regensnelheid 0.0 mm/uur

Ik zou verwachten dat in customtextout10.txt de waarde 1.33 terug te lezen zou zijn, maar hier geeft hij aan: 0.0
Blijkbaar gaat er ergens iets mis in de opbouw van de customtextout10.txt.

Is dit bestand door Luc gedefineerd, speciaal ten behoeve van Hetweeractueel.nl ? Evenzogoed zal hij er ook weinig aan kunnen doen, want ook in de andere bestanden, zoals clientraw.txt kan ik nog niet iets van zinnige waardes herkennen.

Wat zou er mis kunnen zijn? Heb ik misschien ergens een vinkje vergeten of een switch? (Wat dat betreft heeft Weather Display 1001 mogelijkheden, maar ze zijn soms lastig te vinden.)
Door wslangerak
#3825
Hoi Hans,

Op zich klopt het allemaal toch wel denk ik.
De rainrate is de "regenvalsnelheid" op dát moment. Het is dus echt een momentopname. In je WD-scherm zie je die rate ook constant veranderen. Als het niet meer regent zie je hem gestaag teruglopen naar nul.

Als de rainrate 0.02 mm/min (per minuut!) is wordt dat afgerond naar 0.0, pas als het 0.05 of hoger is wordt het 0.1 in je custumtextout10.txt.
De 4.3 mm regen in hetweeractueel moet ongeveer overeenkomen met jouw totale regen vandaag.
Toen het bij jou het "hardste regende", om 08:14 uur was de rainrate op dát moment 1.4 mm/uur (per uur!). Als je op dat moment in je customtextout10.txt had gekeken had je in principe dus 1.4 moeten zien.

De rainrate is overigens ook bepalend voor je "current conditions": regent het, is het droog of is het gestopt met regenen. Het omslagpunt en de periode waarnaar WD kijkt kun je instellen. De standaardwaarden blijken meestal goed te kloppen.

Hopenlijk heb je hier wat aan!

Groeten,
Door Wietse
#3826
Echter zag ik dit probleem ook laatst, tijdens een regenbui!
Door wslangerak
#3827
Dat kan, maar nogmaals, de rainrate is echt een momentopname: wat is de regenvalsnelheid op dát moment. Dat wordt weggeschreven in de datafiles, zeg maar iedere minuut. Als hetweeractueel eens per 10 minuten jouw customtextout10.txt uitleest is die rainrate inmiddels weer anders.

Ik denk zelf dan ook dat het vermelden van die rainrate op deze site niet zo heel veel zin heeft. Wel de max rainrate van die dag.
Door hansmiv
#3831
wslangerak schrijft:
Als de rainrate 0.02 mm/min (per minuut!) is wordt dat afgerond naar 0.0, pas als het 0.05 of hoger is wordt het 0.1 in je custumtextout10.txt.

Ik denk dat ik het hiermee eens ben.
[ul][li]De $rainRate in customtextout10.txt wordt uitgedrukt in mm/min[/li][li]Luc gebruikt deze waarde voor publicatie op Hetweeractueel.nl[/li][li]Hetweeractueel.nl publiceert deze waarde alsof die zou worden uitgedrukt in mm/uur[/li][/ul]
Ik zag op een bepaald moment bij een rainrate van 0.05 mm/min in WD bij customtextout10.txt een getal verschijnen van "0.1". Dat zou de waarde kunnen zijn van 0.05, afgerond naar één decimaal, zoals jij ook aangeeft.
Wanneer ik voor de $rainRate het getal in mm/uur zou kunnen gebruiken, zijn we er. Maar hoe zou ik dat kunnen instellen? Of zou Luc dat moeten doen?
Door wslangerak
#3835
Mee eens Hans, hieronder een stukje uit de customtext10.txt, waarin de tags staan voor de creatie van de file zoals hetweeractueel die ophaalt (customtext10out.txt)

$rainRate = "%currentrainrate%";
$hiRainRate = "%maxrainrate%";
$hiRainRateTime = "%maxrainratetime%";
$hiRainRateHour = "%currentrainratehr%";

Zoals je ziet wordt nu de tag "%currentrainratehr%" gebruikt als variabele voor $hiRainRateHour. Dit zou eigenlijk deze tag moeten zijn:

%maxrainratehr% = Max rain rate,for the day, mm/hr (or inmm)

%currentrainratehr% = Current rain rate, mm/hr (or in/hr)

Dat lijkt dus niet helemaal correct te zijn...

Luc zal hierover zijn licht moeten laten schijnen. Of wij moeten onze customtext10.txt aanpassen of Luc verandert de omschrijving.
Door hansmiv
#3837
Dat is diepzinnig nagedacht. Maar nu we het lek boven hebben, moet dit blokje tags dan zo eruit zien?

$rainRate = "%currentrainratehr%";
$hiRainRate = "%maxrainrate%";
$hiRainRateTime = "%maxrainratetime%";
$hiRainRateHour = "%maxrainratehr%";

Zolang Luc %currentrainrate% blijft gebruiken valt er weinig te zien op de pagina "actueel", maar hij geeft zelf aan dat hij bedoelt mm/uur. Als ik het mag voorstellen maken wij er dan van:
$rainRate = "%currentrainratehr%".
En in navolging van wat jij zegt moet dan:
$hiRainRateHour = "%maxrainratehr%";

Hoe lijkt dat ?
Door wslangerak
#3838
Ja, wat dat laatste betreft (max rainrate hr) in ieder geval. Want Luc zal met hiRainRateHour niets anders bedoelen denk ik.

Voor de rainrate wijst de omschrijving van Luc op regenvalsnelheid in mm/uur en dat zou inderdaad %currentrainratehr% moeten zijn.

Zou dit voor iemand nog logisch klinken trouwens haha!

Geeft aan dat WD misschien wel té veel mogelijkheden heeft.

Laten we de reactie van Luc ff afwachten..
Door hansmiv
#3843
Een beetje zelfstudie kan geen kwaad. De definitie van de TAG's voor de CustomLogFile staan hier beschreven:
http://www.tokaanuskihire.co.nz/wdhelp/custom.shtml
Er is een speciale rubriek "Rain".

Ik ga uit van deze definities in customtext10.txt:
$rainRate --> Regensnelheid [mm/uur]
$hiRainRate --> Maximum regensnelheid vandaag [mm/min]
$hiRainRateTime --> Tijdstip maximum regensnelheid vandaag
$hiRainRateHour --> Maximum regensnelheid vandaag [mm/uur]

Als dat goed is gedefinieerd, dan worden deze TAG's:
$rainRate = "%currentrainratehr%";
$hiRainRate = "%maxrainrate%";
$hiRainRateTime = "%maxrainratetime%";
$hiRainRateHour = "%maxrainratehr%";

... en dat is precies de laatste versie zoals we die in dit topc hadden gedefinieerd

Ik heb gezien dat de CustomLogFiles voor de andere software-types anders met de RainRate informatie omgaan.
Openweerdata kent bijvoorbeeld:
$dailyRain
$stormRain
$monthlyRain
$rainRate
Zo strak is e.e.a. dus niet gedefinieerd.
Ik denk dat met name "onze" $hiRainRate weinig informatief is.

Nou ja, wij hebben ons huiswerk gedaan. Inderdaad zal Luc zijn licht hierover moeten laten schijnen. Maar ik begrijp dat hij het nogal druk heeft.