From cea5961b068f91a5a3ae54ae33c20e4d41911724 Mon Sep 17 00:00:00 2001 From: Beta-User <> Date: Wed, 2 Feb 2022 03:38:07 +0000 Subject: [PATCH] 98_archetype: commandref to id, change maintainer git-svn-id: https://svn.fhem.de/fhem/trunk@25612 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/98_archetype.pm | 218 +++++++++++----------- fhem/FHEM/lib/AttrTemplate/mqtt2.template | 5 +- fhem/MAINTAINER.txt | 2 +- 3 files changed, 116 insertions(+), 109 deletions(-) diff --git a/fhem/FHEM/98_archetype.pm b/fhem/FHEM/98_archetype.pm index 40019fc31..9549b4f9d 100755 --- a/fhem/FHEM/98_archetype.pm +++ b/fhem/FHEM/98_archetype.pm @@ -1,11 +1,11 @@ -# Id ########################################################################## +########################################################################## # $Id$ # copyright ################################################################### # # 98_archetype.pm # -# Copyright by igami +# Originally initiated by igami # # This file is part of FHEM. # @@ -840,17 +840,19 @@ sub CommandClean($$) { 1; +__END__ + # commandref ################################################################## =pod =item helper =item summary inheritance attributes and defines devices =item summary_DE vererbt Attribute und definiert Geräte +=encoding utf8 =begin html - +
clean [check]
define <name> archetype [<devspec>] [<devspec>] [...]
@@ -910,10 +913,10 @@ sub CommandClean($$) {
inheritors.
addToAttrList <attribute>
define inheritors
derive attributes
inheritance
initialize inheritors
raw <command>
inheritors
relations
pending attributes
pending inheritors
pending attributes
pending inheritors
attr archetype <attribute> undef:<...>
undef:
preceded, the attribute is inherited only if
the inheritors does not already have this attribute.
attr archetype <attribute>
least[(<seperator>)]:<...>
@@ -1013,7 +1020,7 @@ sub CommandClean($$) {
actual_<attribute> <value>
actualTYPE <TYPE>
attributes <attribute> [<attribute>] [...]
attributesExclude <attribute> [<attribute>] [...]
autocreate 0
defined_by <...>
delteAttributes 1
deleteAttributes 1
disable 1
initialize <initialize>
metaDEF <metaDEF>
metaNAME <metaNAME>
readingList
+ readingList
relations <devspec> [<devspec>] [...]
setList
+ setList
splitRooms 1
clean [check]
define <name> archetype [<devspec>] [<devspec>] [...]
@@ -1224,10 +1231,10 @@ attr SVG_link_archetype attributes group
Attribute eines Musters besitzen.
addToAttrList <attribute>
define inheritors
derive attributes
inheritance
initialize inheritors
inheritors
relations
pending attributes
pending inheritors
pending attributes
pending inheritors
attr archetype <attribute> undef:<...>
undef:
vorangestellt wird das Attribut nur vererbt,
sofern der Erbe dieses Attribut noch nicht besitzt.
attr archetype <attribute>
least[(<Trennzeichen>)]:<...>
@@ -1330,7 +1340,7 @@ attr SVG_link_archetype attributes group
actual_<attribute> <value>
actualTYPE <TYPE>
attributes <attribute> [<attribute>] [...]
attributesExclude <attribute> [<attribute>] [...]
autocreate 0
defined_by <...>
delteAttributes 1
disable 1
initialize <initialize>
metaDEF <metaDEF>
metaNAME <metaNAME>
readingList
- relations <devspec> [<devspec>] [...]
setList
- splitRooms 1