add active,inactive setter for disable routine

This commit is contained in:
Marko Oldenburg 2020-10-24 09:50:31 +02:00
parent c408ff36a2
commit 914c08850e
2 changed files with 11 additions and 7 deletions

View File

@ -1,2 +1,2 @@
UPD 2020-10-20_15:51:15 6126 FHEM/98_backupToStorage.pm
UPD 2020-10-21_09:21:20 16318 lib/FHEM/backupToStorage.pm
UPD 2020-10-24_09:50:19 16457 lib/FHEM/backupToStorage.pm

View File

@ -202,7 +202,10 @@ sub Notify {
my $devname = $dev->{NAME};
my $devtype = $dev->{TYPE};
my $events = deviceEvents( $dev, 1 );
return if ( !$events );
return if ( !$events
|| IsDisabled($name) );
Log3( $name, 4,
"backupToStorage ($name) - Devname: "
@ -291,11 +294,12 @@ sub Set {
DeletePassword($hash);
}
else {
my $list = (
defined( ReadPassword( $hash, $name ) )
? 'deletepassword:noArg'
: 'addpassword'
);
my $list = 'active,inactive';
$list .= (
defined( ReadPassword( $hash, $name ) )
? 'deletepassword:noArg'
: 'addpassword'
);
return 'Unknown argument ' . $cmd . ', choose one of ' . $list;
}