Autor Thema: readingsGroup erzeugt: PERL WARNING  (Gelesen 552 mal)

Offline SamNitro

  • Sr. Member
  • ****
  • Beiträge: 707
  • Kölner Wimpelbeauftragter
readingsGroup erzeugt: PERL WARNING
« am: 24 August 2018, 05:24:30 »
Guten Morgen,
habe eine readingsGroup (übernommen) die mir einen Fehler im log anzeigt.
PERL WARNING: Argument "2T02:31:52" isn't numeric in numeric gt (>) at (eval 9460) line 4.
Hat sie anfangs nicht getan, evtl durch ein update oder so.

defmod Sonoffs readingsGroup sonoff_.*:Module,Version,LWT,Uptime,IPAddress,POWER1,POWER
attr Sonoffs commands { "POWER.on" => "set %DEVICE OFF","POWER.off" => "set %DEVICE ON","Version" => "set %DEVICE update 1"}
attr Sonoffs icon FS20.on
attr Sonoffs room test
attr Sonoffs valueFormat {\
  return "<a href=http://".$VALUE." target=\"_blank\">".$VALUE."</a>" if ($READING eq "IPAddress");;\
  return $VALUE if ($READING ne "Uptime");; \
  return int($VALUE/24).'T '.int($VALUE%24).'h'  if ($VALUE > 24);; \
  return $VALUE.'h' \
}\

attr Sonoffs valueIcon { 'POWER.OFF' => 'off',\
'POWER.ON' => 'on',\
'POWER1.OFF' => 'off',\
'POWER1.ON' => 'on'}
attr Sonoffs valueStyle {($READING eq "LWT" && $VALUE eq "Offline")?'style="color:red"':'style="color:green"'}



Kann mir jemand sagen wo der Fehler liegt?
(Rpi 3, Stretch) (EnOcean) (MAX!) (CUL868) (CUL433) (Zigbee) (FS20) (ESP8266) (Echo)

 

decade-submarginal