Auteur Topic: HWS-template voor WD ondersteuning en uitbouw  (gelezen 853 keer)

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 611
    • Bekijk profiel
    • Template Support
HWS-template voor WD ondersteuning en uitbouw
« Gepost op: 15 november 2018, 11:13:25 »
Link voor de WD versie van Brian Underdown' s weather34:  http://wd34.weather-template.com/
Downloadlink 2017 versie als u wilt testen: http://wd34.weather-template.com/WD2017.zip
http://wd34.weather-template.com/pwsWD-piet.zip
Downloadlink 2019 pre-beta versie als u wilt testen, vermoedelijk laatste voor definitieve versie op 1 jan:http://wd34.weather-template.com/pwsWD-12-29.zip
Alles compleet behalve de pop-grafieken bij gebruik van SQL zonder WU.

Let op: Tot 1 januari is het 1-richtingsverkeer. Ik hoor graag alles maar kan niet mailen of forum berichten plaatsen van 4 december tot 22 december.
Daarna ga ik alle binnengekomen berichten verwerken in de eerste 2019 versie.

Ik wil hier graag een echt "community-project" / "gemeenschap-project" van maken.
Dus als iedereen meewerkt en kennis op doet van hoe het werkt en hoe het zou moeten werken dan kunnen we nog jaren dit product uitbouwen.

Zet hier in dit forum al uw gedachten wensen e.d. voor de verdere verbetering van de "weather34 WD versie"
Gebruik dit topic dus NIET om de Mb versie e.a. te bediscussiƫren. voor de andere versies zijn andere personen verantwoordelijk.

 :)

Wim
« Laatst bewerkt op: 21 januari 2019, 19:17:51 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.weather-template.com/

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 611
    • Bekijk profiel
    • Template Support
Re: weather34 WD ondersteuning en uitbouw
« Reactie #1 Gepost op: 15 november 2018, 11:18:31 »
Mijn voorstellen:
  • een versie die in de Saratoga- en Leuven-Template als dashboard gebruikt kan worden, zonder iframe
  • een standaard oplaad bestand maken ter vervanging van clientraw, bijvoorbeeld het bestand wat de MB versie gebruikt
  • de vertaal bestanden nog eens nalopen op lengte van de vertaling zodat het past en/of de letters verkleinen
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/

giantocr

  • Gast
Re: weather34 WD ondersteuning en uitbouw
« Reactie #2 Gepost op: 15 november 2018, 11:44:28 »
@ All,

Graag wil ik mijn steentje er aan bij dragen om het tot een succes te lakten komen.
Zelf ben ik veel met de weather34 template van Brian bezig, een voorbeeld is te zien op https://www.weerstation-sauwerd.nl (is dus de MB versie maar wel met gegevens vanuit WeatherDisplay)
Deze is geheel Nederlandstalig heb er zelf een hoop wijzigingen in aangebracht ten opzichte van de originele versie, zodoende kun je dus ook zien wat er mogelijk is met deze template.
Zoals jullie kunnen zien is er veel mogelijk.

Mijn eerste voorstel richting Wim is om net als in de Leuven Template het aantal talen terug te brengen naar vier Engels, Nederlands, Duit en Frans.
Blijft het qua vertaling overzichtelijk mijn inziens.

En verder wil ik Wim dus graag helpen en terzijde staan bij het verder ontwikkelen en testen van de WeatherDisplay versie.

Vr groet,

Piet

Ik zal de WeatherDisplay versie ook even installeren, wanneer deze gereed is vermeld ik het hier.
Maar daar zal ik nog geen eigen aanpassingen in maken zodat je het verschil tussen beide ook kunt zien nen beoordelen.

Piet 
« Laatst bewerkt op: 15 november 2018, 11:49:29 door giantocr »

giantocr

  • Gast
Re: weather34 WD ondersteuning en uitbouw
« Reactie #3 Gepost op: 15 november 2018, 12:29:39 »
@ ALL,

Op dit moment draait op https://www.sauwerdmeteo.nl/pws de Weatherdisplay 2017 versie zonder verder aanpassingen van de downloadlink door Wim aangegeven.

Vr groet,

Piet

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 611
    • Bekijk profiel
    • Template Support
Re: weather34 WD ondersteuning en uitbouw
« Reactie #4 Gepost op: 03 december 2018, 11:23:13 »
De download  versie van  mijn inspanningen tot nu toe staat, met een toepasselijke naam, op: http://wd34.weather-template.com/pwsWD-12-26.zip
 http://wd34.weather-template.com/pwsWD-piet.zip

En nog steeds te testen via http://wd34.weather-template.com/WD/

===== Huidige test versie
Als er hieronder "alle" staat, lees dan nog even "bijna alle"  ;)

1. Alle scripts zijn doorlopen en zoveel mogelijk fouten vrij  gemaakt.

2. Er is een test script, voorbeeld: http://wd34.weather-template.com/WD/test.php?test=weather34uvsolar.php
Daarmee kan ieder script apart getest worden en zien we alle foutboodschappen

3. Er is een overzicht van alle gebruikte scripts op 1 pagina
http://wd34.weather-template.com/screenshot_blocks_scripts.jpeg.pdf

Als voorbeeld derde blok tweede rij
Die heeft als interne html-naam : #currentsky
Er kunnen twee scripts ingesteld worden voor die plaats via easyweathersetup
currentconditionsmetar34.php
currentconditionsds.php

En er is 1 "pop-up" script, in dit voorbeeld metarnearby.php

4. Easysweathersetup is volledig aangepast en kan nu veel eenvoudiger aangepast worden  voor niewe scripts en nieuwe settings.

5. Vertalingen
5.1 De meeste hard gecodeerde teksten (die bleven altijd onvertaald) zijn nu vervangen door lang-teksten
5.2 vertaal functie
Ook zijn alle $lang['tekst'] vervangen door lang('tekst')
Een niet in het taalbestand opgenomen tekst geeft met  $lang[] een fout in de log en een lege tekst op het scherm. Met de lang() functie wordt dan de originele tekst getoond.

6. (Oplaad)bestand
Alles getest en werkend met
6.1 clientraw nog geen WDapi 
    TUSSEN 2 HAAKJES => werkt dus met alle programma's die  clientraw leveren, dus ook meteohub, wxsim e.a.
6.2 Darksky voor verwachting
6.3 Darksky en Metar voor huidige condities
6.4 Weatherflow ALLEEN voor ontbrekende UV/solar
6.5 WeatherUnderground alleen voor historische data / graphs

7. Gebruik cron
Is niet nodig maar het kan even duren voordat alle blocks de juiste data hebben.
Een page-refresh na enkele secondes geeft al direct de juiste data.

===== Nog te doen

1. Uitzoeken hoe WD-api werkt.
De documentatie van WD-Brian heeft een ander aantal velden als de andere gegevens die ik heb.
Hoe moet u WDapi aanzetten in WeatherDisplay, antwoord van Brian-WD:
currently the setup is hidden but you can turn that on by creating a file called homeweatheron.txt where WD is installed

Een paar test-bestanden zouden handig zijn.  En een goed screenshot van de instellingen in WD
Het aan te roepen bestand is  http://------/pwsWD/wdapi/wd.php  waarbij ----- staat voor uw eigen server.

2. Documentatie maken
* Hoe de SQL functie ingesteld moet worden => lenen van de MB versie, inclusief cron
* Hoe WDapi werkt
* Welke scripts worden waar gebuikt, ook de onzichtbare scripts zoals "livedata.php"

3. Scripts Luftdaten en "officiĆ«le"  AQI toevoegen

4. Automatisch aanpassen kopregel van een block bij wijzigen van het script in een block, eventueel via easyweather setup.
 
5. Nog meer debug code toevoegen

6. Vertalingen
6.1 De lang() functie zal uitgebreid worden door alle niet in het vertaalbestand gevonden woorden ergens te loggen.
6.2 Ook komt er een script om alle vertaalbestanden gelijk te trekken en zo het toevoegen van een nieuwe taal makkelijker te maken.
Vooralsnog wordt er in de eerste versie maar met 4 talen gewerkt.
Wanneer later andere talen toegevoegd kunnen worden, zie ik nog wel.

Wim
P.S. geen support/vragen tussen 4 en 21 december.
« Laatst bewerkt op: 26 december 2018, 16:44:11 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.weather-template.com/

krekel

  • Gebruiker van Leuven-Template
  • Jr. Member
  • *
  • Berichten: 13
    • Bekijk profiel
    • Weerstation Assen
Re: weather34 WD ondersteuning en uitbouw
« Reactie #5 Gepost op: 26 december 2018, 16:28:50 »
Dag Wim,

Ik heb de laatste versie gedownload die ik hierboven zag.
Krijg foutmelding bij de warnings.

Mijn wens is een keuze mogelijkheid voor Luftdaten en Boltek.
De link: https://www.weerstation-assen.nl/pwsWD/index.php
Gelukkig dat alle php fouten er uit zijn. Mijn error log blijft leeg.

Ziet er overigens prima uit Wim! Bedankt!

Mvrgr,
Oebel



wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 611
    • Bekijk profiel
    • Template Support
Re: weather34 WD ondersteuning en uitbouw
« Reactie #6 Gepost op: 26 december 2018, 16:36:09 »
Dag Wim,

Ik heb de laatste versie gedownload die ik hierboven zag.
Krijg foutmelding bij de warnings.

Mijn wens is een keuze mogelijkheid voor Luftdaten en Boltek.
De link: https://www.weerstation-assen.nl/pwsWD/index.php
Gelukkig dat alle php fouten er uit zijn. Mijn error log blijft leeg.

Ziet er overigens prima uit Wim! Bedankt!

Mvrgr,
Oebel
Helaas is die versie ook al weer flink veranderd.
Zal snel een betere versie on-line zetten.
Laatste test-versie http://wd34.weather-template.com/pwsWD-12-26.zip

Kijk hoe de laatste versie eruit ziet op:   http://wd34.weather-template.com/pwsWD/
En de op een na laatste https://www.sauwerdmeteo.nl/pwsWD/

Wim
Volgens mij is "NEXSTROM BLIKSEM === Boltek"  en Luftdaten zit er ook in.
« Laatst bewerkt op: 26 december 2018, 16:46:20 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.weather-template.com/

krekel

  • Gebruiker van Leuven-Template
  • Jr. Member
  • *
  • Berichten: 13
    • Bekijk profiel
    • Weerstation Assen
Re: weather34 WD ondersteuning en uitbouw
« Reactie #7 Gepost op: 26 december 2018, 22:13:25 »
Dag Wim,

Ik gebruik nu je laatste versie als test (pwsWD-12-26):
https://www.weerstation-assen.nl/pws1WD/index.php
Een klein foutje is deze, Nexstrom (Boltek onweerdetectie) moet zijn Nexstorm.

Ik heb de url naar de webcam image ingevoerd maar krijg geen beeld.
https://www.weerstation-assen.nl/webcamimage.jpg
Mogelijk doe ik iets verkeerd?

Ziet er overigens erg goed uit.

Mvrgr,
Oebel

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 611
    • Bekijk profiel
    • Template Support
Re: weather34 WD ondersteuning en uitbouw
« Reactie #8 Gepost op: 26 december 2018, 22:28:43 »
Dag Wim,

Ik gebruik nu je laatste versie als test (pwsWD-12-26):
https://www.weerstation-assen.nl/pws1WD/index.php
Een klein foutje is deze, Nexstrom (Boltek onweerdetectie) moet zijn Nexstorm.

Ik heb de url naar de webcam image ingevoerd maar krijg geen beeld.
https://www.weerstation-assen.nl/webcamimage.jpg
Mogelijk doe ik iets verkeerd?

Ziet er overigens erg goed uit.

Mvrgr,
Oebel
Het webcam image moet nu even eindigen op een ?
Er wordt namelijk een tijdstempel opgezet om het cache van da plaatjes te voorkomen.
Dus  https://www.weerstation-assen.nl/webcamimage.jpg?   zal het wel doen.

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/

giantocr

  • Gast
Re: weather34 WD ondersteuning en uitbouw
« Reactie #9 Gepost op: 27 december 2018, 11:16:06 »
Hoi Wim,

Heb de laatste versie van 26-12 hier nu ook geinstalleerd.
Link: https://www.sauwerdmeteo.nl/pwsWD
Zie link: https://www.weerstation-sauwerd.nl wat er eventueel in de toekomst mogelijk is/kan wordt

Piet
« Laatst bewerkt op: 27 december 2018, 14:44:12 door giantocr »

WS Beijerlust

  • Gebruiker van Leuven-Template
  • Jr. Member
  • *
  • Berichten: 16
    • Bekijk profiel
    • Heemskerk-Beijerlust
Re: weather34 WD ondersteuning en uitbouw
« Reactie #10 Gepost op: 27 december 2018, 14:38:12 »
Hoi Wim,

Ook ik Heb de laatste Versie (WD) geinstalleerd en de log is nog steeds foutloos zie

http://www.weerheemskerk.nl/Test/pwsWD/index.php

Vragen voor aanpassing:

Is het mogelijk om onder het menu uitbreidingen te plaatsen zoals bv EWN

Bij Het vak zonpositie totale daglicht uit te breiden met het aantal minuten dat de zon langer schijnt (nu 7:41) en dan +1 minuten enz)

Onder het menu, Ontworden door Brian Underdown moet zijn Ontworpen....

Verder ziet er prima uit Wim

Met vriendelijke groet,
Rinus Bongers
WSBeijerlust (Heemskerk)

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 611
    • Bekijk profiel
    • Template Support
Re: weather34 WD ondersteuning en uitbouw
« Reactie #11 Gepost op: 27 december 2018, 20:03:10 »
Hoi Wim,
 . . ingekort . . .
Vragen voor aanpassing:
Is het mogelijk om onder het menu uitbreidingen te plaatsen zoals bv EWN
. . . wat bedoel je precies. Er zijn volgens mij geen EWN scripts voor weather34
Als je een screenshot hebt, kan ik ernaar kijken
Citaat
Bij Het vak zonpositie totale daglicht uit te breiden met het aantal minuten dat de zon langer schijnt (nu 7:41) en dan +1 minuten enz)
zal ik op de lijst zetten voor een volgende versie
Citaat
Onder het menu, Ontworden door Brian Underdown moet zijn Ontworpen....
aangepast, bedankt
Citaat
Rinus Bongers
WSBeijerlust (Heemskerk)
@ALL
Ik zoek ik iemand die een lijst met  echte wensen van gebruikers wil bijhouden. 

Ik stel ook voor elke 3 maanden een aangepaste versie.
Aan de ene kant is er de voortdurende berg aanpassingen van BrianU. Die had  toch echt gezegd te stoppen, maar direct daarna is hij weer van alles aan het maken. 
Aan de andere kant is de betrouwbaarheid van de huidige scripts, SVG en CSS zeer laag. De html en php zijn al redelijk opgeschoond, maar zo'n 80% van de css en svg wordt niet (meer) gebruikt. Daar ben ik nog wel enkele weken na 1 januari mee bezig om dat uit te zoeken.

Ik probeer ook meer support faciliteiten in te bouwen, voorbeeld http://wd34.weather-template.com/pwsWD/w34_module_test.php

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/

WS Beijerlust

  • Gebruiker van Leuven-Template
  • Jr. Member
  • *
  • Berichten: 16
    • Bekijk profiel
    • Heemskerk-Beijerlust
Re: weather34 WD ondersteuning en uitbouw
« Reactie #12 Gepost op: 28 december 2018, 08:18:52 »
Hoi Wim,
 . . ingekort . . .
Vragen voor aanpassing:
Is het mogelijk om onder het menu uitbreidingen te plaatsen zoals bv EWN
. . . wat bedoel je precies. Er zijn volgens mij geen EWN scripts voor weather34
Als je een screenshot hebt, kan ik ernaar kijken
Citaat
Ik bedoel het het menu aan de linkerkant zie bijgevoegde link
Waar kan ik dat toevoegen.
https://www.weerstation-sauwerd.nl
Mvrgrt Rinus.

Bij Het vak zonpositie totale daglicht uit te breiden met het aantal minuten dat de zon langer schijnt (nu 7:41) en dan +1 minuten enz)
zal ik op de lijst zetten voor een volgende versie
Citaat
Onder het menu, Ontworden door Brian Underdown moet zijn Ontworpen....
aangepast, bedankt
Citaat
Rinus Bongers
WSBeijerlust (Heemskerk)
@ALL
Ik zoek ik iemand die een lijst met  echte wensen van gebruikers wil bijhouden. 

Ik stel ook voor elke 3 maanden een aangepaste versie.
Aan de ene kant is er de voortdurende berg aanpassingen van BrianU. Die had  toch echt gezegd te stoppen, maar direct daarna is hij weer van alles aan het maken. 
Aan de andere kant is de betrouwbaarheid van de huidige scripts, SVG en CSS zeer laag. De html en php zijn al redelijk opgeschoond, maar zo'n 80% van de css en svg wordt niet (meer) gebruikt. Daar ben ik nog wel enkele weken na 1 januari mee bezig om dat uit te zoeken.

Ik probeer ook meer support faciliteiten in te bouwen, voorbeeld http://wd34.weather-template.com/pwsWD/w34_module_test.php

Wim

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 611
    • Bekijk profiel
    • Template Support
Re: weather34 WD ondersteuning en uitbouw
« Reactie #13 Gepost op: 28 december 2018, 13:46:47 »
Extra menu-items in een iframe zoals ewn bij Sauwerd

Ik heb van @ giantocr begrepen dat dit niet standaard in weather34 zit.
Het is vanaf nu in onze WD versie mogelijk door de extra menu-entries op te nemen in een aparte file,
http://wd34.weather-template.com/pwsWD/w34_frames.php?sce=view   zie ook dit voorbeeld:
#  these are examples, please use your own ones
#
$frame                  = 'BNLWN_mesonet';
$frm_ttls[$frame]       = lang('Benelux Weather Network');  // name in menu
$frm_src[$frame]        = 'http://www.beneluxweather.net/mesonet-map/mesonet-map.php?lang='.$used_lang;
$frm_hgth[$frame]       = 1366;  // name in menu
#
$frame                  = 'EWN_mesonet';
$frm_ttls[$frame]       = lang('European Weather Network');  // name in menu
$frm_src[$frame]        = 'https://www.weerstation-herent.be/ewn/stations.php?lang='.$used_lang;
$frm_hgth[$frame]       = 1500;  // name in menu

De items worden dan in het menu gezet  onder extra's.
De te gebruiken taal  wordt ook aan de iframes doorgegeven, of die er iets mee doen hangt van het script wat wordt aangeroepen af.
Zie ook http://wd34.weather-template.com/pwsWD/

Vanavond maak ik een nieuwe download waar dit ook in zit.

Wim


« Laatst bewerkt op: 28 december 2018, 13:59:55 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.weather-template.com/

Remko (Weerstation 's-Gravenzande)

  • Gebruiker van Leuven-Template
  • Full Member
  • *
  • Berichten: 45
    • Bekijk profiel
    • Weerstation 's-Gravenzande
Re: weather34 WD ondersteuning en uitbouw
« Reactie #14 Gepost op: 28 december 2018, 13:59:26 »
Ik heb heb ook draaien op
http://relin.martan.info/PWSWD/

Echter mijn clientraw.txt komt uit WsWin en wijkt iets af van die uit WeatherDisplay. Heb windrun en gemiddelde 10min wind eruitgehaald (ik hoop dat dit is toegestaan).

Tot nu toe 1 error :
28-Dec-2018 04:56:29 Europe/Amsterdam] PHP Warning:  filesize(): stat failed for ./chartswudata/IZUIDHOL94YMD.txtrnm in /home/mnmzuiderwijk/subdomains/relin/PWSWD/w34_load_files.php on line 226

Heb voor mijn Boltek NSLog aangezet en zag dat in de template de richting nog engelstalig is. Zag in de langfiles dat de vertalingen er wel zijn.  Nextrom heb ik reeds vervangen in Nextorm.

Ik vind dit wel weer een mooi staaltje vakmanschap van Wim.
Succes met de verdere op-/uitbouw.

Groet ,
Remko