Home Control Suite Logo  Home Control Suite
  • Willkommen
  • Informationen
  • Roadmap
  • Anleitung
  • Downloads
  • Widgets
  • Plugins
  • Designs

Downloads

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.

Changelog:

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!

HCS © 2011 - 2014 by Daniel T. Becker - Impressum