06.01.2013 Aufrufe

Migration - Smarthome-Components

Migration - Smarthome-Components

Migration - Smarthome-Components

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

IPS_CreateInstance<br />

integer IPS_CreateInstance ( string $ModulID )<br />

Parameterliste<br />

ModulID ModulID des zu erstellenden Objekts<br />

Rückgabewerte<br />

ID der neu erstellten Instanz<br />

Beschreibung<br />

Der Befehl legt eine unkonfigurierte Instanz der ID ModulID an. Zulässige Werte für ModulID können über die<br />

Funktion IPS_GetModuleList ermittelt werden. Die ModulID ist eine 32Bit GUID im Format {00000000-0000-0000-<br />

0000-000000000000}.<br />

Die Funktion liefert eine ID, mit deren Hilfe die erzeugte Instanz eindeutig identifiziert werden kann. Das erzeugte<br />

Objekt ist nach dem Anlegen noch unkonfiguriert und mit mit den entsprechenden gerätespezifischen Funktionen<br />

konfiguriert werden. Anschließend muss die Konfiguration mit dem Befehl IPS_ApplyChanges übernommen werden.<br />

Beispiel<br />

//FS20 Instanz erstellen<br />

echo IPS_CreateInstance("{48FCFDC1-11A5-4309-BB0B-A0DB8042A969}");

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!