FHEM Forum

FHEM => Sonstiges => Thema gestartet von: Jewe am 17 März 2023, 20:00:49

Titel: dblog, dbrep negative werte in positive wandeln
Beitrag von: Jewe am 17 März 2023, 20:00:49
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
Titel: Antw:dblog, dbrep negative werte in positive wandeln
Beitrag von: DS_Starter am 17 März 2023, 20:52:26
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
Titel: Antw:dblog, dbrep negative werte in positive wandeln
Beitrag von: Jewe am 19 März 2023, 09:30:17
Vielen Dank, so gehts..

Jens