eHouse4Android паметни телефони програмирање статус ажурирање возачи за Android

eHouse Home automation – Синхронизација на возачи , Јас , О , измерените вредности за опремата и панели на Андроид . Опис на софтверски пакет и библиотеки за да креираат свои панели на платформа EHouse home automation – Софтвер за контрола на систем Home automation eHouse – Контрола и Автоматизација во зграда eHouse – Управување со .

Класа EhouseTCP

Класа се користи за одржување на TCP / IP конекција со системот Автоматизација во зграда eHouse (онлајн) и ажурирање на податоците доаѓаат од микропроцесор контролори eHouse { Автоматизација во зграда eHouse – Возачите } .
Тоа исто така бара употреба на часови:
* Ehousecommunication . класа
* StatusEhouse . класа
* StatusCommManager . класа

Кога конекцијата ” пребарување ” на Автоматизација eHouse , да добијат на моменталниот статус на возачи (онлајн) за визуелизација Апликации { Автоматизација во зграда eHouse – Галерија на софтвер за контрола } , податоци се ажурираат во случаи (1 контролер => ; пример на класа статус) класи:

  • StatusEhouse (за возачите eHouse1)
  • StatusCommManager (за возачите eHouse TCP / IP)

Овие податоци, тогаш може да биде откриена од страна на софтвер за сеча и визуелизација алгоритми, или било кој друг софтвер на платформа Андроид , без да се напише ” алгоритми Преведете ” eHouse PC конфигурација за Android платформата .


Карактеристики:

public static void TerminateQuery ()

Прекинување на TCP / IP (бескрајна јамка за добивање на статус на возачи .

Пример за употреба: EhouseTCP . TerminateQuery () ;


public static логичка QueryStart (Стринг домаќин , int пристаниште)

Иницира и одржува комуникација и рецепција на статусот на сите системски драјвери eHouse (бескрајна јамка – може да биде спречена од TerminateQuery ())

Ако одредено домаќин е користење на домаќин и пристаниште параметри

инаку го користи конфигурација (одделно за локални и интернет конекција, во зависност од функцијата за да ја извршите јавноста EnableInternet (логичка enab) )

Пример за употреба: EhouseTCP . QueryStart ( ” ” , 9876) ; / / Се поврзува на стандардниот сервер на eHouse TCP / IP


public static void AllDevsStatus ()

Увозот возачот имиња ” eHouse 1 – 485 ” , заедно со имињата на излезите , Јас , мерење на влезови од конфигурациските датотеки

Пример за употреба: EhouseTCP . AllDevsStatus () ;


public static void AllDevsTCPStatus ()

Увозот возачот имиња ” Ethernet eHouse ” заедно со имињата на излезите , Јас , мерење на влезови од конфигурациските датотеки

Пример за употреба: EhouseTCP . AllDevsTCPStatus () ;



Пример на целосна кодот од сликата:

Повеќе информации eHouse Возачите:

контрола на осветлување , греење , HiFi во простори
Контрола на централно греење и вентилација
контрола на ролетни , Гејтс , тенди
контрола на Гејтс , ролетни , тенди систем верзија eHouse1

Дизајн и инсталација на системот направете го тоа сами

Home automation eHouse – Независен систем Дизајн
Автоматизација во зграда eHouse – Авто-инсталација