2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-04-15 16:19:11 +00:00

00_HMLAN: convert to real load display

git-svn-id: https://svn.fhem.de/fhem/trunk@8795 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
martinp876 2015-06-21 17:10:29 +00:00
parent 680ddf13e9
commit a74d53ec30
2 changed files with 5 additions and 5 deletions

View File

@ -300,11 +300,11 @@ sub HMLAN_UpdtMsgLoad($$) {####################################################
if ($hash->{helper}{q}{loadLast} != $t){
$hash->{helper}{q}{loadLast} = $t;
my (undef,@a) = split("/",$hash->{msgLoadHistory});
@a = ($hash->{msgLoadCurrent},@a);
my (undef,@a) = split(": ",$hash->{msgLoadHistory});
@a = ($hash->{msgLoadCurrent},split("/",$a[0]));
$hash->{msgLoadHistory} = (60/$HMmlSlice)."min steps: "
.join("/",@a[0...$HMmlSlice-1]);
.join("/",@a[0...($HMmlSlice-1)]);
# try to release high-load condition with a dummy message
# one a while
if (ReadingsVal($name,"cond","") =~ m /(Warning-HighLoad|ERROR-Overload)/){

View File

@ -7433,7 +7433,7 @@ sub CUL_HM_UpdtCentralState($){
$state .= "$ioN:$cnd,";
}
else{ # handling CUL
my $st = InternalVal($ioN,"STATE","unknown");
my $st = ReadingsVal($ioN,"state","unknown");
$state .= "$ioN:".($st ne "Initialized"?$st:"ok").",";
}
if (AttrVal($ioN,"hmId","") ne $defs{$name}{DEF}){
@ -7442,7 +7442,7 @@ sub CUL_HM_UpdtCentralState($){
}
};
$state = "IOs_ok" if (!$state);
$defs{$name}{STATE} = $state;
CUL_HM_UpdtReadSingle($defs{$name},"state",$state,1);
}
sub CUL_HM_assignIO($){ #check and assign IO
# assign IO device