autocreate
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.