Weewx mit Seasons skin und wirklich allen möglichen Sensoren
Verfasst: 02 Nov 2021 15:44
In Anlehnung an die neue Struktur des Seasons skins (Sensorenverwaltung in Array) habe ich diesen
Skin entsprechend erweitert, dass auch alle möglichen Sensor-Daten der Ecowitt Stationen/Geräte angezeigt werden.
Wobei mein Array mehr Möglichkeiten bietet:
bei current.inc Beispiel für Außentemperatur:
('outTemp','#e85d0d','current','1')
1: Wert
2: Labelfarbe, wenn ''=schwarz
3: welche Auswertung (z.B. day)
4: sichtbar wenn vorhanden, wenn 0 nie sichtbar
bei hilo.inc und statistics.inc
('outTemp','#e85d0d','','1'),
1: Wert -
2: Labelfarbe, wenn ''=schwarz -
3: welche Auswertung '' (=leer=min/max), oder sum, oder max
4: sichtbar wenn vorhanden, wenn 0 nie sichtbar
Außerdem wird hier auch berücksichtigt, dass bei den Ecowitt-Stationen/Geräte die Einheit "%" bei den Soil-Feuchte-Werte ist und nicht wie zentral in Weewx vorgegeben "cb"
Generell kann die Verwendung einer Labelfarbe mit #set $usefontcolor = 0 abgeschaltet werden
Die Reihenfolge im Array ist auch die Darstellungsposition.
Dateien dazu https://www.pc-wetterstation.de/weewx/skins_Seasons.zip
Gleichzeitig möchte ich Euch auf 2 Erweiterung von Weewx hinweisen (welche ich auch nutze):
https://github.com/roe-dl/weewx-GTS Berechnet die Grünlandtemperatur und mehr
https://github.com/Jterrettaz/sundurati ... uration.py - Berechnung der Sonnenscheindauer.
Welches allerdings von mir modifiziert wurde https://www.pc-wetterstation.de/weewx/u ... uration.py
und die Konfiguration via die weewx.conf und diesem Eintrag gemacht wird:
[RadiationDays]
min_sunshine = 120 #andere Erweitung = Grenzwert
sunshine_log = 0 # es soll nicht protokolliert werden, wenn Sonnenschein erfasst wird
sunshine_coeff = 0.72 #Faktor ab welchen Wert Sonnenschein gezählt wird - je höher um so später
sunshine_min = 18 # unter diesem Wert, wird Sonnenschein nicht berücksichtigt.
Beispiel für den Skin (welcher unter allen Station von Weewx läuft - hier VantagePro)
https://www.pc-wetterstation.de/wetter/weewx/
... und wer in den Dateien stöbern will (lasse ich hier zu), es gibt noch mehr Änderung von mir:
https://www.pc-wetterstation.de/weewx
Skin entsprechend erweitert, dass auch alle möglichen Sensor-Daten der Ecowitt Stationen/Geräte angezeigt werden.
Wobei mein Array mehr Möglichkeiten bietet:
bei current.inc Beispiel für Außentemperatur:
('outTemp','#e85d0d','current','1')
1: Wert
2: Labelfarbe, wenn ''=schwarz
3: welche Auswertung (z.B. day)
4: sichtbar wenn vorhanden, wenn 0 nie sichtbar
bei hilo.inc und statistics.inc
('outTemp','#e85d0d','','1'),
1: Wert -
2: Labelfarbe, wenn ''=schwarz -
3: welche Auswertung '' (=leer=min/max), oder sum, oder max
4: sichtbar wenn vorhanden, wenn 0 nie sichtbar
Außerdem wird hier auch berücksichtigt, dass bei den Ecowitt-Stationen/Geräte die Einheit "%" bei den Soil-Feuchte-Werte ist und nicht wie zentral in Weewx vorgegeben "cb"
Generell kann die Verwendung einer Labelfarbe mit #set $usefontcolor = 0 abgeschaltet werden
Die Reihenfolge im Array ist auch die Darstellungsposition.
Dateien dazu https://www.pc-wetterstation.de/weewx/skins_Seasons.zip
Gleichzeitig möchte ich Euch auf 2 Erweiterung von Weewx hinweisen (welche ich auch nutze):
https://github.com/roe-dl/weewx-GTS Berechnet die Grünlandtemperatur und mehr
https://github.com/Jterrettaz/sundurati ... uration.py - Berechnung der Sonnenscheindauer.
Welches allerdings von mir modifiziert wurde https://www.pc-wetterstation.de/weewx/u ... uration.py
und die Konfiguration via die weewx.conf und diesem Eintrag gemacht wird:
[RadiationDays]
min_sunshine = 120 #andere Erweitung = Grenzwert
sunshine_log = 0 # es soll nicht protokolliert werden, wenn Sonnenschein erfasst wird
sunshine_coeff = 0.72 #Faktor ab welchen Wert Sonnenschein gezählt wird - je höher um so später
sunshine_min = 18 # unter diesem Wert, wird Sonnenschein nicht berücksichtigt.
Beispiel für den Skin (welcher unter allen Station von Weewx läuft - hier VantagePro)
https://www.pc-wetterstation.de/wetter/weewx/
... und wer in den Dateien stöbern will (lasse ich hier zu), es gibt noch mehr Änderung von mir:
https://www.pc-wetterstation.de/weewx