dblog, dbrep negative werte in positive wandeln

Begonnen von Jewe, 17 März 2023, 20:00:49

Vorheriges Thema - Nächstes Thema

Jewe

Hallo,
habe in meiner DBlog ein paar negative Werte, die ich gerne in positive wandeln würde. Im Prinzip "einfach" das minus entfernen.
get impDbLog HISTORY INT 2021-01-01_00:00:00 2021-12-31_23:59:59 Stromzaehler:statKWhMonthLast:::

2021-01-31_23:59:55 517.61
2021-02-28_23:59:55 -417.55
2021-03-31_23:59:55 450.66
2021-04-30_23:59:55 -410.33
2021-05-31_23:59:55 422.67
2021-06-30_23:59:55 -349.13
2021-07-31_23:59:55 713.61
2021-08-31_23:59:55 -515.14
2021-09-30_23:59:55 323.25
2021-11-30_23:59:55 -384.59
2021-12-31_23:59:55 496.07
#Stromzaehler:statKWhMonthLast:::


Geht das mit DBrep oder so ?

Danke, Jens

DS_Starter

Ja, geht mit DbRep:


set ... changeValue old="-%" new={"$VALUE = abs $VALUE"}


Mit den bekannten Attributen kannst du noch Device, Reading und den Zeitraum der Selektion eingrenzen.

Grüße,
Heiko
ESXi 6.5 @NUC6i5SYH mit FHEM auf Debian 10, DbLog/DbRep mit MariaDB auf VM
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Jewe