Seite 1 von 1

Ausleseintervall VP

Verfasst: 12 Sep 2005 15:46
von sascha_spieka
Moin Werner,

Klasse Änderung!!! Die Unterstützung der VP ist dir echt toll gelungen. Da haben glaube ich schon viele drauf gewartet, um der Programmflut Herr zu werden.

Ich kämpfe aber noch mit 2 Problemen, die mich davon abhalten WL und WD zu beenden:
1. Ich kann das Ausleseintervall nicht ändern. Egal ob on/offline, da steht immer 2 Minuten. Intervall Datenlogger habe ich auf 5 Min stehen.


2. Ich habe die ws_clientraw.txt vom downlodserver genommen, bekomme aber kein Datum und Uhrzeit angezeigt und der Ortsname erscheint als undefined obwohl in der Ausgabedatei vorhanden:
12345 11.5 18.3 352 18.1 65 1017.4 0.0 33.0 544.8 0 0 22.9 58 0.0 44 0.0 - - 1 0.0 0.0 20.1 17.2 17.9 18.1 0 0 0 0 15 46 24 Wetter_in_Lackenhaeuser-15:47:24 0 100 12 9 0 0 0 0 0 0 0 18.1 0 18.2 14.2 0 veraenderlich -0.1 9.6 7.8 7.8 9.6 11.3 8.7 9.6 9.6 9.6 9.6 10.4 11.3 10.1 7.6 8.7 8.7 10.7 10.4 7.4 11.5 11.5 11.4 3376.0 12/09/2005 0 0 18.2 14.2 0 10.4 11.3 10.1 7.6 8.7 8.7 10.7 10.4 7.4 11.5 18.1 17.9 18.2 18.2 18.2 18.2 18.1 17.9 18.1 18.1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0 18.1 11.5 0 --- --- 22 0 0 0.0 0.0 0 0 0 0 0 326 23.2 21.5 14.2 1017.6 1011.1

Den Stationsnamen hätte ich natürlich noch geändert :wink:

Sascha

Verfasst: 12 Sep 2005 18:55
von Werner
@Sascha,

uuups da ist mir ein Fehler passiert. :oops:

Hab im Programm Intervall=Intervall geschrieben und da kann sich natürlich nichts ändern.

Neue Version V2.90.1 ist unterwegs.

ws_clientraw.txt: ich habe es gerade bei mir kontrolliert mit WDLive 4.04

12345 0.3 0.9 251 14.1 95 1011.5 1.0 26.7 819.1 0 0 24.2 52 15.0 45 15.0 87 1 1.3 15.0 0 0 14.1 14.1 0 87 0 0 19 13 43 Wetter_in_Lackenhaeuser-19:14:43 0 64 12 9 0 0 0 0 0 0 0 14.1 0 18.8 10.8 0 veraenderlich +1.3 1.0 0.0 0.9 0.9 0.9 0.9 0.9 0.0 0.9 0.9 0.9 0.0 0.4 0.5 0.0 0.0 0.1 0.5 0.8 0.3 8.4 13.3 397.0 12/09/2005 0 0 18.6 10.8 0.0 0.9 0.0 0.4 0.5 0.0 0.0 0.1 0.5 0.8 0.3 14.4 14.3 14.3 14.2 14.2 14.1 14.1 14.1 14.1 14.1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0 14.1 8.4 0 --- --- 360 0 0 0.0 0.0 0 0 0 0 0 7 24.9 23.4 13.7 1011.5 1004.8

hiermit gab es kein Problem - kannst Du einmal meinen Inhalt ausprobieren?
Ich vermute: bei dir kommt ziemlich am Anfang "- -" vor, für einen nicht vorhandenen Wert: solltest Du vielleicht versuchsweise fest mit "0" vorgeben. Ich denke ist der Wert für den Bodensensor.


Werner

Verfasst: 14 Sep 2005 07:01
von sascha_spieka
Moin Werner,

danke, jetzt geht´s.
WD-Live läuft jetzt auch, eine der Variablen (habe die Datei gerade nicht hier) die vor der Uhrzeit vor dem Stationsnamen steht war zuviel.

Leider habe ich keinen uploader mit ständiger Dateiüberwachung um die clientraw hochzuladen. Auch einige andere Features von WD fehlen mir bei der Nur-WSWIN Lösung. Somit bin ich doch erstmal wieder auf meine Kombination von WD, WL und WSWIN zurückgegangen.

Läßt sich WSWIN eigendlich über einen Port-Splitter sozusagen im Read-Only Modus mit einer VP betreiben? Dann könnte ich zumindest auf WL und die Dateiüberwachung verzichten.

Grüße von der Nordsee

Sascha

Verfasst: 14 Sep 2005 14:52
von sascha_spieka
Kann mir die Frage jetzt selbst beantworten, aber für alle die es interessiert:

WSWIN bekommt einen com-Port zugeteilt und WD einen Port im Read-Only Modus. So kann WD die WDL-Ansicht und meine Webcam abarbeiten und WSWIN hat den Zugriff auf meine Vantage.
Ich verwende den Serial Port Splitter von Fabula Tech.
Geht also ganz prima jetzt und ich kann auf Weatherlink und die Dateiüberwachung verzichten.

Danke nochmal für die VP-Unterstützung :D

Sascha

Verfasst: 14 Sep 2005 18:26
von Werner
@Sascha,

wobei Du auch das hochladen
mit der clientrawrealtimeftp.exe von WD machen könntest.
Dem Programm sollte es egal sein, wer die Clientraw erzeugt.

Zu Deiner Frage noch:
WsWin braucht beim Aufzeichnen uneingeschränkten Zugriff auf den COM-Port. Ein nur "Mitlesen", wie es WD macht, ist nicht vorgesehen.

Sascha, wieviel kostet der "Seriell-Splitter"?

Werner

Verfasst: 15 Sep 2005 09:19
von sascha_spieka
Moin Werner,

muss mich leider korrigieren.
Nach Anfangserfolgen liest WD die Daten nur sporadisch aus. WSWIN belegt den com-port anscheinend total.
Bin jetzt wieder auf Dateiüberwachung zurückgegangen. Die Kombination Weatherlink und WD funktionieren tadellos mit dem Splitter.
Weatherlink mit Vollzugriff und grafischer Anzeige, WD mit Readonly.
Der Splitter kostet sagenhafte 99,95$ :evil: :evil: :evil:
www.fabulatech.com

Das mit dem realtimftp habe ich auch ausprobiert.
Ich begreife nur noch nicht wo ich da Pfade einstellen kann.
Ich hatte im nrt-file den Pfad auf WD/webfiles eingestellt und der upload klappte auch.
Wie und wo werden denn bei WSWIN die clientrawextra*.* erzeugt?
Oder muss ich die wie andere customxxx Dateien erzeugen lassen?

MfG

Sascha

Verfasst: 15 Sep 2005 15:05
von Werner
@Sascha,

d.h. WD versteht meinen Code nicht richtig - da beim Mitlesen kein Zugriff auf die Com-Schnittstelle erlaubt ist (deshalb auch Read Only).

Weatherlink ist als Backup-Programm nicht zu verachten.

clientraw.txt über WsWin:
die ws_clientraw.txt umbenenen zu wswin_nrt.txt
und folgendes korrigieren:
%customfile=C:\Wdisplay\webfiles\clientraw.txt%
%unit_off%%alwaysseppoint_on%12345 %windkts ......

Die zweite Zeile mit %openfile=... entfernen.
Diese Datei wird dann in der Regel alle 2,5 Sekunden abgearbeitet.

Die Clientrawextra.txt - Dateien über das neue Template_time.txt alle 60 Minuten abarbeiten lassen oder über Wap.txt-Schiene oder template_d.txt -Schiene

Werner

Verfasst: 18 Sep 2005 10:08
von Epfenbachwetter
Hallo Werner,

ich mache das mit der Wswin_nrt.txt momentan genau so. Kann es sein, dass nur die Windrichtung im 2.5-Sekundentakt aktualisiert wird, da ich auf meinem Live-Wetter den Eindruck habe, dass sich der Wind nur minütlich ändert (ich lese alles andere minütlich aus). :roll: Wenn ich nämlich auf z.B. 5-minütiges auslesse-Intervall von WsWin (nicht des Loggers!) stelle, so bleibt beim Live-Wetter der Wind 5-Minuten lang stehen.

Gruß,
Dirk

Verfasst: 18 Sep 2005 13:36
von Werner
@Dirk,

die Nrt_variablen werden alle 2.5 sec aktualisiert - allerdings nur im Onlinebetrieb und während Aufzeichnung.

Es sollten auch die anderen Werte, wenn als nrt-variable verwendet,
in diesem Zeitraster aktualisiert werden.

Werner