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 tevoorschijn dat in actuele waarden overeenkomt met de dashboard-vertoning van WD.
I.v.m. met WU-protocol worden dus alle waarden uit WD via CustomTags opgehaald als ‘imperial’,
ingevoegd in de urlstring, verstuurd en in het HWAportal naar metrische, actuele waarden vertaald.
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=%tempinusa%&rainin=%dayrnusa%&baromin=%baroinusa%&dewptf=%dewinusa%&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-test mag het ook een periodieke upload zijn met interval van 5minuten of groter.

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

Verzoek:
Als je wil testen, dan deze urlstring niet langer dan nodig gebruiken.
Voor overgaan naar een ‘echte’ toepassing voor een HWA-station daarnaast een nieuwe stationsaanmelding doen o.v.v. HWA_CustomUpload vanuit WeatherDisplay

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