Hallo
hat vielleicht jemand schon komplette deutsche Skins für
weewx ?
Und könnte die hier im Forum zur Verfügung stellen.
grüße saxbav
http://www.weewx.com/
Läuft mit TFA NEXUS
Hallo sxbav,
im Anhang die auf deutsch übersetzten Skin.conf und Template-Dateien. Diese sind angepasst an
- Station: Davis Vantage Vue
- Software: WeeWX V2.6.3
- PasperryPI mit debian
Die Templates müssten aber auch mit anderen Stationen laufen, die mit WeeWX kompatibel sind.
Grüsse aus dem sonnigen Süden
[gelöscht durch Administrator]
Zitat
Hallo RaspiTom, danke für die skin.conf und Templates
Hab meine weewx daraufhin überarbeitet
http://meteo.dorado.uberspace.de/weewx/index.html (http://meteo.dorado.uberspace.de/weewx/index.html)
Mir ist es bislang nicht gelungen, weitere Sensoren (z.B Bodenfeuchte) in weewx einzubinden :confused:
Hast du Efahrung damit?
ZitatMir ist es bislang nicht gelungen, weitere Sensoren (z.B Bodenfeuchte) in weewx einzubinden :confused:
Hast du Efahrung damit?
Nein leider keine Erfahrung damit.
Aber ganz grundsätzlich ein Vorschlag. Wenn ich das richtig sehe betreibst Du eine Davis VantagePro2. Dann prüfe doch mal in folgenden Schritten
- Funktioniert die Kommunikation zwischen deinem zusätzlichen Sensor und der VantagePro?
- Falls NEIN kann ich dir nicht helfen, da ich die VantagePro2 nicht kenne
- Falls JA: Nimm einen Datenbank-Browser und schau dir die weewx.sdb an. In einem der Felder soilMoist1, soilMlist2 ... müssten die Daten eines Sensors für die Bodenfeuchte stehen.
- Falls JA, liegt der Fehler in der skin.conf bzw. in der Template Datei (xxx.html.tmpl). Prüfe ob für $soilMoist1 etc. die richtigen Einträge in der Skin.conf vorhanden und ob in den Templates keine Schreibfehler sind.
- Falls NEIN funktioniert der VantagePro Treiber von WeeWX evtl. nicht richtig. Da könnte dann sogar eine Neuinstallation erforderlich sein.
Bonne Chance :top: Grüße in die Provence
Thomas
Zitat
Bonne Chance
Hallo Thomas,
einen weiteren Temp. Sensor konnte ich einbiden :)
http://weewx.com/docs/customizing.htm#add_archive_type (http://weewx.com/docs/customizing.htm#add_archive_type)
Nach dieser Anleitung funktionierte es.
Hallo Joachim
Mir gefaellt Dein weewx "Dashboard". Teilst Du Deine index.html.tmpl mit uns?
Gruesse aus der Schweiz
sven
Guten Morgen.
Ich habe eine Frage zu weewx. Ich dieses auf ein Rasperry Pi geladen. Die Wetterstation wird auch schön brav ausgelesen. Nun werden mir aber die Daten nicht fortlaufend aktualisiert. Sie werden auch nicht via FTP auf den Server geladen. Die Daten zum FTP habe ich in weewx.conf eingetragen. Was muss ich denn einstellen, das die Daten aktualisiert werden. Auch die file:///var/www/weewx/index.html wurde seit der Installation vor 3 tagen nicht mehr aktualisiert. Wo und was muss ich da noch einstellen?
Zitat
Auch die file:///var/www/weewx/index.html wurde seit der Installation vor 3 tagen nicht mehr aktualisiert. Wo und was muss ich da noch einstellen?
Suche unter "weewx generates HTML pages, but it does not update them"
für Davis VP2
I have received reports from a couple of users who have had this problem. There seems to be two fixes:
Unplug the console, take out the batteries, and wait a minute or two. This will cause the console software to internally reboot. In one case this has fixed the problem without data loss.
If all else fails, clear the memory of the console using the utility wee_config_device. This may cause loss of data, but usually works. Adjust paths as necessary:
wee_config_device --clear
die Daten seitdem Aussetzer sind verloren.
Beiträge zusammengeführt, weil der Autor sich selbst geantwortet hat statt seinen letzten Beitrag zu ändern: 02.07.2015, 13:18:49
Zitat
Teilst Du Deine index.html.tmpl mit uns?
Hab erst heute 2/7/2015 von der Anfrage erfahren.
Wenn noch interesse besteht, klar
Hallo.
Danke für die Antwort. ich habs nun endlich zum laufen bekommen. Nun bemühe ich mich sehr, den FTP Upload in gang zu kriegen. Bisher leider ohne erfolg. Die Daten habe ich alle in der weewx.conf eingetragen. Leider sehe ich im Log kein Eintrag? Ist das normal?
P.s Könnte jemand die Einstellung via Screenshot hier einstellen? Oder mir via PN zusenden?
Das steht in meinem Notizbuch :
You could set also a line in the crontab of the raspberry pi to upload your cam files independently.
My problem was that the bandwidth I use to upload the weewx files is very limited, and I needed upload files once in an hour instead every 15 minutes.
This is my crontab configuration:
0 * * * * /usr/bin/lftp -u user,pass -e 'mirror -R --only-newer /var/www/weewx /httpdocs/meteo; quit' www.algarra.org (http://www.algarra.org)
This line uploads every new file from directory /var/www/weewx to directory /httpdocs/meteo in my site www.algarra.org (http://www.algarra.org)
-------------
und ich mache es auch so:
/usr/bin/lftp -u xxx,yyy -e 'mirror -R --only-newer /var/www/weewx /html/weewx; quit' www.puttkammer.de (http://www.puttkammer.de)
Soltte diese Fehlermeldung :
Certificate verification: certificate common name doesn't match requested host name
Lösung:
Create file
~/.lftprc
and add there next line:
set ssl:check-hostname false;
------------------------
so sieht meine FTP-Lösung aus (die Zeitangabe in der Crontab-Zeile habe ich nicht angegeben)
Hallo Joachim,
wie hast Du eigentlich Meteohub und weewx zeitgleich im Einsatz?
Gruß
Georg
JA,
Weewx / Raspi / VP2 Konsole
Meteohub / Raspi / Meteostick
Hi,
ich hätte auch eine Frage zu davis vantage pro 2 pus aktiv <-> Raspi 2 mit weewx:
WUnderground klappt schonmal...
AWEKAS... haben wir noch nicht gefunden warum dort keine Daten ankommen...
Aber wie schafft man es die Loop-Pakete durchzuleiten an einen externen Server?
Folgende Situation:
Unsere Klimastation wird auf einem Feld zum stehen kommen - komplett autark versorgt und nur via 3G/4G ans Internet angebunden.
Da wir möglichst viele Echtzeitdaten zur Verfügung stellen möchten - würden wir gerne die Loop-Pakete weiter routen auf unseren V-Server.
Wäre cool wenn weewx eine entsprechende Option hätte die Daten als Loop durchzureichen - auf sagen wir einen der "einfachheit" mal einen anderen weewx der auf dem V-Server läuft - also quasi sowas wie ein direct link.
Hat sowas in der Art schonmal einer gemacht - weewx läuft auf dem Raspi - und leider haben wir keine Option dort Netzwerk ausser 3G/4G hinzubekommen... und Datenvolumen kostet ja nunmal auch...
Hat einer eine Idee?
Zitat von: Karlchen am 11.09.2016, 11:03:26
Wäre cool wenn weewx eine entsprechende Option hätte die Daten als Loop durchzureichen - auf sagen wir einen der "einfachheit" mal einen anderen weewx der auf dem V-Server läuft - also quasi sowas wie ein direct link.
Das wirst du selber programmieren müssen. Du könntest zum Beispiel auf dem Raspi alle LoopPackets und ArchiveRecords(!) in eine Message-Queue stellen und diese zum V-Server senden. Dort läuft dann auch eine WeeWX-Instanz, dessen Treiber nur die Daten aus der Message-Queue empfängt und in den Methoden genLoopPackets und genArchiveRecords dem WeeWX-System übergibt. Ich würde empfehlen, hierzu eine Anfrage im Entwicklerforum von WeeWX zu stellen: https://groups.google.com/forum/#!forum/weewx-development
Zitat
Hat sowas in der Art schonmal einer gemacht - weewx läuft auf dem Raspi - und leider haben wir keine Option dort Netzwerk ausser 3G/4G hinzubekommen... und Datenvolumen kostet ja nunmal auch...
Bei mir läuft WeeWX auch auf einem V-Server und verarbeitet die Sensoren-Daten von meiner Vue-ISS. Lokal stelle ich die ISS-Datenpakete mit einem Zeitstempel versehen in eine Datenbank und synchronisiere die Daten dann minütlich mit dem V-Server.
Die Einarbeitungszeit in den Python-Code von WeeWX ist dank guter Strukturierung und Dokumentation nur kurz. Es lohnt sich, hier eigene Erweiterungen in Angriff zu nehmen.
Viel Erfolg!
Hi,
danke für die Antwort! Habe die Frage dann auch mal ins Developers gestellt.
Da wir ja leider in Deutschland diese blöden Datentarife haben und auch möglichst Echtzeit Daten haben wollen... fällt ein minütlicher upload leider flach - wäre vielleicht ein Workaround für den Anfang aber nicht der Weisheit letzter Schluss...
Die Vantage schießt ja viele Sensordaten relativ flott rüber - und gerade bei Wind wäre es schön eine zeitlich hoch aufgelöste Darstellung haben zu können.
Naja mit selber Programmieren - ist nicht wirklich - dafür bin ich viel zu unerfahren...
Wäre schön wenn wir da eine Lösung finden da die Station in den nächsten Wochen komplett online gehen soll.
Wie bindet man eigentlich Sensorik in weewx ein die vom Raspi selber ausgelesen wird?
Wünsche allen noch einen angenehmen Sonntag
Gruß
Björn
Zitat von: Karlchen am 11.09.2016, 15:46:02
Die Vantage schießt ja viele Sensordaten relativ flott rüber - und gerade bei Wind wäre es schön eine zeitlich hoch aufgelöste Darstellung haben zu können.
Daraus werden für WeeWX die Loop-Packets generiert, die relativ oft von WeeWX verarbeitet werden. Je nach Konfiguration generiert WeeWX jede Minute oder langsamer ein ArchiveRecord oder holt es von der Hardware. Wie es bei der Davis ist, kann ich nicht beurteilen, weil ich keinen überteuerten DavisLogger verwende. Diese ArchiveRecords solltest du übertragen. Immer wenn ein ArchiveRecord erzeugt wurde, wird ein Event erzeugt und eigene Komponenten können auf diesen Event hören und das ArchiveRecord selber verarbeiten. Das aber nur zur Info. Da du wenig Programmiererfahrung hast, wirst du damit vielleicht wenig anfangen können.
Zitat
Wie bindet man eigentlich Sensorik in weewx ein die vom Raspi selber ausgelesen wird?
Indem man sich einen Treiber selber programmiert. Das sind selten weniger als ein paar Dutzend Programmierzeilen. Du kannst auch die WeeWX-Datenbank beliebig erweitern. Erweiterbarkeit gehört sozusagen zum Konzept von WeeWX.
Mal eine Frage, wo liegt eure Datenbank? Wohl nicht auf der SD Karte, oder?