- Gisteren, 23:44
#76371
Voor vulling van de HWA-stationslijst e.v. nu Pythonscripts in een externe hulpserver, die voor KNMI, RMI en BMCBi selectief, nog experimenteel uitlezen per station
=> specifieke scripts, plus afhankelijkheid van blijvende beschikbaarheid van die externe hulpserver.
Betere opzet om die te vervangen door 3 PHP-scriptsets die via het hwaportal de hele reeks stations van die 3 organisaties binnenhalen, dynamisch aanpassend aan de beschikbare stations & elementen:
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 actuele data van de hele reeks stations,
en voor RMI 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.
O.a. bepaling van afgeleide waarden binnen de genoemde PHP-inleesscripts is een 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
- 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 natuurlijk ideaal, maar verwijzing naar bruikbare elementen helpt al, dus hints van harte welkom.
=> specifieke scripts, plus afhankelijkheid van blijvende beschikbaarheid van die externe hulpserver.
Betere opzet om die te vervangen door 3 PHP-scriptsets die via het hwaportal de hele reeks stations van die 3 organisaties binnenhalen, dynamisch aanpassend aan de beschikbare stations & elementen:
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 actuele data van de hele reeks stations,
en voor RMI 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.
O.a. bepaling van afgeleide waarden binnen de genoemde PHP-inleesscripts is een 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
- 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 natuurlijk ideaal, maar verwijzing naar bruikbare elementen helpt al, dus hints van harte welkom.
Config = TFA_Nexus/WS7000/Tempest/Ecowitt + WsWin/Domoticz/GW1000/Meteobridge + DHZ
WS Hengelo_Slangenbeek
Kwaliteitsstreven, maar pragmatisch/KISS, ook voor deze liefhebberij!
Moderator = ondersteunend, vrijwillig, zover als passend in vrije tijd ....
WS Hengelo_Slangenbeek
Kwaliteitsstreven, maar pragmatisch/KISS, ook voor deze liefhebberij!
Moderator = ondersteunend, vrijwillig, zover als passend in vrije tijd ....
