weewx kein public_html Folder  (Gelesen 2383 mal)

Offline Dominiknz

    • Männlich
  • Registriert:
    15.09.2010, 14:23:40
  • Beiträge: 53
  • Ort:
    Stutensee
  • Station:
    Davis Vantage Pro2 Aktiv
weewx kein public_html Folder
am: 21.07.2015, 09:55:40
Hallo zusammen,

ich bastle gerade an meinem Raspberry Pi herum um endlich meine Wetterdaten mal Online zu bekommen. Weewx läuft auch und es spuckt Daten aus jedoch bekomme ich die Daten nur angezeigt (dieser stream) aber kein public_html Verzeichnis. Das wird einfach nicht angelegt. Ich habe die setup.py Methode zum installieren angewandt. Hatte schon mal jemand das Problem und kennt abhilfe? Vielen Dank.

Gruß Dominik :confused:

Wetterstationen.info Forum

weewx kein public_html Folder
« am: 21.07.2015, 09:55:40 »

Offline Arnim

    • wetter.bohlberg.de
  • Registriert:
    13.02.2007, 21:28:05
  • Beiträge: 247
  • Ort:
    Flensburg
  • Station:
    WS2500@868MHz & Davis Vantage Pro2
Re: weewx kein public_html Folder
Antwort #1 am: 22.07.2015, 19:16:08
Moin,
Sicher, dass das bei der Installation angelegt werden soll?
Lege es selbst an. Als welcher user soll weewx bei Dir laufen?
Ich gehe mal vom user weewx aus;-)
Also mkdir /home/weewx/public_html
Wenn Du das als root gemacht hast, dann noch:
chown weewx.users /home/weewx/public_html
Oder mit dem sudo davor (hoffe, das sagt Dir was?)... keine Ahnung, welches Linux System Du hast.

Am einfachsten gehts, wenn du als user weewx eingeloggt bist.

Und dann nochmal probieren, ob weewx dort nun Daten ablegt.
Natürlich muss weeewx auch so konfiguriert sein, dass es als user weewx läuft, und die Daten in  /home/weewx/public_html ablegen soll.
Da musst du gucken, wie das bei Dir ist, und es entsprechend anpassen.

Ich habe weewx nicht laufen, habe nur geantwortet, da noch niemand geantwortet hat, und damit Du weiter kommst;-)

Gruss,
     Arnim!
ASH2200, S300IA, S555TH + WS2000 Repeater + WS2500PC (868 MHz)
Davis Vantage Pro 2 Aktiv
Auswertung unter Linux mit wview und wetter.cgi: wetter.bohlberg.de

Offline Dominiknz

    • Männlich
  • Registriert:
    15.09.2010, 14:23:40
  • Beiträge: 53
  • Ort:
    Stutensee
  • Station:
    Davis Vantage Pro2 Aktiv
Re: weewx kein public_html Folder
Antwort #2 am: 23.07.2015, 09:16:14
Hallo Arnim,

Danke für Deine Antwort. Ich habe nur den User "pi" aktuell. Als OS ist Raspbian installiert. Der Folder soll wohl automatisch angelegt werden wenn die Daten aus der Station kommen. Ich hab nochmal ein bisschen gelesen und herausgefunden, dass wenn viele Daten im Logger sind, dass das wohl eine Weile dauern kann. Werde wohl als erstes mal mit weatherlink die Daten alle herunterladen und dann nochmal testen.
sudo ist mir klar ;-)
Ich werde heute dann erst mal einen user weeex anlegen und nochmal testen. Wenn es läuft werde ich hier entsprechend antworten. Danke nochmal.

Gruß Dominik

Offline Holli

  • Hausmeister
    • http://wetter.altenessen.info
    • Männlich
  • Registriert:
    23.01.2006, 13:25:25
  • Beiträge: 9.221
  • Alles wird gut!
  • Ort:
    Essen/Ruhrgebiet
  • geogr. Position:
    N51°30' O7°0' 45m
  • Station:
    Davis VP2
Re: weewx kein public_html Folder
Antwort #3 am: 23.07.2015, 10:16:25
Werde wohl als erstes mal mit weatherlink die Daten alle herunterladen und dann nochmal testen.
sudo ist mir klar ;-)

Das ist ein Ringspeicher. Der wird durch Auslesen nicht geleert. Wenn du ihn aus irgendeinem Grund leeren willst, hilft nur komplett spannungsfrei machen.

Wenn der Ring voll ist, wirst du die Zeit abwarten müssen, bis alles ausgelesen ist.
Dietmar

Eine Aussage, die durch ein Ausrufezeichen bekräftigt werden muß, ist zumindest zweifelhaft.
Eine Aussage, die durch mehrere Ausrufezeichen bekräftigt wird, ist definitiv falsch.
Der aktuelle Deppensport: Wir töten ein Akkusativ.

Offline Dominiknz

    • Männlich
  • Registriert:
    15.09.2010, 14:23:40
  • Beiträge: 53
  • Ort:
    Stutensee
  • Station:
    Davis Vantage Pro2 Aktiv
Re: weewx kein public_html Folder
Antwort #4 am: 27.07.2015, 10:56:17
Aso, ok, dann werde ich wohl mal spannungsfrei schalten. Die Station wird eh nen neuen Platz finden müssen draußen von demher gesehen ist es OK. Hab die Daten dennoch mal mit weatherlink gesichert....hat hat ;-)

Wetterstationen.info Forum

Re: weewx kein public_html Folder
« Antwort #4 am: 27.07.2015, 10:56:17 »

Offline markus.2

  • Registriert:
    02.08.2010, 23:00:08
  • Beiträge: 60
Re: weewx kein public_html Folder
Antwort #5 am: 28.07.2015, 15:19:26
Hallo

ja es ist so wenn der Datenlogger voll ist dauert es sehr lange je nach Station.
Um die Daten zu veröffentlichen muss man nur noch einen ftp eintragen und weex läd die daten aus dem Html Ordner hoch.
Dann noch bei den Diensten anmelden an die man Daten senden möchte.
Bei den Skins usw versuche ich gerade was zu ändern da wird es dann nicht mehr so einfach finde ich.

Also bei mir funktioniert es auch ohne zusätzlichen User ohne Probleme.

Warum richtet ihr einen zusätzlichen User ein ?


Hallo Arnim,

Danke für Deine Antwort. Ich habe nur den User "pi" aktuell. Als OS ist Raspbian installiert. Der Folder soll wohl automatisch angelegt werden wenn die Daten aus der Station kommen. Ich hab nochmal ein bisschen gelesen und herausgefunden, dass wenn viele Daten im Logger sind, dass das wohl eine Weile dauern kann. Werde wohl als erstes mal mit weatherlink die Daten alle herunterladen und dann nochmal testen.
sudo ist mir klar ;-)
Ich werde heute dann erst mal einen user weeex anlegen und nochmal testen. Wenn es läuft werde ich hier entsprechend antworten. Danke nochmal.

Gruß Dominik

Offline Arnim

    • wetter.bohlberg.de
  • Registriert:
    13.02.2007, 21:28:05
  • Beiträge: 247
  • Ort:
    Flensburg
  • Station:
    WS2500@868MHz & Davis Vantage Pro2
Re: weewx kein public_html Folder
Antwort #6 am: 28.07.2015, 18:07:18
Tach auch...

Also bei mir funktioniert es auch ohne zusätzlichen User ohne Probleme.
Warum richtet ihr einen zusätzlichen User ein ?

Klar es funktioniert mit jedem user. Ein user aus dem System reicht aus.
Nur sollte weewx nicht als user root laufen. Als nicht mit root-Rechten. Aus Sicherheitsgründen ist das nicht ratsam.

Warum einen user extra nur für weewx? Na, auch aus Sicherheitsgründen.
Und weil es dann schön sauber sortiert ist, user weewx macht nur Wetter.
Der schon vorhanden user (zB user pi oder wie auch immer) nimmt man zum Arbeiten am Rechner, für andere Servertätigkeiten.
Und user weewx macht nur Wetterdaten, an den anderen Kram kommt user weewx mangels Rechten gar nicht ran.
Dem user weewx kann man noch nur das erlauben, was er unbedingt braucht...
Der User weewx macht schliesslich FTP.... nach draussen in die weite böse Internetwelt.
Wobei FTP nicht ratsam ist, weil bei FTP alles in Klartext durch die Leitung geht, auch die Logindaten! Deswegen nur SFTP (Secure FTP) verwenden! Oder SSH.

Gruss,
      Arnim!
ASH2200, S300IA, S555TH + WS2000 Repeater + WS2500PC (868 MHz)
Davis Vantage Pro 2 Aktiv
Auswertung unter Linux mit wview und wetter.cgi: wetter.bohlberg.de

Offline markus.2

  • Registriert:
    02.08.2010, 23:00:08
  • Beiträge: 60
Re: weewx kein public_html Folder
Antwort #7 am: 28.07.2015, 22:44:01
Ja gut bei den FTP Daten habe ich vorgesorgt, der Weewx ftp Zugang hat nur die Rechte auf einen Ordner zuzugreifen.
Und da ich keine Portfreigaben und keinen Webserver auf dem Rasberry habe und er hinter einem Router hängt also von außen nicht ansprechbar ist solte das böse Internet eigendlich nichts machen können.

Wer natürlich seine Wetterseite zuhause hosten möchte da sieht das anders aus.

Offline Dominiknz

    • Männlich
  • Registriert:
    15.09.2010, 14:23:40
  • Beiträge: 53
  • Ort:
    Stutensee
  • Station:
    Davis Vantage Pro2 Aktiv
Re: weewx kein public_html Folder
Antwort #8 am: 30.07.2015, 07:17:28
So, ich habe zwei Krankheitstage nutzen können um etwas weiter daran rum zu spielen. Es lag wirklich daran dass ich einfach noch eine weile warten musste bis endlich Daten abgelegt wurden. Jetzt geht aber alles um weewx schiebt schön Daten nach wunderground und per FTP auf meine NAS (zu Versuchszwecken).
http://www.wunderground.com/personal-weather-station/dashboard?ID=IBADENWR395#history

Nächster Schritt wird sein, dass ich mich mal mit den Skins befasse, da habe ich aber aktuell noch ein paar Probleme. Außerdem möchte ich das Intervall einstellen an dem weewx Daten pusht. Aktuell liegt das bei 30min, möchte das aber im 5-minunten-Takt haben.

Hat einer eine Ahnung warum, wenn ich wee_config --help eingebe, "unknown command" oder so ähnlich kommt? Version ist 3.2.1 und da sollte das ja gehen, tut es aber nicht :-(
Danke

Wetterstationen.info Forum

Re: weewx kein public_html Folder
« Antwort #8 am: 30.07.2015, 07:17:28 »

Offline Wolli

    • Männlich
  • Registriert:
    01.05.2014, 09:27:29
  • Beiträge: 5
  • Station:
    TFA NEXUS
Re: weewx kein public_html Folder
Antwort #9 am: 30.07.2015, 09:36:23
Hallo Dominik,

laut weewx Handbuch ist dies der Befehl  "wee_device --set-interval=5", siehe http://www.weewx.com/docs/usersguide.htm#wee_device_fousb.

Dein Befehl funktionierte m.E. nicht weil die Angabe des Config-files fehlte. Probiere mal wee_config weewx.conf --help.

Gruß
Wolli