Autor Thema: 93_DbLog.pm, 08.04.2021 change standard splitting, geht nicht mehr?  (Gelesen 314 mal)

Offline Noname

  • Full Member
  • ***
  • Beiträge: 129
Hallo,

nach einem Update wird bei mir value von unit nicht mehr getrennt.
Ich habe die alte Version wieder eingespielt da geht's wieder.

 @parts == 2 kann nicht gehen, da oben auf 2 Begrenzt und mit shift wieder ausgeschnitten?:

  # split the event into reading, value and unit
  # "day-temp: 22.0 (Celsius)" -> "day-temp", "22.0 (Celsius)"
  my @parts = split(/: /,$event, 2);
  $reading  = shift @parts;
  if(@parts == 2) {
    $value = $parts[0];
    $unit  = $parts[1];
  }
  else {
    $value = join(": ", @parts);
    $unit  = "";
  }

Hat sich aber für mich erledigt, da ich in FS20V  die "DbLog_split-Funktion" ergänzt habe!

https://forum.fhem.de/index.php?topic=111894.msg1061708#msg1061708
« Letzte Änderung: 23 Mai 2021, 08:36:03 von Noname »

 

decade-submarginal