Migration - Smarthome-Components
Migration - Smarthome-Components Migration - Smarthome-Components
xComfort Konfigurator Z-Wave Konfigurator
Skripte Ein Skript (oder auch Programm genannt) ist eine Aneinanderreihung von mehr oder weniger komplexen Befehlen. Die in IP-Symcon verwendete Programmiersprache ist das sehr mächtige und leistungsstarke PHP. Im Internet finden Sie zahllose Beispiele und weiterführende Dokumentationen. Skripte hinzufügen Möchten Sie Ihrem Projekt ein neues Skript hinzufügen, aktivieren Sie diese Auswahlmöglichkeit unter “Objekte hinzufügen”. Vergeben Sie dem Skript einen eindeutigen und aussagekräftigen Namen. Sie können ihn jederzeit ändern oder das Skript in einen anderen Ordner verschieben. Alternativ können Sie den Ort des Skripts bestimmen, indem Sie es an der jeweiligen Stelle über die rechte Maustaste anlegen oder “Auswählen” verwenden. Für den Fall, dass Sie mit einem Editor arbeiten wollen oder vorhandene Skripte verwenden, aktivieren Sie: “Vorhandene Datei hochladen”. Wenn Sie zusätzlich mit einem bestimmten Dateinamen (Betriebssystem) arbeiten wollen, aktivieren Sie: “Benutze speziellen Dateinamen”. Mit “Überprüfen” ist gewährleistet, dass dieser Name eindeutig ist. Skripte editieren & ausführen Grundsätzlich gilt: Ein PHP Skript verlangt, dass Anweisungen am Ende jedes Statements mit einem Semikolon beendet werden und sie innerhalb eines PHP-Tags () stehen müssen. Zu Testzwecken kann das Skript manuell gestartet werden, indem Sie „Ausführen“ drücken. Dabei wird es automatisch gespeichert und sowohl der Zeitstempel der letzen Ausführung als auch die Länge der Laufzeit aktualisiert. Die Ansicht kann zwischen [Text] und [HTML] umgeschaltet werden. Fehlerhafte Eingaben können mit „Rückgängig“ oder “Wiederherstellen“ korrigiert werden. Mit „Nach HTML exportieren“ wird das gesamte Skript in Ihrem Browser angezeigt. Möchten Sie komfortabel einen „Befehl hinzufügen“, positionieren Sie den Cursor auf die gewünschte Stelle im Skript und klicken Sie auf diesen Button. Um die Vielfalt der Befehle einzugrenzen, empfiehlt es sich nur das betreffende Gerät anzugeben. Hier als Beispiel für die Soundausgabe den „Media Player“:
- Seite 73 und 74: ComboBox Die ComboBox verhält sich
- Seite 75 und 76: Panel GroupBox und Panel dienen bei
- Seite 77 und 78: GroupBox GroupBox und Panel dienen
- Seite 79 und 80: ProgressBar Die ProgressBar ist ein
- Seite 81 und 82: TrackBar Das TrackBar-Tool entspric
- Seite 83 und 84: Image Als Image kann jedes im Image
- Seite 85 und 86: Shape Das Shape-Tool bietet eine sc
- Seite 87 und 88: Bevel Das Bevel Tool erlaubt es in
- Seite 90 und 91: TabSheet Das TabSheet ist Bestandte
- Seite 92 und 93: Eigenschaft Beschreibung Ereignisse
- Seite 94 und 95: ExecButton ExecButton besitzt die E
- Seite 96 und 97: ExecImage ExecImage ist funktionsgl
- Seite 98 und 99: LockButton Der LockButton dient daz
- Seite 100 und 101: SoundPlayer Der Sound Player ist ei
- Seite 102 und 103: Caption “Wohnzimmer”. Verbindun
- Seite 104 und 105: Struktur In diesem Fenster sind all
- Seite 106 und 107: Kontextmenü Ein Klick mit der rech
- Seite 108 und 109: Zeitschaltuhr Graph Skript Bild
- Seite 110 und 111: Das Vorschaubild zeigt die Icons in
- Seite 112 und 113: Geräte suchen IP-Symcon verfügt
- Seite 114 und 115: Skripte wiederverwenden Stelle Sie
- Seite 116 und 117: } } } else { } return $e['NextRun']
- Seite 118 und 119: } } $result = Array(); $files = sca
- Seite 120 und 121: Tastenkombinationen Bezeichnung der
- Seite 122 und 123: Instanzen Instanzen repräsentieren
- Seite 126 und 127: Als Auswahlmöglichkeit erhalten Si
- Seite 128 und 129: $_IPS[‘DIRECTION’] Zu fahrende
- Seite 130 und 131: Medien Von IP-Symcon unterstützte
- Seite 132 und 133: Nach dem Datumsvergleich wird auch
- Seite 134 und 135: Falls die Variable eine Status-Vari
- Seite 136 und 137: Stellen Float Gibt die Anzahl der a
- Seite 138 und 139: WFC_Reload boolean WFC_Reload ( int
- Seite 140 und 141: WFC_SendNotifications boolean WFC_S
- Seite 142 und 143: FHZ1X00PC Die FHZ1X00PC (WLAN) ist
- Seite 144 und 145: 1. Sie müssen den Hauscode per Han
- Seite 146 und 147: FS20_SwitchDuration boolean FS20_Sw
- Seite 148 und 149: FS20_DimUp boolean FS20_DimUp ( int
- Seite 150 und 151: HMS Installation Falls Sie Ihr Ger
- Seite 152 und 153: FHT Das Funk-Heizungssystem FHT ist
- Seite 154 und 155: FHT_SetTemperature boolean FHT_SetT
- Seite 156 und 157: KS300 Installation Falls Sie Ihr Ge
- Seite 158: Erst ab der RF Version 9.2 (ca. Jul
- Seite 161 und 162: MXC_SwitchMode boolean MXC_SwitchMo
- Seite 163 und 164: MXC_DimBrighter boolean MXC_DimBrig
- Seite 165 und 166: MXC_DimStop boolean MXC_DimStop ( i
- Seite 167 und 168: MXC_ShutterMoveUp boolean MXC_Shutt
- Seite 169 und 170: MXC_ShutterStepUp boolean MXC_Shutt
- Seite 171 und 172: MXC_SetTemperature boolean MXC_SetT
- Seite 173 und 174: MXC_SendInteger boolean MXC_SendInt
Skripte<br />
Ein Skript (oder auch Programm genannt) ist eine Aneinanderreihung von mehr oder weniger komplexen Befehlen. Die<br />
in IP-Symcon verwendete Programmiersprache ist das sehr mächtige und leistungsstarke PHP. Im Internet finden Sie<br />
zahllose Beispiele und weiterführende Dokumentationen.<br />
Skripte hinzufügen<br />
Möchten Sie Ihrem Projekt ein neues Skript hinzufügen, aktivieren Sie diese Auswahlmöglichkeit unter “Objekte<br />
hinzufügen”. Vergeben Sie dem Skript einen eindeutigen und aussagekräftigen Namen. Sie können ihn jederzeit ändern<br />
oder das Skript in einen anderen Ordner verschieben. Alternativ können Sie den Ort des Skripts bestimmen, indem Sie es<br />
an der jeweiligen Stelle über die rechte Maustaste anlegen oder “Auswählen” verwenden.<br />
Für den Fall, dass Sie mit einem Editor arbeiten wollen oder vorhandene Skripte verwenden, aktivieren Sie: “Vorhandene<br />
Datei hochladen”. Wenn Sie zusätzlich mit einem bestimmten Dateinamen (Betriebssystem) arbeiten wollen, aktivieren<br />
Sie: “Benutze speziellen Dateinamen”. Mit “Überprüfen” ist gewährleistet, dass dieser Name eindeutig ist.<br />
Skripte editieren & ausführen<br />
Grundsätzlich gilt: Ein PHP Skript verlangt, dass Anweisungen am Ende jedes Statements mit einem Semikolon beendet<br />
werden und sie innerhalb eines PHP-Tags () stehen müssen.<br />
Zu Testzwecken kann das Skript manuell gestartet werden, indem Sie „Ausführen“ drücken. Dabei wird es automatisch<br />
gespeichert und sowohl der Zeitstempel der letzen Ausführung als auch die Länge der Laufzeit aktualisiert. Die Ansicht<br />
kann zwischen [Text] und [HTML] umgeschaltet werden. Fehlerhafte Eingaben können mit „Rückgängig“ oder<br />
“Wiederherstellen“ korrigiert werden. Mit „Nach HTML exportieren“ wird das gesamte Skript in Ihrem Browser<br />
angezeigt. Möchten Sie komfortabel einen „Befehl hinzufügen“, positionieren Sie den Cursor auf die gewünschte Stelle im<br />
Skript und klicken Sie auf diesen Button. Um die Vielfalt der Befehle einzugrenzen, empfiehlt es sich nur das betreffende<br />
Gerät anzugeben. Hier als Beispiel für die Soundausgabe den „Media Player“: