FOSHKplugin

Für Geräte von froggit
Benutzeravatar
Gyvate
Offline
Beiträge: 2525
Registriert: 10 Aug 2021, 23:41
Wohnort: Saarbrücken
Hat sich bedankt: 12 mal
Danksagung erhalten: 381 mal
Kontaktdaten:

Re: FOSHKplugin

#191

Beitrag von Gyvate »

entweder ein weiteres Konto unter Windows einrichten oder das Existierende benutzen (wenn Dir das in Deinem lokalen Netzwerk hinreichend sicher erscheint).

Auf Deinem RaspberyPi dann folgende Befehle eingeben:
(Mountpunkt [Mountverzeichnis] einrichten
sudo mkdir /mnt/transfer
den Windows Zielordner (den Ordner selbst oder einen übergeordneten Ordner) via Samba-Protokoll einbinden ("mounten")
sudo mount -t cifs -o username=,password= //IP-Adresse/Windows-Laufwerk/Zielverzeichnis /mnt/transfer

Damit mountest Du den Windows Zielordner/Verzeichnis nach /mnt/transfer in Dein RPi-Dateisystem und kannst darüber auf den Zielordner Deines Windows-Rechners zugreifen/kopieren.
Du kannst Dir natürlich andere Namen und Mountpunkte auswählen, wenn Dir etwas Anderes besser gefällt ;)

Dieses Mounten geht bei einem Reboot des RPi verloren und muss dann nochmal neu eingerichtet werden.
(oder z.B. den Mount-Befehle mit einem @REBOOT am Anfang der /etc/crontab Datei eintragen)
Ecowitt WS2320E,HP2553,HP3501,GW2001,GW1100, GW1000,WH2650,WN1910,WN1980, Meteobridge RPi4B-2GB/(16)32GB SLC 3165, Weewx 4.5.1/4.10.2, CumulusMX 3.28.4 b3282, Barani MeteoShield Pro, MetSpecRad02, Personal Weather Tablet(PWT) - http://meshka.eu
exxes
Offline
Beiträge: 71
Registriert: 02 Dez 2022, 22:24
Wohnort: Kreuzau
Hat sich bedankt: 8 mal
Kontaktdaten:

Re: FOSHKplugin

#192

Beitrag von exxes »

Auf dem Rechner läuft ein Apache Server auf den ich über die Domain zugreifen möchte. Aber weder die Domain noch die IP Adresse funktioniert. Irgend etwas sperrt mich da aus.
Mit lieben Grüßen aus der wunderschönen Eifel, Thomas https://www.Kreuzau24.de
Ecowitt WittBoy GW2001 / Davis Vantage Pro2 aktiv Plus / Raspberry Pi 3 Modell B /Personal Weather Tablet / CumulusMX v3.28.6 build 3283
Benutzeravatar
Gyvate
Offline
Beiträge: 2525
Registriert: 10 Aug 2021, 23:41
Wohnort: Saarbrücken
Hat sich bedankt: 12 mal
Danksagung erhalten: 381 mal
Kontaktdaten:

Re: FOSHKplugin

#193

Beitrag von Gyvate »

exxes hat geschrieben: 01 Jul 2023, 21:23 Auf dem Rechner läuft ein Apache Server auf den ich über die Domain zugreifen möchte. Aber weder die Domain noch die IP Adresse funktioniert. Irgend etwas sperrt mich da aus.
ehrlich gesagt verstehe ich vorstehende Sätze nicht ... :o
Was genau willst Du denn machen und wozu willst Du einen Webserver (Apache2) dazu einsetzen .... ?
Etwas mehr Details wären hilfreich ...
z.B. auf welchem Deiner Rechner ...
und worauf willst Du (mit einem Browser nehme ich an) auf welche Inhalte zugreifen ?
Vielleicht erzählst Du mal den großen Plan und wie Du den umsetzen willst ...
Ecowitt WS2320E,HP2553,HP3501,GW2001,GW1100, GW1000,WH2650,WN1910,WN1980, Meteobridge RPi4B-2GB/(16)32GB SLC 3165, Weewx 4.5.1/4.10.2, CumulusMX 3.28.4 b3282, Barani MeteoShield Pro, MetSpecRad02, Personal Weather Tablet(PWT) - http://meshka.eu
exxes
Offline
Beiträge: 71
Registriert: 02 Dez 2022, 22:24
Wohnort: Kreuzau
Hat sich bedankt: 8 mal
Kontaktdaten:

Re: FOSHKplugin

#194

Beitrag von exxes »

Kurze Erklärung

Ich habe eine Ecowitt Wittboy in Betrieb genommen. Neben meiner Davis möchte ich diese ebenfalls mit WSWin auslesen lassen. Ich betreibe einen Apache Webserver zur Verwaltung meiner Webseite. Nun möchte ich mittels Raspberry das Script von Werner Krenn auf meinem Webserver ausführen. Und da gibts probleme, weil wohl irgendwie kein Zugriff erfolgt oder zugelassen wird.

Auf dem Pi läuft das FOSHKplugin. Bekomme diesen aber nicht dazu die "updateweatherstation.php" zu erreichen ( auf dem Webserver ) damit dort die .csv Dateien geschrieben werden.

Bei dem Webserver handelt es sich um einen normalen Windows 11 Rechner ohne extra Virensoftware ( kaspersky etc.)
Mit lieben Grüßen aus der wunderschönen Eifel, Thomas https://www.Kreuzau24.de
Ecowitt WittBoy GW2001 / Davis Vantage Pro2 aktiv Plus / Raspberry Pi 3 Modell B /Personal Weather Tablet / CumulusMX v3.28.6 build 3283
Benutzeravatar
Gyvate
Offline
Beiträge: 2525
Registriert: 10 Aug 2021, 23:41
Wohnort: Saarbrücken
Hat sich bedankt: 12 mal
Danksagung erhalten: 381 mal
Kontaktdaten:

Re: FOSHKplugin

#195

Beitrag von Gyvate »

ich hab's zwar immer noch nicht ganz verstanden, aber nun denn ...
Meines Wissens ist ein Webserver ein Programm, das auf einem Server (der im Web oder nicht im Web steht) läuft, und das http(s)// Anfragen bearbeitet.
Du scheinst, etwas terminologisch ungenau, mit Webserver einen (Windows) Computer zu meinem, auf dem (u.a.) ein Webserver-Service läuft.

Warum installierst Du denn nicht einfach apache2 oder nginx auf Deinem Raspi und lässt das PHP-Skript dort laufen und Deine CSV Datei für WSWin erzeugen ? Und sie danach auf Deinen Windows-Rechner, auf dem WSWin zu laufen scheint, rüber kopieren.

Du könntest auch CumulusMX auf dem RPi installieren und Dir jenseits eines schönes Datenlogger-Programms Deine CSV-Datei dort selbst ohne ein Skript erzeugen (CMX kann das mittlerweile, die Du dann an WSWin zum Import weiterleitest (per copy, ftp oder sonstwie)). Vorteil, u.a., Du hast ein Backup der Daten, wenn die Übertragung mal hakt, und noch ein paar Sachen mehr.
Du kannst CMX auch via FOSHKplugin versorgen - oder CMX kann auch direkt mit Deinem GW2000 Kontakt aufnehmen und die Daten dort abrufen. Und den Custom Server freilassen.
Und wenn Dein RPi ausfällt, kann sich CMX die Daten aus der Ecowitt-Cloud nachladen.
Ecowitt WS2320E,HP2553,HP3501,GW2001,GW1100, GW1000,WH2650,WN1910,WN1980, Meteobridge RPi4B-2GB/(16)32GB SLC 3165, Weewx 4.5.1/4.10.2, CumulusMX 3.28.4 b3282, Barani MeteoShield Pro, MetSpecRad02, Personal Weather Tablet(PWT) - http://meshka.eu
exxes
Offline
Beiträge: 71
Registriert: 02 Dez 2022, 22:24
Wohnort: Kreuzau
Hat sich bedankt: 8 mal
Kontaktdaten:

Re: FOSHKplugin

#196

Beitrag von exxes »

Natürlich handelt es sich dabei wie von Dir beschrieben um einen Windows Rechner auf dem eine Serversoftware läuft. Entschuldige wenn ich mich da nicht ausführlich genug erklärt habe.

Danke für die Ideen. Wie gesagt bin in Sachen Ecowitt und Raspberry blutiger Anfänger. Da muss man so einiges probieren und hat evtl. den falschen Gedanken weil es auch einfacher geht. :roll:
Ich werde mal verschiedenes probieren. Evtl klappts ja auch mit einer FTP Verbindung und brauche so garnicht weiter probieren. Lasse Euch auf jeden Fall wissen wie das Ergebnis nun ausgesehen hat.
Mit lieben Grüßen aus der wunderschönen Eifel, Thomas https://www.Kreuzau24.de
Ecowitt WittBoy GW2001 / Davis Vantage Pro2 aktiv Plus / Raspberry Pi 3 Modell B /Personal Weather Tablet / CumulusMX v3.28.6 build 3283
Benutzeravatar
Gyvate
Offline
Beiträge: 2525
Registriert: 10 Aug 2021, 23:41
Wohnort: Saarbrücken
Hat sich bedankt: 12 mal
Danksagung erhalten: 381 mal
Kontaktdaten:

Re: FOSHKplugin

#197

Beitrag von Gyvate »

Dann mal viel Erfolg. :thumbup:
Der Weg über CumulusMX (und auch über FOSHKplugin) um die Daten aus einer Ecowitt Konsole mit lokalem API abzuholen (der GW2000 ist eine solche Konsole, siehe unser WiKi), eine WSWin kompatible CSV-Datei regelmässig (bis hin zum Minutenintervall) zu erzeugen und in WSWin einzuspielen, wurde schon mehrfach begangen und funktioniert. Man kann die CSV-Datei mittlerweile bequem in CMX mit Hilfe sogenannter Webtags konfigurieren, erzeugen und sie dann aus CMX heraus entweder per copy oder FTP (beides in CMX eingebaut) auf den Rechner übertragen, wo WSWin läuft. Beim passenden Dateiformat und -namen importiert dann WSWin die Daten (halb-)automatisch. Einmal eingestellt und "vergessen". 8-)
Unser WiKi bei Ecowitt-Wetterstationen und bei CumulusMX zu lesen ist sicherlich auch förderlich. 8-)
Ecowitt WS2320E,HP2553,HP3501,GW2001,GW1100, GW1000,WH2650,WN1910,WN1980, Meteobridge RPi4B-2GB/(16)32GB SLC 3165, Weewx 4.5.1/4.10.2, CumulusMX 3.28.4 b3282, Barani MeteoShield Pro, MetSpecRad02, Personal Weather Tablet(PWT) - http://meshka.eu
exxes
Offline
Beiträge: 71
Registriert: 02 Dez 2022, 22:24
Wohnort: Kreuzau
Hat sich bedankt: 8 mal
Kontaktdaten:

Re: FOSHKplugin

#198

Beitrag von exxes »

Danke erstmal für Deine Infos. Das hört sich doch schon sehr vielversprechend an :thumbup:
Der Blick in die WIKI ist eh Pflichtprogramm. Also sind meine Ideen jedenfalls umzusetzen und das beruhigt mich :)
Mit lieben Grüßen aus der wunderschönen Eifel, Thomas https://www.Kreuzau24.de
Ecowitt WittBoy GW2001 / Davis Vantage Pro2 aktiv Plus / Raspberry Pi 3 Modell B /Personal Weather Tablet / CumulusMX v3.28.6 build 3283
exxes
Offline
Beiträge: 71
Registriert: 02 Dez 2022, 22:24
Wohnort: Kreuzau
Hat sich bedankt: 8 mal
Kontaktdaten:

Re: FOSHKplugin

#199

Beitrag von exxes »

Hey,

erstmal Danke. Ein zweites Konto brteibe ich schon ewig auf diesem Rechner. Sonst hätte ich ja bereits Probleme mit dem Netzwerkzugriff gehabt.

Ich habe den Datentransfer jetzt per FTP ans laufen bekommen. :thumbup:
Mit lieben Grüßen aus der wunderschönen Eifel, Thomas https://www.Kreuzau24.de
Ecowitt WittBoy GW2001 / Davis Vantage Pro2 aktiv Plus / Raspberry Pi 3 Modell B /Personal Weather Tablet / CumulusMX v3.28.6 build 3283
Int17
Offline
Beiträge: 3
Registriert: 12 Jul 2023, 19:59

Re: FOSHKplugin

#200

Beitrag von Int17 »

Ich möchte mit dem Plugin ein Tablet mit PWT drauf versorgen (Ecowitt Wetterdaten).
PWT mit den Daten zu versorgen, funktioniert im Burst-Modus einwandfrei.
Da ich nur ein Tablet mit PWT habe, habe in PWT den "Customer Server" ausgewählt.
Die dazu passenden Config:

Code: Alles auswählen

[Forward-1]
FWD_ENABLE = True
FWD_CMT = Personal Weather Tablet 
FWD_URL = http://192.168.178.17:8527/data/report/
FWD_INTERVAL = 30
FWD_IGNORE = 
FWD_TYPE = RAWEW
FWD_SID = 
FWD_PWD = 
FWD_REMAP = 
FWD_STATUS = False
FWD_MQTTCYCLE = 0
FWD_EXEC =
Bekomme dann folgenden Fehler:

Code: Alles auswählen

23.09.2023 11:05:18.630 <ERROR> FWD-01: http://192.168.178.17:8572/data/report/SID=FOSHKweather&
stationtype=GW1000A_V1.7.6&runtime=1993107&dailyboot=0&dateutc=2023-09-23+11:05:18&baromrelhpa=1016.19&
baromabshpa=1010.4&tempc=15.1&humidity=72&winddir=212&windspeedkmh=5.41&windgustkmh=8.27&
maxdailygustkmh=27.0&solarradiation=559.04&uv=5&rainratemm=0.0&eventrainmm=26.8&hourlyrainmm=0.0&
dailyrainmm=0.41&weeklyrainmm=39.4&monthlyrainmm=73.41&yearlyrainmm=700.89&totalrainmm=700.89&
soilmoisture1=62&soilmoisture2=50&soilmoisture3=51&soilmoisture4=54&lightning_num=0&lightning=14&
lightning_time=1695404776&wh80batt=3.28&soilbatt1=1.5&soilbatt2=1.5&soilbatt3=1.5&soilbatt4=1.6&
wh57batt=5&isintvl=31&isintvl10=31&dewptc=10.1&windchillc=15.1&feelslikec=15.1&heatindexc=14.6&
windspdkmh_avg10m=4.02&winddir_avg10m=201&windgustkmh_max10m=13.36&windrunkm=56.49&
brightness=70830.4&sunhours=0.25&sunshine=0&srsum=1345.71&ptrend1=1&pchange1=0.6&wnowlvl=2&
wnowtxt=wechselhaft&ptrend3=1&pchange3=1.8&wproglvl=5&wprogtxt=lange%20schön : 400
Sieht jemand meinen Fehler?
Zuletzt geändert von Int17 am 24 Sep 2023, 12:21, insgesamt 3-mal geändert.
Antworten