Devicelog CUX über mehrere Tage

Anbindung von FS20-Komponenten, ELV-Wetterstationen, EnOcean und DMX an HomeMatic

Moderator: Co-Administratoren

Antworten
Kielomatic
Beiträge: 9
Registriert: 05.08.2012, 22:01

Devicelog CUX über mehrere Tage

Beitrag von Kielomatic » 29.08.2012, 11:11

Hallo zusammen,

ich habe mir diesen Sommer eine kleine Homematic-Anlage aufgebaut und möchte nun auch den Stromzähler mit dem EM1000-WZ überwachen.
Mit Hilfe des CUX-Daemon (vielen Dank an Uwe!) funktioniert das Auslesen gut und die Zählerwerte werden in ein Devicelog auf dem angeschlossenen USB-Stick geschrieben.
Das Devicelog wird automatisch jede Nacht gesichert.

Leider startet das Devicelog bei mir jeden Tag wieder neu und ich habe pro Datei immer nur Messwerte für 24h enthalten. Für eine Langzeitanalyse des Stromverbrauchs (bsp. über ein Jahr) müßte ich jetzt die Logfiles alle einzeln zusammenkopieren. Den Aufwand würde ich gerne vermeiden und die Messwerte fortschreitend in eine Datei schreiben. Dann hätte ich zwar eine sehr große Datei, aber die USB Stick hat ja Kapazität im Überfluß.

Hat jemand eine Idee, wie ich die Messwerte über längere Zeit in eine einzelne Datei auf dem USB-Stick schreiben könnte?

Viele Dank!

P.S. Anbei das Setup des CUX-Daemon:

;INI-File for cuxd
LISTENPORT=8700
HM-SCRIPTHOST=127.0.0.1
HM-SCRIPTPORT=8181
RPCHOST=127.0.0.1
RPCPORT=8701
HTTP-REFRESH=5
TERMINALLINES=50
RCVLOGSIZE=2000
USERLOGIN=
CUXINITCMD=X21
LOGFILE=;/var/datadisk/Logfile.txt
LOGLEVEL=0
LOGFILEMOVE=/var/datadisk/Logs
DEVLOGFILE=/var/datadisk/DeviceLog.txt
DEVLOGSIZE=0
DEVLOGMOVE=/var/datadisk/Logs
DEVTIMEFORMAT=%Y-%m-%d %X
DEVDATAFORMAT=
SUBSCRIBE_RF=1
SUBSCRIBE_WR=0
AUTOSAVE=1
MOUNTCMD=mount -t vfat /var/datadisk
UMOUNTCMD=
BACKUPCMD=
SYSLOGMOVE=/var/datadisk/Syslog
INTERNAL=
REGAHSS-LOSTCTR=1
LOGIT=JEQ0032698 STATE Licht_Flur_DG
LOGIT=JEQ0029605 LEVEL Rolladen_Küche
LOGIT=JEQ0031127 LEVEL Rolladen_Schlafzimmer
LOGIT=JEQ0030139 LEVEL Rolladen_Kind
LOGIT=JEQ0115279 LEVEL Rolladen_Wohnzimmer
LOGIT=JEQ0115266 LEVEL Rolladen_Bad_links
LOGIT=JEQ0115249 LEVEL Rolladen_Bad_rechts
LOGIT=JEQ0115223 LEVEL Rolladen_Gäste_WC
LOGIT=CUX0200002 STATE Licht_Treppe
LOGIT=JEQ0032773 STATE Licht_Wohnzimmer
LOGIT=CUX0200001 STATE Schalter_Zirkulatio
LOGIT=CUX0600001 MEAN5MINUTES 5mindurch
LOGIT=CUX0600001 SUM_1H Sum1h
LOGIT=CUX0600001 SUM_24H Sum24h
LOGIT=CUX0600001 METER Zählerstand_Strom

Kielomatic
Beiträge: 9
Registriert: 05.08.2012, 22:01

Re: Devicelog CUX über mehrere Tage

Beitrag von Kielomatic » 05.09.2012, 13:11

Hallo zusammen,

hat keiner eine Idee, wie man das anstellen kann?
Es gibt doch bestimmt noch mehr Homematic User, die die Stromzähler ohne eingeschalteten Syslog-Server kontinuierlich überwachen, oder?
Wie macht Ihr das alternativ?

Viele Grüße

MaxWrestler
Beiträge: 237
Registriert: 11.12.2011, 12:19
Danksagung erhalten: 1 Mal

Re: Devicelog CUX über mehrere Tage

Beitrag von MaxWrestler » 05.09.2012, 21:14

Hallo Kielomatic,

den Parameter DEVLOGMOVE= frei lassen.

Kielomatic
Beiträge: 9
Registriert: 05.08.2012, 22:01

Re: Devicelog CUX über mehrere Tage

Beitrag von Kielomatic » 09.09.2012, 00:16

Vielen Dank für die Antwort!
Jetzt klappt es auch


Viele Grüße
Kielomatic

Antworten

Zurück zu „CUxD“