Voor de
belgische Barani-stations via BMCB aangesloten bij HWA is de laatste ontwikkeling dat voor generatie van de HWA-file de API van betreffend station op de BMCB-server wordt uitgelezen om stationsinfo te krijgen:
API-aanroep => JSON-file met voor alle beschikbare sensoren de actuele data en een gekozen reeks historische data.
De vervolgstap is met 'HWA-vertaler' van de JSON-file naar HWA-file, en dan doorsturen naar de HWA-server.
Voor
nederlandse Barani-stations (en voor belgische Barani’s niet aangesloten bij BMCB) lijkt voor de hand liggend dat de API van het betreffende station bij
AllMeteo wordt uitgelezen, die een
vergelijkbare JSON-file zal opleveren zoals nu uit de BMCB-server komt.
Opletten dat bij AllMeteo voor verbeterde uitlezing van een
neerslagmeter een extra, 2e API-uitlezing nodig is, en idem voor
anemometer een extra, 2e API-oproep van toepassing is.
Voor die AllMeteo-uitlezingen kan vermoedelijk ook de bovengenoemde 'HWA-vertaler' bruikbaar zijn als basismateriaal,
maar dan zijn bij HWA wel de AllMeteo-inloggegevens van alle 3 API-aanroepen voor het betreffende station nodig.
[
Alternatief kan de stationsbeheerder de 'HWA-vertaler' in eigen, lokaal beheer nemen,

bijv. als server-script of
(ambiteuzer!) door aanbouw als template in een Meteobridge]
De uitvoeringsvorm van de huidige, eerste versie van de genoemde HWA-vertaler is een Python3.x-script dat
- iedere 10 minuten de API bij BMCB uitleest,
- uit de ontvangen JSON-file een HWA-file samenstelt en
- die HWA-file doorsluist naar de HWA-server.
In geval van AllMeteo lees AllMeteo i.p.v. BMCB.
Een Barani-gebruiker met interesse om aan het experiment van AllMeteo-uitlezing deel te nemen?
22Juni2022:
Bijgewerkt/ingekort.
Config = TFA_Nexus + WS7000 + Tempest + Domoticz
WS Hengelo_Slangenbeek
Kwaliteitsstreven, maar pragmatisch, ook voor Meteo als liefhebberij!
Moderator = ondersteunend, vrijwillig, in eigen vrije tijd, zover als passend ....