Seite 3 von 6
Re: Weewx mit Seasons skin und wirklich allen möglichen Sensoren
Verfasst: 22 Jan 2022 16:02
von Werner
@Joachim,
1) wie erzeugst du die Linie und den Text vor den Air-Daten?
Dazu brauchst Du die aktualisierte
current.inc vom
Verzeichnis
/weewx/etc/weewx/skins/Seasons
2) bei mir erscheinen nicht die Temp- + Feuchte-Werte des Airlink
Vermutlich die Datenbank nicht erweitert:
Code: Alles auswählen
sudo echo "y" | wee_database --config=/etc/weewx/weewx.conf --add-column=co2_Temp --type=REAL
sudo echo "y" | wee_database --config=/etc/weewx/weewx.conf --add-column=co2_Hum --type=REAL
sudo echo "y" | wee_database --config=/etc/weewx/weewx.conf --add-column=co2_Batt --type=REAL
--config=/etc/weewx/weewx.conf ist entsprechend der benutzten Instanz von Weewx anzupassen!
oder Zuweisung in der weewx.conf nicht gemacht:
Code: Alles auswählen
[StdCalibrate]
[[Corrections]]
co2_Temp = temp if temp is not None else None
co2_Hum = hum if hum is not None else None
wird auch pm1_0 in der Ecowitt-Instanz ( aber ohne Werte) angezeigt
Kenne keine allgemeine Lösung dafür, ich nutze dafür verschiedene
skin.conf
Oder eben die Grafiken aufteilen, dann kann man die nicht vorhandene Grafik automatisch ausblenden.
Was beinhalten die AirLink Daten:
pct_pm_data_last_1_hour
pm2_5_nowcast
data_last -> Datenübertragungsqualtiät (hier letzte Stunde)
nowcast -> aktuell gemessener Wert
Re: Weewx mit Seasons skin und wirklich allen möglichen Sensoren
Verfasst: 23 Jan 2022 09:55
von JoachimF
@Werner
Zuweisung in der weewx.conf nicht gemacht
Das fehlte.
Kenne keine allgemeine Lösung dafür
Schade.
Habe mich für eine 'Hauruck-Lösung' entschieden.
Davis
Code: Alles auswählen
#if $day.pm1_0.has_data
<img src="dayppm_3.png" alt="$obs.label.pm1_0" />
#end if
mit dayppm_3.png => pm1, pm2.5 und pm10 (Air Sensoren)
Ecowitt
Code: Alles auswählen
#if $day.pm25_1.has_data
<img src="dayppm.png" alt="$obs.label.pm2_5" />
<img src="dayppm1.png" alt="$obs.label.pm25_1" />
#end if
Hier habe ich die Anzeige der beiden Bilder nur von
einem Sensor abhängig gemacht, der bei Davis nicht vorhanden ist (dirty)
Dazu brauchst Du die aktualisierte current.inc vom
Verzeichnis /weewx/etc/weewx/skins/Seasons
In deinem Verzeichnis finde ich keine
current.inc
- index.png (58.24 KiB) 5488 mal betrachtet
Re: Weewx mit Seasons skin und wirklich allen möglichen Sensoren
Verfasst: 23 Jan 2022 20:40
von Werner
@Joachim,
In deinem Verzeichnis finde ich keine current.inc
Doch sollte da sein:
- weewx_current.png (25 KiB) 5476 mal betrachtet
Re: Weewx mit Seasons skin und wirklich allen möglichen Sensoren
Verfasst: 23 Jan 2022 21:21
von JoachimF
Re: Weewx mit Seasons skin und wirklich allen möglichen Sensoren
Verfasst: 23 Jan 2022 22:16
von Werner
Alle Seasons-Dateien liegen jetzt als zip-Datei da.
https://www.pc-wetterstation.de/weewx/etc/weewx/skins
Keine Ahnung warum diese Datei(en) im Browser nicht angezeigt werden,
Haben alle das gleiche Dateiattribut.
Re: Weewx mit Seasons skin und wirklich allen möglichen Sensoren
Verfasst: 23 Jan 2022 23:52
von JoachimF
Keine Ahnung warum diese Datei(en) im Browser nicht angezeigt werden,
nicht nur in EINEM, bei 5 verschiedenen ist es so.
Egal, die ZIP.Datei ist nun auf meinem PC .
Danke und Gute Nacht
Re: Weewx mit Seasons skin und wirklich allen möglichen Sensoren
Verfasst: 24 Jan 2022 13:34
von Werner
Haber gerade festgestellt das bei den Internet-Browser generell keine
.inc Dateien, also Dateien mit der Dateierweiterung ".inc" in einer Verzeichnisauflistung angezeigt werden.
Habe deshalb bei diesen Dateien jetzt zusätzlich ".txt" angefügt. Damit erscheinen sie auch
in der Auflistung.
Zum Verwenden muss dann ".txt" wieder entfernt werden.
Re: Weewx mit Seasons skin und wirklich allen möglichen Sensoren
Verfasst: 24 Jan 2022 14:01
von JoachimF
Werner hat geschrieben: ↑24 Jan 2022 13:34
Habe deshalb bei diesen Dateien jetzt zusätzlich ".txt" angefügt. D
Re: Weewx mit Seasons skin und wirklich allen möglichen Sensoren
Verfasst: 01 Aug 2022 15:13
von JoachimF
Hallo Werner,
benötige mal wieder deine Hilfe
- 83570 Carces - Provence.png (47.95 KiB) 3660 mal betrachtet
batteryStatus1 ist welchem Sensor zu zuordnen?
Folgende Sensoren sind vorhanden:
Station HP2551
WH32B Temperatur Feuchte Luftdruck
WS80 Temperatur, Wind UV Temperatur Feuchte
WH40 Regenmesser
WH45 Air Quality PM2.5 PM 10 CO2 Temperatur Feuchte
WH57 Blitzsensor
WN31 Temperatur Feuchte
WN34S Wassertemperatur
WH51 2x Bodenfeuchte
Re: Weewx mit Seasons skin und wirklich allen möglichen Sensoren
Verfasst: 01 Aug 2022 18:34
von Werner
@Joachim,
WN31 Temperatur Feuchte
Die Batteriedaten von den WN31-Sensoren - Kanal 1 bis Kanal 8 sind
batteryStatus1 bis batteryStatus8 zugeordnet
Wobei diese Ausgabe hier nur Binär sind - also OK oder nicht OK, im Gegensatz zu anderen Sensoren.
z.B. bei neuerem WH40 (Regensensor) gibt es hier einen Spannungswert (neuerer WH40)
oder Nichts (älterer WH40)
. Wobei Du anscheinend einen älteren WH40 hast,
den sonst wäre diese Einstellung wirksam
(auch unter sensor_map_extensions) und
ein Spannungswert würde unter Volt angezeigt.
Das sind die zugehörigen Einträge in der weewx.conf
Code: Alles auswählen
[Interceptor]
[[sensor_map_extensions]]
batteryStatus1 = battery_1
batteryStatus2 = battery_2
batteryStatus3 = battery_3
batteryStatus4 = battery_4
batteryStatus5 = battery_5
batteryStatus6 = battery_6
batteryStatus7 = battery_7
batteryStatus8 = battery_8
Es gibt übrigens eine neuere sunduration.py, welche die Sonnenscheinzeit genauer auflöst.
... und nach meiner Feststellung ist die theor. max Solarstrahlung welche Weewx nutzt in den meisten Fällen zu niedrig, meine Einstellung in der weewx.conf ist deshalb jetzt so:
Code: Alles auswählen
[StdWXCalculate]
[[WXXTypes]]
[[[maxSolarRad]]]
algorithm = rs
atc = 0.9
#atc = 0.8 # default 0.8 - atmospheric transmission coefficient [0.7-0.91]
Re: Weewx mit Seasons skin und wirklich allen möglichen Sensoren
Verfasst: 02 Aug 2022 09:07
von JoachimF
Werner hat geschrieben: ↑01 Aug 2022 18:34
Die Batteriedaten von den WN31-Sensoren - Kanal 1 bis Kanal 8 sind
batteryStatus1 bis batteryStatus8 zugeordnet
Danke, das ist geklärt
Es gibt übrigens eine neuere sunduration.py, welche die Sonnenscheinzeit genauer auflöst.
Ist die von GitHub 31.Jul.2022?
theor. max Solarstrahlung welche Weewx nutzt in den meisten Fällen zu niedrig, meine Einstellung in der weewx.conf
Da hier weewx in 2 Instanzen läuft, wäre beide Instanzen zu ändern?
oder nur die Davis- oder nur die Ecowitt-Instanz?
Re: Weewx mit Seasons skin und wirklich allen möglichen Sensoren
Verfasst: 02 Aug 2022 09:23
von JoachimF
Nachtrag sunduration.py
- sunduration.png (83.27 KiB) 3650 mal betrachtet
Nach dem GitHub Download und entpacken finde ich 2 sunduration.py 2,5KB und 5,1KB.
Die installierte sunduration.py hat 3,3KB.
Inhaltlich sind zwischen allen 3 Versionen deutliche Änderung.
Welche Version sollte ich in die weewx-Installation kopieren?
Re: Weewx mit Seasons skin und wirklich allen möglichen Sensoren
Verfasst: 02 Aug 2022 12:29
von Werner
@Joachim,
Ist die von GitHub 31.Jul.2022?
Nein!
Den diese Version speichert die Sonnenscheinzeit jetzt in Sekunden, meine und wahrscheinlich auch Deine speichert die Sonnenscheinzeit in Minuten.
Damit währen die alten Daten nicht mehr vergleichbar.
Meine geänderte Version ist (wie alle meinen eingesetzen und/oder geänderten Erweiterungen für Weewx) unter
https://www.pc-wetterstation.de/weewx/u ... weewx/user
zu finden. Meine Version unterstützt auch noch das alte Verfahren über den
weewx.conf-Eintrag
und hat 8966 Byte Größe.
Es gibt dazu auch eine Änderung in der skin.conf
Code: Alles auswählen
[[[daysunshine]]]
color = "#ea078b"
plot_type = bar
yscale = 0.0, 15, 2.5
[[[[sunshine_time]]]]
data_type = sunshine_time * 60
y_label = "Minuten"
label = Sonnenschein
Da hier weewx in 2 Instanzen läuft, wäre beide Instanzen zu ändern?
Ja, da beide jeweils eine eigene weewx.conf-Datei nutzen.
Re: Weewx mit Seasons skin und wirklich allen möglichen Sensoren
Verfasst: 02 Aug 2022 16:56
von JoachimF
Ich finde die Datei schon, aber kann sie nicht downloaden.
Re: Weewx mit Seasons skin und wirklich allen möglichen Sensoren
Verfasst: 02 Aug 2022 20:19
von Werner