mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-21 20:06:18 +00:00
10_FBDECT.pm/10_ZWave.pm: add disable and disabledFoIntervals (Forum #78215)
git-svn-id: https://svn.fhem.de/fhem/trunk@15295 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
9565f9a254
commit
185608b30c
@ -44,6 +44,7 @@ FBDECT_Initialize($)
|
||||
$hash->{ParseFn} = "FBDECT_Parse";
|
||||
$hash->{AttrList} =
|
||||
"IODev do_not_notify:1,0 ignore:1,0 dummy:1,0 showtime:1,0 ".
|
||||
"disable:0,1 disabledForIntervals ".
|
||||
"$readingFnAttributes " .
|
||||
"model:".join(",", sort @fbdect_models);
|
||||
$hash->{AutoCreate}=
|
||||
@ -102,6 +103,7 @@ FBDECT_SetHttp($@)
|
||||
|
||||
my $cmd = $a[1];
|
||||
my $name = $hash->{NAME};
|
||||
return "" if(IsDisabled($name));
|
||||
Log3 $name, 3, "FBDECT set $name $cmd";
|
||||
|
||||
if($cmd =~ m/^(on|off|toggle)$/) {
|
||||
@ -142,6 +144,7 @@ FBDECT_Set($@)
|
||||
SetExtensionsCancel($hash);
|
||||
|
||||
my $name = $hash->{NAME};
|
||||
return "" if(IsDisabled($name));
|
||||
Log3 $name, 3, "FBDECT set $name $cmd";
|
||||
|
||||
my $relay;
|
||||
@ -555,6 +558,8 @@ FBDECT_Undef($$)
|
||||
<b>Attributes</b>
|
||||
<ul>
|
||||
<li><a href="#IODev">IODev</a></li>
|
||||
<li><a href="#disable">disable</a></li>
|
||||
<li><a href="#disabledForIntervals">disabledForIntervals</a></li>
|
||||
<li><a href="#do_not_notify">do_not_notify</a></li>
|
||||
<li><a href="#ignore">ignore</a></li>
|
||||
<li><a href="#dummy">dummy</a></li>
|
||||
@ -648,6 +653,8 @@ FBDECT_Undef($$)
|
||||
<b>Attribute</b>
|
||||
<ul>
|
||||
<li><a href="#IODev">IODev</a></li>
|
||||
<li><a href="#disable">disable</a></li>
|
||||
<li><a href="#disabledForIntervals">disabledForIntervals</a></li>
|
||||
<li><a href="#do_not_notify">do_not_notify</a></li>
|
||||
<li><a href="#ignore">ignore</a></li>
|
||||
<li><a href="#dummy">dummy</a></li>
|
||||
|
@ -697,6 +697,8 @@ ZWave_Initialize($)
|
||||
IODev
|
||||
WNMI_delay
|
||||
classes
|
||||
disable:0,1
|
||||
disabledForIntervals
|
||||
do_not_notify:noArg
|
||||
dummy:noArg
|
||||
eventForRaw
|
||||
@ -990,6 +992,8 @@ ZWave_Cmd($$@)
|
||||
}
|
||||
SetExtensionsCancel($hash) if($type eq "set");
|
||||
|
||||
return "" if(IsDisabled($name));
|
||||
|
||||
return ZWave_neighborList($hash) if($cmd eq "neighborList");
|
||||
|
||||
################################
|
||||
@ -6204,6 +6208,9 @@ s2Hex($)
|
||||
set/get commands depends on it. It contains a space separated list of
|
||||
class names (capital letters).
|
||||
</li>
|
||||
<li><a href="#disable">disable</a></li>
|
||||
<li><a href="#disabledForIntervals">disabledForIntervals</a></li>
|
||||
<li><a href="#dummy">dummy</a></li>
|
||||
<li><a href="#do_not_notify">do_not_notify</a></li>
|
||||
<li><a href="#dummy">dummy</a></li>
|
||||
<li><a name="eventForRaw">eventForRaw</a><br>
|
||||
|
Loading…
x
Reference in New Issue
Block a user