DBLog logt sich nicht selbst

Begonnen von MAC66666, 08 November 2018, 18:11:06

Vorheriges Thema - Nächstes Thema

MAC66666

Da ich sowieso gerade im Fragemodus bin, noch eine bzgl. DBLog:

Ich würde gerne meine CacheUsage loggen.

Mein DBLog steht auf Exclude/Include und ich habe ohne Erfolg das Attribut DbLogInclude CacheUsage gesetzt. Loggt nicht mit...
FHEM @ Ubuntu 20.04 VM@ Windows 2019 Hyper-V @ NVMe
MAXCube als CUL_MAX (Thermostate)
MAXCube als SlowRF (FS20, wird durch ESPs ersetzt, teilweise geschehen)
Einige ESPs mit ESPEasy, zwei GHoma und ein Sonoff Tasmota

DS_Starter

Hast du das Attribut


cacheEvents=1  oder cacheEvents=2


im DbLog gesetzt ?
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

MAC66666

Ah, Du hast Ahnung von dem was Du tust. Wenigstens einer von uns ;-) Danke!
FHEM @ Ubuntu 20.04 VM@ Windows 2019 Hyper-V @ NVMe
MAXCube als CUL_MAX (Thermostate)
MAXCube als SlowRF (FS20, wird durch ESPs ersetzt, teilweise geschehen)
Einige ESPs mit ESPEasy, zwei GHoma und ein Sonoff Tasmota

MAC66666

Hmm, habs auf 2 gesetzt, aber es lüppt nicht...
FHEM @ Ubuntu 20.04 VM@ Windows 2019 Hyper-V @ NVMe
MAXCube als CUL_MAX (Thermostate)
MAXCube als SlowRF (FS20, wird durch ESPs ersetzt, teilweise geschehen)
Einige ESPs mit ESPEasy, zwei GHoma und ein Sonoff Tasmota

DS_Starter

Habs gerade bei mir probiert und hat funktioniert.
Hast du mal in DB geschaut ?

Mach mir mal bitte ein List von deinem DbLog.
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

MAC66666

Internals:
   COLUMNS    field length used for Device: 64, Type: 64, Event: 512, Reading: 64, Value: 128, Unit: 32
   CONFIGURATION /opt/fhem/db.conf
   DEF        /opt/fhem/db.conf .*:.*
   MODE       asynchronous
   MODEL      MYSQL
   NAME       DBLogging
   NR         127
   NTFY_ORDER 50-DBLogging
   PID        42094
   REGEXP     .*:.*
   STATE      connected
   TYPE       DbLog
   UTF8       0
   VERSION    3.12.6
   dbconn     mysql:database=fhem;host=localhost;port=3306
   dbuser     fhemuser
   HELPER:
     COLSET     1
     DEVICECOL  64
     EVENTCOL   512
     OLDSTATE   connected
     READINGCOL 64
     TYPECOL    64
     UNITCOL    32
     VALUECOL   128
   Helper:
     DBLOG:
       state:
         DBLogging:
           TIME       1541693307.13154
           VALUE      connected
   READINGS:
     2018-11-08 19:40:30   CacheUsage      100
     2018-11-08 19:36:54   NextSync        2018-11-08 19:46:54 or if CacheUsage 500 reached
     2018-11-08 19:36:58   state           connected
   cache:
     index      2549
Attributes:
   DbLogInclude CacheUsage
   DbLogSelectionMode Exclude/Include
   DbLogType  Current/History
   asyncMode  1
   cacheEvents 2
   cacheLimit 500
   event-on-change-reading .*
   syncInterval 600
   userReadings DbFileSize:reduceLogState.* { (split(' ',`du -m fhem.db`))[0] }
FHEM @ Ubuntu 20.04 VM@ Windows 2019 Hyper-V @ NVMe
MAXCube als CUL_MAX (Thermostate)
MAXCube als SlowRF (FS20, wird durch ESPs ersetzt, teilweise geschehen)
Einige ESPs mit ESPEasy, zwei GHoma und ein Sonoff Tasmota

DS_Starter

So, jetzt habe ich genau deine Konfiguration nachgestellt und gemerkt, dass in dem Fall event-on-change-reading stört.
Lösche das bitte.
Du musst natürlich daran denken, dass du ein syncInterval von 600 eingestellt hast. Vor Ablauf von 10 Minuten wirst du da nichts sehen.
Zur Auswertung habe ich mal ein DbRep fetchrows angehängt.
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

MAC66666

Ah, ok, wird umgestellt, ich berichte. Ja, 10 Minuten reichen mir, bisschen die SSDs schonen, laufen schon 5 VMs drauf ;-) Vieleicht setze ich das sogar auf ne Stunde oder nen Tag hoch... Sind ja "nur" Logs...

Vielen Dank schon mal!
FHEM @ Ubuntu 20.04 VM@ Windows 2019 Hyper-V @ NVMe
MAXCube als CUL_MAX (Thermostate)
MAXCube als SlowRF (FS20, wird durch ESPs ersetzt, teilweise geschehen)
Einige ESPs mit ESPEasy, zwei GHoma und ein Sonoff Tasmota

MAC66666

Jaaaaa, funktioniert! Vielen Dank!
FHEM @ Ubuntu 20.04 VM@ Windows 2019 Hyper-V @ NVMe
MAXCube als CUL_MAX (Thermostate)
MAXCube als SlowRF (FS20, wird durch ESPs ersetzt, teilweise geschehen)
Einige ESPs mit ESPEasy, zwei GHoma und ein Sonoff Tasmota