Насловна автоматизација eHouse – Развој на софтвер за Соба за контрола на Таб за Windows таблет – Софтвер со отворен код

Home automation eHouse – Развој на софтвер панел дискусија на изворниот код .
Оваа статија е уште еден дел од описот на софтвер за допир панели Home automation eHouse , Прозорци – врз основа .
Претходно статии на оваа тема:
” Паметни куќа eHouse – Библиотека за да создаде свој софтвер за Windows ”
” Развој на софтвер за допир паметни куќа контролни панели eHouse Windows – базирани таблети ”
Опис на главните карактеристики на апликацијата: постапка outputbuttonnames (индекс: Integer) ;
Името се наведува во дигитални излези RoomManager , Програмата имиња и имињата на мерење влезови на системската конфигурација .
Заштедува на конфигурацијата од ” % RemoteEhouseDir % \ Панели \ ” ако постои стандардно конфигурациската датотека за RoomManager се создава со името и продолжување RoomManager ‘ . txt ‘ .
Додадени фајлови: за контролниот панел се базираат на стандардните наставката на датотеката и , како името на компјутерот во Windows на панелот .
За да отстраните неискористени копчиња (излези и програми) , мерење влезови , програми од формата (или со цел да се намали моќта) , да бидат во стандардниот или датотека за табла да се замени име на поле празно линија (имајќи линија нумерирање) .
Во оваа датотека се важни аналогни сензор тип поставување (во квадратни загради)
[ % ] А процент во однос на снабдување напон контролер
[C] температура (стандардно сите сензори, освен првата)
[ – % ] Обратна процент од 100 % – X како светлосен сензор (сензор 1 од стандардните)
За други поврзување аналогни сензори (да бидат вклучени во стандардната датотека со промена на стандардните поставувања) .
постапка TForm1 . Program1Click (Испраќач: TObject) ;
На настанот управувачот ” OnClick ” за сите виртуелни копчиња за подигнувањето програми .
Ги идентификува клучните број (од групата на програмата промени) , која е избран и поставен на настанот започне избраната програма, во случај на дното .
постапка TForm1 . output1Click (Испраќач: TObject) ;
На настанот управувачот ” OnClick ” за сите виртуелни копчиња за промена на излез статусот .
Ги идентификува клучните број (на групата за промена на излез статус) , која е избран и поставен на настанот менува излез настан дното на серверот eHouse .
постапка RunEvent (eventcode , arg1 , arg2 , arg3 , Arg4 , arg5: Integer ; ул: стринг) ;
Настанот евиденција на дното на серверот систем eHouse .
Параметрите дадени настан код за директен режим:
Настанот код ,
Настанот аргументи , Информации за опис на дневникот .
постапка update_panel ;
Функција надградби на содржината на таблата – аналогни мерења и резултати (виртуелни копчиња бои) .
Тоа мора да се стартува веднаш по функција периодично ” update_status ” (Ажурирање на статусот на возачот од серверот компјутер eHouse) .
Насловна Автоматика Контролери eHouse
Контрола автоматизација производителот
Home automation – контрола греење и ligtht во простории .