Weatherlink Live, Airlink - Ecowitt/Froggit DP1500 HP1000SE

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Benutzeravatar
Werner
Site Admin
Beiträge: 5674
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 58 mal
Kontaktdaten:

Re: Weatherlink Live, Airlink - Ecowitt/Froggit DP1500 HP1000SE

Beitrag von Werner »

Das php auf dem Webserver ins passende Verzeichnis und los geht`s?
Ja - die Custom-Server Einstellung muss dann auf dieses Verzeichnis eingestellt werden.
Wobei das "passende Verzeichnis" nur auf dem Webserver erreichbar sein muss, kann also
beliebig sein.
Herbiy
Beiträge: 191
Registriert: 02 Okt 2011 11:58
Wohnort: A 1140 Wien
Hat sich bedankt: 2 mal
Danksagung erhalten: 1 mal
Kontaktdaten:

Re: Weatherlink Live, Airlink - Ecowitt/Froggit DP1500 HP1000SE

Beitrag von Herbiy »

Hallochen!

Werner hat ja schon alles erklärt will dir nur noch erklären wie das bei mir abläuft.

Die Wetterfreunde die bei mir mitmachen schicken die Daten auf meinen Server von dort hole ich mir die Daten auf einen meiner WetterPC's. Dort läuft WSWIN 24/7 und schickt nicht nur die aufbereitet Daten auf meine Hompage sondern an alle möglichen Wetternetzwerke. Seine Daten kann sich der jeweilige Teilnehmer natürlich auch selbst von meinen Server holen, eine kleine BAT-Datei macht das möglich (kein fTP-Programm von Nöten).

Der jeweilige Teilnehmer muss seinen PC nicht immer laufen lassen, da mein Server als Datenlogger funktioniert, kann aber seine WSWIN-daten immer live auf meiner Seite einsehen.

lgd Herbert
Privates Wetternetzwerk www.herbiy.at
grmpf
Beiträge: 83
Registriert: 10 Dez 2006 14:23
Hat sich bedankt: 1 mal
Danksagung erhalten: 1 mal

Re: Weatherlink Live, Airlink - Ecowitt/Froggit DP1500 HP1000SE

Beitrag von grmpf »

Puuh - also sooo einfach ist es wohl nicht...
es fängt schon damit an, dass ich keine Beschreibung finde, wie das alles genau zu implementieren ist und wo die in der php erwähnte ecowitt.php ist.
Wie ich mir das zusammen reime:
Die HP1000SE (sollte mit HP2550/2553 baugleich sei) lädt die Daten auf den Server in das Verzeichnis wo auch die updateweatherstation.php liegt. (-> über Custom Definition der HP1000SE)
Das Skript sendet dann die Daten weiter an awekas (pwd und id müssen unten irgendwo eingegeben werden und $forward_awekas auf 1).
Und wo konfiguriere ich die Weiterleitung zum PC auf dem wswin läuft?

Es geht mir am Ende nur darum, die 22 Jahre Wetterdaten in wswin fortzuschreiben. Sonst erstmal nix.
Herbiy
Beiträge: 191
Registriert: 02 Okt 2011 11:58
Wohnort: A 1140 Wien
Hat sich bedankt: 2 mal
Danksagung erhalten: 1 mal
Kontaktdaten:

Re: Weatherlink Live, Airlink - Ecowitt/Froggit DP1500 HP1000SE

Beitrag von Herbiy »

Darum biete ich dieses Service an. Es ist mein Hobby und ich habe keinerlei finanzielle Interesse an der Sache.

22 Jahre sind ein toller Datenschatz und gehören weiter geführt. Ich kenn nicht viele die länger elektronisch aufgezeichnet haben, vielleicht der Autor von wswin!

Lg Herbert
Privates Wetternetzwerk www.herbiy.at
Benutzeravatar
Werner
Site Admin
Beiträge: 5674
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 58 mal
Kontaktdaten:

Re: Weatherlink Live, Airlink - Ecowitt/Froggit DP1500 HP1000SE

Beitrag von Werner »

Und wo konfiguriere ich die Weiterleitung zum PC auf dem wswin läuft?
Indem Du einfach die Erzeugung der WSWIN-eigenen CSV-Datei aktivierst.

Code: Alles auswählen

$wswincsv = true;		# alltime wswin-csv file
Wenn auch eine zusätzliche monatliche Wswin-CSV-Datei erstellt werden soll:

Code: Alles auswählen

$wswin_m_csv = true;		# monthly wswin-csv file
Diese Datei(en) kann dann Wswin über Import oder Dateiüberwachung (mit Pfad-Angabe wo den
diese Datei liegt) übernehmen.
grmpf
Beiträge: 83
Registriert: 10 Dez 2006 14:23
Hat sich bedankt: 1 mal
Danksagung erhalten: 1 mal

Re: Weatherlink Live, Airlink - Ecowitt/Froggit DP1500 HP1000SE

Beitrag von grmpf »

Es ist wie ich es befürchtet habe!

Habe awekas und wswin aktiviert.
Bei awekas die korrekten Daten eingegeben.
Auf der Synology unter /web/wetterstation das php-skript gespeichert
Für das Verzeichnis die Berechtigungen auf jeder darf alles gesetzt
... Weder awekas wird aktualisiert noch erscheint irgendeine Datei in diesem Verzeichnis die ich mit wswin abgreifen könnte!

Eventuell ist es doch noch ein Berechtigungsproblem? An welcher Stelle könnte ich user/pwd für das NAS mitgeben?
Herbiy
Beiträge: 191
Registriert: 02 Okt 2011 11:58
Wohnort: A 1140 Wien
Hat sich bedankt: 2 mal
Danksagung erhalten: 1 mal
Kontaktdaten:

Re: Weatherlink Live, Airlink - Ecowitt/Froggit DP1500 HP1000SE

Beitrag von Herbiy »

Stimmt der Pfad für den Custom-Server? Er muss auf den richtigen Ordner deine Synology zeigen.

Lg.Herbert
Privates Wetternetzwerk www.herbiy.at
grmpf
Beiträge: 83
Registriert: 10 Dez 2006 14:23
Hat sich bedankt: 1 mal
Danksagung erhalten: 1 mal

Re: Weatherlink Live, Airlink - Ecowitt/Froggit DP1500 HP1000SE

Beitrag von grmpf »

Also Teilerfolg! Im Pfad war ein Fehler. Jetzt lädt das Skript zwar offensichtlich durch zu awekas - aber ich sehe keine wswin-Dateien. Und das sollte ich doch tun, oder?

Ich habe für wswin nur die beiden folgenden Variablen gesetzt:
$wswincsv = true; # alltime wswin-csv file
$wswin_m_csv = true; # monthly wswin-csv file

Ich würde erwarten, dass im Verzeichnis in dem updateweatherstation.php liegt sich mindestens eine .csv einfindet...
grmpf
Beiträge: 83
Registriert: 10 Dez 2006 14:23
Hat sich bedankt: 1 mal
Danksagung erhalten: 1 mal

Re: Weatherlink Live, Airlink - Ecowitt/Froggit DP1500 HP1000SE

Beitrag von grmpf »

Das Ding macht mich fertig...
Also mit dem XAMPP läuft es.

Aber welche der beiden Dateien soll ich in wswin denn überwachen? Die mit dem Datum vorne dran oder die ohne?
Und komme ich irgendwie an die fehlenden Daten der letzten 10 Tage (falls das viel Aufwand ist lasse ich es!)
grmpf
Beiträge: 83
Registriert: 10 Dez 2006 14:23
Hat sich bedankt: 1 mal
Danksagung erhalten: 1 mal

Re: Weatherlink Live, Airlink - Ecowitt/Froggit DP1500 HP1000SE

Beitrag von grmpf »

Soooo ... das war eine schwere Geburt! Kurze Schilderung was ich bei einer Installation des php-Skripts auf einer SYNOLOGY NAS machen musste:

Webserver installieren (hatte ich sowieso drauf)
PHP installieren (hatte V.7 drauf und gelassen)
http-Gruppenberechtigung auf lesen+schreiben setzen (hier lag mein Problem...)

Wenn man für den Webserver ein Verzeichnis "Web" angelegt hat und da drunter die verschiedenen Websites liegen hat und ein Verzeichnis für die updateweatherstation.php angelegt hat (z. B. /wetterstation), dann muss in der ecowitt-App für den Custom-Server bei Server die IP der Diskstation eingetragen werden und bei Verzeichnis /wetterstation/updateweatherstation.php

Es bleiben die Fragen zu den beiden wswin-Dateien. Vielleicht kann mir das noch jemand beantworten?
grmpf
Beiträge: 83
Registriert: 10 Dez 2006 14:23
Hat sich bedankt: 1 mal
Danksagung erhalten: 1 mal

Re: Weatherlink Live, Airlink - Ecowitt/Froggit DP1500 HP1000SE

Beitrag von grmpf »

*** unwichtig! *** vom Author gelöscht
Zuletzt geändert von grmpf am 16 Sep 2022 09:48, insgesamt 1-mal geändert.
Herbiy
Beiträge: 191
Registriert: 02 Okt 2011 11:58
Wohnort: A 1140 Wien
Hat sich bedankt: 2 mal
Danksagung erhalten: 1 mal
Kontaktdaten:

Re: Weatherlink Live, Airlink - Ecowitt/Froggit DP1500 HP1000SE

Beitrag von Herbiy »

Scheint alles zu passen, nur das Kästchen "vorher Daten konvertieren". ws_merge. : csv brauchst du nicht.

Auf OK klicken und danach die Aufzeichnung starten.

Lg Herbert
Privates Wetternetzwerk www.herbiy.at
grmpf
Beiträge: 83
Registriert: 10 Dez 2006 14:23
Hat sich bedankt: 1 mal
Danksagung erhalten: 1 mal

Re: Weatherlink Live, Airlink - Ecowitt/Froggit DP1500 HP1000SE

Beitrag von grmpf »

Hat nicht funktioniert. Hat immer +/- 30 Minuten funktioniert und dann war Sense. Hatte gestern Abend noch auf periodische Dateiüberwachung umgestellt (hatte ich hier irgendwo im Forum gelesen) aber auch das ist nach ca. 2 Stunden eingeschlafen.

Immerhin: nach dem Stop/Start des Auslesens heute früh waren alle Nachtwerte da. (Was ich irgendwie nicht versteh weil mir die Verarbeitungslogik der Dateien - noch - völlig unklar ist.
grmpf
Beiträge: 83
Registriert: 10 Dez 2006 14:23
Hat sich bedankt: 1 mal
Danksagung erhalten: 1 mal

Re: Weatherlink Live, Airlink - Ecowitt/Froggit DP1500 HP1000SE

Beitrag von grmpf »

*** unwichtig! *** vom Author gelöscht
Zuletzt geändert von grmpf am 16 Sep 2022 09:49, insgesamt 2-mal geändert.
Herbiy
Beiträge: 191
Registriert: 02 Okt 2011 11:58
Wohnort: A 1140 Wien
Hat sich bedankt: 2 mal
Danksagung erhalten: 1 mal
Kontaktdaten:

Re: Weatherlink Live, Airlink - Ecowitt/Froggit DP1500 HP1000SE

Beitrag von Herbiy »

Zuerst das Kästchen "vorher Daten konvertieren" aktivieren. Danach zur Sicherheit WSWIN neu starten und nach den Neustart kontrolieren ob alles noch so ist wie es sein soll.

Nach 4 Minuten den Start stob zu aktivieren finde ich übertrieben 10 reichen.

Holt wswin die Daten direkt von deiner Synology, wenn ja, könnte es zu Problem kommen wie du sie schilderst. Besser ist es die Csv vorher auf deinen Wetterpc zu kopieren.

Deine Station sendet die Wetterdaten an deinen Webserver dort wird die csv erstellt. Die Daten werden immer ergänzt, erst wenn man die csv löscht bzw verschiebt wird eine neue erstellt.

Der intervall in dem deine Wetterstation an deinen Webserver sendet sollte mindesten 60 Sekunden sein, wobei 120 Sekunden bei weiten reichen.

Lg Herbert
Privates Wetternetzwerk www.herbiy.at
Antworten