readingsGroup erzeugt: PERL WARNING

Begonnen von SamNitro, 24 August 2018, 05:24:30

Vorheriges Thema - Nächstes Thema

SamNitro

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?
(Intel-Nuc Proxmox) (Homematic) (EnOcean) (CUL868) (CUL433) (Zigbee2MQTT) (ESP8266) (Echo) (DUOFERN)