Hallo,
Ich habe Leeres log Files nach autocreate von comet dect.
Ist das normal oder hab ich was falsch gemacht?
Heiko
Welches File ist leer?
Gruß,
Thorsten
beide,
also 2016 und 2017.
Vermutlich geht deswegen auch meine heating control nicht.
Heiko
Mach mal ein list von dem FileLog.
Gruß,
Thorsten
ich hoffe es ist so richtig??
Internals:
DEF ./log/FBDECT_fbahahttp_11959_0019808-%Y.log FBDECT_fbahahttp_11959_0019808:power\x3a.*
NAME FileLog_FBDECT_fbahahttp_11959_0019808
NOTIFYDEV FBDECT_fbahahttp_11959_0019808
NR 165
NTFY_ORDER 50-FileLog_FBDECT_fbahahttp_11959_0019808
REGEXP FBDECT_fbahahttp_11959_0019808:power\x3a.*
STATE active
TYPE FileLog
currentlogfile ./log/FBDECT_fbahahttp_11959_0019808-2017.log
logfile ./log/FBDECT_fbahahttp_11959_0019808-%Y.log
Readings:
2017-01-01 00:00:01 linesInTheFile 0
Attributes:
logtype power4:Power,text
room FBDECT
Danke Heiko
FBDECT_fbahahttp_11959_0019808:power\x3a.*
Scheint für eine Dect!200-Schaltsteckdose (Energiemessung) angelegt worden zu sein.
Verschieb die Frage mal in den passenden Bereich (Fritz!Box).
und .. b ist Du Dir sicher mit "\x3a"??
Ok danke.
\x3a weiß ich nicht was gemeint ist.
Ist auf jeden Fall ein Heizkörperventil.
Wie kann ich das verschieben?
Danke Heiko
gehe noch mal in die Def und editiere den Eintrag.
Hi,
...und vielleicht auch mal den Event Monitor aktivieren bis man sehen kann, was das Gerät FBDECT_fbahahttp_11959_0019808 tatsächlich so alles an Events liefert. Dann kann man das Regex vom FileLog gezielt anpassen.
Ansonsten vielleicht statt FBDECT_fbahahttp_11959_0019808:power\x3a.* einfach mal FBDECT_fbahahttp_11959_0019808:.* probieren.
Gruß,
Thorsten
Guten Morgen,
Vielen Dank für die Hilfe.
Habe dem Event Monitor aktiviert.
2017-02-08 07:16:09 readingsGroup Dect_Heizuns_Info FBDECT_fbahahttp_11959_0019808.present:
2017-02-08 07:16:09 readingsGroup Dect_Heizuns_Info FBDECT_fbahahttp_11959_0019808.temperature: 13.5 C (measured)
2017-02-08 07:16:09 FBDECT FBDECT_fbahahttp_11959_0019808 day-temp: 21.0 C
2017-02-08 07:16:09 FBDECT FBDECT_fbahahttp_11959_0019808 present: yes
2017-02-08 07:16:09 FBDECT FBDECT_fbahahttp_11959_0019808 ID: 16
2017-02-08 07:16:09 FBDECT FBDECT_fbahahttp_11959_0019808 tempadjust: -3.5 C
2017-02-08 07:16:09 FBDECT FBDECT_fbahahttp_11959_0019808 FBTYPE: Comet DECT
2017-02-08 07:16:09 FBDECT FBDECT_fbahahttp_11959_0019808 locked: no
2017-02-08 07:16:09 FBDECT FBDECT_fbahahttp_11959_0019808 fwversion: 03.54
2017-02-08 07:16:09 FBDECT FBDECT_fbahahttp_11959_0019808 desired-temp: 11.0 C
2017-02-08 07:16:09 FBDECT FBDECT_fbahahttp_11959_0019808 desired-temp: 11.0 C
2017-02-08 07:16:09 FBDECT FBDECT_fbahahttp_11959_0019808 temperature: 13.5 C (measured)
2017-02-08 07:16:09 FBDECT FBDECT_fbahahttp_11959_0019808 FBNAME: Wohnzimmer
2017-02-08 07:16:09 FBDECT FBDECT_fbahahttp_11959_0019808 FBPROP: actuator,tempSensor
2017-02-08 07:16:09 FBDECT FBDECT_fbahahttp_11959_0019808 night-temp: 11.0 C
2017-02-08 07:16:09 FBDECT FBDECT_fbahahttp_11959_0019808 batterylow: 0
2017-02-08 07:16:09 FBDECT FBDECT_fbahahttp_11959_0019808 AIN: 11959 0019808
Dann getauscht
./log/FBDECT_fbahahttp_11959_0019808-%Y.log FBDECT_fbahahttp_11959_0019808:power\x3a.*
gegen
./log/FBDECT_fbahahttp_11959_0019808-%Y.log FBDECT_fbahahttp_11959_0019808:actuator,tempSensor
Leider ohne Erfolg
Heiko
verwende mal den schon genannten Vorschlag:
log/FBDECT_fbahahttp_11959_0019808-%Y.log FBDECT_fbahahttp_11959_0019808:.*
super....
Nun geht es, vielen Dank
Wieder ein Stück weiter.
Log:
2017-02-08_09:08:17 FBDECT_fbahahttp_11959_0019808 day-temp: 21.0 C
2017-02-08_09:08:17 FBDECT_fbahahttp_11959_0019808 FBTYPE: Comet DECT
2017-02-08_09:08:17 FBDECT_fbahahttp_11959_0019808 temperature: 13.0 C (measured)
2017-02-08_09:08:17 FBDECT_fbahahttp_11959_0019808 FBPROP: actuator,tempSensor
2017-02-08_09:08:17 FBDECT_fbahahttp_11959_0019808 FBNAME: Wohnzimmer
2017-02-08_09:08:17 FBDECT_fbahahttp_11959_0019808 desired-temp: 10.0 C
2017-02-08_09:08:17 FBDECT_fbahahttp_11959_0019808 desired-temp: 10.0 C
2017-02-08_09:08:17 FBDECT_fbahahttp_11959_0019808 locked: no
2017-02-08_09:08:17 FBDECT_fbahahttp_11959_0019808 night-temp: 11.0 C
2017-02-08_09:08:17 FBDECT_fbahahttp_11959_0019808 ID: 16
2017-02-08_09:08:17 FBDECT_fbahahttp_11959_0019808 present: yes
2017-02-08_09:08:17 FBDECT_fbahahttp_11959_0019808 batterylow: 0
2017-02-08_09:08:17 FBDECT_fbahahttp_11959_0019808 AIN: 11959 0019808
2017-02-08_09:08:17 FBDECT_fbahahttp_11959_0019808 tempadjust: -3.5 C
2017-02-08_09:08:17 FBDECT_fbahahttp_11959_0019808 fwversion: 03.54
2017-02-08_09:13:00 FBDECT_fbahahttp_11959_0019808 desired-temp 10.5
Heiko
Wenn Du jetzt es etwas reduzieren will (solltest), kannst Du auf die wünschenswerten Einträge reduzieren.
Übrigens ist Dein zuerst angegebe "power" hier nicht zu finden, es ist also kein Wunder das fhem nichts gelogt hat ...
Hat aber doch Fhem im autocreate so angelegt.
Wie bzw. was an Einträgen ist wünschenswert, und was wird nicht gebraucht?
Zitat von: Kopterframe am 09 Februar 2017, 07:15:45
Hat aber doch Fhem im autocreate so angelegt.
Ja, das ist so eine Unart einiger Module, dass auch gleich die Festplatte/Speicherkarte vollgeballert wird.
Zitat
Wie bzw. was an Einträgen ist wünschenswert, und was wird nicht gebraucht?
Wenn Du nicht weißt, was Du davon brauchst, dann kannst Du einfach "delete FileLog_FBDECT_fbahahttp_11959_0019808" machen. FHEM selbst braucht nichts davon, Du musst schon selbst wissen, was Du speichern willst. Falls Du z.B. Plots anzeigen willst, dann brauchst Du die Readings, die Du im Plot anzeigen willst.
Gruß,
Thorsten
Das Eigenartige ist doch, dass für eine DECT Comet durch autocreate ein Logfile für eine DECT200 angelegt worden ist.
Deshalb hatte ich geraten, den Beitrag in den Bereich Fritz!Box zu verschieben. Der Maintainer für FBAHAHTTP wird nicht unbedingt im Anfängerbereich regelmäßig lesen.
ich habe Plots laufen, also brauche ich die logs.
aber wie kann ich die Löschen: FS20_c04b01-2016.log?
Vom letzen Jahr.
Danke
Vielleicht ist es sinnvoll mal eine extra Abteilung für Comet Dect einzurichten.
Ich denke die Dinger sind sehr verbreitet und es werden immer mehr..
Selbst ich möchte von den MAX weg zu Comet Dect.
Heiko
Zitat von: Kopterframe am 10 Februar 2017, 12:57:16
ich habe Plots laufen, also brauche ich die logs.
aber wie kann ich die Löschen: FS20_c04b01-2016.log?
Vom letzen Jahr.
Nimm mal den Monat oder gar den Tag in den Dateinamen mit rein (in der Definition des FileLog) und setze das Attribut nrarchive auf einen sinnvollen Wert. Dann sollte sich das von selbst erledigen.
Ansonsten: Einfach auf System-Ebene löschen. Also z.B. mit "rm".
Gruß,
Thorsten
Thorsten
könntest du mir das vielleicht etwas ausführlicher erklären? Ich stehe noch so ziemlich am Anfang.
Danke Heiko
Hi,
also in der Definition Deines FileLog steht wahrscheinlich so etwas als Dateiname:
./log/FS20_c04b01-%Y.log
Daraus dann einfach sowas machen:
./log/FS20_c04b01-%Y%m%d.log
Dann gibt's täglich eine neue Datei.
Dann noch das Attribut nrarchive auf 7 setzen und FHEM hebt immer 7 Dateien auf. Dann hast Du eine Woche "historische" Daten, kleine Dateien und FHEM räumt das ganze für Dich auf.
Schau auch mal in die Commandref bei "FileLog".
Was das mit dem "rm" auf sich hat weißt Du vielleicht. Wenn nicht, dann mal auf Linux-Ebene "man rm" eingeben und durchlesen.
Gruß,
Thorsten
Super,
Vielen Dank Thorsten wieder ein Stück weiter.
Heiko