Algemeen forum ontrent de ontwikkelng, design en hosting van weergerelateerde websites (dit laatste om een beetje on topic te blijven)
Door T.J.
#66042
Goedendag.

Het was mij al een tijdje opgevallen dat in de pop-up bij de windmeter de hoogste windvlaag waarde gelijk is aan de hoogste gemiddelde windsnelheid.
Na wat uitpluizen komt dit omdat voor beide waarden de tag gustMaxToday (=wind0wind-dmax)wordt gebruikt.
Echter zou voor de hoogste gemiddelde windsnelheid de waarde van wind0avgwind-dmax moeten worden gebruikt.
Echter krijg ik dit niet helemaal voorelkaar.
In uploadbestand heb ik de tag met waarde windAvgTodayMax gemaakt, deze wordt ook netjes ingevuld in tags.mb.txt
Hoe nu verder, gewoon in wsAjaxdataload.php even wat veranderen is voor mij nog even te moeilijk.
Zie dat het voor de nieuwere versie ook zo is.

Groeten Tjeerd
Bijlagen
Naamloos-4483dc666589d2ca75b85ea17e5b7701.png
Naamloos-4483dc666589d2ca75b85ea17e5b7701.png (105.67 KiB) 2586 keer bekeken
Door wvdkuil
#66043
Goedemiddag Tjeerd,

Je hebt volkomen gelijk dat de Steelseries velden windTM en wgustTM gevuld worden met dezelfde waarde en wel in wsAjaxDataLoad_v3.php regels 110 en 182
Code: Selecteer alles
$arrOut['wgustTM']   = $ws['gustMaxToday'];
$arrOut['windTM']   = $ws['gustMaxToday'];

Oorzaak, niet alle weer-programma's hebben alle weer-waardes beschikbaar.
Zal dit op de lijst voor release 2.9 zetten om deze waardes overal gelijk te trekken.

===

De max wind vandaag wordt opgeladen in het realtime bestand voor Meteobridge.

1. Pas aan in wsAjaxDataLoad_v3.php jouw versie is 3.12 2015-08-16
Regel 414-415 staat nu:
Code: Selecteer alles
                $ws['humiAct']          = (string)$arr_rt['5'];
                $ws['uvAct']            = (string)$arr_rt['79'];

Voeg tussen die twee regels toe:
Code: Selecteer alles
                $ws['windMaxToday']     = (string)wsConvertWindspeed($arr_rt[42], 'm/s');

2. pas in hetzelfde script aan regels 181-183, daar staat nu
Code: Selecteer alles
        $arrOut['windTM']   = $ws['gustMaxToday'];


Verander naar
Code: Selecteer alles
if (isset ($ws['windMaxToday']) ) {
        $arrOut['windTM']   = $ws['windMaxToday'];
}
else {  $arrOut['windTM']   = $ws['gustMaxToday'];
}

Ik heb het getest bij Herent: http://www.weerstation-herent.be/weathe ... MB&lang=en
De vertaling is in het Nederlands niet correct. Waar op de tweede regel van de pop-up staat wind (10min) moet natuurlijk windvlaag staan.

Succes, Wim
Door T.J.
#66049
De max wind vandaag wordt opgeladen in het realtime bestand voor Meteobridge.

1. Pas aan in wsAjaxDataLoad_v3.php jouw versie is 3.12 2015-08-16
Regel 414-415 staat nu:
Code:
$ws['humiAct'] = (string)$arr_rt['5'];
$ws['uvAct'] = (string)$arr_rt['79'];

Voeg tussen die twee regels toe:
Code:
$ws['windMaxToday'] = (string)wsConvertWindspeed($arr_rt[42], 'm/s');

Hallo Wim.

Dit werkte niet voor mij, ik heb het in regel 456 geplaatst en dan is het ok.
Nu ga ik nog even bezig met de juiste vertaling erin te maken naar Windvlaag(10 min).

Bedankt wederom voor je hulp Wim.

Gr. Tjeerd
Door T.J.
#66050
Wim schrijft
De vertaling is in het Nederlands niet correct. Waar op de tweede regel van de pop-up staat wind (10min) moet natuurlijk windvlaag staan.


Deze vertaling is te vinden in het bestand language.js in de map gauges/scripts.
En dus niet in de map weatherxx/lang
Op regel 579:
tenmingust_info : "Wind (10 min)",
veranderen naar
tenmingust_info : "Windvlaag (10 min)",

Dan is dat ook correct.

Gr. Tjeerd.
Door giantocr
#66052
Hoi Tjeerd, bedankt heb het even aangepast.

@ALL
Voor de 2.8 versie is het regelnummer: 575 die aangepast moest worden.

Vr groet,

Piet

T.J. schrijft:
Wim schrijft
De vertaling is in het Nederlands niet correct. Waar op de tweede regel van de pop-up staat wind (10min) moet natuurlijk windvlaag staan.


Deze vertaling is te vinden in het bestand language.js in de map gauges/scripts.
En dus niet in de map weatherxx/lang
Op regel 579:
tenmingust_info : "Wind (10 min)",
veranderen naar
tenmingust_info : "Windvlaag (10 min)",

Dan is dat ook correct.

Gr. Tjeerd.
Door T.J.
#66054
Hallo lezers.

Ik heb behalve de hoogste gemiddelde windsnelheid nu ook het tijdstip erbij staan.
Omdat de hoogste gemeten windvlaag meestal niet samenvalt met het tijdstip van de hoogst gemeten gemiddelde windsnelheid.
Binnenkort wil ik mijn weergaven van temp 10cm ook gaan weergeven op de pagina weer overzicht.
Zo blijf ik nog steeds bezig met het personaliseren van mijn website.
Al doende leert men.

@Wim: voor de nieuwste versie zou dit misschien geïmplementeerd kunnen worden.
Dus aangeven of er een extra sensor aanwezig is en dan deze waarden toevoegen aan de betrokken pagina's (historie hoog/laag etc.) extra thermometer etc.

Gr. Tjeerd
Bijlagen
Naamloos-d17c60f6634c634c730dffa6af6e054d.png
Naamloos-d17c60f6634c634c730dffa6af6e054d.png (139.67 KiB) 2586 keer bekeken