Autocreate: Unterschied zwischen den Versionen

Aus FHEMWiki
K (Infobox Inhalte korrigiert/ergänzt)
(Beschreibung des Attributs autosave eingefügt)
Zeile 14: Zeile 14:
== Attribute ==
== Attribute ==
Die vollständige Liste der unterstützten Attribute ist in der Dokumentation (siehe Infobox) enthalten. Detailliertere Informationen für ausgewählte Attribute sind in den folgenden Abschnitten verfügbar.
Die vollständige Liste der unterstützten Attribute ist in der Dokumentation (siehe Infobox) enthalten. Detailliertere Informationen für ausgewählte Attribute sind in den folgenden Abschnitten verfügbar.
;autosave
:Sofern dieses Attribut auf den Wert "1" gesetzt ist
::<code>attr ''autocreate'' autosave 1</code>
:(das ist auch der Standardwert, wenn das Attribut nicht gesetzt ist), wird nach dem automatischen Anlegen eines Gerätes die [[Konfiguration]] automatisch abgespeichert (also implizit ein ''save'' Befehl ausgeführt).
:Das neu (08/2015, siehe dazu auch diesen {{Link2Forum|Topic=39985|Message=325097|LinkText=Forenbeitrag}}) eingeführte ''global'' Attribut ''autosave'' erfüllt den gleichen Zweck. Derzeit kann das globale Attribut noch durch das ''autocreate'' Attribut überschrieben werden, das lokale Attribut sollte aber nicht mehr benutzt werden und könnte in einer späteren Version entfallen.


;ignoreTypes
;ignoreTypes

Version vom 22. August 2015, 17:29 Uhr


autocreate
Zweck / Funktion
Aktivierung des automatischen Anlegens von neuen Geräten
Allgemein
Typ Hilfsmodul
Details
Dokumentation EN / DE
Support (Forum) Automatisierung
Modulname 98_autocreate.pm
Ersteller rudolfkoenig (Forum / Wiki)
Wichtig: sofern vorhanden, gilt im Zweifel immer die (englische) Beschreibung in der commandref!


Bei aktiviertem autocreate werden neue Geräte von Fhem automatisch angelegt, sobald eine entsprechende Nachricht (Funktelegramm) empfangen wird. Geräte, die abgefragt werden (Polling), wie z.B. EMEM/EMWZ, werden nicht automatisch angelegt.

Attribute

Die vollständige Liste der unterstützten Attribute ist in der Dokumentation (siehe Infobox) enthalten. Detailliertere Informationen für ausgewählte Attribute sind in den folgenden Abschnitten verfügbar.

autosave
Sofern dieses Attribut auf den Wert "1" gesetzt ist
attr autocreate autosave 1
(das ist auch der Standardwert, wenn das Attribut nicht gesetzt ist), wird nach dem automatischen Anlegen eines Gerätes die Konfiguration automatisch abgespeichert (also implizit ein save Befehl ausgeführt).
Das neu (08/2015, siehe dazu auch diesen Forenbeitrag) eingeführte global Attribut autosave erfüllt den gleichen Zweck. Derzeit kann das globale Attribut noch durch das autocreate Attribut überschrieben werden, das lokale Attribut sollte aber nicht mehr benutzt werden und könnte in einer späteren Version entfallen.
ignoreTypes
Spezifikation von Geräten, die von der automatischen Generierung ausgenommen werden sollen:
attr autocreate ignoreTypes TYPE=...
Reguläre Ausdrücke sind in der Spezifikation erlaubt.