diff --git a/fhem/CHANGED b/fhem/CHANGED index 0144940fe..b3cd539c3 100644 --- a/fhem/CHANGED +++ b/fhem/CHANGED @@ -1,5 +1,6 @@ # Add changes at the top of the list. Keep it in ASCII, and 80-char wide. # Do not insert empty lines here, update check depends on it. + - bugfix: 88_HMCCU: Fixed device definition bug. - bugfix: 88_HMCCU: Fixed shutdown bug. - bugfix: 32_withings: API endpoint change to Nokia servers - feature: 93_DbRep: V8.0.0, restoreMySQL for clientSide dumps implemented diff --git a/fhem/FHEM/88_HMCCUCHN.pm b/fhem/FHEM/88_HMCCUCHN.pm index db6a3282f..cee780b66 100644 --- a/fhem/FHEM/88_HMCCUCHN.pm +++ b/fhem/FHEM/88_HMCCUCHN.pm @@ -4,7 +4,7 @@ # # $Id$ # -# Version 4.3 +# Version 4.3.001 # # (c) 2018 zap (zap01 t-online de) # @@ -123,7 +123,7 @@ sub HMCCUCHN_Define ($@) while (defined ($arg)) { return $usage if ($n == 3); if ($arg eq 'readonly') { $hash->{statevals} = $arg; } - elsif ($arg eq 'defaults' && !$init_done) { HMCCU_SetDefaults ($hash); } + elsif ($arg eq 'defaults' && $init_done) { HMCCU_SetDefaults ($hash); } else { return $usage; } $n++; $arg = shift @$a; diff --git a/fhem/FHEM/88_HMCCUDEV.pm b/fhem/FHEM/88_HMCCUDEV.pm index 0e4a6f7e3..72f1c4fbb 100644 --- a/fhem/FHEM/88_HMCCUDEV.pm +++ b/fhem/FHEM/88_HMCCUDEV.pm @@ -4,7 +4,7 @@ # # $Id$ # -# Version 4.3 +# Version 4.3.001 # # (c) 2018 zap (zap01 t-online de) # @@ -126,7 +126,7 @@ sub HMCCUDEV_Define ($@) # Parse optional command line parameters foreach my $arg (@$a) { if ($arg eq 'readonly') { $hash->{statevals} = $arg; } - elsif ($arg eq 'defaults' && !$init_done) { HMCCU_SetDefaults ($hash); } + elsif ($arg eq 'defaults' && $init_done) { HMCCU_SetDefaults ($hash); } elsif ($arg =~ /^[0-9]+$/) { $attr{$name}{statechannel} = $arg; } else { return $usage; } }