Migration - Smarthome-Components

Migration - Smarthome-Components Migration - Smarthome-Components

smarthome.components.de
von smarthome.components.de Mehr von diesem Publisher
06.01.2013 Aufrufe

IPS_IsModuleCompatible boolean IPS_IsModuleCompatible ( string $ModulID , string $ParentModuleID ) Parameterliste ModulID Erste ModulID ParentModuleID Zweite ModulID Rückgabewerte TRUE, wenn die Module kompatibel sind, sonst FALSE Beschreibung Der Befehl ermittelt, ob zwei Module zueinander kompatibel sind. Beispiel if (IPS_IsModuleCompatible("{48FCFDC1-11A5-4309-BB0B-A0DB8042A969}", "{57040540-4432-4220-8D2D-4676B57E223D}")) echo "FS20 Modul ist zum FHZ Modul kompatibel!";

IPS_GetCompatibleModules boolean IPS_GetCompatibleModules ( string $ModulID ) Parameterliste ModulID ID des zu prüfenden Moduls Rückgabewerte Array von String-Werten aller kompatiblen ModulIDs zu ModulID Beschreibung Der Befehl ermittelt die IDs aller in IP-Symcon verfügbaren Module, die zur ModulID kompatibel sind. Die IDs werden in einem Array aufgelistet. Beispiel print_r(IPS_GetCompatibleModules("{57040540-4432-4220-8D2D-4676B57E223D}")); /* liefert z.B.: Array ( ) */ [0] => {4CB91589-CE01-4700-906F-26320EFCF6C4} [1] => {6DC3D946-0D31-450F-A8C6-C42DB8D7D4F1} [2] => {3CFF0FD9-E306-41DB-9B5A-9D06D38576C3} [3] => {8062CF2B-600E-41D6-AD4B-1BA66C32D6ED} usw. ...

IPS_GetCompatibleModules<br />

boolean IPS_GetCompatibleModules ( string $ModulID )<br />

Parameterliste<br />

ModulID ID des zu prüfenden Moduls<br />

Rückgabewerte<br />

Array von String-Werten aller kompatiblen ModulIDs zu ModulID<br />

Beschreibung<br />

Der Befehl ermittelt die IDs aller in IP-Symcon verfügbaren Module, die zur ModulID kompatibel sind. Die IDs werden<br />

in einem Array aufgelistet.<br />

Beispiel<br />

print_r(IPS_GetCompatibleModules("{57040540-4432-4220-8D2D-4676B57E223D}"));<br />

/* liefert z.B.:<br />

Array<br />

(<br />

)<br />

*/<br />

[0] => {4CB91589-CE01-4700-906F-26320EFCF6C4}<br />

[1] => {6DC3D946-0D31-450F-A8C6-C42DB8D7D4F1}<br />

[2] => {3CFF0FD9-E306-41DB-9B5A-9D06D38576C3}<br />

[3] => {8062CF2B-600E-41D6-AD4B-1BA66C32D6ED}<br />

usw. ...

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!