NEWS
[Linux Shell-Skript] WLAN-Wetterstation
-
Guten Tag zusammen
Ich habe eine Frage bezüglich Batteriestände (Konnte nichts finden im Forum):
Bei den Objekt-Daten sind jeweils die gemessenen Werte (Temp; Feuchte etc) gelistet und jeweils noch Batterielevel.
Bei keinem meiner Objekte wird jedoch ein Wert bei Batterielevel angezeigt.....
Ist das nur bei mir so? - Habe ich bei der Installation etwas vergessen oder falsch gemacht?
Habe die HP1000SE Pro von Froggit & deren Sensoren.Gruss
Matthias -
@negalein sagte in [Linux Shell-Skript] WLAN-Wetterstation:
kann man die Trockenperiode wieder zum laufen bekommen?
Bei mir ist der Wert vorhanden
-
@nashra sagte in [Linux Shell-Skript] WLAN-Wetterstation:
Bei mir ist der Wert vorhanden
leider bei mir seit Mitte Oktober tot.
Habs nicht bemerkt. -
@a200 sagte in [Linux Shell-Skript] WLAN-Wetterstation:
Die Daten wurden aus v1 exportiert.
In V1 sind sie soweit auch korrekt, aber du (und ich auch ) weißt halt nicht was er da beim Export macht, wenn er auf eine Zahl trifft die per value aber als String definiert ist. Da würde dann "" passen, sonst wäre es ja float obgleich du explizit String angegeben hast (bzw. der Automatismus)...
Irgendwie ist die "Automatik" da Käse. Ich hab mich auch seeehr laange darauf verlassen. -
@negalein sagte in [Linux Shell-Skript] WLAN-Wetterstation:
kann man die Trockenperiode wieder zum laufen bekommen?
leider bei mir seit Mitte Oktober tot.Vertan, oder wirklich seit Okt. 2020 ?
Eigentlich sollte es genügen wenn du folgende Werte identisch setzt:0_userdata.0.Statistik.Wetter.Jahreswerte.Trockenperiode 0_userdata.0.Statistik.Wetter.Rekordwerte.value.Trockenperiode
Dann sollte er um 01:03 Uhr eigentlich wieder damit rechnen. Nur kann es dann je nach aktueller Regenlage passieren, dass er diesen Rekord dann fälschlich als "xx im August 2021" tituliert, da er sich das Datum aus dem LC zieht (und der wäre natürlich "Heute" wenn du es änderst). Da der Text aber nur bei einem neuen Rekord erzeugt wird, könntest du den auch wieder abändern, sofern du halt noch weist von wann der eigentliche Rekord war
btw: Es gibt hier keinen Tweak-Schutz. Wenn jemand in der Statistik Werte ändern will, kann er dies natürlich tun (so wie hier bei einem Fehler). Allerdings basiert der ein oder andere Wert halt auch auf dem ein oder anderen anderem Wert. -
@matt77che sagte in [Linux Shell-Skript] WLAN-Wetterstation:
Habe ich bei der Installation etwas vergessen oder falsch gemacht?
Hi, eventuell. Nutzt du als Protokoll "Wunderground [1]" oder "Ecowitt [2]"? Die Batterielevel werden nur bei dem Ecowitt-Protokoll mit übertragen.
-
@sborg
Habe das Protokoll Ecowitt gewählt, da ich im Hinterkopf hatte, dass bei WU einiges nicht geht... -
@sborg sagte in [Linux Shell-Skript] WLAN-Wetterstation:
Vertan, oder wirklich seit Okt. 2020 ?
Ja, wirklich seit Okt. 2020
Eigentlich sollte es genügen wenn du folgende Werte identisch setzt:
die stehen beide auf 0 Tage
-
@matt77che Schade
Ich habe leider weder Gateway noch Zusatzsensoren, nur immer Test-Strings der User. Damit geht es zumindest und wohl auch bei den Usern, sonst hätte bestimmt schon wer "gemeckert".Poste mal bitte deinen Datenstring (User, ID etc. aus-x-en). Service stoppen, dann im Verzeichnis
./wetterstation.sh --data
-
@negalein Die anderen Werte gehen aber soweit, bzw. Regenmengetag, -monat hat er mal zwischenzeitlich geändert (ist ja bestimmt mal ein neuer Rekord dabei)?
Läuft das Skript aktuell noch unter Instanz 1 oder hast du ev. auf 0 zurückgewechselt? -
@sborg sagte in [Linux Shell-Skript] WLAN-Wetterstation:
Die anderen Werte gehen aber soweit, bzw. Regenmengetag, -monat hat er mal zwischenzeitlich geändert (ist ja bestimmt mal ein neuer Rekord dabei)?
Ja, alles andere läuft 1A!
Hab jetzt in Grafana herausgefunden, dass die längste Trockenperiode heuer vom 28.03. - 14.04. war.
Kann ich das in die beiden DP übertragen? Wenn ja, wie?Läuft das Skript aktuell noch unter Instanz 1 oder hast du ev. auf 0 zurückgewechselt?
Ja, unter Instanz 0.
Hab gleich am Anfang mal umgestellt. -
@sborg
Werde ich heute Abend mal versuchen auszulesen -
Hallo zusammen!
Ich habe gestern erfolgreich eine Froggit WH2600 PRO eingerichtet!
Funktionert einwandfrei, vielen Dank für die Klasse Arbeit!
Grüße an Alle!
-
ich hätt wiedermal eine Idee (vom Cousin abgeschaut)
-
@negalein sagte in [Linux Shell-Skript] WLAN-Wetterstation:
Hab jetzt in Grafana herausgefunden, dass die längste Trockenperiode heuer vom 28.03. - 14.04. war.
Kann ich das in die beiden DP übertragen? Wenn ja, wie?Wenn ich mich nicht gerade verrechnet habe müssten das 18 Tage sein.
Als trägst du unter0_userdata.0.Statistik.Wetter.Jahreswerte.Trockenperiode
und0_userdata.0.Statistik.Wetter.Rekordwerte.value.Trockenperiode
jeweils 18 ein ("Bestätigt" an haken).
Dann unter0_userdata.0.Statistik.Wetter.Rekordwerte.Trockenperiode
noch 18 Tage im April 2021Allerdings wird das nur die Anzeige korrigieren. Aus irgendeinem Grund läuft aber da etwas bei dir schief. Nenne es Bauchgefühl oder what else, aber mich stört die "javascript-Instanz.1". Den Jahreswechsel-Reset hat er noch durchgeführt, dann war nix mehr. Selbst wenn der Rekordwert flöten ging, hätte er schon einen neuen anlegen müssen, außer es hätte wirklich in den letzten 8 Monaten jeden Tag bei dir geregnet...
Deswegen trage obiges erst nach dem hier ein:
- lösche mal alle drei obigen Datenpunkte
- führe wetterstation.js (oder wie du es genannt hast) wieder einmalig aus, damit er die DPs neu anlegt
ev. führt das ja zum Erfolg. Es dürfte sich dann an den TS' und LCs nichts mehr ändern bis "kein Regen" > 18 Tage bzw. beim Jahreswert zum 01.01.2022 der Jahresreset erfolgt.
-
@iotobias freut mich
@negalein sagte in [Linux Shell-Skript] WLAN-Wetterstation:
ich hätt wiedermal eine Idee (vom Cousin abgeschaut)
Schau nicht so viel bei Anderen...
Sind aber dank Influx auch wieder nur zwei relativ einfache Abfragen. Da sich das ja nicht dauernd ändert und zur Lastminimierung wäre es einmalig pro Tag bei den Mitternachtjobs gut aufgehoben.Meteorologischer Sommer ist vom 1.6. - 31.8. wenn ich mich nicht irre?
... und bevor ich es dann falsch mache (ohne deinem Cousin zu Nahe treten zu wollen): fehlt da nicht ein "o", hat ja nix mit einem "Meteor" zu tun? -
@sborg sagte in [Linux Shell-Skript] WLAN-Wetterstation:
Dann unter 0_userdata.0.Statistik.Wetter.Rekordwerte.Trockenperiode noch 18 Tage im April 2021
Danke dir!
Hier auch "Bestätigt" an haken?aber mich stört die "javascript-Instanz.1"
Hatte es nur in der Testphase unter .1 laufen. Läuft jetzt schon ewig in .0
außer es hätte wirklich in den letzten 8 Monaten jeden Tag bei dir geregnet...
Gott sei dank nicht!
führe wetterstation.js (oder wie du es genannt hast) wieder einmalig aus, damit er die DPs neu anlegt
gemacht und bemerkt, dass er die DP nicht neu anlegt.
Hab dann Lokal und auf Github kontrolliert.
Im Script scheint "Trockenperiode, usw.) nicht auf. -
@sborg sagte in [Linux Shell-Skript] WLAN-Wetterstation:
Meteorologischer Sommer ist vom 1.6. - 31.8. wenn ich mich nicht irre?
genau
... und bevor ich es dann falsch mache (ohne deinem Cousin zu Nahe treten zu wollen): fehlt da nicht ein "o", hat ja nix mit einem "Meteor" zu tun?
-
@negalein sagte in [Linux Shell-Skript] WLAN-Wetterstation:
Hier auch "Bestätigt" an haken?
Da es ein reiner "Anzeige-DP" ist, ist es da egal. Mich stört halt immer nur die Einfärbung bei "unbestätigt", dass hat so irgendwie etwas von einem Fehlercharakter
@negalein sagte in [Linux Shell-Skript] WLAN-Wetterstation:
Hab dann Lokal und auf Github kontrolliert.
Kann ja auch nicht, schei*e wenn man blöd ist...
Das ist doch nicht Shell-Skript, sondern Statistik...
Sorry, einfach das Statistik-Skript stoppen, da sind die DPs mit drin. Dann ~#69 editieren:const DP_Check='Rekordwerte.Regenmengemonat';
in
const DP_Check='Rekordwerte.Trockenperiode';
Dann werden alle fehlenden DPs nach Start des Skriptes wieder angelegt
-
@sborg sagte in [Linux Shell-Skript] WLAN-Wetterstation:
Sorry, einfach das Statistik-Skript stoppen, da sind die DPs mit drin. Dann ~#69 editieren:
erledigt
Dann hat er deswegen die Periode nicht berechnet?