Hier finden Sie alle zur verfügung stehenden Downloads.
Link | Name | Beschreibung | Version | Datum |
---|---|---|---|---|
x | Release | Das aktuellste standard Release inklusive Widgets und Designs | 0.0.3.2 | 08.05.2014 |
x | Release-Minimal | Das aktuellste standard Release | 0.0.3.2 | 08.05.2014 |
Es ist noch zu erwähnen, dass die kommerzielle Nutzung von Highcharts nicht gestattet ist.
0.0.3.2: (08.05.2014)
Neues Widget-Packet mit Diagrammen (endlich).
Video zum neuen Diagramm Widget
Alle Slider überarbeitet.
Neue Widgets um Werte zu erhöhen oder zu verringen.
Highstock Update auf Version 2.0.1 bzw. Highcharts 4.0.1.
yepnope.js hinzugefügt.
0.0.3.1: (11.04.2014)
Picture Controls Status überarbeitet so dass auch unterschiedlich große Bilder genutzt werden können.
Picture Controls Bilderauswahl überarbeitet.
Status Text Widget hat nun eine Option es "durchklickbar" zu machen.
Ausführungsschleife im Tasker beseitigt. (Kritisch!)
line-height für alle Text Widgets hinzugefügt (=font-size).
Neues Picture Controls Widget: Bild.
ColorPicker ausgetauscht.
Neuer standard Style.
0.0.3.0: (08.03.2014)
Neuinstallation erforderlich! SQL-Tabellen Struktur wurde geändert.
Exportierte Steuerungsseiten aus vorherigen Versionen lassen sich importieren.
"Anzeigen" Button auf der Steuerungsseiten-Konfiguration hinzugefügt.
Neues standard Widget-Paket: "HCS Picture Controls".
Viele Änderungen am "HCS Controls" Widget-Paket.
Status Widgets zeigen nun auch Zeichenketten richtig an.
Man kann durch das Text Widget nun "hindurch" klicken.
Der Wert eines Geräts (%VALUE%) kann nun auch beim individuellen Ersetzen genutzt werden.
Neue Aufgabe: Alle Systemvariablen loggen.
Widgets können im Kofigurator nun gesperrt werde. Somit können sie nicht mehr bewegt werden.
Kommentarfeld zu Widgets hinzugefügt.
Aufzeichnungsregeln werden nun in einer Datei gecached um die SQL-Last zu verringern.
Schlüssel-Länge der SQL-Tabellen reduziert.
Login System funktioniert nun auch korrekt ohne "Anmeldung speichern".
Status Widget überarbeitet: Wertebereichen werden nun mit einem Komma getrennt. Dadurch ist auch negativer Bereich möglich.
"Homematic BIN / XML RPC Live Converter" entfernt. Zurück zum Stand von pre 0.0.1.6. Das XML-BIN hat einfach zu viele Probleme verursacht.
0.0.2.4: (04.02.2014)
Kodierung der hmxmlbin.php führte zu Problemen mit dem Loginsystem auf UNIX Systemen.
0.0.2.3: (21.01.2014)
Expertenansicht-Einstellung für Steuerungsseiten-Konfiguration hinzugefügt.
0.0.2.2: (19.01.2014)
Fehler bei Geräte auslesen beseitigt (Undefined index). Nicht kritisch, aber unschön.
0.0.2.1: (18.01.2014)
Fehler im der devices.fn beseitigt, die dazu geführt haben, dass auf manchen CCUs die Geräte nicht ausgelesen werden konnten.
Es ist nicht mehr notwendig eine CCU bei der Installation anzugeben.
Vorbereitungen für die Expertenansicht, bei den Widgets, getroffen. einfach die CSS Klasse "expertView" zu Feldern hinzufügen die nur bei aktivierter Expertenanischt sichtbar sein sollen.
0.0.2.0: (17.01.2014)
Schwerwiegender Fehler im "Homematic BIN / XML RPC Live Converter" beseitigt (hoffentlich der Letzte in dem Script). Es war unmöglich Kommawerte (double/float) zu setzen.
0.0.1.9: (16.01.2014)
HCS sollte beim manuellem "Abo erneuern" nicht mehr einfrieren.
0.0.1.8: (15.01.2014)
Fehler im Loginsystem beseitigt.
0.0.1.7: (14.01.2014)
Kleine Fehlerkorrekturen bei der Installation.
0.0.1.6: (14.01.2014)
Keine Neuinstallation notwendig, einfach die Dateien drüber kopieren und ersetzen
Kleine Fehlerkorrekturen bei der Installation.
Installierbare Widget werden nicht mehr asynchron ausgelesen, sondern beim aufrufen der Widgets Seite.
Klassen aus dem "Homematic BIN / XML RPC Live Converter" hinzugefügt.
XML-RPC Befehle werden nun per XMLRPC_BIN versendet.
0.0.1.5: (10.01.2014)
Bekannte Probleme:
Die CCU2 deinitialisert sich selbst nach 10 fehlgeschlagenen "events", dies kommt leider immer wieder vor auch bei Normallast und ist ein bekanntes Problem.
Eine temporäre Lösung ist das Abo jede/oder alle paar Stunden zu erneuern. Dazu einfach eine Aufgabe mit "Abonnements erneuern" erstellen oder auf der CCU ein Script mit Zeitintervall erstellen.
CCU2 bekommt spezieal Behandlung für init und deinit. Wenn keine Wired Komponenten an der CCU2 angeschlossen sind, sollten dieses auch nicht abonniert werden.
Versionsunterscheidung für CCUs eingebaut.
init und deinit Funktion im Tasker überarbeitet (kann jetzt einzelne Interface Abos an/ausschalten Designator='INTERFACE,INTERFACE,INTERFACE' (INTERFACE=RF|WIRED|SYSTEM))
neue Funktion im Tasker: CCU Abos aktualisieren (gemäß der Einstellungen der CCU Daten)
refreshInterval für Bild Widget hinzugefügt.
'states' Befehl aus der control.php entfernt und in eigene Datei ausgelagert (Performanceverbesserung).
Standard Widgetoptimierung: gemeinsame Funktionen in eigene Datei ausgelagert; Homeamatic Name wird bei Geräteauswahl angezeigt.
Widget Auswahl auf Paket und Widget aufgeteilt.
Status (Text) Widget kann nun auch Wertebereichen ersetzen. (bspw. 45.5-71.3)
Automatische Updateprüfung eingebaut.
Export und Import Funktion für Steuerungssteinen implementiert.
0.0.1.4: (29.06.2013)
Zeitspanne und Intervall auf der Aufzeichnugsregel-Seite werden in Sekunden, Minuten, Stunden, Tagen dargestellt.
Regeltester zur Aufzeichnugsregel-Seite hinzugefügt.
Funktion zum Bearbeiten von Benutzern hinzugefügt.
Steuerungsseiten können jetzt dupliziert werden.
Widgets können jetzt dupliziert werden.
Status (Text) Widget aufgebohrt. Wert kann umgerechnet werden (z.B. *100); beliebige Werte lassen sich ersetzen (z.B. 0 = aus, 1 = an).
Video zum neuen Status Widget
Wegfall des Status - Prozent (Text) Widgets.
0.0.1.3:
set_time_limit() zum send ReGa-HSS Befehl send hinzugefügt.
Fehler beim einlesen der Devices korrigiert InterfaceString => Port
Fehler auf der CCU-Daten Seite repariert. Geräte-Anzeige bei mehreren CCUs war nicht richtig.
Ping-Funktion geändert. socket_create entfernt. Gab Probleme mit UNIX.
Update auf jQuery 2.0.2
Update auf jQuery UI 1.10.3
jQuery UI MultiSelect Widget hinzugefügt und allen <select> Tags zugeordnet.
universelle highcharts-style.js hinzugefügt für alle Styles. Falls ihr individuell anpassen wollt könnt ihr das in dem jeweiligen Ordner.
Neue Tabelle für Konfigurationen. Vorbereitung für zukünftiges Updatesystem.
Changed Tasks.Designator to TEXT; Neu-Installation der Datenbank erforderlich.
0.0.1.2:
Device-Selektions Layout geändert.
System-Variablen auswählbar gemacht.
Status-Widget frägt bei klick aktuellen Zustand ab.
In den aktuellen Zuständen finden sich System-Variablen untern dem Geräte-Namen "SYSTEM_VARIABLES". Die Datenpunkte sind die einzelnen Variablen.
Die Tasker Funktionen "logSystemVariable" und "getSystemVariable" unterstützen nun mehr als eine Variable. Das Trennzeichen ist das Strichkomma: x;y;z
Version und ChangeLog Feld für Widget-Paket in der content.json hinzugefügt.
0.0.1.1: Neuinstallation erforderlich!
Fehler in der control.php beseitigt.
Typ der Channels Operations in INT geändert. Macht CAST überflüssig für BIT Maske.
0.0.1.0: Neuinstallation erforderlich!
Neue SQL-Tabellen für System-Variablen. Nicht mehr in den Devices.
Neue SQL-Tabelle für DatenPunkte.
Neue ReGaHSS-Scripts zum abfragen der Geräte/Variablen/Räume/Gewerke/Programme. Danke an Hobbyquaker.
SQL-Tabelle für Programme und Devices abgeändert.
getDatapointDevices aus control.php entfernt.
getCtrlDevices aus control.php entfernt.
getDatapoints als Ersatz für getDatapointDevices (dps=x,y,z) und getCtrlDevices (ops=2) hinzugefügt Parameter 'ops' und 'dps'.
Prioritätssystem für Aufzeichnungsregeln hinzugefügt.
Widgets überarbeitet und angepasst an die neue Struktur.
0.0.0.9:
Neue Debug-Funktion für control.php (dumpDevices).
0.0.0.8:
Fehler für case-sensitive Betriebssystem, bei dem Widget Paketen, beseitigt.
0.0.0.7:
UNIQUE Constraint zur Tabelle Widgets hinzugefügt. Neu-Installation erforderlich! (Sollte Probleme mit doppelten Widgets beseitigen).
Fix für Einträge in MySQL Datenbanken. Sollte ebenfalls Probleme mit dem HTML-Container Widget beheben.
0.0.0.6:
Fehler beim Löschen von Steuerungsseiten beseitigt.
Handhabung der Konfiguration von Widgets geändert.
Highcharts durch Highstocks erweitert.
0.0.0.5:
Neues Widget: HTML-Container.
Alle Widgets umgeschrieben.
Widgets bekommen direkt ein JSON config object übergeben, es muss nicht mehr geparsed werden.
hexToRgb und RgbToHex zur standard.js hinzugefügt.
getValue anfrage beim Constructor aller Widgets entfernt. Ist einfach überflüssig und kostet Performance.
0.0.0.4:
Neues HCS Controls Widget: Seiten-Link (jQuery Button).
0.0.0.3:
Korrektur in der Überprüfung ob ein Event wirklich von einer CCU kommt welche diesen Kanal auch besitzt.
Status Widget kann jetzt auch System Variablen anzeigen.
Umstrukturierung der System-Variablen in der Devices Tabelle.
CCU-Daten: Geräte Liste utf-8 kodiert.
setValue und getValue funktioniert jetzt auch mit System-Variablen. Der Datenpunkt muss 'SYSVAR_VALUE' heißen.
unbind blur event für left,top,width,height bei Selektion eines anderen Widgets.
0.0.0.2:
CUxD Schnittstelle hinzugefügt. CUxD Geräte sollten zur Zeit immer über die ReGa HSS geschaltet werden und nicht über XML-RPC!