Discussie forum over Weather Display software. Voor vragen, specificaties, ervaringen etc..

#76500
Naast upload direct uit een PWS is voor diverse softwarepakketten een constructie uitgewerkt die HWA_CustomUpload realiseert vanuit die software.
Nog niet voor het bekende softwarepakket WeatherDisplay.
Onder WD's tabblad 'Control Panel' staan in vak 'Publication' een serie setups voor data-upload naar diverse organisaties.
Experimenterend met WD-versie 10.375152 geen organisatie-setups gevonden,
die eenvoudig zijn om te 'verknutselen' om een HWA-CustomUpload te realiseren,
omdat overal velden ontbreken voor invulling van de benodigde, specifieke url-string,
of de url-string-headers zijn niet passend.

Uitgevonden dat via venster 'Network Setup' wel een werkende oneshot-testupload mogelijk is
als in de regel aan de rechterkant genaamd 'Custom data to send (URL+custom tags)' een string wordt geplaatst die lijkt op
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&baromin=29.1&dewptf=68.2&humidity=90&weather=&clouds=&softwaretype=WeatherDisplay%20versionxx&action=updateraw

[In dit voorbeeld is HWA 12345 een plaatshouder die dus niet door het HWAportal wordt opgepikt !!!!!]
Dat is een hele brute methode die alleen aantoont dat een testupload met een fake-string kan worden gerealiseerd.
Voor een 'echte/dynamisch gevulde' upload is nog invulling nodig van de andere velden van die setup:
1. invoegen van de benodigde custom_tags in de genoemde 'fake' url-string.
Internet geeft wel info welke WD_CustomTags er zijn,
maar netjes passend invoegen in zo'n url-string is weer een stap verder ......
2. invullen van benodigde velden aan de linkerkant van venster 'Network Setup' voor de periodieke upload naar het HWAportal.

Welke WD-gebruiker helpt met constructie & testen van die invullingen?
Voor ‘echt’ testen van de url-string wordt (op verzoek) een actief ID&Password toegestuurd.
#76503
Vorderingen?

Bijgaand een testscript met CustomTags ingevuld, dat lijkt te werken,
want aan de ontvangst-kant komt als resultaat van oneshot-test-uploads iets zinnigs tevoorschijn.
Code: Selecteer alles
https://hwaportal.nl/weatherstation/HWA53269/index.php?ID=HWA&PASSWORD=53269&dateutc=%utcdate-year%-%utcdate-month%-%utcdate-day%+%utctime-hour%%3A32%3A%utctime-minute%&winddir=%dirdeg%&windspeedmph=windinmph&windgustmph=gustinmph%&tempf=%temp%&rainin=%dayrnusa%&baromin=%baroinusa%&dewptf=%dew%&humidity=%hum%&weather=&clouds=&softwaretype=WD%wdversion%&action=updateraw
Voor dit testscript is in het HWAportal een actief vangnet klaargezet,
dus als een WD-gebruiker wil proberen:
graag, want dan kunnen we kijken of de vertalingen dynamisch goed zijn.
Naast oneshot mag het ook een periodieke upload zijn van 5minuten of langzamer.

In dit script twijfel of de temperatuurtag en dauwpunttag wel goed gekozen zijn,
want het resultaat in het HWAportal lijkt een vertaling van 'metric' naar 'imperial',
oftewel WD-input van 'echte' 32C => HWAportal-'resultaat' 0C, alsof de WD-input een Fahrenheit-waarde is.
Maar zie voor die 2 waarden nergens een WD-CustomTag die een 'imperial'-waarde uit WD ophaalt:
zal voor WD-upload naar WU waarschijnlijk wel ergens aanwezig zijn, maar nog niet gevonden.

Voor neerslag en wind momenteel geen controle mogelijk bij gebrek aan neerslag en wind.

Opmerking:
dit forumbericht is een werkomgeving voor deze test,
en wordt dynamisch aangepast aan de resultaten.