1
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-05-07 22:29:19 +00:00

fixed:warnings

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@8059 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
hexenmeister 2015-02-21 19:57:46 +00:00
parent 3ccaf327c4
commit c4138e4e10

View File

@ -1566,7 +1566,7 @@ SYSMON_getCPUTemp_FB($$)
my ($hash, $map) = @_; my ($hash, $map) = @_;
my $val = SYSMON_execute($hash, "ctlmgr_ctl r cpu status/StatTemperature"); my $val = SYSMON_execute($hash, "ctlmgr_ctl r cpu status/StatTemperature");
if(defined($val)) {
if($val=~m/(\d+),/) { if($val=~m/(\d+),/) {
my $fval = $1; my $fval = $1;
my $val_txt = sprintf("%.2f", $fval); my $val_txt = sprintf("%.2f", $fval);
@ -1574,7 +1574,7 @@ SYSMON_getCPUTemp_FB($$)
my $t_avg = sprintf( "%.1f", (3 * ReadingsVal($hash->{NAME},CPU_TEMP_AVG,$val_txt) + $val_txt ) / 4 ); my $t_avg = sprintf( "%.1f", (3 * ReadingsVal($hash->{NAME},CPU_TEMP_AVG,$val_txt) + $val_txt ) / 4 );
$map->{+CPU_TEMP_AVG}="$t_avg"; $map->{+CPU_TEMP_AVG}="$t_avg";
} }
}
return $map; return $map;
} }
@ -2710,10 +2710,12 @@ sub SYSMON_getFBStreamRate($$) {
sub SYSMON_getFBStreamRate2($$) { sub SYSMON_getFBStreamRate2($$) {
my ($hash, $map) = @_; my ($hash, $map) = @_;
my $ds_rate = SYSMON_execute($hash, "ctlmgr_ctl r dslstatglobal status/in")/1000; my $ds_rate = SYSMON_execute($hash, "ctlmgr_ctl r dslstatglobal status/in");
my $us_rate = SYSMON_execute($hash, "ctlmgr_ctl r dslstatglobal status/out")/1000; my $us_rate = SYSMON_execute($hash, "ctlmgr_ctl r dslstatglobal status/out");
if($ds_rate ne "" && $us_rate ne "") { if(defined($ds_rate) && defined($us_rate) && $ds_rate ne "" && $us_rate ne "") {
$ds_rate = $ds_rate/1000;
$us_rate = $us_rate/1000;
$map->{+FB_DSL_RATE}="down: ".int($ds_rate)." KBit/s, up: ".int($us_rate)." KBit/s"; $map->{+FB_DSL_RATE}="down: ".int($ds_rate)." KBit/s, up: ".int($us_rate)." KBit/s";
} }
@ -2755,7 +2757,7 @@ sub SYSMON_getFBSyncTime2($$) {
my $data = SYSMON_execute($hash, "ctlmgr_ctl r dslstatistic status/ifacestat0/connect_time"); my $data = SYSMON_execute($hash, "ctlmgr_ctl r dslstatistic status/ifacestat0/connect_time");
if($data ne "") { if(defined($data) && $data ne "") {
$map->{+FB_DSL_SYNCTIME}=$data; $map->{+FB_DSL_SYNCTIME}=$data;
} }