Seite 15 von 22

Re: Installation von PWS Dashboard

Verfasst: 19 Nov 2022, 10:19
von TFK_Wetter_Pete
Hallo Oliver,

Vielen dank nochmals für die Files.
Habe es nun versucht (nach der Anleitung von Wim) zum Laufen zu bringen, aber irgendwie können keine Daten geladen werden.
Es sieht aus als stimmt etwas nicht mit dem Bereich:
Folgender Fehler kommt nun bei History:
Bild

Und folgende bei den Berichten:
Bild

Irgendwie bin ich wahrscheinlich zu doof...
Danke,
Peter

Re: Installation von PWS Dashboard

Verfasst: 19 Nov 2022, 12:36
von olicat
Hi!
No valid data for the period found
wird angezeigt, wenn im CSV nicht wenigstens eine Zeile enthalten ist.
Daher solltest Du zuerst pruefen, ob denn der Abruf bei WU ueberhaupt ordnungsgemaess funktioniert. Dafuer ist ein API-Key noetig. Hast Du den? Und auch eingetragen?
Diese Variablen hier:

Code: Alles auswählen

$SITE['wuStart']        = '31-05-2029';	  // Important the format is:   dd-mm-YYYY  for your first day of uploading data to WU.      !
$SITE['wuID']	        = 'XXXXXXX'; 	  // your WU station name
$WUdatastr              = 'http://_replace_yourwebsite_/_replace folder_/PWS_DailyHistory.php';
hast Du angepasst? Was steht da bei Dir als wuStart?

Auch die Aenderungen in startReports.php ($wustart, $wuid und $WUdatastr) sollten erfolgt sein.
Die (leeren) Verzeichnisse hast Du aber mit auf den Server kopiert? Die werden benoetigt ...

Ansonsten koennte es aber tatsaechlich noch ein Problem mit PHP8 oder einer neueren PWSDashboard-Version sein (ich nutze PHP7.4 und einen alten PWSDashboard-Stand).

Oliver

Re: Installation von PWS Dashboard

Verfasst: 19 Nov 2022, 15:11
von TFK_Wetter_Pete
Hallo Oliver,

Zunächst mal, Vielen Dank für den supergenialen Support den du hier im Forum leistest!
Also ich habe folgende Einträge angepasst:

Code: Alles auswählen

$SITE['wuStart']        = '19-10-2022';	  // Important the format is:   dd-mm-YYYY  for your first day of uploading data to WU.      !
$SITE['wuID']	        = 'ITAUFK49'; 	  // your WU station name
$WUdatastr              = 'http://wetter.peterbarth.net/pwsWD/PWS_DailyHistory.php';
Im PWS Dashboard habe ich den WU-API eingetragen:
Bild

Und meine Website nutzt PHP 7.4

Könnte es an der wuID liegen?
Da habe ich, wie du oben siehst, den von WU als ID bezeichneten Namen "ITAUFK49" eingetragen.
Es gibt aber auch noch einen Key, welchen ich in PWS Dashboard unter "WetterU-Bahn-Stations-ID" eingetragen habe. Der wird bei WU als Key bezeichnet?

Beste Grüße,
Peter

Re: Installation von PWS Dashboard

Verfasst: 19 Nov 2022, 15:18
von TFK_Wetter_Pete
Hallo Oliver,

das wars! Danke!
Es gibt aber auch noch einen Key, welchen ich in PWS Dashboard unter "WetterU-Bahn-Stations-ID" eingetragen habe. Der wird bei WU als Key bezeichnet?
Hier habe ich nun auch mal "ITAUFK49" eingetragen, nun läufts!
ich hatte da den WU-Key eingetragen...

Super, und vielen Dank!

Re: Installation von PWS Dashboard

Verfasst: 17 Dez 2022, 23:08
von olicat
Hi!

Angestachelt durch den Beitrag von nuro, dessen PWSDashboard-Seite auf meinem Smartphone auch den Temperatur-min/max-Block anzeigte, habe ich heute endlich (nach bald 2 Jahren) die Stelle gesucht und gefunden (und inhaltlich verstanden!), an der ich die Mini-Bloecke ein- und ausschalten kann.

Wer sich also schon immer geaergert hat, ein paar interessante Mini-Bloecke nur auf der Desktop-Seite, nicht aber auf dem Smartphone zu sehen, koennte sich da vielleicht selbst helfen - ohne die Reihenfolge der Bloecke auch fuer die Desktop-Seite zu veraendern.

Dazu muss man in der PWS_index2.php in der entsprechenden CSS-Definition nur die entsprechenden Zeilen auskommentieren:

Code: Alles auswählen

@media screen and (max-width: 639px) {
        .PWS_weather_item, .PWS_weather_item_s {margin: 2px auto 0; float: none; width: 320px;}
        .invisible {display: none;}
/*        .cposition4 {display: none;} */
        .cposition3 {display: none;}
/*        .cposition2 {display: none;} */
        .cposition1 {display: none;}
        .featherlight-content {height: 250px;}
}
Im Standard werden der 4. und der 2. Mini-Block einfach nicht angezeigt, weil "display: none" definiert ist. Werden die entsprechenden Zeilen auskommentiert, werden bei einer Bildschirmbreite von max. 639 Pixeln (also am Smartphone) alle nicht als "display: none" definierten Mini-Bloecke angezeigt.
Mich interessierte noch nie der 1. Mini-Block (bei mir Wind min/max) - dafuer wollte ich aber immer schon den 2. und den 4. Block auch am Handy sehen koennen (bei mir letzter Blitz und eben Temp/min/max.
Mit der obigen Modifikation habe ich das nun (endlich) erreicht: Link.

Oliver

Re: Installation von PWS Dashboard

Verfasst: 19 Dez 2022, 08:50
von olicat
Hi!

Natuerlich.
Aber zumindest ich habe gern einen Weg zurueck und einen Hinweis darauf, was ich geaendert habe.
Das ist aber sicherlich Geschmackssache oder eine Frage der Gewohnheit.

Oliver

Re: Installation von PWS Dashboard

Verfasst: 23 Dez 2022, 16:54
von moppedhausi
Guten Tag zusammen.

Eine Frage zu PWS Dashboard und dem WH45 Block.
Wo kann ich bitte die Bezeichnung "Air Quality" unten im Fuß in "Luftqualität" ändern?
In der Datei lang_de.txt ist es eingetragen.
CO2_Sensor.JPG
CO2_Sensor.JPG (25.2 KiB) 751 mal betrachtet

Re: Installation von PWS Dashboard

Verfasst: 23 Dez 2022, 16:59
von olicat
Hi!

In languages/lang_de.txt finden sich saemtliche Uebersetzungsmoeglichkeiten.
Suche also in dieser Datei nach "Air Quality" und mach daraus dann:

Code: Alles auswählen

|Air Quality|Luftqualität|
Ich hatte hier auch schon "mein" language-File eingestellt - da sollte das bereits implementiert sein.

Oliver

Re: Installation von PWS Dashboard

Verfasst: 23 Dez 2022, 17:08
von moppedhausi
Hallo Oliver,

hab ich in der lang_de.txt eingetragen, trotzdem ändert sich nichts.

# CO2/WH45 sensor
|Air Quality|Luftqualität|
|Inside Air quality|CO2-Sensor innen|
|Excellent|Sehr gute Luftqualität|
|Fine|Gute Luftqualität|
|Moderate|Lüften empfohlen|

Bei meinem außen Feinstaubsensor klappt es ja auch:
CO2_Sensor1.JPG
CO2_Sensor1.JPG (43.79 KiB) 737 mal betrachtet

Re: Installation von PWS Dashboard

Verfasst: 23 Dez 2022, 17:34
von olicat
Hi!

Ich bin etwas ratlos. Wo hast Du den WH45-Block her?
Und die lang_de.txt hat ein Standard-Linux-Format mit ausschliesslich \n als Zeilenende (und wurde nicht etwa unter Windows mit einem ungeeigneten Editor bebastelt)?

Oliver