diff --git a/fhem/FHEM/10_EnOcean.pm b/fhem/FHEM/10_EnOcean.pm
index f140c23b2..79dc124b1 100755
--- a/fhem/FHEM/10_EnOcean.pm
+++ b/fhem/FHEM/10_EnOcean.pm
@@ -267,6 +267,7 @@ EnOcean_Initialize($)
"actualTemp angleMax:slider,-180,20,180 angleMin:slider,-180,20,180 " .
"angleTime:0,1,2,3,4,5,6 comMode:biDir,uniDir destinationID " .
"devChannel devUpdate:off,auto,demand,polling,interrupt dimValueOn " .
+ "disable:0,1 disabledForIntervals " .
"gwCmd:" . join(",", sort @EnO_gwCmd) . " humidityRefDev " .
"manufID:" . join(",", sort keys %EnO_manuf) . " " .
"model:" . join(",", @EnO_models) . " " .
@@ -398,6 +399,10 @@ EnOcean_Set($@)
my ($hash, @a) = @_;
return "no set value specified" if (@a < 2);
my $name = $hash->{NAME};
+ if (IsDisabled($name)) {
+ Log3 $name, 4, "EnOcean set $name commands disabled.";
+ return;
+ }
my $data;
my $destinationID = AttrVal($name, "destinationID", undef);
if (!defined $destinationID || $destinationID eq "multicast") {
@@ -4731,6 +4736,18 @@ EnOcean_Undef($$)
stored.
dimValueOn is supported for dimmer.
+