06.01.2013 Aufrufe

Migration - Smarthome-Components

Migration - Smarthome-Components

Migration - Smarthome-Components

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

IPS_CreateLink<br />

integer IPS_CreateLink ( )<br />

Rückgabewerte<br />

ID des neu erstellten Links<br />

Beschreibung<br />

Der Befehl legt eine neuen Link an. Er benötigt keine Parameter. Nach Ausführung des Befehls erscheint im<br />

Kategorienbaum von IP-Symcon ein neues Objekt mit der Bezeichnung z.B. ”Unnamed Object (ID: 48490)”. Mit Hilfe<br />

des Befehls IPS_SetName kann dem Objekt (hier der Link) ein aussagefähiger Name gegeben werden. Der Name ist<br />

jedoch für die Identifikation irrelevant. Hierfür ist immer die ID zuständig. Weiterhin sollte der Link mit einem anderen<br />

Objekt verknüpft werden. Dies kann über die Funktion IPS_SetLinkTargetID gemacht werden.<br />

Die Funktion liefert eine ID, mit deren Hilfe der erzeugte Link eindeutig identifiziert werden kann.<br />

Beispiel<br />

//Anlegen einer neuen Kategorie mit dem Namen "Regenerfassung"<br />

$LinkID = IPS_CreateLink(); //Link anlegen<br />

IPS_SetName($LinkID, "Regenerfassung"); //Link benennen<br />

IPS_SetLinkChildID($LinkID, 12345); //Link verknüpfen<br />

Benötigt: IP-Symcon >= 2.1

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!