Seite 2 von 4
					
				Re: Import von Ecowitt-Daten in WSWin (alternative WSWin-Version multi/complete)
				Verfasst: 29 Jan 2022, 12:28
				von olicat
				Hallihallo!
Die neue Version v0.2 des Ecowitt-WSWin-Scriptes findet sich (erstmal) 
hier.
Bitte bei einem Update bedenken, dass die Nutzer-Zugangsdaten im PHP-File aus der bisherigen Version haendisch uebernommen werden muessen.
Ansonsten erfolgt die Speicherung der CSVs nun in einem Excel-kompatiblen CSV-Format mit Komma statt Punkt in allen Zahlenwerten - dies kann zu Inkompatibilitaeten fuehren.
Die Blattfeuchte wird nun nicht mehr in 0..100% sondern - Davis-kompatibel - in Level 0..15 ausgegeben.
Erbitte Tests und Rueckmeldungen.
Danke!
Oliver
 
			 
			
					
				Re: Import von Ecowitt-Daten in WSWin (alternative WSWin-Version multi/complete)
				Verfasst: 29 Jan 2022, 13:16
				von herbiy
				Hallo Oliver!
Ist nicht wichtig aber es steht in der Info ein falsches Datum.
28.02.2022 - v0.2
lg
Herbert
			 
			
					
				Re: Import von Ecowitt-Daten in WSWin (alternative WSWin-Version multi/complete)
				Verfasst: 29 Jan 2022, 14:56
				von olicat
				Danke Herbert,
in der Info ein falsches Datum
ich habe es korrigiert.
Oliver
 
			 
			
					
				Re: Import von Ecowitt-Daten in WSWin (alternative WSWin-Version multi/complete)
				Verfasst: 29 Jan 2022, 18:09
				von herbiy
				Hallo Oliver!
Das Script sammelt jetzt die Daten deiner Station ein, dürfte alles funktionieren, werde es noch bei einer anderen Station probieren.
Du hast eine Menge Sensoren!
lg
Herbert
			 
			
					
				Re: Import von Ecowitt-Daten in WSWin (alternative WSWin-Version multi/complete)
				Verfasst: 30 Jan 2022, 23:06
				von olicat
				Guten Abend!
Zum Abschluss des Wochenendes habe ich nochmal eine neue Version im 
ersten Beitrag verlinkt.
Hintergrund:
Kuerzlich gab es ja hier eine Anfrage wegen unklarer 429-Fehlermeldungen durch das Script bei Einlieferung durch die Wetterstation.
Dabei wurde der erste Datensatz immer brav uebernommen - alle weiteren wurden jedoch mit "429: too many requests" zurueckgewiesen.
Die Ursache fuer dieses Verhalten besteht darin, das manche Webhoster wohl aus Sicherheitsgruenden verschiedene "systemnahe" PHP-Funktionen deaktivieren. Eine davon - tail - benoetigte das Script jedoch um die Zeit in der letzten Zeile der Ausgabedatei mit der Zeit des aktuell eingelieferten Datensatzes zu vergleichen. Somit konnte nie die korrekte Differenz zwischen diesen Zeiten gebildet werden - der neue Satz wurde abgelehnt.
Mit v0.2a gibt es nun einen Fallback auf eine andere Routine, sollte tail nicht verfuegbar sein.
Die neue Version findet sich 
hier sowie im 
ersten Beitrag.
Vielen Dank an Felix fuers Finden des Fehlers und Felix und Herbert fuers Testen.
Oliver
 
			 
			
					
				Re: Import von Ecowitt-Daten in WSWin (alternative WSWin-Version multi/complete)
				Verfasst: 30 Jan 2022, 23:42
				von herbiy
				Hallo Oliver!
Bei mir KEINE Fehlermeldung, alle Daten kommen an.
lg
Herbert
			 
			
					
				Re: Import von Ecowitt-Daten in WSWin (alternative WSWin-Version multi/complete)
				Verfasst: 16 Jun 2022, 13:29
				von zunshiner
				Hallo Oliver,
kannst du bitte noch erklären was genau hier in diesem Schritt eingetragen werden müsste: 
Die grundsaetzliche Inbetriebnahme gliedert sich also in diese Punkte:
1. Einrichten der custom server-Funktion an der Wetterstation
Vielen Dank im voraus
Grüße
Mathias
			 
			
					
				Re: Import von Ecowitt-Daten in WSWin (alternative WSWin-Version multi/complete)
				Verfasst: 16 Jun 2022, 14:09
				von olicat
				Hi!
kannst du bitte noch erklären was genau hier in diesem Schritt eingetragen werden müsste:
Man muss der Wetterstation mitteilen, wann, in welchem Format und zu welchem Ziel die Station die Daten senden soll.
Dies geschieht ueber die Konfiguration der custom server-Funktion der Wetterstation.
Bei WS View (
siehe Bild) wird das über Menu/Device List, Auswahl der Station und oben rechts 4 mal auf Next klicken konfiguriert.
Im WSView Plus erfolgt die Konfiguration über Device List, Auswahl der Station und 4 mal nach rechts scrollen bis Customized erscheint (
vgl. Bild). 
Einzutragen dort ist:
Customized: Enable
Protocol Type Same As: Ecowitt
Server IP / Hostname: die Adresse des Servers, auf der das index.php abgelegt wurde (nur die IP-Adresse oder nur der Name - ohne http:// und ohne Pfad!)
Path: /WSWin/weatherdata.php
Port: 80
Upload Interval: 30
Auch hier muss nach Eingabe der Daten explizit auf Save getippt werden!
Zum besseren Verstaendnis siehe auch 
hier.
Oliver
 
			 
			
					
				Re: Import von Ecowitt-Daten in WSWin (alternative WSWin-Version multi/complete)
				Verfasst: 16 Jun 2022, 14:29
				von herbiy
				Hallo Oliver!
WSWIN kann mit 30 Sekunden nichts anfangen, minimal 60 Sekunden, ich arbeite mit 120 Sekunden, reicht für Langzeitbeobachtung bei weite aus.
Lg Herbert
			 
			
					
				Re: Import von Ecowitt-Daten in WSWin (alternative WSWin-Version multi/complete)
				Verfasst: 16 Jun 2022, 16:42
				von zunshiner
				Ich stelle mich echt zu doof an scheinbar...
In WSViewplus habe ich jetzt bei Custom folgendes eingetragen:
Customized --> Enable
Protocol Type Same as --> Ecowitt
Server IP --> die IP meines Raspberry Pi (ohne http oder sonst was , also nur "192.168.x.y")
Path --> /home/mathias/WSWin/weatherdata.php
Port --> 80
Upload interval --> 60
Die Datei weatherdata.php liegt auf dem Raspberry in dem entsprechenden Verzeichnis.
Jetzt muss ich in der Datei ja noch meinen Passkey eintragen. Der liegt in einer Datei error.log (oder in einer datei unknownsources???
Wo kann ich diese Dateien finden?
Grüße
Mathias