Algemeen forum ontrent de ontwikkelng, design en hosting van weergerelateerde websites (dit laatste om een beetje on topic te blijven)
#76092
Wim,

In het eerste bericht van deze thread wordt als voorbeeld een Bresser-PWS genoemd met een 3e uitgang, instelbaar voor CustomerServer&WU-protocol:
is er geen PWS-eigenaar met zo'n configuratie bereid tot een experiment?
Als je hem/haar vertelt welke instelgegevens van toepassing zijn,
dan weten we gelijk of je opzet werkt voor de doelgroep.

Voor upload naar WU gebruik ik ook een 'DHZ'-script.
Dat moet eenvoudigst zijn aan te passen of te clonen voor uitzending naar een andere bestemming.
Geef via een PB naar mij maar aan met welke URL-string de scriptuitgang moet worden gericht, incl. welke ID&PW.

Gebruik daarnaast zelf ook WSWin voor upload naar WUnderground.
Nu staat bij tab Internet/Aanpassing/Wunderground.com in het bestemmingsvenster
http://www.wunderground.com met aparte vakjes voor ID en PW,
dus aan te nemen dat WsWin met deze info als header intern de rest van de standaardstring uitwerkt en aanhangt.
Als in jouw opzet van de uploadstring per station vergelijkbare invulling geldt,
dan zou WsWin met een aangepaste invulling van genoemde 3 vensters moeten werken in de richting van jouw PHP-script.

WeeWX en diverse andere meteo-software moeten ook zoiets kunnen als variatie op hun WU-interface,
maar die pakketten zitten momenteel niet actief in mijn configuratie voor uitproberen.

Mvg, Anton
#76095
In deze thread wordt vooral gericht gekeken hoe de CustomServer-uitgang van een PWS direct, eenvoudig geschikt gemaakt kan worden voor http-type HWA-Upload.
In mijn voorgaande bericht wordt o.a. voorgesteld voor de meteo-software WsWin daarvoor de WU-uploadfunctie te manipuleren.
Consequentie daarvan is dat de actieve WU-upload wordt opgeofferd, of dat een extra WsWin-instantiatie moet worden opgericht:
zoiets zal bij weinig PWS-beheerders in goede aarde vallen ………

Ook voor een meteosoftwarepakket is voor deze soort HWA-Upload een Custom-Upload de betere weg.
Binnen WsWin is onder tabblad Internet/Aanpassingen/WWW een functie te vinden die naast WUnderground, AWEKAS en Wetter.com een 4e DHZ-upload kan voorzien.
Onder dat tabblad kun je een template kiezen die de upload-generatie en -verzending stuurt.
Voor onze HWA-upload zal het nodig zijn om een aangepaste template te gaan maken.
In de hoofdmap van WsWin staan al een reeks templates die als basismateriaal kunnen dienen:
hun filenamen beginnen met www_template.
Varianten www_template_example en www_template_example_en zijn uitlegfiles in Duits resp. Engels.
Ook in de (Duitse) Help-functie is helemaal achteraan onder Internet-Einstellungen e.e.a. te vinden.
Variant www_template_pws lijkt al bijna gereed voor onze doeleinden voor upload van een minimale, actuele dataset.
Vergt alleen nog leeswerk en daaruit template-aanpassingen voor o.a. login voor de HWA-upload ........

Bij andere meteo-software zoals WDisplay, Cumulus en WeeWX waarschijnlijk vergelijkbare functies beschikbaar voor een Custom-Upload:
welke HWA-gebruiker met zulke software helpt meezoeken en meedoen t.b.v. de beschreven script-ontwikkeling?
#76096
Toulon7559 schreef: 25 aug 2025, 23:39 Bij andere meteo-software zoals WDisplay, Cumulus en WeeWX waarschijnlijk vergelijkbare functies beschikbaar voor een Custom-Upload:
welke HWA-gebruiker met zulke software helpt meezoeken en meedoen t.b.v. script-ontwikkeling?
HET DOEL van deze discussie is een oplossing voor toekomstige deelnemers die GEEN website hebben.

KIP < - > EI
Bij de moderne weer-programma's kan je dezelfde data-setup gebruiken voor HTTP als voor FTP upload.
B.v. Metebridge kun je op dezelfde instelling-pagina kiezen voor sFTP-FTP-HTTP. De datastring blijft, alleen het server gedeelte wordt aangepast.

MAAR de HWA server ondersteunt geen HTTP upload. En de eigenaar Luc wil dat ook niet.
Dus het blijft dat er een tussen-server moet zijn waar het bestand voor HWA wordt opgeslagen.

MAAR als er een tussen-server is kan er net zo goed voor FTP als voor HTTP worden gekozen.
Wellicht kan een andere persoon een FTP-server tyer beschikking stellen voor die ghebruikers.

1 VRAAG @Toulon7559
Hoeveel extra deelnemers levert deze hele ontwikkeling op?
Tot nu toe 0 extra deelnemers met de "custom upload" in WU of Ecowitt formaat.

Mvg
Wim
#76098
Wim,

De uiteindelijk opzet is toch dat de HWA-hoofdserver de nu gedachte http-upload gaat oppakken als extra invoerkanaal.
In de aanloopfase zijn m.i. voor robuuste, stapsgewijze ontwikkeling & test nu 2 fasen voorzien:
1. Test-uploads naar jouw server die daaruit datafiles produceert, die de HWA-hoofdserver kan slikken.
2. Overzetten van de geteste constructie naar een HWA-hulpserver, voor verdere test & aanloop, totdat de HWA-hoofdserver alle functies kan overnemen.
Die hulpserver staat al te wachten totdat jij tevreden bent met de resultaten van fase 1.
Inderdaad t/m deze fase 2. in de dataflow geen verschil in aantal stappen van PWS naar HWA-hoofdserver,
maar de PWS-bezitter kan gebruiken maken van 'standaard'-invoer voor CustomServer,
HWA neemt met deze invoer de noodzaak weg bij de PWS-bezitter om een HWA-file te maken,
en geen behoefte voor de PWS-bezitter om webruimte te regelen voor klaarzetten van die HWA-file.

Waarom de HWA-hulpserver geen (S)FTP-server, en waarom apart van de HWA-hoofdserver?
Misschien (S)FTP&'Samengebouwd' wel handig voor timing, koppeling en overzicht, maar ‘gedoe’ met login en beveiliging;
dat ook de reden dat Luc (S)FTP en 'Samengebouwd' als constructies bij voorkeur afweert.
De HWA-hoofdserver staat onder beheer bij Luc, de HWA-hulpserver (voorlopig) niet.
Die scheiding maakt het ook mogelijk om separaat m.b.v. de hulpserver invoer-constructies uit te proberen en apart te configureren en onderhouden.
Dat gaat helaas niet op voor de HWA-database en voor de HWA-compilaties,
want die zitten enkel&uniek in de HWA-hoofdserver.


Enkele voorgaande forumberichten beschreven hoe we je test-opstelling met test-uploads zou kunnen voeden,
in afwachting van ‘echte’ CustomUploads uit bijv. Bresser-PWS en vergelijkbaar:
genoeg daarover gezegd, want de beste, echt representatieve tests zijn met CustomUploads uit Presser_PWS en vergelijkbaar.
Dus daarvoor graag aanmelding gewenst van meewerkende PWS-bezitters:
mag zowel een nieuw station zijn voor HWA als ook een al bestaand station.
In eerste geval kunnen we dan ook de functionele aansluiting tot in de HWA-hoofdserver onder handen nemen.
#76099
Wim geeft in dit bericht heel duidelijk aan welke inbreng wordt gevraagd voor deze test:
bij voorkeur krijgen we reactie van bezitters van een weerstation met
een nog vrije, ingebouwde CustomUpload-interface voor een directe verbinding naar HWA.
Maar andere 'compatibele' configuraties even welkom.

WsWIN als PWS-invulling

Na wat zoeken & proberen is voor WsWIN een nieuwe CustomUpload-template gemaakt
waarmee WsWin een extra CustomUpload kan geven direct naar HWA volgens WU-protocol:
deze handleiding en nog komende, eventuele collega's is meegroeiend met de testen en verdere implementatie.