Pagina 1 van 1

HWA_CustomUpload is kieskeurig

Geplaatst: 15 sep 2026, 20:20
door Toulon7559
Het is niet vreemd dat software een bepaalde opzet van data-invoer verwacht om daarmee een gedefinieerde data-uitvoer of vertoning te kunnen maken.

Bij het HWA-CustomUploadscript gevoed door software zoals StationForwarder of Meteobridge stuiten we op een verschijnsel dat hoofdbrekens geeft,
en dit verschijnsel zal vermoedelijk ook optreden bij andere databronnen voor HWA-CustomUpload.

Met een simpele invoer volgens WU-protocol zoals hieronder getoond komt 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 gaat het mis, oftewel de uitkomst is niet zoals verwacht, of er komt helemaal niets meer uit.
Leerpunten:
rainin - [rain inches over the past hour)] -- the accumulated rainfall in the past 60 min
Gewenste input voor RainRate, maar niet zinvol als geen Rain_Today beschikbaar
dailyrainin - [rain inches so far today in local time]
Gewenste input voor Rain_Today
solarradiation wordt opgevangen en soms verwerkt/doorgegeven.
UV wordt wel opgevangen, maar wordt niet verwerkt/doorgegeven.

We zien zulke verschijnsels o.a. optreden bij Meteobridge gevoed door variërende PWSen,
en bij StationForwarder blijkbaar gevoed vanuit Weatherlink.com door variërende sensorsets.
Kortom HWA_CustomUpload slikt niet alles, maar vraagt zorg voor de compilatie van de dataflow naar HWA!
Anderzijds nog 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 ......