mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-19 18:56:03 +00:00
wa-od level setup
git-svn-id: https://svn.fhem.de/fhem/trunk@3155 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
945375217c
commit
d69fc55d33
@ -237,7 +237,11 @@ sub CUL_HM_updateConfig($){
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
$attr{$name}{webCmd} = $webCmd if ($webCmd);
|
$attr{$name}{webCmd} = $webCmd if ($webCmd);
|
||||||
push @getConfList,$name if (0 != CUL_HM_getAttrInt($name,"autoReadReg"));
|
|
||||||
|
no warnings 'numeric';
|
||||||
|
my $autoRead = int(AttrVal($name,"autoReadReg",0))+0;
|
||||||
|
use warnings 'numeric';
|
||||||
|
push @getConfList,$name if (0 != $autoRead);
|
||||||
}
|
}
|
||||||
$modules{CUL_HM}{helper}{updtCfgLst} = \@getConfList;
|
$modules{CUL_HM}{helper}{updtCfgLst} = \@getConfList;
|
||||||
CUL_HM_autoReadConfig("updateConfig");
|
CUL_HM_autoReadConfig("updateConfig");
|
||||||
@ -729,7 +733,10 @@ sub CUL_HM_Parse($$) {##############################
|
|||||||
($mTp eq "41")) {
|
($mTp eq "41")) {
|
||||||
my $level = substr($p,4,2);
|
my $level = substr($p,4,2);
|
||||||
my %lvl=("00"=>"normal","64"=>"added","C8"=>"addedStrong");
|
my %lvl=("00"=>"normal","64"=>"added","C8"=>"addedStrong");
|
||||||
$level = hex($level)/2 if($model eq "HM-Sen-Wa-Od");
|
if($model eq "HM-Sen-Wa-Od"){
|
||||||
|
$level = hex($level)/2 ;
|
||||||
|
push @event, "level:$level%";
|
||||||
|
}
|
||||||
$level = $lvl{$level} if($model eq "HM-CC-SCD");
|
$level = $lvl{$level} if($model eq "HM-CC-SCD");
|
||||||
push @event, "state:".$level."%";
|
push @event, "state:".$level."%";
|
||||||
|
|
||||||
@ -4799,6 +4806,7 @@ sub CUL_HM_putHash($) {# provide data for HMinfo
|
|||||||
<li>smokeDetector<br>
|
<li>smokeDetector<br>
|
||||||
[off|smoke-Alarm|alive] # for team leader<br>
|
[off|smoke-Alarm|alive] # for team leader<br>
|
||||||
[off|smoke-forward|smoke-alarm] # for team members<br>
|
[off|smoke-forward|smoke-alarm] # for team members<br>
|
||||||
|
[normal|added|addedStrong] #HM-CC-SCD<br>
|
||||||
SDteam [add|remove]_$dname<br>
|
SDteam [add|remove]_$dname<br>
|
||||||
battery [low|ok]<br>
|
battery [low|ok]<br>
|
||||||
smoke_detect on from $src<br>
|
smoke_detect on from $src<br>
|
||||||
@ -4837,6 +4845,14 @@ sub CUL_HM_putHash($) {# provide data for HMinfo
|
|||||||
lock [unlocked|locked]<br>
|
lock [unlocked|locked]<br>
|
||||||
[unlocked|locked|uncertain]<br>
|
[unlocked|locked|uncertain]<br>
|
||||||
</li>
|
</li>
|
||||||
|
<li>HM-CC-SCD<br>
|
||||||
|
[normal|added|addedStrong]<br>
|
||||||
|
battery [low|ok]<br>
|
||||||
|
</li>
|
||||||
|
<li>HM-Sen-Wa-Od<br>
|
||||||
|
$level%<br>
|
||||||
|
level $level%<br>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<br>
|
<br>
|
||||||
</ul>
|
</ul>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user