Copy: Unterschied zwischen den Versionen

Aus FHEMWiki
Keine Bearbeitungszusammenfassung
(Hinweise und Kathegorien ergänzt)
Zeile 8: Zeile 8:
|ModOwner=justme1968 ({{Link2FU|430|Forum}} / [[Benutzer Diskussion:Justme|Wiki]])
|ModOwner=justme1968 ({{Link2FU|430|Forum}} / [[Benutzer Diskussion:Justme|Wiki]])
}}
}}
Der Befehl [[copy]] dient dazu, eine Kopie eines Gerätes (Device) zu erstellen. Hierbei werden die Definition und alle Attribute unter einem neuen Namen dupliziert.
Der Befehl [[copy]] dient dazu, eine Kopie eines [[Gerät|Gerätes]] (Device) zu erstellen. Hierbei werden die [[Konfiguration|Definition]] und alle [[Attribut|Attribute]] unter einem neuen Namen dupliziert.


Der Befehl kann direkt über die [[FHEMWEB|Weboberfläche]] eingegeben werden. Nach dem Ende des Kopiervorgangs wird automatisch die Detailansicht des '''neuen''' Gerätes angezeigt, so dass die in der Regel erforderlichen weiteren Anpassungen gleich durchgeführt werden können.
Der Befehl kann direkt über die [[FHEMWEB|Weboberfläche]] eingegeben werden. Nach dem Ende des Kopiervorgangs wird automatisch die Detailansicht des '''neuen''' Gerätes angezeigt, so dass die in der Regel erforderlichen weiteren Anpassungen gleich durchgeführt werden können.


Beispiel: copy AktuellerName NameDerKopie
Beispiel: <code>copy AktuellerName NameDerKopie</code>
 
== Hinweise ==
Da bei ''copy'' zunächst auch die vorhandenen internen Datenstrukturen übernommen werden, kann es in seltenen Fällen vorkommen, dass das Gerät erst nach einem FHEM-Neustart oder einem Reload des Gerätemoduls ordnungsgemäß funktioniert. Bekannt ist dieser Effekt bei Geräten, die [[MQTT]] nutzen sowie bei [[Hue#HUE-Device|HUEDevice]] (?).
Um diesen Effekt zu umgehen, kann man die Option [[Import von Code Snippets|RAW-Import]] nutzen.
 
<references />
[[Kategorie:FHEM]]
[[Kategorie:FHEM-Verwendung]]
[[Kategorie:Glossary]]

Version vom 4. Dezember 2019, 11:47 Uhr


copy
Zweck / Funktion
Befehl zum Kopieren einer Gerätedefinition
Allgemein
Typ Befehl
Details
Dokumentation EN / DE
Support (Forum) Sonstiges
Modulname 98_copy.pm
Ersteller justme1968 (Forum / Wiki)
Wichtig: sofern vorhanden, gilt im Zweifel immer die (englische) Beschreibung in der commandref!

Der Befehl copy dient dazu, eine Kopie eines Gerätes (Device) zu erstellen. Hierbei werden die Definition und alle Attribute unter einem neuen Namen dupliziert.

Der Befehl kann direkt über die Weboberfläche eingegeben werden. Nach dem Ende des Kopiervorgangs wird automatisch die Detailansicht des neuen Gerätes angezeigt, so dass die in der Regel erforderlichen weiteren Anpassungen gleich durchgeführt werden können.

Beispiel: copy AktuellerName NameDerKopie

Hinweise

Da bei copy zunächst auch die vorhandenen internen Datenstrukturen übernommen werden, kann es in seltenen Fällen vorkommen, dass das Gerät erst nach einem FHEM-Neustart oder einem Reload des Gerätemoduls ordnungsgemäß funktioniert. Bekannt ist dieser Effekt bei Geräten, die MQTT nutzen sowie bei HUEDevice (?). Um diesen Effekt zu umgehen, kann man die Option RAW-Import nutzen.