Schönen guten Tag Werner
Vielen Dank für Deine Antworten und Deine Zeit.
Hmm... ich denke schon, dass ich Dich sehr gut verstanden habe... und glauben kann ich Dir auch vieles. Aber... vielleicht verstehst Du nicht so ganz was ich meine oder das WSWin nicht das macht was es machen sollte...
Ich freue mich ja, dass bei Dir anscheinend alles bestens ist und dass das Programm so läuft wie Du es möchtest - aber vielleicht solltest Du auch akzeptieren, dass es bei anderen vielleicht nicht so funktioniert wie die oder der es haben möchte... ebenso hat jeder andere "Wünsche" und Ziele... und Ansprüche... und möchte es dann auch so haben...
Aber gut... der Reihe nach...
Ich hatte Dir ja in meiner ersten Antwort folgendes geschrieben...
Zitat:
Warum ich es so bevorzügen würde... aktuell läuft der Logger auf 1 Minute... und der Aufzeichungsintervall in WSWin auch... soweit... so gut...
Also... der Logger läuft auf 1 Minute --> also - Logger gleich WeatherLink-Intervall gleich 1 Minute
und das Aufzeichnungs-Intervall in WSWin läuft wie der Logger --> also Aufzeichnungs-Intervall gleich Logger gleich WeatherLink gleich 1 Minute
Also hatte ich Dir doch geschrieben, dass meine Einstellungen so sind? Oder nicht?
Und jetzt zu dem was passiert... und leider nicht so ist wie es sein soll... und eigentlich sein müsste... wie gesagt... glauben kann ich vieles... ich kann mich aber nur an die Fakten halten und an das was ich bei mir sehe und was bei mir passiert...
Mit den Einstellungen Logger/WeatherLink auf 1 Minute und dem Aufzeichnungs-Intervall von 1 Minute in WSWin läuft erst einmal alles gut... unten links in WSWin sieht man ja die Zeit runterlaufen und wenn die Minute abgelaufen ist... wird die letzte Minute vom Logger/WeatherLink geholt... die Grafiken gezeichnet und Dateien aktualisiert (dauert ca. 15 Sekunden)... die Zeit links unten läuft dann von ca. 0:45 ab... und alles ist gut... ebenso sieht man unten in WSWin in der Mitte wann die letzten Daten ausgelesen wurden bzw. bei WSWin angekommen sind...
Wenn es so 24 Stunden laufen würde... hätte ich auch keine Sorgen und ich hätte hier auch kein Thema geöffnet...
Fakt ist aber... das hin und wieder... wenn die Minute abgelaufen ist... WSWin die Daten nicht abholt... es steht dann unten links 0:00... und es passiert nichts... und wenn dann eine weitere Minute wieder vergangen ist... läuft es wieder weiter... so wie es eigentlich die komplette Zeit laufen sollte...
Und das erkläre mir mal bitte... warum das so ist... das kann ja eigentlich nicht sein... zumindest hast Du mir in Deiner letzten Antwort geschrieben dass es diesen Fall nicht geben kann...
Das ist schon mal Fakt 1... absolut nicht erklärbar und nachvollziehbar... aber vorhanden... natürlich sporadisch... nicht kostant... und somit tritt dieses "Problem" häufiger mal auf...
Schön wäre es natürlich... wenn WSWin merken würde... dass es eine Minute verpasst hat... müsste es ja eigentlich... weil die Daten ja nicht angekommen sind... und somit die letzten 2 Minuten dann auslesen würde... dann wäre das "Problem" ja auch behoben...
Fakt 2...
Wenn der Aufzeichnungs-Modus in WSWin aktiviert ist... merkt man deutlich, dass WSWin... wenn man zum Beispiel in die Menüs geht... langsamer reagiert... warum? Keine Ahnung... dafür... dass ja "nur" nach jeder Minute die Daten einmal ausgelesen und gesepichert werden müssen... dass dürfte ja keine Belastung für die Software und den Rechner darstellen... ist aber so... sobald der Aufzeichnungs-Modus gestoppt wird... läuft es gleich wieder flüssiger und wie es sein sollte... warum? Hmm... keine Ahnung...
Das einzige was WSWin im Aufzeichnungs-Modus während der Minute macht ist ja die Windgeschwindigkeit, Windrichtung und Empfangsstärke, etc. in der einen kleinen Statusleiste zu aktualisieren... aber das sollte ja auch minimal an Daten und CPU-Aufwand sein...
Fakt 3...
Zu einigen... oder vielleicht jeder vollen Stunde ist WSWin damit beschäftigt, Grafiken und Daten zu aktualisieren... das dauert manchmal bis zu 2 Minuten... und in dieser Zeit zeichnet WSWin keine Daten auf... obwohl der Aufzeichnungs-Modus aktiv ist... warum werden die Daten nicht aufgezeichnet? Keine Ahnung...
Auch hier wäre es schön, wenn entweder WSWin den Aufzeichnungs-Modus stoppen oder pausieren würde... seine Aufgaben erledigen würde... und dann den Aufzeichnungs-Modus wieder starten/weiterführen würde... mit auslesen der bisher noch nicht erfassten Wetterdaten aus dem Logger...
Oder... wenn das Aktualisieren der Daten und Grafiken im Hintergrund - in einem eigenen - von der Priorität her sehr niedrigen Prozess stattfinden würde... damit das Aufzeichnen der Daten nicht gestört/verhindert wird...
Wenn man den Aufzeichnungs-Modus per Hand stoppt... merkt sich ja WSWin disen Zeitpunkt... steht ja auch unten in der Statuszeile... und wenn man dann nach 10 Minuten... oder 1 Stunde die Wetterdaten auslesen läßt oder den Aufzeichnungs-Modus wieder startet... dann holt ja WSWin alle Daten bis zum Stoppzeitpunkt ab... warum passiert dieses nicht wenn und warum auch immer der Aufzeichnungs-Modus mal "paussiert" bzw. warum auch immer keine Daten erfasst/ausgelesen/gespeichert hat?
Das wäre ja auch eine Lösung....
Du siehst also... WSWin macht nicht das was es eigentlich machen sollte... und das sind halt Fakten.
Und bitte... sage jetzt nicht, dass es bei Dir nicht so ist, falls Du es nicht mit den gleichen Einstellungen einmal - über einen längeren Zeitraum - getestet haben solltest...
Hier noch einmal ein Beispiel... wo man gut sehen kann, dass der Aufzeichnungs-Modus ein paar Aussetzer hat...
Logger/WeatherLink steht auf 1 Minute
Aufzeichnungs-Intervall steht auf 1 Minute und ist aktiv
Wie kann es denn bitteschön sein... dass bei einem Aufzeichnungs-Intervall von 1 Minute es eine Sonnenscheindauer von 2 Minuten pro Minute oder sogar 3 Minuten pro Minute geben kann? Eigentlich unmöglich... oder? Aber... wie Du im Bild sehen kannst... Fakt...
Grafik:
Das gleiche kann man auch in der Tabelle gut sehen... wenn für eine Minute 2 Minuten Sonnenschein erfasst wurden...
Mit der Sonnenscheindauer und den "krummen" Zeiten bei den Updates ist mir dieses Aufzeichnungsproblem ja erst aufgefallen... weil... wie kann ich denn 2 Minuten Sonnenscheindauer pro Minute haben wenn ich jede Minute erfasse?
Zu Deiner Aussage -->
Das ist eben der Denkfehler, den Du machst.
So ausgedrückt: es ist von der Technik her nicht möglich, die Daten nur alle 5 Minuten auszulesen, die Daten aber minütlich zu haben.
Tja... da liegst Du leider falsch Werner. Das ist mit 2 Einstellungen bei WSWin und mit Windows Bordmitteln möglich... habe ich gestern einmal getestet. Läuft super... wäre ich auch vollkommen zufrieden mit... aber... leider... gibt es da auch das eine oder andere "Problemchen"...
Wenn ich so laufen lassen würde... das WSWin alle 5 Minuten gestartet wird... die Daten der letzten 5 Minuten ausliest... die Grafiken und Daten aktualisiert... und sich dann wieder beendet... tja dann... werden alle 5 Minuten die Daten an Awekas gesendet... so wie gewünscht... aber... an Wetter.com (alle 10 Minuten) und Wedaal (alle 10 Minuten) werden keine Daten gesendet... warum nicht? Awekas funktioniert... Wetter.com und wedaal nicht?
Ebenso... wäre bei diesem "Modus" die Frage... wann die Statistiken und Tages/Wochen/Monatsgrafiken aktualisiert werden würden...
Wenn das nämlich funktionieren würde... dann würde ich WSWin so nutzen... und es würde genau das machen, wie es von mir gewünscht wäre... alle 5 Minuten jede Minute der letzten 5 Minuten aus dem Logger/WeatherLink auslesen... Daten/Grafiken aktualisieren... Daten versenden... Homepage aktualisieren...
Aber leider funktioniert so das Update bei Wetter.com und wedaal nicht mehr... schade eigentlich...
Wenn es so eine Konfigurationsmöglichkeit in WSWin geben würde... dann würde ich es auch dort so einstellen...
So... bzg. der Überforderung von WSWin...
Hier läuft ein Laptop von Dell... Latitude... Intel DualCore mit 2 GHz und 2 GB Ram... Windows XP mit Service Pack 3 (32-Bit)... Windows wurde neuinstalliert und WSWin läuft darauf... dazu noch MicroSoft Security Essentials (aber dort ist das WSWin Verzeichnis und die WSWin.exe ausgenommen von der Überwachung)... und sonst wird der Laptop eigentlich nicht genutzt...
Also meiner Meinung nach vollkommen ausreichend für die Aufgabe mit WSWin und dem minütlichen Loggen und Speichern und aktualisieren von Grafiken und Statistiken...
Ich könnte mir ja auch einen noch schnelleren und "besseren" Rechner/Laptop dort hinstellen... aber den Sinn sehe ich dazu eigentlich weniger... weil von den Spezifikationen sollte der Laptop locker ausreichen...
Ich möchte nicht ausschliessen, dass ich bei WSWin einiges aktiviert habe was ich vielleicht nicht bräuchte oder so oft bräuchte... da müsste ich mal forschen... aber leider ist es für einen der mit WSWin neu angefangen hat nicht so leicht alles auf Anhieb zu finden (in welchen Menüs steht was und was bewirkt es) und wie es funktioniert bzw. was es bewirkt.. von daher kann es schon sein... dass da etwas aktiviert ist was nicht aktiviert sein sollte... da muss ich mal forschen.... aber das erklärt ja nicht die sporadischen Pausen von WSWin beim Aufzeichnen...
Mein Wunsch ist halt...
- jede Minute zu erfassen/aufzuzeichnen - ohne "Lücken" oder 2 Minuten in einer Minute
- alle 5 Minuten die Webseite zu aktualisieren (dafür müsste dann auch nicht jede Minute die Grafiken neu gezeichnet werden...)
- einmal am Tag die Statistiken aktualisiert werden (Tages/Wochen/Monatsgrafiken etc.)
- alle 5 Minuten die Daten an Awekas senden
- alle 10 Minuten die Daten an Wedaal und Wetter.com senden
Und wenn WSWin mal Daten "verpassen" sollte... automatisch Daten aus dem Logger/WeatherLink abholen... und "erkennen"... wenn WSWin länger als beim Aufzeichnungs-Intervall eingestellt beschäftigt sein sollte (mit was auch immer)... den Aufzeichnungs-Modus auf stopp setzen.... und wenn WSWin wieder "Zeit" und Rechenpower hat... die Wetterdaten aus dem Logger abholen und den Aufzeichnungs-Modus wieder starten... kann man ja schön per Hand testen... müsste halt nur automatisch funktionieren...
Dann wäre es top... aber leider habe ich diesen Zustand noch nicht erreicht...
Und noch eins... weil es ja einige hier Forum schon geschrieben haben... ein weiterer Fakt bei mir ist auch... wenn WSWin länger im Aufzeichnungs-Modus aktiv war... lässt es sich nicht mehr über die normale Funktion in der Software beenden... da hilft dann nur noch das Killen des Prozesses...
Und da dieses "Problem" ja einige haben... zeigt es für mich... das irgendwo bei/mit WSWin etwas nicht so läuft wie es soll...
Nun denn... ich werde mal weiter schauen und testen... vielleicht finde ich ja noch ein paar Optionen oder Einstellungen um meinem "Wunsch" / Ziel näher zu kommen...
Schönen Dank für Deine Zeit, die Antworten und Hinweise und ich wünsche noch einen schönen Tag bzw. ein schönes Wochenende.
Mit allerbesten Grüßen
Stephan