FHEM - Hausautomations-Systeme > Homematic

Fehlermeldung "Argument "300\\\\\\n" isn't numeric" 10_CUL_HM.pm

(1/1)

housekeeper:
Diese Meldung

--- Code: ---Argument "300\\\n" isn't numeric in numeric lt (<) at .//FHEM/10_CUL_HM.pm line 3306.
--- Ende Code ---

erscheint neuerdings häufiger im Log der Fritz!Box (7390) shell.


--- Code: ---$Id: 10_CUL_HM.pm 3001 2013-03-30 19:03:29Z martinp876 $
--- Ende Code ---


Was ist davon zu halten ?


--- Code: ---sub CUL_HM_encodeTime16($) {####################
  my $v = shift;
  return "0000" if($v < 0.05);                        # <--- Zeile 3306
 
  my $ret = "FFFF";
  my $mul = 10;
  for(my $i = 0; $i < 32; $i++) {
    if($v*$mul < 0x7ff) {
     $ret=sprintf("%04X", ((($v*$mul)<<5)+$i));
     last;
    }
    $mul /= 2;
  }
  return ($ret);
}

--- Ende Code ---

martinp876:
Hallo Housekeeper

Du benutzt sicher eines der Kommandos

on-for-timer
on-till
up  
down
pct  

Hier gibst du evtl nicht numerische werte ein?
Ich werden eine Prüfung einbauen

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln