diff --git a/fhem/FHEM/36_Shelly.pm b/fhem/FHEM/36_Shelly.pm index 4db09db51..3c6e7633b 100644 --- a/fhem/FHEM/36_Shelly.pm +++ b/fhem/FHEM/36_Shelly.pm @@ -38,7 +38,7 @@ use vars qw{%attr %defs}; sub Log($$); #-- globals on start -my $version = "1.8"; +my $version = "1.81"; #-- these we may get on request my %gets = ( @@ -425,7 +425,7 @@ sub Shelly_Set ($@) { Shelly_configure($hash,"rc"); } - if( $hash->{MOVING} ne "stopped" ){ + if( ($hash->{MOVING} ne "stopped") && ($cmd ne "stop") ){ $msg = "Error: roller blind still moving, wait for some time"; Log3 $name,1,"[Shelly_Set] ".$msg; return $msg @@ -1091,7 +1091,7 @@ sub Shelly_updown2($){

Shelly

=end html_DE