mal wieder hat sich irgendwo ein Fehler eingeschlichen.
Ich habe das Phänomen das alle paar Tage die Regenmenge verändert wird. Ecowitt und PWS Daten sind korrekt und ändern sich nicht, jedoch in CMX wird die Mege sporadisch Nachts zurückgesetzt. Die monatliche Regenmenge wird dann von 46mm einfach auf 0,3mm gesetzt was dem Wert vom Vortag entspricht.
Die Variablen wurden natürlich nicht geändert. Hat da evtljemand eine Idee wo man mit suchen anfangen könnte ? Bin da absolut ratlos.
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
Man kann das ja am Regenzähler in der Datei MMMYYlog.txt (also z.Zt. Aug23log.txt) erkennen.
Position siehe Headerbeschreibung im Verzeichnis ....\CumulusMX (..../CumulusMX), falls Du direkt auf die Datei zugreifst.
Ansonsten via Admin-Interface (Data logs --> Monthly logs). Dieser Zähler wird laufend fortgeschrieben.
Sich nicht von dem Wort "log" verwirren lassen - die Data logs sind die CMX Datenbank-Dateien.
Das Programm-Log ist die Diagnosedatei in MXDiags (....\CumulusMX\MXDiags).
Das kann man sich nicht via Admin-Interface anschauen.
Falls sich dort nichts geändert hat und auch kein Regen oder Neustart stattgefunden hat (neue MXDaigs-Datei !), hilft es, sich Programm-Log-Datei im Verzeichnis MXDiags anzuschauen (sofern das Logging [hoffentlich] im Setup aktiviert wurde - wenn nicht, nachholen !).
Die z.Zt. gültige Log-Datei ist die mit dem jüngsten Zeitstempel im Namen.
Stimmt denn der Eintrag in der Tagesdateil (dayfile.txt) ? Entweder die Datei direkt oder via Admin-Interface (Data log) anschauen
Wie kommen denn die Daten zu CMX ?
Via http(Ecowitt) oder Ecowitt local API ? (Konsole = ?)
Was ist Dein Regenmesser ? (WH40, WS90, WS69)
Wann genau das geschieht weis ich leider nicht. Mir ist das letzte Nacht um 3 Uhr aufgefallen.
Also Anlage ist Ecowitt Wittboy mit WS40 extra Regensensor. Die Übertragung läuft
über HTTP Ecowitt.
Bis Gestern stimmte der angezeigte Wert für den monatlichen Regen. Wenn ich in der Dayfile nachschaue, stimmt dieser Wert auch wenn ich es zusammen addiere. Vom 1.8.-07.8.23 sind es 46,3mm Regen.
Getsern sind nur 0,3mm gefallen. Dieser Wert wird mir Heute als monatliche Regenmenge angezeigt. Aber woher dieser
Reset ? und warum nur in CMX ?
Wie errechnet CMX denn diese Menge ?
Also in den Logs stimmt alles ! In Ecowitt App und PWS sind die Werte auch korrekt.
Dateianhänge
Webseite
web.png (13.47 KiB) 649 mal betrachtet
Ecowitt
wittboy.png (10.32 KiB) 649 mal betrachtet
Dayfile.Log
rain.png (27.3 KiB) 650 mal betrachtet
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
bevor wir jetzt viel Energie investieren ....
denn dann müssten wir an einigen Stellen ins Eingemachte gehen...
Warte mal ab, wie das Ganze nach Mitternacht aussieht.
Möglicherweise stimmt dann wieder alles.
Es kann sein, dass CMX den Kontakt zur Konsole verloren hatte (was den MXDiags-Logs zu entnehmen wäre - das muss dann aber Zeile für Zeile durchgegangen werden) und dann wieder neu anfing, so dass die Anzeige auf dem Dashboard falsch wird. Das regelt sich dann i.d.R. über Mitternacht wieder aus.
Werden denn die MXDiags Logs geschrieben ? Wenn nein, bitte einstellen - und CMX neu starten !
Ja das ist wahrschenlich das beste. Da ich Nachtschicht habe, kann ich das mal genau beobachten. Denke das wird das beste sein. Vorab schonmal ein Dankeschön für die Unterstützung. Melde mich dann Morgen wieder.
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
So, wie versprochen und befürchtet hat die Warterei auf Mitternacht nicht das gewünschte Ergebnis gebracht.
Die Regenmenge wurde in CMX nur um die gefallene Menge addiert. Die Werte in ecowitt und PWS sind weiterhin korrekt nur in CMX wird bei Regenmenge/Monat nicht korrekt angezeigt.
52mm Regen für den Monat wären korrekt.
Dateianhänge
Regenmenge vom 1.8.-6.8. fehlt
rain1.png (12.62 KiB) 614 mal betrachtet
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
1. steht denn in dayfile.txt die richtig Tagesmenge ? (Dashboard/Interface oder Datei direkt anschauen)
Wenn nein, bitte manuell aktualisieren (via Dashboard !).
2. Wurde denn in Aug23log.txt um Mitternacht die Regenmenge (nicht der Regenzähler)auf Null gesetzt ?
3. steht in today.ini [Rain] Start= derselbe (ggf. in dayfile.txt berichtigte Wert) Wert wie um 00:00 in Aug23log.txt
wenn nein, bitte korrigieren (dazu CMX vorher herunterfahren*, sonst wird der Wert von CMX überschrieben)
*) Zuvor MXDiags aktivieren !! Settings --> Program Settings (bei Data logging UND Debug logging Haken setzen - vor dem Neustart)
4. Kopie von today.ini nach dem Herunterfahren und vor einem Neustart anlegen
5. CMX neu mit ggf. korrigierter dayfile.txt und today.ini starten
6. Prüfen - falls nicht zufrieden, die MXDiags Datei hier posten
7. Zusätzlicher Test: wenn 5./6. nichts gebracht hat
CMX herunterfahren, today.ini und yesterday.ini umbennen und dann CMX ohne diese Dateien starten
(werden von CMX neu angelegt), Das zu diesem Programmlauf (session) gehörige MXDiag Log auch posten.
Dashboard Monatsmenge Regen stimmt nicht ! PWS und Ecowitt Werte der Regenmenge / Monat stimmen
in der Aug23log wird um 0 Uhr die Regenmenge auf 0 gesetzt
today.ini Rain (Start) 383,8956 und in der Aug23Log 383,9 / denke das ist ok da gerundet wird.
Daten und Debug haken gesetzt ( jetzt gerade ) im Dashboard unter Programm Settings.
Daten gesichert und today.ini und Yesterday.ini umbenannt. CMX neu gestartet.
Leider alles wie vorher, Regen / Monat falscher Wert
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
Das heisst, dass die Anzeige auf der Standard CMX Website (das Bild sieht verdächtig danach aus) nicht stimmt.
Richtig ?
Ggf. wird der falsche (oder gar kein Wert) für den Monat übertragen.
Da müssten wir uns mal die Einstellungen in den Internet Settings beziehungsweise die Templates für die realtime.txt Datei anschauen. Vielleicht steckt da etwas "quer".
Das Bild ist von CMX und der Wert des monatlichen Regens ist nicht korrekt.
Im Dashboard ist der Wert ebenfalls nicht korrekt.
In PWS und Ecowitt ist der Wert wieder ok.
Wie oder woraus errechnet CMX denn diese Werte ? Und warum klappt das mit den anderen Programmen einwandfrei ?
Im CMX Dashboard ist die Jahresregenmenge auch abweichend, das war ich aber selbst als ich bei der Inbetriebnahme des Ecowitt die Daten der Davis Vantage übernehmen wollte.
Dateianhänge
PWS mit korrekter Monatsmenge
rainpws.png (16.8 KiB) 566 mal betrachtet
Ecowitt Gateway mit korrektem Monatswert
raineco.png (8.05 KiB) 567 mal betrachtet
CMX Dashboard falscher Wert Menge Monat
raindash.png (6.56 KiB) 567 mal betrachtet
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