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.

Entwicklerbereich<br />

Erweiterte Funktionen… damit ihnen auch nach dem Einstieg alle Möglichkeiten offen stehen!<br />

Funktion Beschreibung<br />

Systembefehle Nutzen Sie alle Befehle zum Konfigurieren von IP-Symcon, die normalerweise nur für native Modulentwickler<br />

verfügbar waren. Über PHP können Sie auf Ihr System vollständig zugreifen – In der Befehlsreferenz bekommen<br />

Sie einen Überblick, was alles möglich ist.<br />

Modulbefehle Jedes Modul, jede Stellschraube der Module, die Sie über die Verwaltungskonsole ändern können, können Sie auch<br />

von Ihren eigenen Skripten auslesen und verändern. Dadurch haben Sie die komplette Kontrolle über Ihre<br />

angeschlossenen Hardwaremodule. Die Modulreferenz bietet Ihnen eine komplette Auflistung der Aktionsbefehle.<br />

PHP IP-Symcon bietet Ihnen das volle Potential der PHP Skriptsprache. Sie können nicht nur auf alle PHP Befehle<br />

zugreifen, sondern können über Ihre eigene php.ini Anpassungen vornehmen und Extensions laden lassen, über<br />

die Sie z.B. erweiterte Grafikfunktionen (GD2) oder MySQL, MSSQL oder andere Datenbanken ansprechen<br />

können. Der in IP-Symcon integrierte WebServer macht eine seperate LAMP Installation überflüssig.<br />

Client/Server<br />

Modell<br />

SOAP<br />

Schnittstelle<br />

Der IP-Symcon Dienst fügt sich nahtlos in Ihr Serverbetriebssystem (z.B. Windows 2003) ein. Es muss keine<br />

Interaktive Session gestartet werden – Das bedeutet kein Ärger und keine Problematik bei unerwarteten oder auch<br />

geplanten Neustarts des Systems. Nach dem Start ist Ihr System wieder wie gewohnt verfügbar. Mit<br />

Verwaltungskonsole haben Sie immer einen komfortablen Zugriff auf Ihr System. Erweitern Sie Ihr System<br />

bequem von der Workstation aus. Vorbei sind die Zeiten, in denen Sie immer direkt am Server sitzen mussten<br />

oder sich immer per RDP auf den Server verbinden mussten. Veränderungen in der Verwaltungskonsole werden<br />

Serverseitig sofort übernommen und können dadurch direkt ausprobiert werden.<br />

Ihnen reicht der Zugriff über PHP nicht aus? Sie wollen auf IP-Symcon von Ihrere eigenen nativen Applikation<br />

zugreifen ohne den Umweg über PHP zu gehen? Kein Problem dank der SOAP Schnittstelle über die Sie<br />

dieselben Möglichkeiten haben wie in PHP. Alle Funktionen und Befehle können Sie aus Ihrer<br />

Lieblingsprogrammiersprache aufrufen. Dank der der selbstbeschreibenden Schnittstelle (über WSDL) sind<br />

Funktionen aus IP-Symcon binnen Minuten in Ihrer Software verfügbar. Entsprechende Informationen finden Sie<br />

in unserem Entwicklerbereich der Dokumentation.<br />

WebServer Der integrierte WebServer kann auf mehreren Ports/virtuellen Pfaden betrieben werden. Eine Möglichkeit der<br />

SSL Verschlüsslung mit eigenen Zertifikaten und ein Webalizer kompatibles Logfile kann pro Instanz konfiguriert<br />

werden.<br />

WebFront Das mit IP-Symcon mitgelieferte Web Interface mit dem Namen “WebFront” bietet eine schnelle<br />

Visualisierungsmöglichkeit. Sobald Ihre Geräte in IP-Symcon eingerichtet sind, können Sie von überall per<br />

LAN/WLAN/Web auf Ihre Geräte zugreifen. Ein Skin im iPhone/iPod Design ist automatisch mit dabei.<br />

Einfach das WebFront aufrufen und schalten. Dokumentationen zu den Erweiterungsmöglichkeiten des<br />

WebFronts finden Sie in unserem Entwicklerbereich. Für den optimalen Betrieb wird ein “Web 2.0!-fähiger<br />

Browser vorausgesetzt wie z.B. Internet Explorer 7+, Firefox 3+, Opera 8+, Safari 4+. Für alle anderen Browser<br />

oder mobilen Endgeräte, die die neuartigen Funktionen nicht unterstützen gibt es das “WebFront Retro”, welches<br />

ähnliche Funktionen bietet, jedoch auf die leistungsschwächeren Geräte angepasst ist. Damit wird auch eine<br />

Funtion im Internet Explorer 4+, Firefox 1+, Netscape 3+ ermöglicht.<br />

SDK/Tools<br />

Mit dem IP-Symcon SDK ist es Möglich native Module für IP-Symcon zu erstellen. Installationsanleitung und Beispiele<br />

für Delphi werden angeboten.<br />

SOAP Schnittstelle<br />

Die SOAP Schnittstelle/WSDL Beschreibungen können über folgende Adresse erreicht werden:<br />

http://localhost:3773/<br />

Kompatibilität wurde bereits mit Delphi, Java, C#, VB.Net geprüft.<br />

Alle Befehle der SOAP Schnittstelle verhalten sich äquivalent zu denen in PHP. Dadurch kann die normale<br />

Befehlsreferenz/Modulreferenz als Dokumentationsgrundlage verwendet werden.<br />

Für Modulbefehle muss der TIDHeader mitgesendet, indem die anzusprechende InstanzID angegeben wird.<br />

Bekannte Probleme:

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!