Voor vragen en hulp m.b.t. de instructies om mee te doen. Hulp bij installeren van upload files
Gebruikersavatar
Door Toulon7559
#76371
Voor vulling van de HWA-stationslijst e.d. nu Pythonscripts draaiend op een externe hulpserver,
voor lezing uit KNMI, RMI en BMCBi selectief, nog experimenteel per station
=> specifieke scripts, plus afhankelijkheid van blijvende beschikbaarheid van die externe hulpserver.
Betere opzet is om die te vervangen door uitlezing via het hwaportal van de hele reeks stations van die 3 organisaties, dynamisch aanpassend aan de beschikbare stations & elementen.
Uitlezing omzetten naar PHP-scripting, omdat dat compatible is met de HWA-hoofdserver-opzet:
dat is een ambitieuze onderneming, maar onvermijdelijk voor een aanpak met toekomst.
3 Verschillende scripts, omdat niet zoveel overeenkomst dat 1 algemeen script het werk kan doen voor alle 3 (of nog meer) organisaties.

De eerste testversie voor KNMI draait nu voor binnenhalen van de actueel beschikbare data van de hele reeks stations,
en voor RMI en BMCB komen in het verlengde ook tekenen van leven.
Vooruitkijkend wordt daarbij gelijk in de HWA-file ook ruimte ingericht voor inlezen van ‘gras’-temperatuur vergelijkbaar met ‘norm’-temperatuur:
meegaan in de trend ……..

Hulp is altijd welkom, en als we het werk kunnen verdelen, dan waarschijnlijk redelijk snel een functionerende oplossing.
Met de basis-uitlezing kan niet de HWA-file volledig worden gevuld.
Daarvoor is bepaling van afgeleide waarden binnen de genoemde PHP-inleesscripts een benodigde vervolgstap.
Voor sommige stations zitten bij bovengenoemde 3 organisatie al enkele, bruikbare afgeleiden in de stationsfiles, maar niet voor allemaal en niet voor alles, en dan is een rekenscript gevraagd om het voor alle afgeleide waarden ‘zelf’ te kunnen doen.
En voor afhandelen van een reeks stations in 1 script moet je dan naar andere opzetten kijken dan als je script/station hanteert.
Afleiding van waarden die we allereerst zoeken voor verdere vulling voor ActueelWeer/station en statistiek/station:
- Tmax & Tmin plus hun tijden van optreden daarvan na CET00:00
(voor ‘norm’-temperatuur en voor ‘gras’-temperatuur)
- Windspeed_max plus tijd van optreden daarvan na CET00:00
- Rainrate_1uur, Rain_maandsom, Rain_jaarsom
- Barotrend_over_3uur
- Solarradiation_max plus tijd van optreden daarvan na CET00:00

We zoeken nog een liefst eenvoudige, beproefde opzet waarmee we in PHP-script voor de genoemde reeksen met stations dit soort afgeleide waarden per individueel station kunnen bepalen en bijhouden.
Bij een Pythonscript is een dictionary/station als data-werkarchief daarvoor een praktisch geschikt hulpmiddel,
maar hoe doe je dat vergelijkbaar in PHP-scripting?
Wie heeft of kent zulke stukken PHP-script?
Kant&klaar passend natuurlijk ideaal, maar verwijzing naar bruikbare elementen helpt al, dus hints van harte welkom.
Gebruikersavatar
Door Toulon7559
#76373
Wat we dus met een complete toevoeging voor 'gras'-temperatuur aan de HWA-file bedoelen,
is zoiets zoals hier beschreven

We beginnen met eenvoudigweg uitlezen wat wordt aangeboden, en dat invullen op extra regels in de HWA-file van leverende stations.
;) hoeven we daarna alleen nog maar Luc te overtuigen om het in de HWA-server verder te gaan inlezen&uitwerken .......
Plus nog overal actie voor andere stations die het element grastemperatuur of groundtemperatuur kennen om het op de bovenstaande manier in de uploadsoftware in te voegen.
Gebruikersavatar
Door Toulon7559
#76392
De uitlezing uit BMCBi & basis-vertaling naar HWA-files m.b.v. PHP-scripting werkt in beginsel:
focus nu op de cronjobsturing in het HWAportal.
Daarna uitbreiden van de PHP-vertaler met afgeleide waarden.