Discussie forum over overige software. Voor vragen, specificaties, ervaringen etc..
Gebruikersavatar
Door Toulon7559
#76677
Het is normaal dat software een bepaalde opzet van data-invoer verwacht om daarmee een gedefinieerde, bijbehorende data-uitvoer of vertoning te kunnen maken.

HWA_CustomUpload is opgezet gericht op basisvulling voor een HWA-station, dus voor temperatuur, vocht, neerslag en wind, maar de HWA-opsomming voor een station omvat o.a. ook Solarradiation en UVI, dus je mag verwerken verwachten als dat wordt aangeboden in de upload naar HWA_CustomUpload.
Bij het HWA_CustomUploadscript gevoed door software zoals StationForwarder of Meteobridge stuiten we op een verschijnsel dat in dat opzicht hoofdbrekens geeft.

Met een simpele en netjes ingevulde invoer volgens WU-protocol zoals hieronder getoond komt meestal aan de uitgang van HWA_CustomUploadscript netjes de bijbehorende verzameling meldingen tevoorschijn.
Code: Selecteer alles
https://hwaportal.nl/weatherstation/HWA12345/index.php?ID=HWA&PASSWORD=12345&dateutc=2000-01-01+10%3A32%3A35&winddir=230&windspeedmph=12&windgustmph=12&tempf=70&rainin=0&dailyrainin=0&baromin=29.1&dewptf=68.2&humidity=90&weather=&clouds=&softwaretype=Meteobridge%20versionxx&action=updateraw
Is de invoer afwijkend, óf door meer of minder velden, óf omdat de velden worden gevuld door onverwachte data, dan kan het misgaan, oftewel de uitkomst is niet zoals verwacht, of er komt helemaal niets meer uit.
Aandachtspunten uit de huidige reeks met implementaties:
- windwaarden lijken niet altijd goed overgedragen, want resultaten in de HWA-vertoning soms afwijkend van wat lokaal bij de stationsbeheerder wordt gezien.
Vraagt onderzoek met vergelijking van binnenkomende data.
- rainin - [rain inches over the past hour)] -- the accumulated rainfall in the past 60 min
Passende input voor RainRate. Met deze input zou je cumulerend Rain_Today kunnen maken,
maar dat vraagt veel rekenwerk en is onnauwkeurig.
In huidige uitvoering van HWA_CustomUpload niet altijd werkend.
- dailyrainin - [rain inches so far today in local time]
Voorkeurinput voor Rain_Today: zie ook hierboven. Komt meestal netjes door HWA_CustomUpload.
- solarradiation wordt opgevangen en soms verwerkt/doorgegeven => twijfelachtig manco.
- UV wordt wel opgevangen, maar wordt niet verwerkt/doorgegeven => duidelijk manco.

We zien zulke verschijnsels o.a. optreden bij Meteobridge als databron gevoed door variërende PWSen,
en bij StationForwarder gevoed vanuit Weatherlink.com door variërende sensorsets.
‘Verkeerde input’ is een hoofdpijnpunt, want de databronsoftware pikt op wat de PWS aanbiedt,
en je kunt als stationsbeheerder meestal weinig bijstellen aan de PWS-output.

Kortom HWA_CustomUpload slikt niet alles, of vertaald soms naar onverwachte waarden,
maar vaak aan PWS-kant daaraan weinig aan te verhelpen.
Anderzijds misschien werk nodig aan het script voor HWA_CustomUpload voor robustere data-opvang en -verwerking.

Wel relativeren, want als je naar AWEKAS, WUnderground of XWeather voedt met een datastring volgens WU-protocol, maar niet netjes gevuld,
dan krijg je ook uit die organisaties op z'n minst kommentaar ......


Aanpassing 16september2026
Aanpassing/uitbreiding van de tekst.