DbLog verwirft Daten von statistic-Modul

Begonnen von stromer-12, 06 Juni 2014, 18:56:09

Vorheriges Thema - Nächstes Thema

stromer-12

Hi,

ich habe festgestellt, das DbLog bei FBDECT Radikal alle Readings auf einen Zahlenwert + Einheit kürzt.

Ich weis nicht wie sich das bei den anderen Geräten auswirkt. Bei mir hilft folgende Änderung, damit das statistic-Modul seine Werte in die Datenbank bekommt:


  # FBDECT
  elsif (($type eq "FBDECT")) {
+   if ($reading =~ m/^(current|energy|power|voltage)$/) {
      if ( $value=~/([\.\d]+)\s([a-z])/i ) {
        $value = $1;
        $unit  = $2;
      }
+   }
  }
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL