Auteur Topic: hoe de cache op te schonen  (gelezen 73 keer)

heersje

  • Gebruiker van Leuven-Template
  • Sr. Member
  • *
  • Berichten: 93
    • Bekijk profiel
    • Weer-Weather-Meteo Vossem
hoe de cache op te schonen
« Gepost op: 16 januari 2019, 00:20:34 »
Als het al de cache is ;-)

website https://meteo.heerschap.net

Ik heb de nieuwste versie geinstalleerd van de MB weatherstation. Dit ging niet in een keer goed zodat ik een paar dagen data miste. Ik heb het volgende gedaan:
1. ik heb de jan.csv uit mijn oude installatie naar de nog lege map 2019 jan gekopieerd. Dit geeft data tm 12 jan
2. heb met excel het CSV bestand handmatig 13 en 14 jan aangevuld
3. om 23:45 wordt de data van de 15e jan toegevoegd.

Echter
1. ik heb op een van de dagen een fout gemaakt met windsnelheid (km/h ipv m/s)
2. op een of andere manier had de software door dat ik tot de 12e data had en voegt 15januari dus vrolijk als 13 jan toe (zie bijv de grafiekjes januari)

Dus wil ik graag de cache resetten of mogelijk een script uitvoeren om de zaak op te schonen en opnieuw de csv bestanden in te lezen (zal dan eerst handmatig 15 jan datum moeten veranderen)

Maar hoe doe ik dat?

met vriendelijke groet

Jean-Paul

heersje

  • Gebruiker van Leuven-Template
  • Sr. Member
  • *
  • Berichten: 93
    • Bekijk profiel
    • Weer-Weather-Meteo Vossem
Re: hoe de cache op te schonen
« Reactie #1 Gepost op: 16 januari 2019, 23:56:26 »
Ik heb het waarschijnlijk opgelost door inderdaad jan.csv te editen maar dit keer met notepad++. Ik heb daarbij ook de laatste foutieve datum veranderd en het script heeft nu keurig een nieuw record met opvolgende datum toegevoegd. NOg niet alle lekken zijn boven want klikken op 2019 in een van de boxjes (temp of wind) levert slechts 2 data punten op die van vandaag en die van gisteren die foutief als de 13e geboekstaafd is. Ik zal morgen moeten zoeken waar dat weggeschreven staat.

heersje

  • Gebruiker van Leuven-Template
  • Sr. Member
  • *
  • Berichten: 93
    • Bekijk profiel
    • Weer-Weather-Meteo Vossem
Re: hoe de cache op te schonen
« Reactie #2 Gepost op: 17 januari 2019, 18:32:50 »
Dit gaat helaas voorlopig even boven de pet  :(

De jaargegevens staan in een bestandje /chartswudata/2019.txt (https://meteo.heerschap.net/chartswudata/2019.txt )het frappante is dat daar wel alle data in staan maar dat het niet wordt weergegeven als je bijvoorbeeld hier klikt https://meteo.heerschap.net/mbcharts/yearlytemperature.php

Dan worden er in chartswudata ook dagelijks een bestandje YYYYMMDD.txt aangemaakt door de cronjob aan het einde van de dag die de database uitleest die door een ander scriptje vervolgens geleegd wordt. De functie van deze bestandjes is me niet duidelijk. Ik heb uit de vorige versie de missende dagen naar de chartswudata map gekopieerd maar dat lijkt niet de oplossing te zijn.

Dus zit ik ff vast...

UPDATE paar minuutjes later: er is een bestand /mbcharts/2019.csv en dat geeft de data voor de jaargegevensgrafiekjes. Ik heb daar de missende dagen ingekopieerd uit mijn oude installatie en voila.

case closed (maar al die text en csv bestandjes duizelen me wel een beetje)
« Laatst bewerkt op: 17 januari 2019, 18:46:27 door heersje »

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 609
    • Bekijk profiel
    • Template Support
Re: hoe de cache op te schonen
« Reactie #3 Gepost op: 17 januari 2019, 18:58:12 »
Er zijn TWEE mogelijkheden om de grafieken te maken:
1. Tot 15 februari misschien eventueel wat langer: WeatherUnderground =>  chartswudata
2. Via eigen SQL-tabel en cron-jobs => chartsmysql

De via SQL gemaakte bestanden zijn NIET helemaal gelijk van opbouw  aan die van WU.
Ze zijn door weather34 ontwikkeld als vervanger van de WU-bestanden,  eerst  vanaf 31 december, nu uitgesteld tot 15 februari.

Ik heb de bestandsstructuren voor de WD versie zo gelaten omdat de chartswudata toch nog maar kort te gebruiken is.

Wim
Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) http://pwsdashboard.weather-template.com/

heersje

  • Gebruiker van Leuven-Template
  • Sr. Member
  • *
  • Berichten: 93
    • Bekijk profiel
    • Weer-Weather-Meteo Vossem
Re: hoe de cache op te schonen
« Reactie #4 Gepost op: 17 januari 2019, 19:53:09 »
Dank Wim,

Bij meteobridge komen de gegevens voor de grafieken in de folder mbcharts te staan er is geen folder chartsmysql (of is er weer een update ;-).  De cronjobs die je onder meteobridge aanroept staan in mbdbfiles en lezen de data uit de databse om ze vervolgens in een csv bestand te zetten. Maar nu snap ik de tekstbestanden in chartswudata dat blijkt in parallel ook op een of andere manier weggeschreven te worden mogelijk zodat je wanneer je de settings van mysql naar wunderground  overzet (en dat heeft geen zin omdat dat een aflopende zaak is) je toch al je gegevens hebt. Het doorgronden van folderstructuren is voor de gebruker altijd een heel gepuzzel (maar dat is op zich niet erg)

Jean-Paul

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 609
    • Bekijk profiel
    • Template Support
Re: hoe de cache op te schonen
« Reactie #5 Gepost op: 17 januari 2019, 20:01:42 »
Dank Wim,

Bij meteobridge komen de gegevens voor de grafieken in de folder mbcharts te staan er is geen folder chartsmysql (of is er weer een update ;-).  De cronjobs die je onder meteobridge aanroept staan in mbdbfiles en lezen de data uit de databse om ze vervolgens in een csv bestand te zetten. Maar nu snap ik de tekstbestanden in chartswudata dat blijkt in parallel ook op een of andere manier weggeschreven te worden mogelijk zodat je wanneer je de settings van mysql naar wunderground  overzet (en dat heeft geen zin omdat dat een aflopende zaak is) je toch al je gegevens hebt. Het doorgronden van folderstructuren is voor de gebruker altijd een heel gepuzzel (maar dat is op zich niet erg)

Jean-Paul
Voor alle duidelijkheid:
De WD versie is gebaseerd op een laatste door weather34 aangepaste versie van november 2017.

De Meteobridge versie van 2018/ is gedurende laatste twee jaar veel verder door-ontwikkeld en  TOTAAL anders dan de WD versie van 2019.
Anders qua scripts en anders qua bestanden.  Ik moest een inhaal-slag doen en heb de opbouw redelijk omgegooid.

Support voor de Meteobridge versies (met DB en ook voor de Nano) altijd bij weather34.com
Support voor de Clientraw/WD/WDapi versie bij mij en NIET bij BrianU
Support voor de Cumulus versie via Ken True.

Wim
Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) http://pwsdashboard.weather-template.com/

heersje

  • Gebruiker van Leuven-Template
  • Sr. Member
  • *
  • Berichten: 93
    • Bekijk profiel
    • Weer-Weather-Meteo Vossem
Re: hoe de cache op te schonen
« Reactie #6 Gepost op: 18 januari 2019, 16:27:11 »
Dank Wim,

Citaat
Support voor de Meteobridge versies (met DB en ook voor de Nano) altijd bij weather34.com

Mijn veronderstelling was dat je via dit forum ondersteuning geeft voor Leuven template en weather34WD maar dat een categorie als deze (en bijv ook die van Saratoga) diende om ook van gebruiker tot gebruiker uit te wisselen. Als het niet de bedoeling is om over meteobridge te spreken  of als dat verwarrend is dan zal ik voortaan evt vragen elders stellen.

vriendelijke groet

Jean-Paul

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 609
    • Bekijk profiel
    • Template Support
Re: hoe de cache op te schonen
« Reactie #7 Gepost op: 18 januari 2019, 17:54:03 »
Verwarrend wordt het als we in het onderwerp niet het programma zetten.
Immers de MB versie van HWS-template is totaal anders als de WD versie.
Net zo goed als de MB versie van 1 jaar geleden ook nogal verschilt van die van nu of die van de Nano.

Dus ik stel voor in het onderwerp  voortaan te beginnen met MB   MB-nano  WD  CU
Dus dit topic zou dan geweest zijn:
MB  Hoe de cache op tre schonen

Mvg Wim

Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) http://pwsdashboard.weather-template.com/