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.

Einführung<br />

IP-Symcon ist eine Software zur Steuerung und Automatisierung für Haustechnik und Industrie.<br />

Viele heute am Markt angebotenen Hausautomationssysteme haben den Nachteil einer zu engen Produkt- oder<br />

Herstellerbindung. Nur Komponenten eines bestimmten Herstellers lassen sich einsetzen. Produkte anderer Her kunft<br />

sind häufig inkompatibel, und daher nicht verwendbar. Die Überwindung solcher Unverträglichkeiten ist nicht selten<br />

unmöglich, ist aber bestenfalls mit hohen Kosten oder Einschränkungen im Funktionsumfang verbunden. IP-Symcon<br />

dagegen ist eine Software, die nicht von proprietären Bindungen abhängig, und damit in der Lage ist, die<br />

unterschiedlichsten Systeme unter einer ge meinsamen Oberfläche zu vereinen.<br />

Die Steuerungssoftware IP-Symcon ermöglicht es dem Anwender, z.B. mit den Daten einer Wetterstation bei<br />

aufkommendem Sturm rechtzeitig die Markise einzufahren. Schaltbefehle einer Funkfernsteuerung des Herstellers A<br />

lassen eine Lampengruppe des Herstellers B als Bestandteil eines Lichtszenarios des Her stellers C erstrahlen. Geräte, die<br />

normalerweise zueinander inkompatibel sind, können durch IP-Symcon erfolgreich zusammenarbei ten.<br />

Eine ständig wachsende Bibliothek von Modulen versetzt IP-Symcon in die Lage, mit den unterschiedlichsten Geräten zu<br />

kommunizieren. Die Module bil den die Funktionen dieser Geräte auf eine spezielle Abstraktionsebene ab: die IP-Symcontypische<br />

Entwicklungsumgebung. Statt einer unüberschauba ren Menge von herstellerspezifischen Details, sieht der<br />

Anwender nur noch die auf das Wesentliche reduzierte Entwicklungsumgebung. Sie erleichtert die Einarbeitung, und ist<br />

auch von Neueinsteigern schnell zu erfassen.<br />

In der Entwicklungsumgebung kann ein Skript direkt selbst geschrieben werden. Hierfür kommt die weit ver breitete<br />

Skriptsprache PHP zum Einsatz. Einem so erzeugten Skript sind praktisch keine Grenzen gesetzt.<br />

Fertige Skripte arbeiten vollständig unsichtbar im Hintergrund. Sie kommuni zieren über spezielle Variablen und<br />

Ereignisse mit ihren zugehörigen Modu len, treten aber auf dem PC nach außen hin nicht in Erscheinung. Um nun auf ein<br />

Gerät oder eine Steuerung Einfluss nehmen zu können oder Informatio nen darüber zu erhalten, wurde das Dashboard<br />

geschaffen. Mit sei ner Hilfe ist es möglich, eine für eine be stimmte Aufgabe maßgeschneiderte Benutzeroberfläche zu<br />

erzeugen. Hierfür stehen Windows-typische Tools zur Verfügung, wie z.B. Buttons, Edit-Felder, Labels, DropDown-<br />

Listen uvm. Über das Image Tool sind auch grafische Ausgaben möglich. So lassen sich Be nutzeroberflächen belie big<br />

gestalten, die dann evtl. auch von Laien bedient werden können.

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!