Auteur Topic: PWS_Dashboard HWS-template December release  (gelezen 360 keer)

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 663
    • Bekijk profiel
    • Template Support
PWS_Dashboard HWS-template December release
« Gepost op: 19 december 2019, 10:45:42 »
Het laatste release van 2019 is beschikbaar voor download van https://pwsdashboard.com/

Dit is een geheel opgeschoond LTS-release wat 1 jaar vrijwel onveranderd zal blijven.  LTS = LongTimeSupport.
Tussendoor zullen er wel nieuwe scripts bijkomen, o.a. de WU scripts zoals ook gebruikt in de Leuven-Template en nieuwe grafieken-scripts.
Maar de werking en naamgeving in de scripts zal niet veranderen gedurende het jaar.
  • Alle problemen met de WU .csv bestanden voor de grafieken zijn opgelost in dit release. Het MITM script is ingebouwd in deze versie
    Er is geen enkel voordeel aan de eigen  .txt bestanden, er zijn alleen nadelen.
    Mijn advies: gebruik WU voor uw grafieken daar zijn en komen ook veel meer scripts en uitbreidingen voor beschikbaar.
  • De settings bestanden zijn verschoven naar een aparte map  _my_settings/
    • Als u van een vorige versie wilt updaten kunt u de oude w34_settings1.php kopieren naar die map _my_settings/
    • Dan dat bestand hernoemen van w34_settings1.php naar settings.php
    • En dan in ieder geval 1 keer de easyweather opstarten en op de "Save . . ." knop onderaan in het groene vak drukken
  • Mochten de eerste keer de grafieken niet correct verschijnen, maak dan de map chartswudata even leeg
  • Het historie bestand kan NIET worden gekopieerd van een oude versie
    U kunt het bestand opnieuw generen vanuit uw WU bestanden met het pwsWD??/PWS_hist_recreate.php?pw=xxxxx
    Er is ook een script om eventuele fouten uit de historie aan te passen pwsWD??/PWS_hist_update.php?pw=xxxx
    De scripts hebben wel het juiste password uit uw settings nodig.
  • Op verzoek van Brian-U werden alle links naar zijn persoon, teksten met  w e a t h e r 34/ en alle WD34 en w34 namen verwijderd.
    Als enige zijn de cron-job-scripts nog wel met de w34- naam aan te roepen tot einde 2020, via een extra stap wordt telkens  de nieuwe versie geladen. Als u voldoende tijd heeft kunt u die namen in de loop van het jaar ook aanpassen naar de PWS_ naam
  • Engelstalige discussie: https://www.weather-watch.com/smf/index.php/topic,68752.0.html
Mijn dank aan alle positieve opmerkingen, in het bijzonder aan  Piet Kampen van weerstation Sauwerd.

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.com/

amvih

  • Full Member
  • ***
  • Berichten: 35
    • Bekijk profiel
    • Meteo24-Culemborg
Re: PWS_Dashboard HWS-template December release
« Reactie #1 Gepost op: 23 december 2019, 20:23:37 »
Hoi Wim,

Dank voor de nieuwe versie, mooi werk wederom.

Ik ondervind nog wel wat problemen?
Heb een nieuwe directory aangemaakt voor deze versie om te proberen te testen:
https://www.meteo24-culemborg.nl/pwsWD_new/
De oude functioneert nog onder:
https://www.meteo24-culemborg.nl/pwsWD/

Heb een nieuwe installatie uitgevoerd en dus ook een nieuwe setup doorgevoerd, waarin overigens alle oude gegevens eigenlijk weer 1 op 1 ingevuld zijn.
Heb als enige wel gekopieerd de .txt bestanden uit de chartsmydata map van de vorige versie, om de historische gegevens niet kwijt te raken.

1e probleem waar ik tegen aanloop is dat de cronjob niet meer werkt, deze job schrijft de gegevens niet meer bij in de al bestaande today.txt, deze blijft staan op de laatste gegevens na het kopiëren.
Al geeft de cronjob zelf aan in een mail dat deze wel gewerkt heeft:
"success files loaded  + history recalculated  + history saved"
De cronjob wordt aangeroepen via: "/usr/local/bin/php /home/meteocul/public_html/pwsWD_new/PWS_cron_stationcron.php" en loopt elke 8 min (8 min even gekozen om niet in het vaarwater te komen van de oude versie welke elke 5 minuten loopt)
Wat gaat hier nu mis?

En dan ook nog wat kleinere zaken.
2e is dat ik bij de functie "stripall" nu ook de bovenste balk mis, die smalle balk met de waarschuwing/hoog/laag temp enz., deze was in de vorige versie van juli nog wel aanwezig.
Is dit een instelling, ik zie deze balk namelijk wel graag terug, is meer een wens.

3e waarom is er gekozen voor 360/30 dagen voor de grafieken, een jaar duurt toch max 366 dagen en een maand toch max 31 dagen, je mist dan voor een jaar of maand overzicht enkele dagen?
Is dit nog ergens in te geven aan te passen?

4e ook op de mobiele telefoon werkt "https://www.meteo24-culemborg.nl/pwsWD_new/?stripall" niet lekker, hij maakt er wel 1 kolom van, maar deze gaat maar tot maximaal 4 blokken naar beneden, de blokken 5 t/m 12 zijn niet meer zichtbaar.
Ook hier bij de oude versie geen probleem.

Nog even wat gegevens:
https://www.meteo24-culemborg.nl
WsWin via de clientraw.txt
Gebruiken de cronjobs voor de historische gegevens en dus niet WU.

Ik zie graag je reactie, alvast bedankt daarvoor!

gr. Arie

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 663
    • Bekijk profiel
    • Template Support
Re: PWS_Dashboard HWS-template December release
« Reactie #2 Gepost op: 23 december 2019, 22:59:17 »
Hoi Wim,
. . . ingekort . . .
1e probleem waar ik tegen aanloop is dat de cronjob niet meer werkt, deze job schrijft de gegevens niet meer bij in de al bestaande today.txt, deze blijft staan op de laatste gegevens na het kopiëren.
Al geeft de cronjob zelf aan in een mail dat deze wel gewerkt heeft:"success files loaded  + history recalculated  + history saved"
De cronjob wordt aangeroepen via: "/usr/local/bin/php /home/meteocul/public_html/pwsWD_new/PWS_cron_stationcron.php" en loopt elke 8 min (8 min even gekozen om niet in het vaarwater te komen van de oude versie welke elke 5 minuten loopt)
Wat gaat hier nu mis?
Uw historie was inderdaad nog helemaal leeg. Alle waarden behalve vandaag stonden op "n/a".
Ik heb manueel de cron uitgevoerd met de "externe" aanroep: https://www.meteo24-culemborg.nl/pwsWD_new/PWS_cron_stationcron.php
Alle waardes (behalve voor gisteren =>correct) zijn aangepast. Dus het cron-script werkt.
Wellicht kunt u in de log van uw provider zien wat er mis gaat met uw "interne" aanroep?
Citaat
En dan ook nog wat kleinere zaken.
2e is dat ik bij de functie "stripall" nu ook de bovenste balk mis, die smalle balk met de waarschuwing/hoog/laag temp enz., deze was in de vorige versie van juli nog wel aanwezig.
Is dit een instelling, ik zie deze balk namelijk wel graag terug, is meer een wens.
De stripall dient voor gebruik in een andere template en daar waren problemen met de menu scripts en de scripts voor de kleine blokjes. Maar ik kan er wel een extra setting voor maken, moet dat wel nog testen.
Citaat
3e waarom is er gekozen voor 360/30 dagen voor de grafieken, een jaar duurt toch max 366 dagen en een maand toch max 31 dagen, je mist dan voor een jaar of maand overzicht enkele dagen?
Is dit nog ergens in te geven aan te passen?
Ik zie niet in waarom u iets mist t.o.v. de vorige versies. Wellicht alleen na 26 december?
Volgens mij krijgt u de eerste 360 dagen van een jaar veel meer te zien.
In de vorige versies was er op 2 januari een maand en jaar grafiek met data voor 1 of 2 dagen.
Op 1 februari was er een jaargrafiek met 31 dagen en een lege maandgrafiek.
Omdat de grafieken dienen om de huidige weerwaardes te vergelijken met het verleden zijn er nu
1. De huidige dag-grafiek, om 00:00 uur is die dus net zoals vroeger leeg
2. Een 30 dagen historie grafiek, altijd met 30 dagen
3. Een 360 dagen grafiek, altijd met 360 dagen.
Citaat
4e ook op de mobiele telefoon werkt "https://www.meteo24-culemborg.nl/pwsWD_new/?stripall" niet lekker, hij maakt er wel 1 kolom van, maar deze gaat maar tot maximaal 4 blokken naar beneden, de blokken 5 t/m 12 zijn niet meer zichtbaar. Ook hier bij de oude versie geen probleem.
De stripall is voor plaatsing in bijvoorbeeld MeteoTemplate en Leuven-Template of in een eigen website zoals uw website https://www.meteo24-culemborg.nl/.
Die websites zijn niet responsive, daarom reageert de stripall versie ook niet hetzelfde als de volledige versie.
Immers het iFrame waarin de stripall in een andere template wordt getoond is ook niet responsive en wordt niet opeens hoger als u de breedte vermindert.
Als u een gestripte versie op uw telefoon gebruikt kunt u dat soort gedrag inderdaad verwachten.  Voor een telefoon e.d. kunt u beter zonder de stripall werken.
U mist dan ook niet de kopregel met het menu, aanpassen C -> F 
Citaat
Gebruiken de cronjobs voor de historische gegevens en dus niet WU.
Jammer, het niet gebruiken van WU sluit u wel uit van allerlei leuke scripts in de toekomst.

Succes, Wim
« Laatst bewerkt op: 23 december 2019, 23:04:23 door wvdkuil »
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.com/

amvih

  • Full Member
  • ***
  • Berichten: 35
    • Bekijk profiel
    • Meteo24-Culemborg
Re: PWS_Dashboard HWS-template December release
« Reactie #3 Gepost op: 24 december 2019, 21:36:52 »
Hoi Wim,

Dank voor je reactie.

Ik krijg de cronjobs in deze nieuwe versie niet lopend, vreemde is dat het in de huidige toch gewoon werkt, heb ook in de logs gekeken, maar kan ook daar niets vinden waarom er niets wordt weggeschreven.
Heb voor de zekerheid maar een complete nieuwe installatie gedaan onder:
https://www.meteo24-culemborg.nl/pwsWD12/
en daarna de cronjobs maar uit gezet en overgegaan op WU, wonderwel werkt dat nu, ik was daar eigenlijk sceptisch over gezien het wispelturige karakter van WU de laatste maanden.

Je verhaal aangaande stripall is duidelijk, al had ik zelf geen problemen in een frame met de vorige versie met de bovenste balk (4 blokken), zie toch graag dat deze ook in de nieuwste versie erbij komt, hier staan namelijk wel de weerswaarschuwingen. Alvast bedankt!

Ook het verhaal aangaande de mobiel is duidelijk, heb stripall even verwijderd en inderdaad de site resized nu wel op de mobiel.

Het viel me wel op dat de vermelde 360 dagen er toch 365 bij WU in de grafiek, deze gaat bijvoorbeeld vandaag terug naar 24 dec 2018, dus exact een compleet jaar (365 dagen).

Kwam nog wel een klein foutje tegen denk ik, in het Barometer blok opent onder de vermelding kaart niets, zie afbeelding?

Nogmaals dank voor je inzet en fijne feestdagen gewenst.

gr. Arie

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 663
    • Bekijk profiel
    • Template Support
Re: PWS_Dashboard HWS-template December release
« Reactie #4 Gepost op: 25 december 2019, 14:55:57 »
. . . ingekort . . .
Heb voor de zekerheid maar een complete nieuwe installatie gedaan onder: https://www.meteo24-culemborg.nl/pwsWD12/ en daarna de cronjobs maar uit gezet

De cron-jobs moeten altijd gebruikt worden.
De 5 minuut cron-job laadt alle bestanden  die verouderd dreigen te worden.
Alle 3 cron-jobs zorgen voor een correct historie  omdat niet altijd alle historie door het weer-programma geleverd wordt.
Citaat
en overgegaan op WU, wonderwel werkt dat nu, ik was daar eigenlijk sceptisch over gezien het wispelturige karakter van WU de laatste maanden.

De WU scripts zijn volledig herschreven door middel van een MITM-script. Voor Saratoga en stand-alone door Ken-True.  Voor Leuven en PWS_dashboard door mij. De data wordt niet meer via een .asp WU script opgehaald maar door een PHP script wat  het oude formaat genereert vanuit de nieuwe API-JSON data.
Citaat
Je verhaal aangaande stripall is duidelijk, al had ik zelf geen problemen in een frame met de vorige versie met de bovenste balk (4 blokken), zie toch graag dat deze ook in de nieuwste versie erbij komt, hier staan namelijk wel de weerswaarschuwingen. Alvast bedankt!

Zal weer mogelijk zijn in een volgende release. Pas nu regel 417 aan in PWS_index2.php van if ($stripall == '') {naarif ($stripall  ==  $stripall) {
Citaat
. . . ingekort . . .
Kwam nog wel een klein foutje tegen denk ik, in het Barometer blok opent onder de vermelding kaart niets, zie afbeelding?
Het script _my_settings/frames.php is niet de laatste versie vanuit de laatste update ??
Regel 66 en 76 vermelden nog de oude naam voor de kaart.
Verander die regels in $frame                  = 'baromap';

Prettige feestdagen

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.com/

amvih

  • Full Member
  • ***
  • Berichten: 35
    • Bekijk profiel
    • Meteo24-Culemborg
Re: PWS_Dashboard HWS-template December release
« Reactie #5 Gepost op: 25 december 2019, 16:24:40 »
Het script _my_settings/frames.php is niet de laatste versie vanuit de laatste update ??
Regel 66 en 76 vermelden nog de oude naam voor de kaart.
Verander die regels in $frame                  = 'baromap';

In de laatste complete versie van het bestand van 19 dec gedownload van "http://pwsdashboard.weather-template.com/" staat nog:
$frame                  = 'AtlanticPM';
$frm_ttls[$frame]       = 'Atlantic Ocean pressure map';  // name in menu
$frm_src[$frame]        = 'https://ocean.weather.gov/A_sfc_full_ocean_color.png';
$frm_hgth[$frame]       =  800;         //height
$frm_type[$frame]       = 'img'; }      // set this to 'img' if you want to display an image only
Dit is dus niet de laatste versie begrijp ik?

Ik zie dat deze in de update bestandjes wanneer je de versie van 16 dec had geïnstalleerd al wel is aangepast.
Waarschijnlijk moet je het in de complete versie van 19 dec nog aanpassen.

Overigens werkt het met de nieuwe versie en dus op regel 66 en 76 baromap niet??
Nog steeds geen popup met de baromap.

De aanpassing voor stripall werkt, nu is mooi de bovenste balk ook zichtbaar. Dank!
« Laatst bewerkt op: 25 december 2019, 17:24:39 door amvih »

amvih

  • Full Member
  • ***
  • Berichten: 35
    • Bekijk profiel
    • Meteo24-Culemborg
Re: PWS_Dashboard HWS-template December release
« Reactie #6 Gepost op: 27 december 2019, 10:53:59 »
Hoi Wim,

Intussen een antwoord gehad van de hosting-provider dat de "PWS_cron_stationcron.php" job in principe zijn werk doet, vandaar ook geen foutmelding maar de melding "success files loaded  + history recalculated  + history saved".
Overigens is dit ook te zien aan het "history.txt" bestand in de map "_my_settings", elke vijf minuten wordt deze gesaved.
Alleen wordt dit bestand steeds gevuld met n/a voor de weergegevens???
Dus op de één of andere manier werkt de cronjob wel, maar werkt deze het bestand niet bij met de juiste gegevens, zie ik iets over het hoofd, of gaat dit fout in de combinatie WsWin-Clientraw??
Ik moet ook wel zeggen dat ik nog steeds niet goed begrijp wat de cronjobs nu precies doen, nu ik over ben gegaan naar de WU gegevens worden de grafieken juist weergegeven. Voorheen waren de cronjobs toch om grafieken weer te geven wanneer WU niet goed functioneerde, wat is dan nu nog het nut van de cronjobs? 

Intussen gisteren nog wel de laatste complete nieuwe versie (release1912_25) schoon ingezet naar directory "pwsWD", de oude versie van juli staat nu onder "pwsWD_old".
Daarbij nog een keer de settings opnieuw gesaved.

In deze nieuwe versie werkt bij mij de baromap nog niet, er gebeurd niet veel wanneer ik op kaart druk in het barometer blok, toch nog ergens een instelling fout?

Nog een kleinigheidje, niet belangrijk overigens, maar wat me ook opviel is dat bij normaal oproepen van de pagina, er te kiezen valt "kaart" in het barometer blok. Wanneer ik de stripall functie gebruik, is deze ineens niet meer te kiezen, zie screenshots.
Let wel, ik heb de aanpassing doorgevoerd voor de functie stripall om de bovenste blokken zichtbaar te hebben, zoals door jou hierboven aangegeven, dat werkt overigens perfect.

Alvast bedankt voor het meedenken!

gr. Arie

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 663
    • Bekijk profiel
    • Template Support
Re: PWS_Dashboard HWS-template December release
« Reactie #7 Gepost op: 27 december 2019, 15:18:32 »
Hoi Wim,

Intussen een antwoord gehad van de hosting-provider dat de "PWS_cron_stationcron.php" job in principe zijn werk doet, vandaar ook geen foutmelding maar de melding "success files loaded  + history recalculated  + history saved".
Overigens is dit ook te zien aan het "history.txt" bestand in de map "_my_settings", elke vijf minuten wordt deze gesaved.
Alleen wordt dit bestand steeds gevuld met n/a voor de weergegevens???
Dus op de één of andere manier werkt de cronjob wel, maar werkt deze het bestand niet bij met de juiste gegevens, zie ik iets over het hoofd, of gaat dit fout in de combinatie WsWin-Clientraw??

Dus de "interne aanroep" van de cron werkt niet. De enige verklaring is dat de rechten van het lezen van de "clientraw" en van de oude "history" niet correct zijn voor die manier van cron uitvoeren.  Immers de "interne" cron is een andere "website" user dan een bezoeker die dezelfde cron uitvoert.

Als we via de browser  de aanroep uitvoeren  https://www.meteo24-culemborg.nl/pwsWD/PWS_cron_stationcron.php  komen ook dezelfde boodschappen success files loaded  + history recalculated  + history saved
Wat betekenen die: Gebruik even de debug mode   https://www.meteo24-culemborg.nl/pwsWD/_test.php?test=PWS_cron_stationcron.php dan zien we beter dat
1. eerst alle externe bestanden worden opgehaald indien ze te bijna te oud zijn =>  success files loaded
2. dat de livedata (vanuit de vclientraw) wordt vergeleken met de huidige history  + history recalculated
3. de gewijzigde history wordt opgeslagen + history saved

En als we dan meteen kijken in https://www.meteo24-culemborg.nl/pwsWD/_my_settings/history.txt
zien we dat het bestand gewijzigd is opgeslagen. Met de laatste gegevens.
Net zoals in https://www.meteo24-culemborg.nl/pwsWD/history_popup.php

Maar als we een paar minuten wachten heeft de "interne" cron weer alles geïnitialiseerd.
Dat betekent dat de "interne" cron
1.  geen history kan vinden, dus dat er een leeg bestand wordt aangemaakt
2.  geen livedata waardes krijgt, anders zou niet alles op n/a staan
3. en dat er dan een history bestand wordt bewaard met alleen n/a waardes .
Citaat
Ik moet ook wel zeggen dat ik nog steeds niet goed begrijp wat de cronjobs nu precies doen, nu ik over ben gegaan naar de WU gegevens worden de grafieken juist weergegeven. Voorheen waren de cronjobs toch om grafieken weer te geven wanneer WU niet goed functioneerde, wat is dan nu nog het nut van de cronjobs?
De belangrijkste taak van de 5minuten cron is het ophalen van alle externe bestanden zoals de weersverwachting,  de metar, de aarbevinen e.d. 
Uw eigen clientraw wordt opgeladen. Maar het grootste deel van de data op uw website is afkomstig van externe bronnen.

Een taak voor alle drie de crons is het bijhouden van de historie omdat niet alle historische gegevens in de oplaadbestanden (uw clientraw) staat.
Citaat
Intussen gisteren nog wel de laatste complete nieuwe versie (release1912_25) schoon ingezet naar directory "pwsWD", de oude versie van juli staat nu onder "pwsWD_old".
Daarbij nog een keer de settings opnieuw gesaved.
In deze nieuwe versie werkt bij mij de baromap nog niet, er gebeurd niet veel wanneer ik op kaart druk in het barometer blok, toch nog ergens een instelling fout?
U heeft deze keer in uw settings aangegeven dat u geen extra menu regels wilt. Dus de baromap is niet af te beelden en de scripts gaan dan door naar de startpagina.
Citaat
Nog een kleinigheidje, niet belangrijk overigens, maar wat me ook opviel is dat bij normaal oproepen van de pagina, er te kiezen valt "kaart" in het barometer blok. Wanneer ik de stripall functie gebruik, is deze ineens niet meer te kiezen, zie screenshots.
stripall heeft geen menu dus kan ook niets uit het menu afbeelden. Alle extra frames worden dan niet getoond.

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.com/

amvih

  • Full Member
  • ***
  • Berichten: 35
    • Bekijk profiel
    • Meteo24-Culemborg
Re: PWS_Dashboard HWS-template December release
« Reactie #8 Gepost op: 27 december 2019, 17:14:10 »

Dus de "interne aanroep" van de cron werkt niet. De enige verklaring is dat de rechten van het lezen van de "clientraw" en van de oude "history" niet correct zijn voor die manier van cron uitvoeren.  Immers de "interne" cron is een andere "website" user dan een bezoeker die dezelfde cron uitvoert.

Als we via de browser  de aanroep uitvoeren  https://www.meteo24-culemborg.nl/pwsWD/PWS_cron_stationcron.php  komen ook dezelfde boodschappen success files loaded  + history recalculated  + history saved
Wat betekenen die: Gebruik even de debug mode   https://www.meteo24-culemborg.nl/pwsWD/_test.php?test=PWS_cron_stationcron.php dan zien we beter dat
1. eerst alle externe bestanden worden opgehaald indien ze te bijna te oud zijn =>  success files loaded
2. dat de livedata (vanuit de vclientraw) wordt vergeleken met de huidige history  + history recalculated
3. de gewijzigde history wordt opgeslagen + history saved

En als we dan meteen kijken in https://www.meteo24-culemborg.nl/pwsWD/_my_settings/history.txt
zien we dat het bestand gewijzigd is opgeslagen. Met de laatste gegevens.
Net zoals in https://www.meteo24-culemborg.nl/pwsWD/history_popup.php

Maar als we een paar minuten wachten heeft de "interne" cron weer alles geïnitialiseerd.
Dat betekent dat de "interne" cron
1.  geen history kan vinden, dus dat er een leeg bestand wordt aangemaakt
2.  geen livedata waardes krijgt, anders zou niet alles op n/a staan
3. en dat er dan een history bestand wordt bewaard met alleen n/a waardes .
Hoi Wim,

Dank voor je antwoorden.
Wat kan ik nu aan bovenstaande doen?
Nu ben ik niet zo thuis hierin maar moet ik alle mappen nu execute, lees en schrijfrechten geven, dus wijzigen naar 777, of denk ik nu verkeerd?
De overige antwoorden zijn me duidelijk.

Alvast bedankt!

Gr Arie

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 663
    • Bekijk profiel
    • Template Support
Re: PWS_Dashboard HWS-template December release
« Reactie #9 Gepost op: 29 december 2019, 09:14:34 »
Hoi Wim,
Dank voor je antwoorden.
Wat kan ik nu aan bovenstaande doen?
Nu ben ik niet zo thuis hierin maar moet ik alle mappen nu execute, lees en schrijfrechten geven, dus wijzigen naar 777, of denk ik nu verkeerd?
De overige antwoorden zijn me duidelijk.
Alvast bedankt!
Gr Arie

Er zijn diverse mogelijkheden:
  • De rechten van de twee mappen inderdaad op "world toegang" zetten
  • Een externe cron-server gebruiken, b.v. https://www.cronjob.de/ (betaald) of gratis via Google te zoeken, https://cron-job.org/en/ , https://cronless.com/ en nog vele meer mogelijk
  • Wellicht ondersteunt het weer-programma http-uploads (zoals WD, Meteobridge e.a.) en die kan je dus dan ook  als cron-server gebruiken
  • De meeste providers ondersteunen "interne" (zoals je nu gebruikt) en "externe" cron-aanroepen.
In het algemeen heb je de minste problemen met een "externe" cron-job.
Of dat met de cron-server van je provider of een andere cron-server gebeurt is niet van belang.
Je ziet gewoon wat er gebeurt doordat je zelf ook de externe aanroep in je browser kan intypen.
En daardoor kan je veel beter testen omdat  alle debug-code direct op je scherm komt.

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.com/

amvih

  • Full Member
  • ***
  • Berichten: 35
    • Bekijk profiel
    • Meteo24-Culemborg
Re: PWS_Dashboard HWS-template December release
« Reactie #10 Gepost op: 29 december 2019, 14:28:13 »
Wim, dank voor je adviezen.

Optie 1 bracht geen oplossing.
Optie 2 even naar gekeken maar niet verder uitgewerkt.
Optie 3 geen mogelijkheid
Optie 4 via extern getracht op te zetten en zo te zien voor nu succesvol.
Ingezet met het wget commando:
/usr/bin/wget -O/dev/null -q https://www.meteo24-culemborg.nl/pwsWD/PWS_cron_stationcron.php

Dit voor de andere twee cronjobs ook zo gedaan, moet nog even afwachten of dit daar ook werkt.
Is het overigens wel noodzakelijk om deze twee andere cronjobs ook te draaien, dit ivm het gebruik van de gegevens van WU (de directorymap "chartsmydata" wordt niet gebruikt toch?)?

Is er overigens nog een verklaring waarom de cronjobs in de juli versie wel gewoon werkten zonder externe aanroep (wget commando) en nu ineens in deze december versie niet meer?

Nogmaals dank voor je hulp.

gr. Arie

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 663
    • Bekijk profiel
    • Template Support
Re: PWS_Dashboard HWS-template December release
« Reactie #11 Gepost op: 29 december 2019, 14:56:45 »
. . . ingekort . . .
Ingezet met het wget commando:
/usr/bin/wget -O/dev/null -q https://www.meteo24-culemborg.nl/pwsWD/PWS_cron_stationcron.php

Dit voor de andere twee cronjobs ook zo gedaan, moet nog even afwachten of dit daar ook werkt.
Is het overigens wel noodzakelijk om deze twee andere cronjobs ook te draaien, dit ivm het gebruik van de gegevens van WU (de directorymap "chartsmydata" wordt niet gebruikt toch?)?

Een taak voor alle drie de crons is het bijhouden van de historie omdat niet alle historische gegevens in de oplaadbestanden (uw clientraw) staan.
Citaat
Is er overigens nog een verklaring waarom de cronjobs in de juli versie wel gewoon werkten zonder externe aanroep (wget commando) en nu ineens in deze december versie niet meer?

Er komen in alle versies wel eens dergelijke problemen voor.
B.v.  omdat er op een andere manier wordt opgeladen,  cPanel of FTP programma
Misschien deze keer omdat er andere mappen worden gebruikt:  _my_settings/  i.p.v. chartsmydata of charsmysql e.d.
Of misschien is er de vorige keer een andere gebruiker toegewezen aan de "interne" cron
Of had de startmap deze keer net iets andere "default" permissies
Of   ??
===
Zo te zien werkt de cron  nu wel => https://www.meteo24-culemborg.nl/pwsWD/history_popup.php
De gegevens van gisteren worden door de "eind-van-de-dag" cron bijgewerkt.

U kunt nu ook de complete historie over alle jaren genereren met pwsWD/PWS_hist_recreate.php?pw=_uw_password_

Succes,
Wim



« Laatst bewerkt op: 29 december 2019, 15:36:52 door wvdkuil »
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.com/

amvih

  • Full Member
  • ***
  • Berichten: 35
    • Bekijk profiel
    • Meteo24-Culemborg
Re: PWS_Dashboard HWS-template December release
« Reactie #12 Gepost op: 01 januari 2020, 13:27:24 »
U kunt nu ook de complete historie over alle jaren genereren met pwsWD/PWS_hist_recreate.php?pw=_uw_password_
Hoi Wim,

Allereerst de beste wensen en vooral een gezond 2020 gewenst.

Bovenstaande is gelukt!

Heb nog wel even een vraag waarom in de "history_popup.php" de historie van de Solar en UV waarden niet doorkomt, zie screenshot.
Deze waarden worden wel geupload naar WU en staan ook vermeld in de clientraw, gaat hier nog iets niet goed?

gr. Arie

Gegevens:
https://www.meteo-24-culemborg.nl/pwsWD/history_popup.php
WU-Id: IGELDERL219
https://www.meteo24-culemborg.nl/weer/WDL/clientraw.txt (via WsWin)

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 663
    • Bekijk profiel
    • Template Support
Re: PWS_Dashboard HWS-template December release
« Reactie #13 Gepost op: 01 januari 2020, 15:09:38 »
U kunt nu ook de complete historie over alle jaren genereren met pwsWD/PWS_hist_recreate.php?pw=_uw_password_
Hoi Wim,
Allereerst de beste wensen en vooral een gezond 2020 gewenst.   Bovenstaande is gelukt!

Heb nog wel even een vraag waarom in de "history_popup.php" de historie van de Solar en UV waarden niet doorkomt, zie screenshot.
Deze waarden worden wel geupload naar WU en staan ook vermeld in de clientraw, gaat hier nog iets niet goed?

gr. Arie
Gegevens:
https://www.meteo-24-culemborg.nl/pwsWD/history_popup.php
WU-Id: IGELDERL219
https://www.meteo24-culemborg.nl/weer/WDL/clientraw.txt (via WsWin)
@amvih
Helaas bevat de clientraw niet alle waardes.  Wel voor de blocks, niet voor de history.
Dus de station-cron had dat moeten opvangen.  Maar blijkbaar werkt dat niet voor UV en solar, heel vreemd.
Ik wacht even de komende nacht af of de crons dan wel de data doornemen.
Anders wordt de ToDo lijst  uitgebreid met het vinden van een oplossing via de history voor deze waardes.

Mvg,
Wim

@ALL
De beste wensen voor het nieuwe jaar.

Vraag: Wilt u a.u.b. de links die u vermeldt altijd even controleren na het opslaan van het bericht.
Wellicht is het makkelijker om i.p.v. een link te typen, eerst zelf de pagina te bezoeken en de link vanuit de browser te koiperen.
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.com/

amvih

  • Full Member
  • ***
  • Berichten: 35
    • Bekijk profiel
    • Meteo24-Culemborg
Re: PWS_Dashboard HWS-template December release
« Reactie #14 Gepost op: 02 januari 2020, 10:09:00 »
@amvih
Helaas bevat de clientraw niet alle waardes.  Wel voor de blocks, niet voor de history.
Dus de station-cron had dat moeten opvangen.  Maar blijkbaar werkt dat niet voor UV en solar, heel vreemd.
Ik wacht even de komende nacht af of de crons dan wel de data doornemen.
Anders wordt de ToDo lijst  uitgebreid met het vinden van een oplossing via de history voor deze waardes.

Vraag: Wilt u a.u.b. de links die u vermeldt altijd even controleren na het opslaan van het bericht.
Wellicht is het makkelijker om i.p.v. een link te typen, eerst zelf de pagina te bezoeken en de link vanuit de browser te koiperen.

Excuses voor de typefout in de link, de oplossing is inderdaad kopiëren vanuit de browser, een typefout is anders gauw gemaakt.
https://www.meteo24-culemborg.nl/pwsWD/history_popup.php (dit is de juiste)

De cronjobs zijn niet gewijzigd de afgelopen 4 a 5 dagen, de afgelopen nacht zal dus niet anders zijn dan voorgaande nachten, zoals ik nu zie dus ook nog geen historie van de Solar en UV waarden.

Gr. Arie