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
in valueFormat undef zurück geben wenn der wert ignoriert werden soll.
Danke!
So in der Art?
{ return $VALUE if ( $VALUE > 0 );; return undef;; }
genau. zum beispiel so.