readingsHistory 0 Werte auschliessen

Begonnen von avolkmer, 21 Juli 2017, 15:19:26

Vorheriges Thema - Nächstes Thema

avolkmer

Hallo,

ich verwende ein readingsHistory um mir die letzten Werte anzuzeigen.

Werte:
2017-07-21_08:00:00 Gasverbrauch appCountsPerHour: 51
2017-07-21_09:00:00 Gasverbrauch appCountsPerHour: 0
2017-07-21_10:00:00 Gasverbrauch appCountsPerHour: 0
2017-07-21_11:00:00 Gasverbrauch appCountsPerHour: 0
2017-07-21_12:00:01 Gasverbrauch appCountsPerHour: 0
2017-07-21_13:00:01 Gasverbrauch appCountsPerHour: 44

Kann ich das readingsHistory so definieren, das keine 0 Werte in der Liste auftauchen?
2017-07-21_08:00:00 Gasverbrauch appCountsPerHour: 51
2017-07-21_13:00:01 Gasverbrauch appCountsPerHour: 44

Probierte habe ich es mittels DEF: Gasverbrauch:appCountsPerHour:(?!0)

Leider funktioniert das so nicht. Er legt trotzdem die 0 Zeile an.

Danke für die Hilfe!

Alex

justme1968

in valueFormat undef zurück geben wenn der wert ignoriert werden soll.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

avolkmer

Danke!

So in der Art?
{ return $VALUE if ( $VALUE > 0 );; return undef;; }

justme1968

hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968