mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-05-07 22:29:19 +00:00
98_structure.pm: remove the ignore list for featurelevel <= 5.9
git-svn-id: https://svn.fhem.de/fhem/trunk@21131 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
53ecc34389
commit
537dc94e40
@ -539,7 +539,7 @@ structure_Attr($@)
|
|||||||
userattr=>1
|
userattr=>1
|
||||||
);
|
);
|
||||||
|
|
||||||
return undef if($ignore{$list[1]} || !$init_done);
|
return undef if(($ignore{$list[1]} && $featurelevel <= 5.9) || !$init_done);
|
||||||
|
|
||||||
my $me = $list[0];
|
my $me = $list[0];
|
||||||
my $hash = $defs{$me};
|
my $hash = $defs{$me};
|
||||||
@ -748,17 +748,12 @@ structure_Attr($@)
|
|||||||
if the regexp matches the name of the attribute, then this attribute will
|
if the regexp matches the name of the attribute, then this attribute will
|
||||||
be propagated to all the members. The default is .* (each attribute) for
|
be propagated to all the members. The default is .* (each attribute) for
|
||||||
featurelevel <= 5.9, else ^$ (no attribute).
|
featurelevel <= 5.9, else ^$ (no attribute).
|
||||||
Note: the following attibutes will never be propagated:
|
Note: the following attibutes were never propagated for featurelevel<=5.9
|
||||||
<ul>
|
<ul>
|
||||||
alias async_delay clientstate_behavior clientstate_priority
|
alias async_delay clientstate_behavior clientstate_priority
|
||||||
devStateIcon disable disabledForIntervals group icon room propagateAttr
|
devStateIcon disable disabledForIntervals group icon room propagateAttr
|
||||||
setStateIndirectly stateFormat webCmd userattr
|
setStateIndirectly stateFormat webCmd userattr
|
||||||
</ul>
|
</ul>
|
||||||
To set them you can use the following expression:
|
|
||||||
<ul>
|
|
||||||
attr a:<struct_type>=<struct_name> <attrName>
|
|
||||||
<attrVal>
|
|
||||||
</ul>
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>setStateIndirectly<br>
|
<li>setStateIndirectly<br>
|
||||||
@ -987,18 +982,14 @@ structure_Attr($@)
|
|||||||
Falls der Regexp auf den Namen des Attributes zutrifft, dann wird dieses
|
Falls der Regexp auf den Namen des Attributes zutrifft, dann wird dieses
|
||||||
Attribut an allen Mitglieder weitergegeben. Für featurelevel <= 5.9
|
Attribut an allen Mitglieder weitergegeben. Für featurelevel <= 5.9
|
||||||
ist die Voreinstellung .* (d.h. alle Attribute), sonst ^$ (d.h. keine
|
ist die Voreinstellung .* (d.h. alle Attribute), sonst ^$ (d.h. keine
|
||||||
Attribute). Achtung: folgende Attribute werden nie weitervererbt:
|
Attribute).
|
||||||
|
<br>Achtung: folgende Attribute wurden fuer featurelevel<=5.9 nicht
|
||||||
|
weitervererbt:
|
||||||
<ul>
|
<ul>
|
||||||
alias async_delay clientstate_behavior clientstate_priority
|
alias async_delay clientstate_behavior clientstate_priority
|
||||||
devStateIcon disable disabledForIntervals group icon room propagateAttr
|
devStateIcon disable disabledForIntervals group icon room propagateAttr
|
||||||
setStateIndirectly stateFormat webCmd userattr
|
setStateIndirectly stateFormat webCmd userattr
|
||||||
</ul>
|
</ul>
|
||||||
Um diese zu setzen kann man den Ausdruck
|
|
||||||
<ul>
|
|
||||||
attr a:<struct_type>=<struct_name> <attrName>
|
|
||||||
<attrVal>
|
|
||||||
</ul>
|
|
||||||
verwenden.
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>setStateIndirectly<br>
|
<li>setStateIndirectly<br>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user