eHouse4Java eHouse home automation Софтвер – Софтвер со отворен код

eHouse Home automation – Софтвер eHouse4Java е со отворен код софтвер под ГНУ лиценца за eHouse систем само корисниците .
Таа им овозможува:

  • Текст контрола
  • графичка контрола
  • графички визуелизација на статусот на системот
  • графички визуелизација на системот (автоматски за секоја соба / контролор)
  • комуникација со контролори
  • Прием и синхронизација статус на сите контролори преку протоколот TCP / IP , мрежи (LAN , WAN , Интранет , Интернет)
  • Прием и синхронизација статус на сите контролори преку UDP протокол (LAN , Интранет)
  • Собирање на статусот на сите контролори за понатамошна обработка , на пример, за целите на:
  • Визуелизација
  • Креирај Дневници
  • Направете ја вашата сопствена контрола алгоритми и посветен системи
  • Креирај комуникација сервери и портали за било каков надворешен системи
  • Интеграција со други хардвер и софтвер, како и трети – партија уреди
  • Пренесување настани за контролори над TCP / IP
  • контрола на гласот


Користење на Јава овозможува користење на овој софтвер за различни видови на хардвер опремен со Јава виртуелната машина .
Тоа може да работат на ист начин на различни оперативни системи:

  • Прозорци од верзија 95
  • Линукс
  • Unix
  • итн .

Таа, исто така дава можност да лесно се прилагодува мобилни системи базирани на употребата на Јава:

  • Андроид
  • Java MIDP (мобилни)
  • Windows Mobile , Windows Телефон (кога конвертирање на C #), која е многу слична на Јава

Затоа е можно да се создаде контрола и софтвер за управување на системот Home automation eHouse на секој хардвер платформа:

  • Компјутери
  • Микрокомпјутери , Компјутерски Матични плочи , ѕидни панели врз основа на поедноставена компјутер
  • Таблети
  • PDA уредите
  • Графички панели
  • Smartphones
  • TouchPhones
  • Друга минијатурни хардвер спроведува со Java поддршка

Друг многу важен фактор е слободна природа и достапноста на Java развојни алатки , споредлив квалитет со многу скапи компајлери, како што се Мајкрософт ‘ Visual Studio , Embarcaderos ‘ , итн . .
Ова ви овозможува да креирате професионални апликации, без да инвестираат во скапи софтвер .
Таа, исто така им овозможува за создавање на посветен на софтвер за различни верзии детали опрема , итн . .
Досега , ние обезбеди голем бесплатен софтверски пакет со изворен код за контрола на примената сочинува јадрото на системот Насловна Автоматика продуцент eHouse поддржува сите сегашни верзии на системот:

  • eHouse 1 (485) под надзор на компјутер
  • eHouse 1 под надзор на CommManager
  • Ethernet eHouse (eHouse4Ethernet)

За таа цел , ние го користиме и слободниот NetBeans развој на животната средина .
Нејзините инсталација и конфигурација се дискутира во статијата ” Паметни дома развој на софтвер во Netbeans (Јава , Java MIDP , Андроид) ”
EHouse4Java софтвер е додаток – на софтверот за PC и eHouse директно користи конфигурациските датотеки во директориумот ” eHouse ” систем .

  1. Почетна конфигурација е создадена од страна на начин на системската конфигурација апликација eHouse ” ConfigAux . exe ” .
  2. Тогаш тоа е неопходно за извоз на поставките за таблата од системот водење на апликација eHouse1 ” eHouse . exe / мобилен ” .
  3. Поставување контролори за панели eHouse4Ethernet е генерирана од примената ” CommManagerCfg . exe ” за секој етернет контролер . Тоа е потребно за оваа намена прес- ” Креирај Мобилни датотеката ” , или соодветни во даден јазик опис на апликацијата .
  4. во директориумот од која апликација ќе работи eHouse4Java , место текстуална датотека ” патека . cfg ” , во кој првата линија е патот до директориумот ” е – Куќа ” на системот Home automation на пример, . ” C: \ e – куќа \ ” (Без наводници , и други ликови .
  5. копија eHouse4Java на диск и го отвори во примената NetBeans проектот
  6. почне тоа со притискање на копчето за функција ” F6 ”
  7. надвор NetBeans работи што следи од командната линија ” ehouse4java . тегла ” доколку е инсталиран Јава пат е додадена на оперативниот систем на глобални променливи