diff --git a/fhem/contrib/DS_Starter/49_SSCamSTRM.pm b/fhem/contrib/DS_Starter/49_SSCamSTRM.pm index f36129423..8f60c4e29 100644 --- a/fhem/contrib/DS_Starter/49_SSCamSTRM.pm +++ b/fhem/contrib/DS_Starter/49_SSCamSTRM.pm @@ -427,12 +427,14 @@ sub Attr { my ($do,$val); - if ($model eq "master" && !$hvattr{$aName}{master}) { - return qq{The attribute "$aName" is only valid if MODEL is not "$model" !}; - } - - if ($model ne "master" && !$hvattr{$aName}{nomaster}) { - return qq{The attribute "$aName" is only valid if MODEL is "master" !}; + if(defined $hvattr{$aName}) { + if ($model eq "master" && !$hvattr{$aName}{master}) { + return qq{The attribute "$aName" is only valid if MODEL is not "$model" !}; + } + + if ($model ne "master" && !$hvattr{$aName}{nomaster}) { + return qq{The attribute "$aName" is only valid if MODEL is "master" !}; + } } if($aName eq "genericStrmHtmlTag" && $hash->{MODEL} ne "generic") { @@ -909,8 +911,8 @@ return $ret;
  • adoptSubset     (only valid for MODEL "master")
    - In a streaming master device a subset of the selectable streaming devices is selected and made available for - the adopt command.
    + In a Streaming master Device a subset of all defined Streaming Devices is selected and used for + the adopt command is provided.
    For control in the FTUI, the selection is also stored in the Reading of the same name.

  • @@ -1173,7 +1175,7 @@ attr <name> genericStrmHtmlTag <img $HTMLATTR
  • adoptSubset     (nur für MODEL "master")
    - In einem Streaming master Device wird eine Teilmenge der selektierbaren Streaming Devices ausgewählt und für + In einem Streaming master Device wird eine Teilmenge aller definierten Streaming Devices ausgewählt und für das adopt Kommando bereitgestellt.
    Für die Steuerung im FTUI wird die Auswahl ebenfalls im gleichnamigen Reading gespeichert.