Modul 93_DbRep - Reporting und Management von Datenbankinhalten (DbLog)

Begonnen von DS_Starter, 19 Mai 2016, 22:52:13

Vorheriges Thema - Nächstes Thema

Pyromane

Guten Morgen Heiko,

ich vermute mal dein Anhang hat sich heimlich davon geschlichen  ;D
Per Update kam nur 7.14.0

Grüße
Pyro

DS_Starter

Morgen Pyro,

sorry ... ist immer im ersten Beitrag des Threads  ;)

LG,
Heiko
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

Pyromane

Hallo Heiko,

Schande über mein Haupt, dort hätte ich auch nachschauen können.

Dafür habe ich gleich auch gute Nachrichten: funktioniert wieder wie gewünscht :)

Grüße
Pyro

DS_Starter

ZitatDafür habe ich gleich auch gute Nachrichten: funktioniert wieder wie gewünscht :)

Prima, dann checke ich es ein ... ist dann morgen wirklich im Update  ;)

LG
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

Pyromane

Hallo Heiko,

eine Kleinigkeit am Rande:
2018.03.03 21:29:21 1: PERL WARNING: Use of uninitialized value $wdadd in concatenation (.) or string at ./FHEM/93_DbRep.pm line 1785.
kam nachdem ich set delSeqDoublets adviceDelete ausgeführt habe.

Grüße
Pyro

DS_Starter

Morgen Pyro,

kann ich bei mir gerade nicht nachvollziehen, d.h. bei mir kommt die Warnung nicht.
Vielleicht kommt sie nur in einer bestimmten Konstellation.
Kannst du mir dazu bitte mal ein List deines benutzten Devices machen damit ich das nachstellen kann ?

LG,
Heiko
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

Pyromane

Hallo Heiko,

damit du nicht über die unterschiedlichen Zeiten wunderst, die Warnung stammt aus meinem Echtsystem und heute hab ich mal im Log vom Testsystem nachgeschaut:

2018.03.03 16:41:19 4: DbRep MyDbRep - -------- New selection ---------
2018.03.03 16:41:19 4: DbRep MyDbRep - Command: delSeqDoublets adviceRemain
2018.03.03 16:41:19 5: DbRep MyDbRep - Timestamp begin epocheseconds: 3600
2018.03.03 16:41:19 4: DbRep MyDbRep - Timestamp begin human readable: 1970-01-01 01:00:00
2018.03.03 16:41:19 5: DbRep MyDbRep - Timestamp end epocheseconds: 1520095279
2018.03.03 16:41:19 4: DbRep MyDbRep - Timestamp end human readable: 2018-03-03 16:41:19
2018.03.03 16:41:19 1: PERL WARNING: Use of uninitialized value $wdadd in concatenation (.) or string at ./FHEM/93_DbRep.pm line 1802.


Internals:
   DATABASE   fhemdaten
   DEF        myDbLog
   LASTCMD    delSeqDoublets delete
   NAME       MyDbRep
   NOTIFYDEV  global,MyDbRep
   NR         12
   NTFY_ORDER 50-MyDbRep
   ROLE       Client
   STATE      done
   TYPE       DbRep
   UTF8       0
   VERSION    7.14.1
   HELPER:
     DBLOGDEVICE myDbLog
     CV:
       aggregation day
       aggsec     86400
       destr      2018-03-03
       dsstr      1970-01-01
       epoch_seconds_end 1520102116
       mestr      03
       msstr      01
       testr      18:35:16
       tsstr      01:00:00
       wdadd     
       yestr      2018
       ysstr      1970
   Helper:
     DBLOG:
       2017-11-19_22-44-35__MyDbRep__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      running
       2017-11-19_22-44-38__MyDbRep__/--/----DELETED_ROWS_HISTORY--:
         myDbLog:
           TIME       1520099208.42687
           VALUE      583507
       2017-11-19_22-44-38__MyDbRep__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      done
       2017-11-19_22-44-47__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1879
       2017-11-19_22-44-48__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.00 MB, TX: 0.16 MB, Total: 0.16 MB
       2017-11-19_22-44-48__mySysMon__fs_boot:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 0 MB, Used: 0 MB, 0 %, Available: 0 MB at /boot (not available)
       2017-11-19_22-44-48__mySysMon__fs_root:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 30110 MB, Used: 1635 MB, 6 %, Available: 26923 MB at /
       2017-11-19_22-44-48__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.45 0.40 0.35
       2017-11-19_22-44-48__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.48 MB, 1.26 %, Free: 5786.57 MB
       2017-11-19_22-44-56__myDbLog__countHistory:
         myDbLog:
           TIME       1520099208.42687
           VALUE      9
       2017-11-19_22-44-56__myDbLog__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      countNbl
       2017-11-19_22-45-40__global__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      UPDATE
       2017-11-19_22-45-44__global__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      SHUTDOWN
       2017-11-19_22-45-52__MyDbRep__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      connected
       2017-11-19_22-46-03__global__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      DELETEATTR MyDbRep ftpPwd
       2017-11-19_22-46-04__global__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      DELETEATTR MyDbRep ftpServer
       2017-11-19_22-46-06__global__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      DELETEATTR MyDbRep ftpUse
       2017-11-19_22-46-08__global__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      DELETEATTR MyDbRep ftpUser
       2017-11-19_22-46-09__global__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      SAVE
       2017-11-19_22-46-19__myDbLog__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      connected
       2017-11-19_22-46-40__myDbLog__countCurrent:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0
       2017-11-19_22-46-40__myDbLog__countHistory:
         myDbLog:
           TIME       1520099208.42687
           VALUE      19
       2017-11-19_22-46-47__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      2046
       2017-11-19_22-46-48__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 2.25 MB, TX: 0.16 MB, Total: 2.41 MB
       2017-11-19_22-46-48__mySysMon__fs_root:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 30110 MB, Used: 1673 MB, 6 %, Available: 26886 MB at /
       2017-11-19_22-46-48__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.26 0.35 0.33
       2017-11-19_22-46-48__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 81.32 MB, 1.32 %, Free: 5600.36 MB
       2017-11-19_22-47-47__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      580
       2017-11-19_22-47-48__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.03 MB, TX: 0.02 MB, Total: 0.05 MB
       2017-11-19_22-47-48__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.17 0.31 0.32
       2017-11-19_22-47-48__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 81.25 MB, 1.32 %, Free: 5600.43 MB
       2017-11-19_22-48-47__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1062
       2017-11-19_22-48-48__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.00 MB, TX: 0.00 MB, Total: 0.00 MB
       2017-11-19_22-48-48__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.15 0.28 0.31
       2017-11-19_22-48-48__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 81.46 MB, 1.33 %, Free: 5600.19 MB
       2017-11-19_22-49-47__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1909
       2017-11-19_22-49-48__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.01 MB, TX: 0.00 MB, Total: 0.01 MB
       2017-11-19_22-49-48__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.30 0.30 0.32
       2017-11-19_22-49-48__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 81.59 MB, 1.33 %, Free: 5600.06 MB
       2017-11-19_22-50-47__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      730
       2017-11-19_22-50-48__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.00 MB, TX: 0.00 MB, Total: 0.00 MB
       2017-11-19_22-50-48__mySysMon__fs_root:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 30110 MB, Used: 1673 MB, 6 %, Available: 26886 MB at /
       2017-11-19_22-50-48__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.11 0.25 0.29
       2017-11-19_22-50-48__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 81.66 MB, 1.33 %, Free: 5599.99 MB
       2017-11-19_22-51-47__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      2004
       2017-11-19_22-51-48__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.01 MB, TX: 0.00 MB, Total: 0.01 MB
       2017-11-19_22-51-48__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.16 0.24 0.29
       2017-11-19_22-51-48__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 81.66 MB, 1.33 %, Free: 5583.99 MB
       2017-11-19_22-52-47__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      560
       2017-11-19_22-52-48__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.01 MB, TX: 0.01 MB, Total: 0.02 MB
       2017-11-19_22-52-48__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.25 0.24 0.28
       2017-11-19_22-52-48__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 81.70 MB, 1.33 %, Free: 5583.96 MB
       2017-11-19_22-53-47__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1919
       2017-11-19_22-53-48__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.01 MB, TX: 0.00 MB, Total: 0.01 MB
       2017-11-19_22-53-48__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.15 0.21 0.27
       2017-11-19_22-53-48__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 81.76 MB, 1.33 %, Free: 5583.89 MB
       2017-11-19_22-54-47__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1249
       2017-11-19_22-54-48__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.01 MB, TX: 0.00 MB, Total: 0.01 MB
       2017-11-19_22-54-48__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.22 0.22 0.27
       2017-11-19_22-54-48__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 81.77 MB, 1.33 %, Free: 5583.88 MB
       2017-11-19_23-16-47__MyDbRep__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      connected
       2017-11-19_23-17-14__myDbLog__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      connected
       2017-11-19_23-17-42__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      564
       2017-11-19_23-17-43__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.00 MB, TX: 0.00 MB, Total: 0.00 MB
       2017-11-19_23-17-43__mySysMon__fs_root:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 30110 MB, Used: 1689 MB, 6 %, Available: 26870 MB at /
       2017-11-19_23-17-43__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.34 0.35 0.30
       2017-11-19_23-17-43__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 76.21 MB, 1.24 %, Free: 5954.34 MB
       2017-11-19_23-18-42__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      571
       2017-11-19_23-18-43__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.27 0.33 0.30
       2017-11-19_23-18-43__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 76.51 MB, 1.25 %, Free: 5878.46 MB
       2017-11-19_23-19-42__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      778
       2017-11-19_23-19-43__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.00 MB, TX: 0.00 MB, Total: 0.00 MB
       2017-11-19_23-19-43__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.50 0.38 0.31
       2017-11-19_23-19-43__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 76.43 MB, 1.24 %, Free: 5878.54 MB
       2017-11-19_23-20-42__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1084
       2017-11-19_23-20-43__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.01 MB, TX: 0.00 MB, Total: 0.01 MB
       2017-11-19_23-20-43__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.22 0.32 0.30
       2017-11-19_23-20-43__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 76.45 MB, 1.24 %, Free: 5878.51 MB
       2017-11-19_23-21-42__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1060
       2017-11-19_23-21-43__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.02 MB, TX: 0.02 MB, Total: 0.04 MB
       2017-11-19_23-21-43__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.24 0.31 0.29
       2017-11-19_23-21-43__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.06 MB, 1.25 %, Free: 5877.41 MB
       2017-11-19_23-21-46__MyDbRep__1970-01-01__/__/__COUNT_history__all_between_timestamps:
         myDbLog:
           TIME       1520099208.42687
           VALUE      88
       2017-11-19_23-21-46__MyDbRep__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      done
       2017-11-19_23-22-19__myDbLog__countHistory:
         myDbLog:
           TIME       1520099208.42687
           VALUE      91
       2017-11-19_23-22-19__myDbLog__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      countNbl
       2017-11-19_23-22-41__global__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      SAVE
       2017-11-19_23-22-42__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1097
       2017-11-19_23-22-43__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.09 MB, TX: 0.08 MB, Total: 0.17 MB
       2017-11-19_23-22-43__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.31 0.31 0.29
       2017-11-19_23-22-43__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.17 MB, 1.26 %, Free: 5876.63 MB
       2017-11-19_23-23-42__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1008
       2017-11-19_23-23-43__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.03 MB, TX: 0.03 MB, Total: 0.06 MB
       2017-11-19_23-23-43__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.22 0.28 0.28
       2017-11-19_23-23-43__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.14 MB, 1.26 %, Free: 5876.64 MB
       2017-11-19_23-24-42__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1086
       2017-11-19_23-24-43__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.00 MB, TX: 0.00 MB, Total: 0.00 MB
       2017-11-19_23-24-43__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.17 0.26 0.27
       2017-11-19_23-24-43__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.20 MB, 1.26 %, Free: 5876.58 MB
       2017-11-19_23-25-42__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      805
       2017-11-19_23-25-43__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.00 MB, TX: 0.00 MB, Total: 0.00 MB
       2017-11-19_23-25-43__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.23 0.27 0.27
       2017-11-19_23-25-43__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.18 MB, 1.26 %, Free: 5876.11 MB
       2017-11-19_23-26-42__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      716
       2017-11-19_23-26-43__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.01 MB, TX: 0.00 MB, Total: 0.01 MB
       2017-11-19_23-26-43__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.23 0.26 0.27
       2017-11-19_23-26-43__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.12 MB, 1.26 %, Free: 5876.16 MB
       2017-11-19_23-27-42__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1118
       2017-11-19_23-27-43__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.03 MB, TX: 0.03 MB, Total: 0.06 MB
       2017-11-19_23-27-43__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.28 0.27 0.27
       2017-11-19_23-27-43__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.41 MB, 1.26 %, Free: 5875.82 MB
       2017-11-19_23-28-05__global__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      ATTR myMail verbose 5
       2017-11-19_23-28-17__global__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      ATTR MyDbRep verbose 5
       2017-11-19_23-28-19__global__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      SAVE
       2017-11-19_23-28-29__MyDbRep__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      connected
       2017-11-19_23-28-56__myDbLog__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      connected
       2017-11-19_23-29-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      847
       2017-11-19_23-29-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.13 MB, TX: 0.18 MB, Total: 0.31 MB
       2017-11-19_23-29-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.48 0.34 0.29
       2017-11-19_23-29-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.31 MB, 1.26 %, Free: 5875.66 MB
       2017-11-19_23-30-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      554
       2017-11-19_23-30-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.00 MB, TX: 0.00 MB, Total: 0.00 MB
       2017-11-19_23-30-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.23 0.29 0.27
       2017-11-19_23-30-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.36 MB, 1.26 %, Free: 5875.32 MB
       2017-11-19_23-31-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1090
       2017-11-19_23-31-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.01 MB, TX: 0.00 MB, Total: 0.01 MB
       2017-11-19_23-31-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.29 0.31 0.28
       2017-11-19_23-31-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.39 MB, 1.26 %, Free: 5875.28 MB
       2017-11-19_23-32-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1106
       2017-11-19_23-32-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.00 MB, TX: 0.00 MB, Total: 0.00 MB
       2017-11-19_23-32-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.35 0.31 0.28
       2017-11-19_23-32-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.48 MB, 1.26 %, Free: 5875.09 MB
       2017-11-19_23-33-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1122
       2017-11-19_23-33-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.00 MB, TX: 0.00 MB, Total: 0.00 MB
       2017-11-19_23-33-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.58 0.37 0.30
       2017-11-19_23-33-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.48 MB, 1.26 %, Free: 5875.07 MB
       2017-11-19_23-34-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      502
       2017-11-19_23-34-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.05 MB, TX: 0.05 MB, Total: 0.10 MB
       2017-11-19_23-34-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.67 0.42 0.32
       2017-11-19_23-34-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.46 MB, 1.26 %, Free: 5875.09 MB
       2017-11-19_23-35-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      2073
       2017-11-19_23-35-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.01 MB, TX: 0.03 MB, Total: 0.04 MB
       2017-11-19_23-35-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.55 0.43 0.33
       2017-11-19_23-35-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.34 MB, 1.26 %, Free: 5875.18 MB
       2017-11-19_23-36-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      498
       2017-11-19_23-36-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.02 MB, TX: 0.01 MB, Total: 0.03 MB
       2017-11-19_23-36-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.46 0.43 0.33
       2017-11-19_23-36-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.47 MB, 1.26 %, Free: 5875.05 MB
       2017-11-19_23-37-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1089
       2017-11-19_23-37-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.01 MB, TX: 0.00 MB, Total: 0.01 MB
       2017-11-19_23-37-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.50 0.44 0.35
       2017-11-19_23-37-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.49 MB, 1.26 %, Free: 5875.02 MB
       2017-11-19_23-38-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      718
       2017-11-19_23-38-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.00 MB, TX: 0.00 MB, Total: 0.00 MB
       2017-11-19_23-38-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.22 0.37 0.33
       2017-11-19_23-38-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.48 MB, 1.26 %, Free: 5875.02 MB
       2017-11-19_23-39-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      754
       2017-11-19_23-39-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.01 MB, TX: 0.00 MB, Total: 0.01 MB
       2017-11-19_23-39-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.25 0.35 0.32
       2017-11-19_23-39-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.47 MB, 1.26 %, Free: 5875.02 MB
       2017-11-19_23-40-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1174
       2017-11-19_23-40-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.00 MB, TX: 0.00 MB, Total: 0.00 MB
       2017-11-19_23-40-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.49 0.41 0.34
       2017-11-19_23-40-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.40 MB, 1.26 %, Free: 5875.08 MB
       2017-11-19_23-41-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1179
       2017-11-19_23-41-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.76 0.49 0.38
       2017-11-19_23-41-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.51 MB, 1.26 %, Free: 5874.96 MB
       2017-11-19_23-42-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      834
       2017-11-19_23-42-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.00 MB, TX: 0.00 MB, Total: 0.00 MB
       2017-11-19_23-42-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.51 0.47 0.38
       2017-11-19_23-42-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.47 MB, 1.26 %, Free: 5874.99 MB
       2017-11-19_23-43-25__Statistik__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Next
       2017-11-19_23-43-25__myDbLog__countHistory:
         myDbLog:
           TIME       1520099208.42687
           VALUE      185
       2017-11-19_23-43-25__myDbLog__state:
         myDbLog:
           TIME       1520099208.42687
           VALUE      countNbl
       2017-11-19_23-43-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1465
       2017-11-19_23-43-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.02 MB, TX: 0.02 MB, Total: 0.04 MB
       2017-11-19_23-43-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.62 0.52 0.40
       2017-11-19_23-43-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 78.10 MB, 1.27 %, Free: 5874.09 MB
       2017-11-19_23-44-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1045
       2017-11-19_23-44-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.04 MB, TX: 0.02 MB, Total: 0.06 MB
       2017-11-19_23-44-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.38 0.47 0.39
       2017-11-19_23-44-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.41 MB, 1.26 %, Free: 5874.43 MB
       2017-11-19_23-45-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      480
       2017-11-19_23-45-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.01 MB, TX: 0.00 MB, Total: 0.01 MB
       2017-11-19_23-45-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.32 0.44 0.38
       2017-11-19_23-45-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.48 MB, 1.26 %, Free: 5874.21 MB
       2017-11-19_23-46-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1041
       2017-11-19_23-46-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.00 MB, TX: 0.01 MB, Total: 0.01 MB
       2017-11-19_23-46-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.65 0.51 0.41
       2017-11-19_23-46-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.49 MB, 1.26 %, Free: 5874.19 MB
       2017-11-19_23-47-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1066
       2017-11-19_23-47-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.02 MB, TX: 0.01 MB, Total: 0.03 MB
       2017-11-19_23-47-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.54 0.51 0.41
       2017-11-19_23-47-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.57 MB, 1.26 %, Free: 5874.10 MB
       2017-11-19_23-48-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      762
       2017-11-19_23-48-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.00 MB, TX: 0.00 MB, Total: 0.00 MB
       2017-11-19_23-48-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.36 0.46 0.40
       2017-11-19_23-48-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.60 MB, 1.26 %, Free: 5874.06 MB
       2017-11-19_23-49-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1446
       2017-11-19_23-49-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.01 MB, TX: 0.00 MB, Total: 0.01 MB
       2017-11-19_23-49-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.32 0.43 0.40
       2017-11-19_23-49-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.58 MB, 1.26 %, Free: 5874.06 MB
       2017-11-19_23-50-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1122
       2017-11-19_23-50-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.00 MB, TX: 0.00 MB, Total: 0.00 MB
       2017-11-19_23-50-25__mySysMon__fs_boot:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 0 MB, Used: 0 MB, 0 %, Available: 0 MB at /boot (not available)
       2017-11-19_23-50-25__mySysMon__fs_root:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 30110 MB, Used: 1689 MB, 6 %, Available: 26870 MB at /
       2017-11-19_23-50-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.29 0.40 0.38
       2017-11-19_23-50-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.60 MB, 1.26 %, Free: 5874.04 MB
       2017-11-19_23-51-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      1097
       2017-11-19_23-51-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.00 MB, TX: 0.00 MB, Total: 0.00 MB
       2017-11-19_23-51-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.36 0.40 0.38
       2017-11-19_23-51-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.54 MB, 1.26 %, Free: 5874.09 MB
       2017-11-19_23-52-25__mySysMon__cpu_freq:
         myDbLog:
           TIME       1520099208.42687
           VALUE      602
       2017-11-19_23-52-25__mySysMon__eth0_diff:
         myDbLog:
           TIME       1520099208.42687
           VALUE      RX: 0.01 MB, TX: 0.00 MB, Total: 0.01 MB
       2017-11-19_23-52-25__mySysMon__loadavg:
         myDbLog:
           TIME       1520099208.42687
           VALUE      0.64 0.45 0.40
       2017-11-19_23-52-25__mySysMon__ram:
         myDbLog:
           TIME       1520099208.42687
           VALUE      Total: 6144.00 MB, Used: 77.57 MB, 1.26 %, Free: 5874.05 MB


Tante EDIT: nachträglich Code Tag geschlossen, da das **** Forum einfach den Beitrag gekürzt hat.

DS_Starter

Leider sieht man die gesetzten attribute nicht. Kannst du die bitte nochmal posten ?
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

Pyromane

In der Vorschau hat es noch brav alles angezeigt und beim Speichern scheinbar abgeschnitten....
Noch dazu meinen Text unten drunter einfach ins Datennirwana geschickt....  >:( >:( >:(

Vollständiges List im Anhang, hier der gewünschte Auszug:
READINGS:
     2018-03-03 19:43:30   number_rows_deleted 70286
     2018-03-03 19:43:30   state           done
   dbloghash:
     COLUMNS    field length used for Device: 64, Type: 64, Event: 512, Reading: 64, Value: 128, Unit: 32
     CONFIGURATION ./db.conf
     DEF        ./db.conf .*:.*
     MODE       asynchronous
     MODEL      POSTGRESQL
     NAME       myDbLog
     NR         9
     NTFY_ORDER 50-myDbLog
     PID        2813
     REGEXP     .*:.*
     STATE      connected
     TYPE       DbLog
     VERSION    3.8.6
     dbconn     Pg:database=fhemdaten;host=localhost
     dbuser     fhem
     HELPER:
       COLSET     1
       DEVICECOL  64
       EVENTCOL   512
       OLDSTATE   connected
       READINGCOL 64
       TYPECOL    64
       UNITCOL    32
       VALUECOL   128
     Helper:
       DBLOG:
         countCurrent:
           myDbLog:
             TIME       1520170598.42667
             VALUE      26
         countHistory:
           myDbLog:
             TIME       1520170598.42556
             VALUE      453129
         state:
           myDbLog:
             TIME       1520170598.24708
             VALUE      countNbl
     READINGS:
       2018-03-04 13:38:44   CacheUsage      4
       2018-03-04 13:38:31   NextSync        2018-03-04 13:39:01 or if CacheUsage 500 reached
       2018-03-04 13:36:38   countCurrent    26
       2018-03-04 13:36:38   countHistory    453129
       2018-03-04 13:38:31   state           connected
     cache:
       index      10875
Attributes:
   allowDeletion 1




Dazu hätte ich auch noch einen kleinen Wunsch/Verbesserung, der die Performance deutlich steigern sollten:
Sollte kein Startwert gesetzt sein (       dsstr      1970-01-01), dann automatisch per SQL den ersten Timestamp auslesen und diesen verwenden:
SELECT min(history.TIMESTAMP) FROM fhem.history


Gruß
Pyro

RoKoInfo

Zu #658

Hallo Heiko,

danke für die prompte Antwort: mittlerweile zweimal hier erfolgreich getestet mit set DbLog reopen 36000 zum Start von set DbRep delSeqDoublets delete, und set DbLog reopen zum Ende. Es funktioniert.

Eine Inkonsistenz der Datenbank hatte ich nie (immer wieder mit pragma integrity_check; kontrolliert).

Danke für die Arbeit  8)

RoKoInfo
RoKoInfo

DS_Starter

@RoKoInfo, danke für die Rückmeldung und schön dass es nun damit klappt.  :)

@Pyro... hab die Ursache der Warnung gefunden, behoben und eingecheckt. Ist dann morgen wieder im Update.

Deinen Vorschlag finde ich prima. Nur passt der nicht richtig in das non-blocking Konzept.
Die Zeitgrenzen, Aggregationen und daraus resultierenden Abfrage-Arrays werden im "Vordergrund" zusammengestellt und dann dem Hintergrundprozess (Blockingcall) übergeben. Dort passieren auch alle DB-Abfragen. Sollte etwas nicht funktionieren, die DB nicht verfügbar sein etc. hat das keine Auswirkungen auf fhem im Sinne einer Blockierung. Anders ist es wenn ich gleich am Anfang den erwähnten Select ausführe. Im Normalfall kein Problem, aber im Fehlerfall schon.
Ich werden mal darüber nachdenken, aber im Moment ist mir noch keine Lösung eingefallen ohne das gesamte Modul umbauen zu müssen.
Mal schauen ...

LG,
Heiko
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

DS_Starter

Hallo Pyro, @all,

mir ist eine Idee gekommen deinen Vorschlag umzusetzen.
In der V7.14.3 (erster Beitrag) wird beim Start von FHEM einmalig der Timestamp des ältesten Datensatzes ermittelt und gespeichert sofern der Wert ermittelbar war. Man sieht den ältetsten Timestamp mit "list device" in Sektion HELPER:


   HELPER:
     DBLOGDEVICE LogSQLITE
     MINTS      2017-10-22 02:56:36


Sofern keine Beginnzeit gesetzt wurde, wird dieser Timestamp verwendet, ansonsten wie bisher.
Ich habe zwar noch nicht alles durchgetestet, aber es sieht tastsächlich gut aus.

Teste es doch auch einmal bei dir ... bzw. wer gern möchte !
Ein Restart ist erforderlich.

LG,
Heiko
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

knxler

Hallo Heiko,

ich habe erst heute Zeit gefunden dein changeValue zu testen. Leider klappt das nicht.
Meine db-Einträge sind z.B. "3.5 << addLog"
Mein Aufruf erfolgt mit folgender Sequenz: " << addLog","{$VALUE = (split(" ",$VALUE))[0]}
Ich habe auch mal " << addLog","{$VALUE = (split(/<+/,$VALUE))[0]}" versucht, da mit Trenner Leerzeichen entstehen ja drei Werte.
Mein executeBeforeProc steht auf 1.
Wo ist mein Fehler?

Gruß Martin

DS_Starter

#673
Hallo Martin,

so sollte es passen:


set <dbrep> changeValue "%<< addLog","{$VALUE = (split("<<",$VALUE))[0]}


Da vor deinem "<<" immer irgendeine Zahl kommt muss man anstelle der Zahl ein SQL-Wildcard setzen.
Wenn zwischen Zahl und "<<"  ein Leerzeichen ist (kann ich nicht erkennen), würde es besser so gehen:


set <dbrep> changeValue "%<< addLog","{$VALUE = (split(" ",$VALUE))[0]}


Edit: Noch ein Hinweis. Im Attribut "executeBeforeProc" muss man ein FHEM Kommando, z.B. "set <device> off"  oder einen Perl-Ausdruck in {} eintragen den man vor dem DbRep-Kommando ausführen möchte. Eine "1" ist da nicht richtig.

Grüße
Heiko
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

knxler

Hallo Heiko,

leider funktionieren beide Vorschläge nicht.
Ich setze den Befehl changeValue ab, dann fetchrows.
Dann sind die Einträge aber immer noch vorhanden mit "<< addLog"
Ich habe einen Bereich definiert.
Wird der Befehl changeValue automatisch auf history angewendet?

Martin