Einbinden von WH3000 SE WiFi Wetterstation und kompatible
Moderator: Co-Administratoren
Re: Einbinden von WH3000 SE WiFi Wetterstation und kompatible
Hallo,
eine neue Version. Diese überprüft auf welchem System die Software läuft, ist dies eine raspi-Version wird die Sonnenstandsberechnung durchgeführt und in den Systemvariablen abgespeichert. Die Systemvariablen werde auf jedem Fall angelegt.
Die Langzeitarchivierung muss nun durch Anlegen einer Datei "myWeather.ini" explizit eingeschaltet werden.
Ist diese Datei vorhanden und leer wird das Archiv im localen Verzeichnis angelegt. Man kann durch Angabe eines Pfades in der ini-Datei den Speicherort wählen. Es darf nur der Pfad dirn stehen zB. /tmp/ sonst nix
Die Nutzung der Software ist auf eigene Gefahr! Die Langzeitarchive werden recht groß, diese sind auf ein geeignetes Medium zu kopieren und auf
der CCU regelmäßig zu löschen.
"Installations" Anleitung
Unter /usr/local/etc/config/addons/www das Verzeichnis myAddons erstellen.
In dem Verzeichnis myAddons die Dateien Autostart, myWeather.tcl und myW_tabelle.tcl speichern.
Hier kann eine Datei mit dem Namen "myWeather.ini" angelegt werden. Ist diese vorhanden und leer wird im lokalen Verzeichnis die CSV-Tabelle gespeichert.
!! Streß für die SD-Karte !!
Um das zu umgehen kann in der ini-Datei der Pfad angegeben werden (nur der Pfad!) wo die Datei gespeichert werden soll, zB. /tmp/
In dem Verzeichnis /usr/local/etc/config/rc.d die Datei myAddons speichern. Diese startet nach einem Reboot automatisch den Server.
Bitte daran denken den Dateien die Rechte zu geben das diese ausführbar sind
Um ohne Reboot zu starten über die Konsole folgendes eingeben:
cd /www/addons/myAddons/
tclsh myWeather.tcl &
exit
Es ist unbedingt in der Firewall der Homematic der Port:2068 freizugeben
Der Server lauscht nun auf dem Port 2068.
Die Wetterstation ist mittels der Config App WS View unter
Menu -> Device List -> Station auswählen,
dann kann man die einzelnen Wettservices auswählen.
Solange NEXT drücken bis Customized -Y Enable,
Protocol Wunderground, Server IP Ip Adresse der CCU,
Station ID irgendwas, Station Key auch irgendwas,
im Path muss /weatherstation/updateweatherstation.php? drinstehen,
Port:2068, Upload Interval 60 -> Save
und schon sendet die Station die Daten an die CCU.
Gruß
lolli
eine neue Version. Diese überprüft auf welchem System die Software läuft, ist dies eine raspi-Version wird die Sonnenstandsberechnung durchgeführt und in den Systemvariablen abgespeichert. Die Systemvariablen werde auf jedem Fall angelegt.
Die Langzeitarchivierung muss nun durch Anlegen einer Datei "myWeather.ini" explizit eingeschaltet werden.
Ist diese Datei vorhanden und leer wird das Archiv im localen Verzeichnis angelegt. Man kann durch Angabe eines Pfades in der ini-Datei den Speicherort wählen. Es darf nur der Pfad dirn stehen zB. /tmp/ sonst nix
Die Nutzung der Software ist auf eigene Gefahr! Die Langzeitarchive werden recht groß, diese sind auf ein geeignetes Medium zu kopieren und auf
der CCU regelmäßig zu löschen.
"Installations" Anleitung
Unter /usr/local/etc/config/addons/www das Verzeichnis myAddons erstellen.
In dem Verzeichnis myAddons die Dateien Autostart, myWeather.tcl und myW_tabelle.tcl speichern.
Hier kann eine Datei mit dem Namen "myWeather.ini" angelegt werden. Ist diese vorhanden und leer wird im lokalen Verzeichnis die CSV-Tabelle gespeichert.
!! Streß für die SD-Karte !!
Um das zu umgehen kann in der ini-Datei der Pfad angegeben werden (nur der Pfad!) wo die Datei gespeichert werden soll, zB. /tmp/
In dem Verzeichnis /usr/local/etc/config/rc.d die Datei myAddons speichern. Diese startet nach einem Reboot automatisch den Server.
Bitte daran denken den Dateien die Rechte zu geben das diese ausführbar sind
Um ohne Reboot zu starten über die Konsole folgendes eingeben:
cd /www/addons/myAddons/
tclsh myWeather.tcl &
exit
Es ist unbedingt in der Firewall der Homematic der Port:2068 freizugeben
Der Server lauscht nun auf dem Port 2068.
Die Wetterstation ist mittels der Config App WS View unter
Menu -> Device List -> Station auswählen,
dann kann man die einzelnen Wettservices auswählen.
Solange NEXT drücken bis Customized -Y Enable,
Protocol Wunderground, Server IP Ip Adresse der CCU,
Station ID irgendwas, Station Key auch irgendwas,
im Path muss /weatherstation/updateweatherstation.php? drinstehen,
Port:2068, Upload Interval 60 -> Save
und schon sendet die Station die Daten an die CCU.
Gruß
lolli
Zuletzt geändert von lolli am 08.02.2022, 12:32, insgesamt 3-mal geändert.
Re: Einbinden von WH3000 SE WiFi Wetterstation und kompatible
Cool, das funktioniert! Danke. Wobei ich es lieber auf die billige SD Karte schiebe, als die CCU zu zerbrennen.lolli hat geschrieben: ↑14.01.2021, 21:16Hallo,
eine neue Version. Diese überprüft auf welchem System die Software läuft, ist dies eine raspi-Version wird die Sonnenstandsberechnung durchgeführt und in den Systemvariablen abgespeichert. Die Systemvariablen werde auf jedem Fall angelegt.
Die Langzeitarchivierung muss nun durch Anlegen einer Datei "myWeather.ini" explizit eingeschaltet werden.
Ist diese Datei vorhanden und leer wird das Archiv im localen Verzeichnis angelegt. Man kann durch Angabe eines Pfades in der ini-Datei den Speicherort wählen. Es darf nur der Pfad dirn stehen zB. /tmp/ sonst nix
Die Nutzung der Software ist auf eigene Gefahr! Die Langzeitarchive werden recht groß, diese sind auf ein geeignetes Medium zu kopieren und auf
der CCU regelmäßig zu löschen.
"Installations" Anleitung
Unter /usr/local/etc/config/addons/www das Verzeichnis myAddons erstellen.
In dem Verzeichnis myAddons die Dateien myWeather.tcl und myW_tabelle.tcl speichern.
Hier kann eine Datei mit dem Namen "myWeather.ini" angelegt werden. Ist diese vorhanden und leer wird im lokalen Verzeichnis die CSV-Tabelle gespeichert.
!! Streß für die SD-Karte !!
Um das zu umgehen kann in der ini-Datei der Pfad angegeben werden (nur der Pfad!) wo die Datei gespeichert werden soll, zB. /tmp/
In dem Verzeichnis /usr/local/etc/config/rc.d die Datei myAddons speichern. Diese startet nach einem Reboot automatisch den Server.
Um ohne Reboot zu starten über die Konsole folgendes eingeben:
cd /www/addons/myAddons/
tclsh myWeather.tcl &
exit
Es ist unbedingt in der Firewall der Homematic der Port:2068 freizugeben
Der Server lauscht nun auf dem Port 2068.
Die Wetterstation ist mittels der Config App WS View unter
Menu -> Device List -> Station auswählen,
dann kann man die einzelnen Wettservices auswählen.
Solange NEXT drücken bis Customized -Y Enable,
Protocol Wunderground, Server IP Ip Adresse der CCU,
Station ID irgendwas, Station Key auch irgendwas,
Port:2068, Upload Interval 60 -> Save
und schon sendet die Station die Daten an die CCU.
Gruß
lolli
myAddons.zip
- chianti2000
- Beiträge: 132
- Registriert: 12.08.2017, 17:15
- System: CCU
- Wohnort: Leipzig
- Hat sich bedankt: 51 Mal
- Danksagung erhalten: 13 Mal
Re: Einbinden von WH3000 SE WiFi Wetterstation und kompatible
Hallo,
Vielleicht könnt ihr mir weiter helfen, leider funktioniert es bei mir nicht so wie beschrieben.
Systemvariablen werden angelegt aber nicht befüllt bzw. aktualisiert.
WS View ist auch eingerichtet. Software ist dort mit EasyWeatherV1.5.6 angegeben.
Die Verbindung zu Ecowitt und Wunderground funktioniert.
Die Custom-Serverausgabe ist eingerichtet. Hier steht allerdings etwas von "PATH" drin, wo ich nicht weis, was hier hinein muss.
Vielleicht könnt ihr mir weiter helfen, leider funktioniert es bei mir nicht so wie beschrieben.
Systemvariablen werden angelegt aber nicht befüllt bzw. aktualisiert.
WS View ist auch eingerichtet. Software ist dort mit EasyWeatherV1.5.6 angegeben.
Die Verbindung zu Ecowitt und Wunderground funktioniert.
Die Custom-Serverausgabe ist eingerichtet. Hier steht allerdings etwas von "PATH" drin, wo ich nicht weis, was hier hinein muss.
VG Gerd
Re: Einbinden von WH3000 SE WiFi Wetterstation und kompatible
HI Gerd,
Ich glaube im path muss nix rein.Hast du den Port in der CCU freigegeben?
Einstellungen-Systemsteuerung Firewall
Gruß
Lolli
Ich glaube im path muss nix rein.Hast du den Port in der CCU freigegeben?
Einstellungen-Systemsteuerung Firewall
Gruß
Lolli
- chianti2000
- Beiträge: 132
- Registriert: 12.08.2017, 17:15
- System: CCU
- Wohnort: Leipzig
- Hat sich bedankt: 51 Mal
- Danksagung erhalten: 13 Mal
Re: Einbinden von WH3000 SE WiFi Wetterstation und kompatible
Hi Gerd,
hmmm - kannst du vie Konsole mal schauen ob das Programm läuft? In der Konsole mal ps eingeben, dann bekommst du die Liste der Programme die gerade laufen und schau mal ob myWeather.tcl läuft. Wenn es nicht läft mache mal enen reboot und schau dann nochmals nach, das Programm wir aber erst zwei Minuten nach dem Reboot gestartet.
Sonst wüsste ich erstmal nicht weiter.
Xel, hats du noch ne Idee?
Grüße
hmmm - kannst du vie Konsole mal schauen ob das Programm läuft? In der Konsole mal ps eingeben, dann bekommst du die Liste der Programme die gerade laufen und schau mal ob myWeather.tcl läuft. Wenn es nicht läft mache mal enen reboot und schau dann nochmals nach, das Programm wir aber erst zwei Minuten nach dem Reboot gestartet.
Sonst wüsste ich erstmal nicht weiter.
Xel, hats du noch ne Idee?
Grüße
- chianti2000
- Beiträge: 132
- Registriert: 12.08.2017, 17:15
- System: CCU
- Wohnort: Leipzig
- Hat sich bedankt: 51 Mal
- Danksagung erhalten: 13 Mal
Re: Einbinden von WH3000 SE WiFi Wetterstation und kompatible
Hi Lolli,
danke für die Hilfe.
Konsole sieht so aus. Programm sollte laufen. Muss mal schauen was sonst noch sein kann.
danke für die Hilfe.
Konsole sieht so aus. Programm sollte laufen. Muss mal schauen was sonst noch sein kann.
VG Gerd
-
- Beiträge: 14204
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 590 Mal
- Danksagung erhalten: 1507 Mal
Re: Einbinden von WH3000 SE WiFi Wetterstation und kompatible
Und in der Konfiguration der Wetterstation steht auch die richtige IP der CCU drin? Leider hast Du sie verstümmelt (was bei internen Adressen nicht wirklich sinnvoll ist, da sie sowieso nicht aus dem Inet erreichbar sind), so dass man nicht beurteilen kann, ob diese wenigstens plausibel ist. Bei mir steht bei Path: /weatherstation/updateweatherstation.php? drin.
Gruß Xel66
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
- chianti2000
- Beiträge: 132
- Registriert: 12.08.2017, 17:15
- System: CCU
- Wohnort: Leipzig
- Hat sich bedankt: 51 Mal
- Danksagung erhalten: 13 Mal
Re: Einbinden von WH3000 SE WiFi Wetterstation und kompatible
Hallo und DANKE an euch Beide!!!!!
Nach Eingabe des Pfades funktioniert es jetzt bei mir
Nach Eingabe des Pfades funktioniert es jetzt bei mir
VG Gerd
Re: Einbinden von WH3000 SE WiFi Wetterstation und kompatible
Hi,
ich hatte die App nicht mehr auf dem Handy hab jetzt aber auch gesehen das im PATH: das drinstehen muss.
Sorry
Gruß
lolli
Muss in Anleitung mit rein
ich hatte die App nicht mehr auf dem Handy hab jetzt aber auch gesehen das im PATH: das drinstehen muss.
Sorry
Gruß
lolli
Muss in Anleitung mit rein