Een mogelijke reden voor de geconstateerde wegval is de daglimiet van 300 aanroepen per API-key voor gratis opvragen van data:
300 aanroepen/dag => voor 1 station interval van min. 5 minuten voor continue uitlezing
Bij de huidige HWA-invulling met script/station i.c.m. 1 API-key
=> hoe langer de lijst van KNMI-stations, hoe meer scripts gaan roepen, hoe eerder de dagvoorraad op is
=> uitval van respons & vertoning voor de rest van de dag
Om het aanroepen voor een reeks stations binnen de daglimiet/API-key te laten passen:
-
Oplossing 1 is minder vaak aanroepen per station tot het weer binnen de daglimiet van 300 aanroepen past.
=> bij 1 aanroep/uur => capaciteit/API-key voor continue afhandeling van 12 stations
-
Oplossing 2 is herverdeling van de reeks geselecteerde KNMI-stations over meerdere API-keys
=> meer aanroepen per uur per station mogelijk, voor meer stations.
Initieel globaal inzetten op aanroep per station per 30 minuten, want de KNMI-info als gapfilling van de HWA-stationslijst bedoeld voor laagfrequent ondersteuning / referentie.
Een provisorische Oplossing1 in de huidige lua-scripts voor langer oproepinterval mislukte helaas
(haastige spoed is zelden goed => nu time-out voor alle KNMI-stations in de HWA-stationslijst, die met dat script

werken),
dus drastischer aanpak vereist in richting van Oplossing2 met vervanging van de reeks lua-scripts door Python-scripts, met tijdaansturing door cronjobs.
Kost even tijd …..
Uitbreiding 18mei2023:
Beschrijving van berekening en instelling ingevoegd.
Config = TFA_Nexus + WS7000 + Tempest + GW1000 + Domoticz
WS Hengelo_Slangenbeek
Kwaliteitsstreven, maar pragmatisch/KISS, ook voor Meteo als liefhebberij!
Moderator = ondersteunend, vrijwillig, in eigen vrije tijd, zover als passend ....