Hauptmenü

delta-d / ab 00:00 ???

Begonnen von Rainer1, 23 Januar 2024, 15:42:40

Vorheriges Thema - Nächstes Thema

Rainer1

Hallo, nutze delta-d und sehe gerade, dass der Wert tägl. ab 12:00 ausgewählt wird, oder interpretiere ich das falsch ? (AM/PM)

DS_Starter

Die Uhrzeit wird nur für die grafische Darstellung auf 12:00 normiert.
Die Selektion erfolgt über die gesamten Tage. Das siehst du im Log wenn du in dem relevanten DbLog Device verbose 4 einstellst und im SVG "show processed input" drückst:

2024.01.23 22:33:08.431 4: LogDB1 - ################################################################
2024.01.23 22:33:08.432 4: LogDB1 - ###                  new get data for SVG                    ###
2024.01.23 22:33:08.433 4: LogDB1 - ################################################################
2024.01.23 22:33:08.434 4: LogDB1 - main PID: 1131, secondary PID: 1131
2024.01.23 22:33:08.436 4: LogDB1 - deltacalc: day
2024.01.23 22:33:08.436 4: LogDB1 - PID: 1131, Processing Statement:
SELECT Z.TIMESTAMP, Z.DEVICE, Z.READING, Z.VALUE from (SELECT DATE_FORMAT(TIMESTAMP, '%Y-%m-%d %H:%i:%s') AS TIMESTAMP,
                    DEVICE AS DEVICE,
                    READING AS READING,
                    VALUE AS VALUE FROM history WHERE 1=1 AND DEVICE  = 'sysmon' AND READING = 'ram' AND TIMESTAMP < STR_TO_DATE('2024-01-22 00:00:00', '%Y-%m-%d %H:%i:%s') AND TIMESTAMP > DATE_SUB(STR_TO_DATE('2024-01-22 00:00:00', '%Y-%m-%d %H:%i:%s'),INTERVAL 1 DAY) ORDER BY TIMESTAMP) AS Z
                   UNION ALL SELECT
                   MAX(DATE_FORMAT(TIMESTAMP, '%Y-%m-%d %H:%i:%s')) AS TIMESTAMP,
                   MAX(DEVICE) AS DEVICE,
                   MAX(READING) AS READING,
                   MAX(VALUE)
                    FROM history WHERE 1=1 AND DEVICE  = 'sysmon' AND READING = 'ram' AND TIMESTAMP >= STR_TO_DATE('2024-01-22 00:00:00', '%Y-%m-%d %H:%i:%s') AND TIMESTAMP <= STR_TO_DATE('2024-01-29 00:00:00', '%Y-%m-%d %H:%i:%s') GROUP BY DATE_FORMAT(TIMESTAMP, '%Y-%m-%d %H') ORDER BY TIMESTAMP
2024.01.23 22:33:08.579 4: LogDB1 - PID: 1131, rows count: 1485
Proxmox+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

Rainer1

Guter Hinweis! Schau ich mir an