Kategorie:HomeControl

Aus iSysBus Doku

Wechseln zu: Navigation, Suche

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

Fehlercode

XML Node

Pflichtenheft

Seiten in der Kategorie „HomeControl“

Es werden 6 von insgesamt 6 Seiten in dieser Kategorie angezeigt:

E

H

K

O

Meine Werkzeuge