Autor Thema: [DbLog] undef-Werte unterdrücken [Patch]  (Gelesen 920 mal)

Offline vbs

  • Hero Member
  • *****
  • Beiträge: 2006
[DbLog] undef-Werte unterdrücken [Patch]
« am: 24 April 2015, 22:20:48 »
Hi Tobias,

ich würde gerne einen Patch für DbLog vorschlagen:
Der Patch fügt den Parameter "suppressUndef" hinzu. Wenn der Parameter gesetzt ist, dann werden bei einem Aufruf von GET alle Werte herausgefiltert (nicht zurückgeliefert), die undef sind. Damit kann man dann zum Beispiel beim Plotten mit einem entsprechenden Perl-Ausdruck beliebige Datenpunkte "wegfiltern".

zB:
#benDbLog eMeter:power:::$val=($val>1500)?undef:$val

Gut möglich, dass es sowas bereits gibt und ich das einfach nicht wusste bzw. übersehen habe. In diesem Fall, würde ich den Vorschlag zurück ziehen wollen 8)

Offline Tobias

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3586
FHEM auf ASRock J3455-ITX im 19" Rack mit Homematic, MAX, PCA301, Panstamp-Sensoren, RPi mit 2x 1wire, RPi mit Text2Speech.
Maintainer der Module: DbLog, Text2Speech, TrashCal, MediaList
Meine Projekte auf https://github.com/tobiasfaust