Seite 1 von 2

Update V2.99.0

Verfasst: 31 Mär 2018 10:31
von Werner
V2.99.0 2018-03-24
- Möglichkeit die Tagesdaten (Wert, min, max) der verfügbaren Sensoren zu exportieren,
bei Monatsdaten und Jahresdaten zusätzlich zu den "verfügbaren Sensoren" weitere Werte (wie Kältesumme, Wärmesumme usw.)
Mit auswählbaren Zeitraum (Monatsweise) - Default eingestellt Aufzeichnungsbeginn YYYY=Start-Jahr mm=Start-Monat
->Datei, Exportieren ..., Wetterdaten exportieren
-> "1 Datei: Datum Tage" die Datei wird im Exportverzeichnis abgelegt -> Dateiname "exp_dYYYYmm01.CSV".
-> "1 Datei: Datum Monat" die Datei wird im Exportverzeichnis abgelegt -> Dateiname "exp_mYYYYmm.CSV".
-> "1 Datei: Datum Jahr" die Datei wird im Exportverzeichnis abgelegt -> Dateiname "exp_yYYYY.CSV".
Wenn Sie Microsoft Excel (getested mit Excel2010) nutzen,
verwenden Sie als Trennzeichen ";" und für Trennzeichen Monatsdatei ";0,1;" (mittlere Auswahl)
Damit brauchen Sie nicht extra das Übernahmeformat definieren
-> mit Doppelklick auf die CSV-Datei zeigt Excel die Datei direkt an.

- Unterstützung für Netatmo Wetterstation unter Zuhilfenahme des Hilfsprogrammes "NetAtmoXML.exe"
Da hier sporadisch fehlende Daten vorkommen, werden diese Daten generell einer
Plausibilitätskontrolle unterzogen (abschaltbar)
Änderung bei der Plausibilitätskontrolle Netnetmo:
wenn Innentemperatur und Luftdruck fehlerhaft, werden alle anderen Werte ebenfalls auf fehlerhaft
gesetzt -> hier wurden nicht alle Daten von Netatmo empfangen und die Reihenfolge der Daten ist
unbestimmt -> hier wird der zuletzt gültig empfangene Datensatz verwendet
-> immer vorausgesetzt die Plausibilitätskorrektur ist aktiviert!
Bei Dateiüberwachung und Monatswechsel wird nach Übernahme der Daten die Monatsdatei unbenannt
-> Dateiname_jjjjmmdd_hhmm.csv - damit wird wieder mit einer "leeren" Überwachungsdatei begonnen
- wobei Dateiname der eingestellte Name ist - meist netatmo
- jjjjmmdd_hhmm ist der zuletzt eingelesene Datensatz von dieser Datei

- für Wetter.com wird jetzt Zwangsweise beim Programmstart die Nutzung der API50-Schnittstelle eingestellt.
Man kann die Nutzung zwar wieder abschalten bis zum nächsten Programm-Neustart, in einem der nächsten Updates
wird diese Möglichkeit aber auch entfallen.
Ohne API50 finden hier die neuen Sendungsabsicherungsmassnahmen keine Anwendung!

- Neue Option für Senden von Wetterdaten an Wetterdienste
- die Daten werden im Rhythmus des Speicherns eines neuen Datensatzes gesendet!
für Wunderground (oder eben Zeitsteuerung2) : unter Datei, Optionen, Reiter "Zeitsteuerung 2" im Feld "Extra" die Option "A"
für die www-Seiten: unter Internet, Einstellungen, Reiter "WWW" im Feld "Internet Update" die Option "A"

- Zusätzlich Absicherung bei den Wetternetzwerken.
Nach 12,5 Sekunden sollte ein Wetternetzwerk "geantwortet" haben, wenn das nicht der Fall ist wird nach 15 Sekunden
oder wenn nicht positiv geantwortet, wird für diese Netzwerk ein Fehler gezählt. Nach 3 hintereinander folgenden Fehlern
wird für dieses Wetternetzwerk 2 Stunden lang kein Sendungsversuch mehr unternommen.
Notwendig deshalb für die "www"-Reihe, dass hier der Eintrag (8success=) definiert ist.
Für "www"-Wetternetzwerke kann man jetzt für jedes einzelne Wetternetzwerk das Sendungsintervall einstellen. Global=default oder
das speziell gewählte Intervall (5m, 10m, 15m, 30m, 1h, 2h, 3h, 4h, 6h, 8h, 12h, 24h)

- Möglichkeit der Umstellung der Darstellung in der Min./Max.-Leiste bei 24Stunden Tagesansicht - nur die Min./Max-Werte des
aktuellen Tages anzuzeigen - > auf Sensor klicken - ist die aktuelle Tagesdarstellung aktiv wird dann "Sensor Tag" angezeigt!
- Möglichkeit der Umstellung der Darstellung in der Min./Max. Tabelle bei 24Stunden Tagesansicht - nur die Min./Max-Werte des
aktuellen Tages anzuzeigen -> Option "Tag Daten"
- in der Tabelle werden jetzt bei VantagePro und Netatmo auch die Windböen-Richtungen angezeigt.

- neue Variable(n):
Werte in Prozent %ws_state_0-100[wert]% 0-10->0, 11-25->25; 26-50->50; 51-75->75; 76-100->100%
z.B. für Grafik-Ausgabe Batterieladung.
ApparentTemperatur %ws_apparenttemp[temp~hum~wind]%
Hitze Index %ws_heatindextemp[temp~hum]%
Virtual Temperatur %ws_virtualtemp[temp~dewpoint~baro]%
FeuchtTemperatur %ws_wetbulbtemp[temp~hum~baro]%
SummerSimmerIndex %ws_ssix[temp~hum]%

Werte für aktuelles Jahr -----------------------------------
Letzter Regen Trockenz %LT_YearNoRainDateStart%
Letz.Regen Ende %LT_YearNoRainDateStartend%
Dauer ohne Regen %LT_YearNoRainDuration%
Dauer ohne Regen #%LT_YearNoRainDuration[1]%

Längster Frost Beginn %LT_YearIceDayDateStartbegin%
Längster Frost Ende %LT_YearIceDayDateStart%
Dauer längster Frost %LT_YearIceDayDuration%
Dauer längster Frost #%LT_YearIceDayDuration[1]%

Max Regen/Stunde %LT_YearRainHourMax%
Datum Max Regen/Stunde %LT_YearRainHourMaxDate%
Zeit Max Regen/Stunde %lt_YearRainhourmaxdatetime%
MaxÄnder.Luftdruck 1h %LT_YearBaroMax1h%
Datum MaxÄnd.Luftd 1h %LT_YearBaroMax1hDate%
MaxÄnder.Luftdruck Tag %LT_YearBaroMaxDay%
Datum MaxÄnd.Luftd Tag %LT_YearBaroMaxDayDate%
MaxÄnder.Luftdruck 24h %LT_YearBaroMax24h%
Datum MaxÄnd.Luftd 24h %LT_YearBaroMax24hDate%

- weitere Anpassung bei VantagePro mit Solar-Sensor und Kälteproblem (unsinnige Werte in der Nacht und zu hohe Werte tagsüber)
wenn der Sonnenstand >= -3 und 0 Grad war, hat das Programm Fehlerhafte-Wert in der ws_debug_solar.txt protokolliert
aber nicht korrigiert - wird jetzt gemacht
Außerdem wird jetzt ein ET-Wert bei fehlerhaften Solar-Werten in der Nacht auf 0,000 gesetzt, tagsüber auf 0,75 Prozent vom
erhaltenen Wert.

- Darstellung für Langzeitwerte aktuelles Jahr
-> Wetter, Statistikdaten, Reiter Langzeitwerte - hier Umschaltmöglichkeit zwischen Langzeit und aktuelles Jahr
Achtung! hier gemachte Änderungen in der Jahrdarstellungen werden nicht berücksichtigt bzw. übernommen.
Für einen gültigen Wert bei Regen/h müssen alle Tage seit Jahresbegin in Tagesdarstellung durchgeblättert werden!
Die Daten dafür kommen aus der Jahr-Datei, bei zu übernehmenden Änderungen ist die Jahr-Datei zu aktualisieren!
Ist dafür das Jahr gewählt, werden bei aktivierter Erzeugung der Langzeitgrafiken zusätzlich zur longtime.gif
auch eine longtimeyear2018.gif (für heuer) erzeugt.

- neue Option in der wswin.cfg: KillAlways=1 (im Abschnitt [Options])
wird hier auf 1 gestellt, versucht Wswin über eine Batchdatei ein "hängendes" Wswin nach 30 Sekunden zwangsweise zu beenden
Benutzt wird hier das Windows eigene Programm "Taskkill" - deshalb sind hier auch entsprechende Benutzer-Rechte erforderlich!
wird protokolliert in der Datei WswinClose.log

Werner

Verfasst: 31 Mär 2018 14:28
von gargamel
Dake für das Update, Ihr Werner's,
habe es soeben installiert.
Eine Frage (Nur als Info:
für Wetter.com wird jetzt Zwangsweise beim Programmstart die Nutzung der API50-Schnittstelle eingestellt.
Man kann die Nutzung zwar wieder abschalten bis zum nächsten Programm-Neustart, in einem der nächsten Updates
wird diese Möglichkeit aber auch entfallen.
Ohne API50 finden hier die neuen Sendungsabsicherungsmassnahmen keine Anwendung!
Bei der neuen Version ist ja "AP150" Aktiviert. Ich lasse es natürlich aktiviert.
Aber, wie kann man es in der neuen WsWin-Version deaktivieren? Ich finde da keine Stelle in der WsWin Version.

Verfasst: 31 Mär 2018 16:00
von Werner
Wilfried,
Aber, wie kann man es in der neuen WsWin-Version deaktivieren?
indem Du bei Wetterlage im Reiter "Melden" bei API50 den "Hacken" rausnimmst.

Werner

Verfasst: 31 Mär 2018 16:15
von gargamel
Danke Werner,
ich hatte es ja schonmal bei den vorherigen Versionen gesehen.
Jetzt erinnere ich mich wieder daran.
Kein wunder beider vielfalt von WsWin, da kann man ja nicht alles behalten im Kopf. :shock:

Danke

Verfasst: 01 Apr 2018 20:33
von robbie
Hallo Werner
Ich wünsche dir noch eine frohes Restosterfest und möchte auch DANKE
für deine wieder einmal tolle Arbeit sagen.
MfG
Robert

Verfasst: 01 Apr 2018 22:23
von Herbiy
Servus Werner Krenn!

Ich verwende vom Test noch die netatmostart10.cmd. Ist die noch notwendig, sie wird in der WSWIN Hilfe nicht erwähnt nur mehr die netatmox.cmd

Tolles Update.

lg

Herbert

Verfasst: 02 Apr 2018 22:25
von Werner
@Herbert,
Ich verwende vom Test noch die netatmostart10.cmd. Ist die noch notwendig
Ja - wird noch benötigt.

Hat aber jetzt zusätzliche Versuche, wenn die Daten nicht empfangen werden konnten.

Werner

netatmostart10.cmd

Verfasst: 03 Apr 2018 07:52
von Herbiy
Danke.

Habe die letzte Version getestet, aber sie macht nichts, kurzes aufblinken des Fensters dann nichts mehr. Bleibt diese Version nicht als Fenster stehen oder muss sie im WSWSIN Verzeichnis liegen.

lg

Herbert

Verfasst: 03 Apr 2018 18:26
von Werner
@Herbert,
aber sie macht nichts, kurzes aufblinken des Fensters dann nichts mehr
Bitte einmal im DOS-Fenster starten - kommt hier eine Fehlermeldung?

Die NEUE "netatmostart10.cmd" benötigt auch das Programm "sleep.exe"
- ist auch im Netatmo-Verzeichnis zu finden.

Vielleicht ist das Dein Problem?

Die Netatmo-Dateien sollten alle im gleichen Verzeichnis liegen - müssen nicht im Wswin-Verzeichnis liegen.

Werner

Verfasst: 03 Apr 2018 22:44
von Herbiy
Hallo Werner!

Es kommt:

"@echo" kann syntaktisch an dieser Stelle nicht verarbeitet werden.

Allerdings habe ich schon Jahrzehnte nichts mit der DOS-Box gemacht vielleicht mache ich etwas falsch.

"sleep.exe" liegt im Verzeichnis von den Netatmodatein

lg

Herbert

Verfasst: 04 Apr 2018 23:08
von Werner
@Herbert,

es scheint als "lädst" Du diese Datei(en) in einer Linux-Umgebung
und dein Download-Programm entfernt die CR LF (am Ende der Zeile)
-> macht UNIX-Dateiformat daraus ...

Denn ich kann Dein Problem nicht nachvollziehen.

Werner

Verfasst: 05 Apr 2018 06:50
von djpatrick
Bei dem Punkt der zusätzlichen Absicherung...

Worauf bezieht sich das Intervall Global=default ? Welche Einstellung ist hier Maßgabe?

Verfasst: 05 Apr 2018 08:10
von Herbiy
Hallo Werner!

Kein Linux auf meinen Rechnern!

Ich kopiere den Text der netatmostart10.cmd von deiner Homepage in den Editor und speichere ihn entsprechend ab - vielleicht liegt es daran, denn dort bekomme ich nur alles in einer "Wurst" ohne Zeilenschaltung.

lg

Herbert

Verfasst: 05 Apr 2018 08:19
von Herbiy
Hallo Werner!

jetzt habe ich die Datei mit dem Chrom runter geladen, jetzt läuft es. Der Internetexplorer macht eine Zeile daraus.

Danke für deine Geduld.

lg

herbert

WWW-Wetternetzwerke - was ist default

Verfasst: 05 Apr 2018 19:25
von Werner
@Patrick
Worauf bezieht sich das Intervall Global=default ? Welche Einstellung ist hier Maßgabe?
Update=default ist was in dem Bereich "Internet Update" gewählt ist.
Dabei ist zu beachten:
Wenn im DEFAULT-Bereich
  • das Update ausgeschaltet ist, ist keine eigene Wahl mehr möglich!
    wenn z.B. gewählt 1h gewählt - kann man nicht kleiner wählen
Deshalb:
im Bereich Internet Update das kleinste gewünschte Intervall
und dann
in der Update Auswahl Liste höhere Intervalle (oder gleiche wie default=identisch mit default)
wählen

Werner