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_SetVariableProfileAssociation<br />

boolean IPS_SetVariableProfileAssociation ( string $ProfilName , float $Wert , string $Name , string $Icon<br />

, integer $Farbe )<br />

Parameterliste<br />

ProfilName Name des Profils. Verfügbare Profile können über IPS_GetVariableProfileList abgefragt werden.<br />

Wert Wert, zu dem der Name und das Icon verknüpft werden sollen<br />

Name Name zum angegebenen Wert<br />

Icon Icon zum angegebenen Wert<br />

Farbe Farbwert im HTML Farbcode (z.b. 0x0000FF für Blau). Sonderfall: -1 für transparent<br />

Rückgabewerte<br />

Konnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE.<br />

Beschreibung<br />

Der Befehl setzt die Namen, das Icon und die Farbe für einen Wert eines Variablenprofils mit Namen ProfilName.<br />

Die Farbe wird nicht angezeigt für Profile vom Typ Wertanzeige/Slider (siehe Objekt-Darstellung).<br />

Wenn Name und Icon leer sind, wird die Assoziation zum angegebenen Wert gelöscht.<br />

Standardprofile, die nicht geändert werden können, fangen mit einer Tilde (~) an.<br />

Beispiel<br />

//Anlegen für Wert 1 in der Farbe weiß<br />

IPS_SetVariableProfileAssociation("Temperatur", 1, "Wert 1", "Speaker", 0xFFFFFF);<br />

//Löschen für Wert 1<br />

IPS_SetVariableProfileAssociation("Temperatur", 1, "", "", -1);

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!