Migration - Smarthome-Components
Migration - Smarthome-Components Migration - Smarthome-Components
IPS_GetLink array IPS_GetLink ( integer $LinkID ) Parameterliste LinkID Die zu zeigende LinkID Rückgabewerte Folgende Informationen stehen als key => value Paare zur verfügung: Index Typ Beschreibung LinkID integer ObjektID LinkChildID integer ID des Objektes mit dem dieser Link verknüpft ist. Siehe IPS_SetLinkChildID Beschreibung Der Befehl liefert ein Array mit Informationen über den Link mit der ID LinkID. Sollte der Link nicht vorhanden sein, wird eine Warnung generiert. Beispiel print_r(IPS_GetLink(19668)); /* liefert z.B.: Array ( ) */ [LinkID] => 19668 [LinkChildID] => 14444 Benötigt: IP-Symcon >= 2.1
IPS_GetLinkList boolean IPS_GetLinkList ( ) Rückgabewerte Ein Array von Integer-Werten aller IDs der Links in IP-Symcon Beschreibung Der Befehl ermittelt die IDs aller in IP-Symcon eingerichteten Links . Die IDs werden in einem Array aufgelistet. Falls kein Link existiert, ist das Array leer. Beispiel $alleLinks = IPS_GetLinkList(); print_r($alleLinks); /* liefert z.B.: Array ( ) */ [0] => 0 [1] => 37659 [2] => 18326 usw. ... Benötigt: IP-Symcon >= 2.1
- Seite 463 und 464: IPS_CreateVariable integer IPS_Crea
- Seite 465 und 466: IPS_VariableExists boolean IPS_Vari
- Seite 467 und 468: ) */ [VariableCustomAction] => 0 [V
- Seite 469 und 470: IPS_GetVariableIDByName integer IPS
- Seite 471 und 472: IPS_SetVariableCustomAction boolean
- Seite 473 und 474: IPS_GetVariableID Diese Funktion ka
- Seite 475 und 476: IPS_DeleteVariableProfile boolean I
- Seite 477 und 478: IPS_SetVariableProfileValues boolea
- Seite 479 und 480: IPS_SetVariableProfileAssociation b
- Seite 481 und 482: IPS_VariableProfileExists boolean I
- Seite 484 und 485: IPS_GetVariableProfileList array IP
- Seite 486 und 487: IPS_CreateScript integer IPS_Create
- Seite 488 und 489: IPS_SetScriptFile boolean IPS_SetSc
- Seite 490 und 491: IPS_GetScript array IPS_GetScript (
- Seite 492 und 493: IPS_GetScriptIDByName integer IPS_G
- Seite 494 und 495: IPS_GetScriptEventList array IPS_Ge
- Seite 496 und 497: IPS_SetScriptTimer boolean IPS_SetS
- Seite 498 und 499: IPS_CreateMedia integer IPS_CreateM
- Seite 500 und 501: IPS_SetMediaFile boolean IPS_SetMed
- Seite 502 und 503: IPS_GetMedia array IPS_GetMedia ( i
- Seite 504 und 505: IPS_GetMediaListByType array IPS_Ge
- Seite 506 und 507: IPS_GetMediaIDByFile integer IPS_Ge
- Seite 508 und 509: IPS_GetMediaID integer IPS_GetMedia
- Seite 510 und 511: IPS_DeleteLink boolean IPS_DeleteLi
- Seite 512 und 513: IPS_SetLinkChildID Diese Funktion s
- Seite 516 und 517: IPS_GetLinkIDByName integer IPS_Get
- Seite 518 und 519: IPS_DeleteEvent boolean IPS_DeleteE
- Seite 520 und 521: IPS_SetEventLimit boolean IPS_SetEv
- Seite 522 und 523: IPS_SetEventTrigger boolean IPS_Set
- Seite 524 und 525: IPS_SetEventTriggerSubSequentExecut
- Seite 526 und 527: Zeittyp Zeitintervall Rückgabewert
- Seite 528 und 529: IPS_SetEventCyclicDateBounds boolea
- Seite 530 und 531: IPS_EventExists boolean IPS_EventEx
- Seite 532 und 533: Array ( ) */ [CyclicDateData] => 0
- Seite 534 und 535: IPS_GetEventListByType array IPS_Ge
- Seite 536 und 537: IPS_LibrarayExists boolean IPS_Libr
- Seite 538 und 539: IPS_GetLibraryList array IPS_GetLib
- Seite 540 und 541: IPS_ModuleExists boolean IPS_Module
- Seite 542 und 543: ) */ ( ) [0] => {122F60FB-BE1B-4CAB
- Seite 544 und 545: EnOcean PTM200 = {40C99CC9-EC04-49C
- Seite 546 und 547: IPS_IsModuleCompatible boolean IPS_
- Seite 548 und 549: Entwicklerbereich Erweiterte Funkti
- Seite 550 und 551: SDK/Tools Vorraussetzungen Delphi 2
- Seite 552 und 553: IIPSLinkManager.SetLinkChildID IIPS
- Seite 554 und 555: Spezialschalter Um einige Funktione
- Seite 556 und 557: Starten und in ein Wunschverzeichni
- Seite 558: Limitationen Die nachfolgend beschr
IPS_GetLinkList<br />
boolean IPS_GetLinkList ( )<br />
Rückgabewerte<br />
Ein Array von Integer-Werten aller IDs der Links in IP-Symcon<br />
Beschreibung<br />
Der Befehl ermittelt die IDs aller in IP-Symcon eingerichteten Links . Die IDs werden in einem Array aufgelistet. Falls<br />
kein Link existiert, ist das Array leer.<br />
Beispiel<br />
$alleLinks = IPS_GetLinkList();<br />
print_r($alleLinks);<br />
/* liefert z.B.:<br />
Array<br />
(<br />
)<br />
*/<br />
[0] => 0<br />
[1] => 37659<br />
[2] => 18326<br />
usw. ...<br />
Benötigt: IP-Symcon >= 2.1