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_schema04.jpg
Interfaces PWS naar HWA
HWA_schema04.jpg (145.94 KiB) 1250 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


Aanpassing 30September2025:
Schema bijgewerkt naar V4
#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

Het meteosoftwarepakket WsWin heeft onder tabblad Internet/Aanpassingen/WWW een CustomUpload beschikbaar.
Die kan bijv. 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, gebruikmakend van voorbeeld-templates die je kunt vinden in de WsWin-folder
- 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!
Een praktische & eenduidige optie is om bijv. i.p.v. 12345 je postcode+huisnummer te 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.
[Let op dat pas na WindowsXP die file is geïnstalleerd als deel van Windows!
Voor installatie met WindowsXP kun je hier een heel compacte invulling ophalen]

Uploadtijd instellen op 5 of 10 minuten (afhankelijk hoe snel je PWS data levert), eventueel met een vertraging 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 is gericht op Wim’s server en geldt alleen voor testen tijdens de eerste aanloop, en zolang Wim het script daar laat staan.
De urlstring in de voorbeeld-template wordt aangepast in de volgende fase en voor ieder aangemeld station, als ‘echte’ uploads naar de HWA-servers zullen gaan lopen.
Dus deze WsWin-template pas gebruiken
nadat je je station hebt aangemeld voor een koppeling volgens manier4,
en nadat je de passende urlstring-regel hebt gekregen!!!

Deze handleiding voor WsWin is nu meer bedoeld als een trigger dat CustomUpload ook met 'gewone' meteosoftware een eenvoudiger passende invulling kan zijn voor upload naar HetWeerActueel:
kijk maar eens bij je meteosoftware of je zoiets als CustomUpload kunt vinden ......
Bijlagen
WsWin_Voorbeeld_Template_WU_CustomUpload
(819 Bytes) 64 keer gedownload
#76101
Directe HWA-CustomUpload vanuit PWS

Samenvatting (conceptversie) voor acties en instellingen nodig om voor de meeste PWSen met ingebouwde software een directe CustomUpload naar HWA in gang te zetten.
In deze test- & aanloopfase bewust algemeen gehouden, want vooral aan de kant van de PWSen zijn veel varianten te verwachten, en de interface gaat (uiteraard) pas werken als de instellingen van PWS en HWA-portal bij elkaar passen:
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.
Op basis van ervaring worden misschien voor bepaalde PWSen gerichte hints toegevoegd cq aparte mini-handleidingen voor invulling van punten 3. e.v. hierna.

0. HWA-forumaccount
Communicatie van/naar HetWeerActueel vereist een HWA-forumaccount geldig voor HWA2.0,
want
- dan kunnen we PBs uitwisselen (zinvol voor aspect bovengenoemd en voor 1. en 2. hieronder),
- dan kun je meedoen in het forum m.b.t. integratiediscussies voor dit soort upload-aanpak, en
- is een voorwaarde om een station te kunnen aanmelden voor de HWA-stationslijst.
(Her)registratie-ingang voor een forumaccount is linksonder op de inlogpagina van dit forum.

1. Stationsaanmelding
Meldt je aan via het Weatherlink-aanmeldformulier [voouitlopend op een toegesneden formulier].
Negeer alles wat daar over Weatherlink staat en ga regelrecht naar het Aanmeldingsformulier in de 2e helft.
Invullen van alle vakjes, behalve
"Link naar uploadbestand(verplicht)",
want die info krijg je pas na je aanmelding.
In het laatste venster voor "Aanvullend bericht" vermelden van het PWS waarmee je werkt [model&type]
voor verkrijgen van de benodigde login-info voor het HWA-portal.
Zonder de merk/type-info in de stationsaanmelding kunnen we je niet goed indelen en voorthelpen.
Vergeet niet onderaan ‘Verzenden’ aan te klikken.

2. Stationskoppelingsinfo
Na aanmelding kennen we je emailadres gekoppeld aan je forum-account.
We sturen je via het emailadres van je stations aanmelding een bericht met de instelinfo voor de upload vanuit je PWS.

3. PWS instellen voor koppeling
Zoek in de instellingen van je PWS-software de ingang voor instelling van CustomUpload.
Dat verbergt zich soms onder een andere naam zoals CustomerServer, Other Server, Userdefined server, o.i.d.
In het algemeen als extra keus te vinden in de buurt van de instellingen voor upload naar WUnderground, WeatherCloud, WOW, AWEKAS, PWSWeather, e.d.
Voorbeelden
Voor Bresser7in1 instelinstructie te vinden op blz. 31 resp. 70 van de duitstalige/engelstalige gebruiksaanwijzing.
Voor Froggit HP1000SE instelinstructie te vinden op blz. 38 resp. 100 van diens duitstalige/engelstalige handleiding.
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. het merk&model van je PWS en van de configuratie van je PWS-console.
Of stuur de weblink die verwijst naar de handleiding van je PWS.
Dan kunnen we helpen meepuzzelen …….

Maak de instellingen volgens navolgende punten 4. t/m 10.

4. Vul in het URL-invulvak (soms met een titel zoals 'pad-instelling' of 'IP/Hostname') de url-string in die je krijgt.
Bij sommige PWSen een bijbehorend 'vervolg-vak' met benaming 'poort' o.i.d.:
vaak default op 80 gezet (voor 'eenvoudige' http-overdracht).
Werkt 80 niet, probeer dan 8080 (als alternatief voor http-overdracht) of 443 (voor https-overdracht).

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

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

7. Is er een invulvak voor Protocol, kies dan bij voorkeur ‘Wunderground API', 'same as WUnderground' (of vergelijkbare tekst)
Alternatieve, bruikbare keus is 'Ecowitt-protocol' (of vergelijkbare tekst).
Geen andere keuze activeren, zoals 'WSLink-API', want dat werkt niet met deze HWA-interface!

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

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

10. Vergeet niet tenslotte onderaan het invulvenster 'OK', 'Enter', 'Save' of 'Verzend' (of vergelijkbaar icoon) aan te klikken om de invoer te bekrachtigen.

11. Data-overdracht
Daarna moet de upload gaan lopen op de volgende manier:
- je PWS stuurt automatisch periodiek een bericht naar het HWA-portal.
- het HWA-portal verzorgt de opvang & verwerking als frontend voor de HWA-hoofdserver.
- HWA-moderatie/beheer controleert of&hoe het bericht wordt verwerkt, en koppelt bij OK je station naar de HWA-stationslijst .
- verschijnen van je station in de stationslijst met plausibele data is praktisch bewijs dat de upload correct is ingesteld en werkt.

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

Vernieuwing 29september2025:
Opnieuw opgezet voor testfase2 voor behandeling van 'echte' aanmeldingen voor deze methode van HWA-interfacen.
#76195
Heb je bij Weerhuisje.nl een pakket aangeschaft voor het opzetten van een website onder domein Mijneigenweer.nl , of denk je daarover,
bedenk dan dat in dat pakket ook al is ingesloten een interface-functie die is voorgeprogrammeerd voor verbinding naar HetweerActueel:
Mijneigenweer.nl zorgt als hosting provider voor de gevraagde webruimte voor data-overdracht op 'traditionele' HWA-manier.
Uitleg in de FAQ-rubriek van Mijneigenweer.nl ongeveer halverwege de webpagina.

;) Zo eenvoudig kan het dus ook .........