Kategorie:HomeControl
Aus iSysBus Doku
Hauptseite / Software / HomeControl
HomeControl ist eine Betriebssystem unabhängige GUI zur Konfiguration und Überwachung des Hausbuses (iSysBus). Sie kann einerseits in einer Entwicklungsumgebung, siehe unten, aber auch StandAlone als Java Program gestartet werden. Die jeweils stabilen Versionen werden als NightlyBuild zum Download bereitgestellt.
Inhaltsverzeichnis |
Features
Eine Übersicht über die Funktionen der Software gibt es auf der Webseite.
Voraussetzungen
Siehe HomeControl Installation
Programmiersprache
HomeControl verwendet als Programmiersprache Java, ab der Version 1.6 und ist dafür ausgelegt, auf verschiedenen Plattformen (Windows, Linux, MAC) zu laufen. Dabei baut das Programm auf der Eclipse Plattform auf und ist modular gebaut, um eine einfache Erweiterbarkeit durch Plugins zu gewährleisten.
Entwicklungsumgebung
Die Software wird mit der Entwicklungsumgebung Eclipse programmiert, da diese optimal für Java geeignet ist und über Plugins direkt mit dem Subversion Repository synchronisieren kann.
Siehe dazu: Einrichtung der Entwicklungsumgebung
Programmaufbau
Das Programm ist in mehrere Teile (Packages) aufgeteilt, die nach ihrer Zugehörigkeit (GUI, Verbindungen, Knoten) gruppiert werden.
Konfigurationsdateien
Informationen zum Dateiaufbau für die Programm- bzw. Projekteinstellungen
Installation von Homecontrol mit dem Installer
Neben der Homecontrol unter der Eclipse Oberfläche stehen neuerdings eigenständige Installer Pakete für die verschiedenen Plattformen Window, Linux, Mac zur Verfügungung. Neben dem Installer Paket z.b. setup_x.y.zz.exe wird nur noch eine aktuelle installierte Java Runtime benötigt.
Im aktuellen Stand (Mai 2010) sind die Pakete jeweils Snapshots aus der aktuellen Entwicklung. Neue verfügbare werden aktuell im IRC Chat, in Kürze auch unter News auf www.isysbus.org angekündigt.
Download der Aktuelle Windows Version
Siehe auch Homecontrol Setup Windows
Einstellungen für Homecontrol
Projekteigenschaften:
Info -> Text file encoding -> Other -> ISO-8859-1
JavaBuildPath -> Source -> nur .../src
JavaBuildPath -> Source -> Default output folder -> .../bin
JavaBuildPath -> Libraries -> alle .jar aus .../lib
Java Compiler -> Enable project specific settings -> Compiler compliance level -> 6.0
Symbole
Sonstiges
Seiten in der Kategorie „HomeControl“
Es werden 6 von insgesamt 6 Seiten in dieser Kategorie angezeigt: