Pradžia automatizavimo eHouse – Software Development kamb Control Panel for Windows Tablet – Open Source

Home Automation eHouse – Šaltinio kodo programinės įrangos kūrimo skydelis diskusija .
Šis straipsnis yra dar vienas programinės įrangos aprašymo dalis jutiklinis plokštės Home Automation eHouse , Langai – pagrįstas .
Ankstesnių straipsnių šia tema:
” "Smart House" eHouse – Biblioteka sukurti savo "Windows" programinę įrangą ”
” Kuriant programinę įrangą, kad su jutikliniu "Smart House" Control Panels eHouse Windows – pagrindu tabletės ”
Iš pagrindinių funkcijų taikymo aprašymas: procedūra outputbuttonnames (indeksas: integer) ;
Vardas, pavardė skaito skaitmeniniai išėjimai RoomManager , Programa, pavadinimai ir matavimo patekimo į sistemos konfigūraciją pavadinimai .
Taupo konfigūracijos aplanką ” % RemoteEhouseDir % \ Plokštės \ ” jei yra numatytoji konfigūracija failas RoomManager ją sukuria pavadinimas ir plėtinys RoomManager ‘ . txt ‘ .
Failai valdymo skydelis numatytąjį failo plėtinys ir , kaip kolegijos langus Kompiuterio vardas .
Jei norite pašalinti nenaudojamus mygtukus (rezultatai ir programos) , matavimo įėjimai , programos forma (arba siekiant sumažinti galią) , įsipareigojimų nevykdymo ar kolegijos failo pakeisti lauko pavadinimą tuščią eilutę (palaikymo linijos numeravimą) .
Šiame faile yra svarbu analoginis jutiklis tipo nustatymas (laužtiniuose skliaustuose)
[ % ] Procentinė dalis, susijusi maitinimo įtampos vadovo
[C] temperatūra (pagal nutylėjimą visi jutikliai, išskyrus pirmąjį)
[ – % ] Atvirkštinės 100 procentinių % – X, šviesos jutiklis (pagal nutylėjimą 1 jutiklis)
Kitų analoginius jutiklių prijungimas (turi būti įtrauktos į numatytojo failo keičiant numatytuosius parametrus) .
procedūra TForm1 . Program1Click (Sender: TObject) ;
Aptarnavimo įvykių ” Perkamos ” visų virtualių mygtukų norint pradėti programas .
Identifikuoja rakto numerį (iš programos pakeitimus grupės) , , kurie buvo atrinkti ir pateikti renginio pradžios pasirinktą programą tuo atveju, jeigu eilėje .
procedūra TForm1 . output1Click (Sender: TObject) ;
Aptarnavimo įvykių ” Perkamos ” visų virtualių mygtukų pakeisti išėjimo būseną .
Identifikuoja rakto numerį (grupės pakeisti išėjimo būseną) , , kurie buvo atrinkti ir pateikti įvykio pakeitimus išėjimo įvykių eilėje dėl serverio eHouse .
procedūra RunEvent (eventcode , arg1 , arg2 , arg3 , arg4 , arg5: integer ; g): String ;
Įvykių įrašus dėl serverio sistemos eHouse eilėje .
Parametrai tiesiogiai režimu Įvykio kodas:
įvykio kodas ,
Renginio argumentai , Informacija žurnalo aprašymas .
procedūra update_panel ;
Funkcija atnaujina kolegijos turinį – analoginiai matavimai ir išėjimai (virtualių mygtukų spalvos) .
Jis turi būti pradėtas iš karto po to, kai funkcija periodiškai ” update_status ” (Vairuotojo statusą atnaujinimas iš serverio PC eHouse) .
Home Automation reguliatoriai eHouse
VALDYMO AUTOMATIKA gamintojas
Home Automation – kontrolės šildymo ir ligtht patalpose, .