Dies ist eine alte Version des Dokuments!


Wer die WSWin-eigene Lösung zur Anbindung einer Ecowitt-Konsole an WSWin nutzen möchte, benötigt einen 24/7-Computer, einen XAMPP-Server sowie ein PHP-Script, das die Daten der Wetterstation entgegennimmt.
Zusätzlich muss die Konsole noch angewiesen werden, ihre Daten auch an den XAMPP-Server zu senden.

Im Einzelnen sollten diese Schritte zum Erfolg führen:

  1. Download, Installation und Konfiguration von XAMPP
  2. Download der updateweatherstation_ecowitt.zip aus dem geschützten 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, daß die lokale XAMPP-Installation funktioniert und die Firewall entsprechend eingerichtet ist
  6. Test durch einen anderen Computer im Netzwerk oder dem Smartphone durch Aufruf der Seite
    http://IP-Adresse_des_XAMPP_Servers/weatherstation/ecowitt/updateweatherstation.php
  7. 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 (die IP für den PC, auf dem xampp installiert ist)
    Path: weatherstation/ecowitt/updateweatherstation.php
    Port: 80
    Upload Interval: 60 Seconds

Änderungen am Script updateweatherstation.php sind nicht erforderlich; optional lassen sich aber ein paar interessante Dinge dort einrichten.
Bei etwaigen Änderungen am PHP-Script ist jedoch IMMER ein anschließender Zugriffs-Test nötig - siehe Punkt 5.

  • Zuletzt geändert: 2024/02/08 07:08
  • von olicat