wetterstation HP1000SE Pro und Wswin

Für Geräte von froggit
sunrise
Offline
Beiträge: 16
Registriert: 03 Jan 2022, 01:55

Re: wetterstation HP1000SE Pro und Wswin

#21

Beitrag von sunrise »

Hallo,

für beide Links gibt es auf einem anderen PC im Netzwerk und auf dem Smartphone keine Verbindung.

Joachim
Benutzeravatar
olicat
Offline
Beiträge: 2030
Registriert: 07 Dez 2020, 20:33
Wohnort: Hohen Neuendorf
Hat sich bedankt: 28 mal
Danksagung erhalten: 414 mal
Kontaktdaten:

Re: wetterstation HP1000SE Pro und Wswin

#22

Beitrag von olicat »

Hi!

Sehr schoen (naja) ...
Dann hast Du wohl ein Firewall-Problem - sofern der andere PC sowie Dein Smartphone eine IP-Adresse aus dem selben Netzwerk 192.168.178.0/256 haben. Erst wenn ein Geraet im selben Netzwerk per http auf den Webserver zugreifen kann, ist dies auch Deiner Konsole moeglich.
Daher:
Schau mal, ob Du temporaer die Windows- und/oder Avira-Firewall abschalten oder eine Regel fuer den http-Dienst des XAMPP-Servers (C:\xampp\apache\bin\httpd.exe?) fuer eingehenden Netzwerkverkehr auf den Ports 80 und 443 erstellen kannst.

Hilfreiche Hinweise finden sich ggf. hier oder dort. Vielleicht hilft auch das.
Welche Windows-Version setzt Du auf dem XAMPP-Host ein? Und was fuer ein Avira nutzt Du? Vielleicht ist das diesbezueglich hilfreich.

Viel Erfolg!

Oliver
Zuletzt geändert von olicat am 07 Feb 2024, 19:26, insgesamt 1-mal geändert.
sunrise
Offline
Beiträge: 16
Registriert: 03 Jan 2022, 01:55

Re: wetterstation HP1000SE Pro und Wswin

#23

Beitrag von sunrise »

Hallo Oliver,

vielen Dank für die Tipps. Nun werde ich mal versuchen, dass ich das Sript zum Laufen bekomme.

Gruß
Joachim
sunrise
Offline
Beiträge: 16
Registriert: 03 Jan 2022, 01:55

Re: wetterstation HP1000SE Pro und Wswin

#24

Beitrag von sunrise »

Hallo Oliver,

ich verwende einen PC mit Win11 64Bit als sog. Wetter-Server.
Ich habe mal versucht, die Firewall-Einstellungen durchzuprobieren. Ich bin zu folgenden Ergebnissen gekommen:

BeideTests auch nochmal mit einem anderen PC und Smartphone (beide im Heimnetz) durchgeführt
1. http://192.168.178.20/weatherstation/ecowitt/
Anzeige auf PC und Smartphone:
Index of /weatherstation/ecowitt
[ICO] Name Last modified Size Description
[PARENTDIR] Parent Directory -
[TXT] updateweatherstation..> 2024-02-07 11:15 104K

2. http://192.168.178.20/weatherstation/ec ... tation.php
Anzeige auf PC und Smartphone:
Parse error: syntax error, unexpected 'with' (T_STRING) in
D:\xampp\htdocs\weatherstation\ecowitt\updateweatherstation.php on line 165

Wie du schon vermutest hattest, lag es wohl erstens in den Firewall-Einstellungen und zum anderen
befindet sich noch eine fehlerhafte Einstellung im php-Skipt.

Vielleicht ist das nun die letzte Hürde zum erfolgreichen Empfang der Wetterdaten auf dem Wetter-Server. :roll:

Gruß
Joachim
sunrise
Offline
Beiträge: 16
Registriert: 03 Jan 2022, 01:55

Re: wetterstation HP1000SE Pro und Wswin

#25

Beitrag von sunrise »

Hi,

zu guter letzt eine kurze Info: in Zeile 165 im php-Skript geändert

$url = 'http://192.168.178.20/weatherstation/ec ... tation.php'; # NAS with port 80

Das # habe ich wieder eingefügt und hurra ....... die Wetterdaten kommen auf den Wetter-Server.

Super Hilfe von dir und ein großes Dankeschön. :D :o 8-) 8-)

VG
Joachim
Benutzeravatar
wneudeck
Offline
Beiträge: 922
Registriert: 27 Nov 2020, 23:23
Wohnort: Donauwörth
Hat sich bedankt: 2 mal
Danksagung erhalten: 73 mal
Kontaktdaten:

Re: wetterstation HP1000SE Pro und Wswin

#26

Beitrag von wneudeck »

Hallo,
das ist auch für mich als Admin erfreulich, wenn hier wieder mal, wie so oft, ein Problem durch unsere Fachleute gelöst werden konnte, ob das nun unsere "Vielschreiber" olicat und Gyvate sind oder auch andere User.
Das muss einfach mal gesagt werden.
Benutzeravatar
olicat
Offline
Beiträge: 2030
Registriert: 07 Dez 2020, 20:33
Wohnort: Hohen Neuendorf
Hat sich bedankt: 28 mal
Danksagung erhalten: 414 mal
Kontaktdaten:

Re: wetterstation HP1000SE Pro und Wswin

#27

Beitrag von olicat »

Hi!
die Wetterdaten kommen auf den Wetter-Server.
Sehr schoen.
Zusammengefasst (fuer andere, die spaeter vielleicht mal das gleiche Problem haben).

Wer die WSWin-eigene Loesung zur Anbindung einer Ecowitt-Konsole an WSWin nutzen moechte, benoetigt einen 24/7-Computer, einen XAMPP-Server sowie ein PHP-Script, das die Daten der Wetterstation entgegennimmt.
Zusaetzlich muss die Konsole noch angewiesen werden, ihre Daten auch an den XAMPP-Server zu senden.

Im Einzelnen sollten diese Schritte zum Erfolg fuehren:
  1. Download, Installation und Konfiguration von XAMPP
  2. Download der updateweatherstation_ecowitt.zip aus dem geschuetzten Benutzerbereich auf der Homepage von WSWin. Dabei sind die Zugangsdaten anzugeben, die man in der Email zur Registrierung von WSWin erhalten hat.
  3. Erzeugen eines Verzeichnisses weatherstation\ecowitt\ in der XAMPP-Webserver-Root (xampp\hdtosc\)
  4. Entpacken der updateweatherstation.php aus dem ZIP-File und kopieren nach xampp\hdtosc\weatherstation\ecowitt\
  5. Sicherstellen, dass die lokale XAMPP-Installation funktioniert und die Firewall entsprechend eingerichtet ist
    Test durch einen anderen Computer im Netzwerk oder dem Smartphone durch Aufruf der Seite
    http://IP-Adresse_des_XAMPP_Servers/weatherstation/ecowitt/updateweatherstation.php
  6. Konfiguration der Konsole, damit diese per custom server zum XAMPP-Server sendet
    Customized: Enable
    Protocol Type: Same As Ecowitt
    Server IP / Hostname: 192.168.178.20 (IP für den PC, auf dem xampp installiert ist)
    Path: /weatherstation/ecowitt/updateweatherstation.php
    Port: 80
    Upload Interval: 60 Seconds
Aenderungen am Script updateweatherstation.php sind nicht erforderlich; optional lassen sich aber ein paar interessante Dinge dort einrichten.
Bei etwaigen Aenderungen ist jedoch IMMER ein anschliessender Zugriffs-Test noetig - siehe Punkt 5.

Passt das soweit?
Dann koennte man das vielleicht so auch ins WIKI aufnehmen.

Oliver
sunrise
Offline
Beiträge: 16
Registriert: 03 Jan 2022, 01:55

Re: wetterstation HP1000SE Pro und Wswin

#28

Beitrag von sunrise »

Hallo,

eine Frage hätte ich noch. Wie kann man sicherstellen, dass Xampp Control Panel nach einem Windows-Neustart
wieder automatisch als Administrator gestartet wird?

Joachim
Benutzeravatar
olicat
Offline
Beiträge: 2030
Registriert: 07 Dez 2020, 20:33
Wohnort: Hohen Neuendorf
Hat sich bedankt: 28 mal
Danksagung erhalten: 414 mal
Kontaktdaten:

Re: wetterstation HP1000SE Pro und Wswin

#29

Beitrag von olicat »

Hi!

Schau mal hier unter "Wie kann ich ein Serverprogramm als Windowsdienst installieren?".
Du musst den Apache als Dienst einrichten.

Oliver
Benutzeravatar
Werner
Offline
Beiträge: 121
Registriert: 07 Dez 2020, 18:23
Wohnort: Lackenhäuser
Danksagung erhalten: 33 mal
Kontaktdaten:

Re: wetterstation HP1000SE Pro und Wswin

#30

Beitrag von Werner »

Ich frage mich jetzt gerade warum ich mir die Mühe gemacht habe, dass alle haarklein zu dokumentieren und
hier alles noch einmal diskutiert werden muss:

Hier ist der Ursprung:
https://www.pc-wetterstation.de/forum/v ... 22&t=10321

und wenn man den Link aufruft findet einen man Link auf das PDF dazu:
https://www.pc-wetterstation.de/Installation_XAMPP.pdf

Und da findet man alles, was hier 3 Seiten benötigte.
Antworten