Voor vragen en hulp m.b.t. de instructies om mee te doen. Hulp bij installeren van upload files
#75596
Tussen een weerstation (= PWS) en de HWA-server zijn vele interface-paden mogelijk:
voor bijna elke configuratie is een oplossing te vinden!
Teveel om iedere mogelijkheid in nauwkeurig detail te tonen:
het schema hieronder is een heel ruwe samenvatting en moment-opname van de belangrijkste, huidige mogelijkheden.
Nadere info is naast de Handleidingen te vinden in de berichten van dit forum via de Zoek-functie.

Gestippelde pijl = speciale interface tussen stations en bijbehorende systeemserver
Groene tekst & pijlen = speciale software/interface
Rode tekst = in onderzoek & (her)ontwikkeling
Daarbij aantekening dat roodgetekende CustomUpload gebruikelijk uit de ingebouwde firmware van het PWS zal komen,
maar alternatief ook mogelijk uit de getoonde meteosoftware in het blok linksboven.
Rood vraagteken = nog niet voldoende uitgezocht
Rood kruis = momenteel doodlopende weg
.
Gebruiksadvies:
- probeer het kortste traject te vinden dat past bij je configuratie en je infrastructuur-opzet
- als je ook data doorgeeft naar andere organisaties, probeer dan een beste compromis te vinden.
.
HWA_schema03.jpg
Interface-opties_PWS_to_HWA
HWA_schema03.jpg (160.06 KiB) 307 keer bekeken
.
Aanpassing 22September2024:
Uitgebreid mbt Netatmo-interfaces en mbt aangepaste kleuring


Opmerking 08Maart2025:
Verbindingen voor BMCB, Netatmo en Skyz.be werken niet cq zijn uitgeschakeld.
Verbinding WRIJ tijdelijk gestoord: wordt bijgewerkt.


Aanpassing 06Augustus2025:
Bijgewerkt naar actuele toestand, met nu actieve interfaces voor KMI en XWeather.
Interfaces voor BMCB, Netatmo en WRIJ blijven roodgekleurd, want (nog) niet compatible.
Interface vanuit Skyz.be in afwachting van nieuwe API.


Aanpassing 28Augustus2025:
CustomUpload toegevoegd
#76062
Bij aanmelding is naamgeving van een station heel eenvoudig als een opgegeven, korte plaatsnaam eenduidig kan worden ingevoerd als stationsnaam.
Naamgeving wordt pas discutabel als de stationsnaam lang is of wordt,
o.a. als een plaatsnaam van zichzelf lang is (en dat treedt op zowel in Nederland als België),
of om m.b.v. een extensie verschil te maken t.o.v. een 'buurstation' in dezelfde gemeente,
of als een station data levert naar HWA via een 'bemiddelaar' die altijd attributie-vermelding wenst.
Dus zeker bij een combinatie van bovengenoemde condities.

Dan nut van een verborgen aspect van de HWA-website:
het is mogelijk een verschil te maken tussen de naam in de stationslijst en de naam in de banners.
Voorbeeld met verschil in teksten zie je bij station Westland (Naaldwijk).
De naam in de banners zou je dus bijv. apart passend kunnen maken voor toepassing op je eigen private website:
zoiets kun je aangeven bij stationsaanmelding in het vakje voor extra info, rekeninghoudend met het onderstaande.

De namenkolom van de stationslijst en de banners zijn van vaste breedte,
maar hoofdletters nemen meer ruimte dan kleine letters, dus geen absolute, max. stringlengte aan te geven
=> in de namenkolom een tekst van meer dan 15 karakters veroorzaakt vaak afbreken & terugloop van de tekst
=> in de banners een tekst van meer dan 15 karakters geeft risico van overdekking van de tijdsaanduiding rechtsboven.
=> wens je een bepaalde stationsbenaming, probeer daarom bij stationsaanmelding de naamlengte binnen die grens van 15 karakters te houden.
Als een invulling niet probleemloos past, dan volgt na stationsaanmelding vanuit HWA-moderatie overleg met de aanmelder.
#76100
WsWIN als PWS-invulling voor directe HWA-upload volgens WU-protocol

WsWin heeft onder tabblad Internet/Aanpassingen/WWW een CustomUpload beschikbaar.
Die kan worden toegepast o.a. voor een extra upload in WU-stijl.
Na wat zoeken & proberen blijkt dat een nieuwe, voor HWA passende CustomUpload-template daarvoor de volgende onderdelen nodig heeft:
- de 'kop' van de voorbeeld-Windy-template moet worden genomen voor https-GET zoals WU-protocol vereist
- in de url in die 'kop' de afgesproken identifier inzetten. NIET de default-identifier HWA12345 gebruiken!
- de 'data-opsomming' van de voorbeeld-pws-template is goed voor een basisdata-invulling volgens WU-protocol.

De resulterende voorbeeld-template staat als file onderaan dit bericht:
die file plaatsen in de hoofdfolder van WsWIN en verder aanpassen voor je eigen configuratie met de afgesproken identifier in de urlstring.
Daarna onder WsWINs tabblad Internet/Aanpassingen/WWW
in bovenste invulvak koppelen naar je zojuist aangepaste template, en
in de vakken daaronder een afgesproken ID resp. PW invullen,
met in het vak daaronder aanwijzing van de locatie van file cURL.exe voor software-sturing voor https.
Uploadtijd instellen op 5 of 10 minuten (afhankelijk hoe snel je PWS data levert) en OK geven.
In WsWIN-subfolder Text kun je in file Upload.txt zien wat/hoe wordt verzonden,
inclusief (onderaan) de uitgaande uploadstring,

Met de upload hieruit kan Wim's software een nette HWA-file maken.

In WsWIN-subfolder Text staat in file Uploadlog.txt de reactie vanuit de ontvangende kant:
als het goed is in de vorm van een samengeklapte HWA-file, of anders een foutmelding.

WAARSCHUWING:
de urlstring in de voorbeeld-template (gericht op Wim’s server) geldt alleen tijdens de lopende testen,
en zal worden aangepast in de volgende fase, als ‘echte’ uploads naar de HWA-servers zullen gaan lopen.
Bijlagen
WsWin_Voorbeeld_Template_WU_CustomUpload
(819 Bytes) 6 keer gedownload
#76101
Directe HWA-upload vanuit PWS

Samenvatting voor instellingen nodig om voor de meeste PWSen een directe CustomUpload naar HWA in gang te zetten.
In deze test- & aanloopfase bewust algemeen gehouden, want veel varianten te voorzien,
dus soms zijn (na punt 2.) niet alle punten hetzelfde van toepassing.

LET OP!
In grote lijnen blijft deze procedure geldig als de opzet verder uitkristaliseert,
maar in de aanloop-/testfase zullen er zeker nog aanpassingen komen, die terugwerkend kunnen zijn:
naast een algemeen forumbericht worden betrokken PWS-beheerders daarvan z.s.m. op de hoogte gebracht door direct PB.

0. Communicatie wordt eenvoudig als je een HWA-forumaccount hebt/maakt geldig voor HWA2.0,
want dan kunnen we PBs uitwisselen (belangrijk voor aspect bovengenoemd en voor 1. en 2. hieronder),
en kun je meedoen in het forum m.b.t. integratiediscussies voor dit soort upload-aanpak.
(Her)registratie-ingang voor een forumaccount is linksonder op de inlogpagina van dit forum.

1. Meldt je aan bij WvdKuil via PB voor verkrijgen van de benodigde login-info,
en voor hem om inzicht te krijgen welk soort configuratie aangekoppeld gaat worden.

2. Zoek in de instellingen van je PWS de ingang voor instelling van CustomUpload.
Dat verbergt zich soms onder een andere naam zoals CustomerServer, Other Server, o.i.d.
In het algemeen als extra keus te vinden in de buurt van de instellingen voor upload naar WUnderground, WeatherCloud e.d.
Voorbeeld op blz. 31 van deze Bresser gebruiksaanwijzing.
Kom je er niet uit, stuur dan (na vooroverleg via PB) per Email een screenshot van het scherm
waarvan jij denkt dat het van toepassing kan zijn, o.v.v. de configuratie van je PWS-console.
Dan kunnen we meepuzzelen …….


3. Vul in bovenste vak (soms met een titel zoals 'pad-instelling') de urlstring in die je krijgt

4. Vul onder ID (of vergelijkbare titel) benodigde ID-info in

5. Vul onder Password (of vergelijkbare titel) benodigde PW-info in

6. Is er een invulvak voor Protocol, kies dan bij voorkeur ‘Wunderground API'

7. Is er een invulvak voor Interval, kies dan 5 of 10 minuten, niet sneller.

8. Is er een Upload-schakelaar, zet die op 'Aan'

9. Vergeet niet tenslotte OK, 'Enter', 'Save' of 'Verzend' (of vergelijkbaar) aan te klikken om de invoer te bekrachtigen.

Daarna moet de upload gaan lopen op de volgende manier:
a. In testfase1 zorgt Wim’s server voor opvang van data uit ‘leverende’ stations.
Monitoring & analyse hoe het berichtenverkeer loopt en hoe HWA-files worden gecompileerd.
Testen = geen doorgifte van HWA-files naar de HWA-hoofdserver,
en (nog) geen opname van deelnemende stations in de HWA-stationslijst.
b. In fase2 (als fase1 naar tevredenheid loopt) neemt een HWA-hulpserver geleidelijk de opvang & verwerking over, met dus aanpassing van de urlstring per ‘leverend’ station, want ander afleveradres.
Stations van PWSen uit testfase1 nog niet in de HWA-stationslijst zijn eenvoudigst over te hevelen door een aanmelding o.v.v. deelname-info m.b.t. de voorgaande testfase1.
Gloednieuwe stations op te nemen via gerichte stationsaanmelding
(die t.z.t. in dit forumbericht wordt toegevoegd, want er moet voor deze stations iets afwijkend worden geregeld voor uitgifte van urlstrings e.d.).
c. In een fase3 zal de HWA-hoofdserver vergelijkbaar met fase2 de opvang & verwerking overnemen.
Hoe dat gaat, wordt t.z.t. gemeld in dit forum.

Heb je vragen?
Dit forum is de plaats om ze te stellen …..