06.01.2013 Aufrufe

Migration - Smarthome-Components

Migration - Smarthome-Components

Migration - Smarthome-Components

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Ereignisse können direkt an Variablen/Instanzen erstellt werden.<br />

Objekte können sortiert/positioniert werden.<br />

Symbolische Links können für Instanzen, Variablen, Skripte und Medien erstellt werden.<br />

Neue Funktion GetValueFormatted, die den Variablenwert als formatierten String zurück gibt. Z.B. 17,3°C<br />

Suche/Ersetze in Dateien implementiert<br />

Präfixe haben jetzt Leerzeichen, die entsprechend der DIN 5008 erstellt wurden.<br />

*Ein Wechsel auf 5.2.x oder 5.3.x war geplant, aber aufgrund von Problemen wieder verworfen worden. Fixes für einige relevante PHP-Bugs<br />

wurden für PHP 5.3.1 angekündigt, welches für Version 2.2/2.3 erneut getestet wird.<br />

WebFront<br />

file_get_contents gegen eine Funktion ausgetauscht (Sys_GetURLContent)<br />

Wetterseiten werden gecacht, für schnellere Ladezeiten/Ausfallsicherheit<br />

WebFront mit eigenen Profilen kompatibel<br />

WebFront zeigt alle Variablen mit Variablenprofil, Skripte und Medien direkt unterhalb von Instanzen an.<br />

Anzahl der Elemente in einem ‘enum’ / ‘selector’ kann in der Config definiert werden.<br />

Slider für Prozentwerte (mit Möglichkeit zum Deaktivieren)<br />

Media-Dateien können ausgeklappt werden.<br />

Media-Dateien werden bei Aktualisierung automatisch im WebFront aktualisiert.<br />

WebFront Retro, iFront den Neuerungen entsprechend angepasst<br />

$REMOTE_ADDR, $REMOTE_HOST bei Ausführen einer Aktion verfügbar<br />

Module<br />

Dummy Modul als Platzhalter für eigene Variablen, die im WebFront angezeigt werden können<br />

Wago: Native Implementation (Wago DLL wird nicht mehr benötigt)<br />

ModBus: Modbus TCP, Modbus RTU, Modbus RTU over TCP wird unterstützt.<br />

Carlo Gavazzi: EM24 Modul hinzugefügt<br />

Virtual I/O Modul zum Testen eigener Device Module (nur für Entwickler interessant!)<br />

Webserver: OpenSSL Update auf 0.9.8k<br />

HomeMatic: Standardprofile für die Wetterstation<br />

Z-Wave<br />

Weitere Geräteklassen werden unterstützt<br />

Assoziationen können konfiguriert werden.<br />

Parameter können an Geräten gesetzt werden.<br />

Routing Tabelle wird ausgelesen.<br />

Archiv Modul auf SQLite Basis zum Loggen von Variablenwerten<br />

Dashboard<br />

Wenn der Parameter/cache angegeben wird, dann werden alle Bilder in einem cache-Ordner gespeichert, wodurch<br />

das erneute Laden wesentlich beschleunigt wird.<br />

Neues Control: TIPSSpinEdit für Integer/Float Werte<br />

Dashboard kann Variablenwerte mit Profilformatierung anzeigen.<br />

$REMOTE_ADDR, $REMOTE_HOST, $IPS_FORM bei Ausführen eines Skriptes verfügbar<br />

Geänderte Funktionen<br />

IPS_SetEventScript (Nimmt nun den auszuführenden Text statt der ID des Skriptes.)<br />

IPS_GetEvent (Index: TriggerVariable -> TriggerVariableID)<br />

IPS_GetStatusVariableIDs -> IPS_GetStatusVariableIdents<br />

Änderungen im SDK<br />

KERNEL_VERSION = 0x020A<br />

Konstanten sind jetzt in 100er Schritten definiert.<br />

Kategoriefunktionen vom ObjectManager in den CategoryManager verschoben<br />

LinkManager für die symbolischen Links<br />

Variablenprofile werden über Strings verknüpft und müssen vorher im VariableManager registriert werden.<br />

Mehr Informationen und das neue SDK finde sie im Entwicklerbereich

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!