Početna Automatizacija eHouse – Razvoj softvera za sobu upravljačke ploče za Windows Tablet – Open Source

Početna Automatizacija eHouse – Razvoj softvera panel rasprava o izvornog koda .
Ovaj članak je još jedan dio opisa softvera za touch panela Početna Automatizacija eHouse , Windows – baziran .
Ranije članaka o toj temi:
” Smart House eHouse – Knjižnica stvoriti svoj vlastiti softver za Windows ”
” Razvoj softvera za touch smart house kontrolne ploče eHouse sustava Windows – based tablete ”
Opis glavnih obilježja primjene: postupak outputbuttonnames (indeks: integer) ;
Naziv čita digitalni izlazi RoomManager , Programska imena i imena za mjerenje ulaza konfiguraciji sustava .
Sprema konfiguracije imenik ” % RemoteEhouseDir % \ Paneli \ ” ako postoji datoteka zadana konfiguracija za RoomManager stvara s imenom i proširenje RoomManager ‘ . txt ‘ .
Datoteke za kontrolnoj ploči se temelji na proširenju zadanu datoteke i , kao naziv računala u prozore ploči .
Za uklanjanje neiskorištenog tipke (izlazi i programi) , mjerni ulazi , programi obliku (ili u cilju smanjenja snage) , da se u zadanom ili datoteku za ploče zamijeniti polja ime praznu liniju (čuvanje numeriranje redaka) .
U ovoj datoteci su važni analogni senzor postavka (u uglatim zagradama)
[ % ] Postotak u odnosu na regulator napon napajanja
[C] temperatura (po defaultu svi senzori osim prvog)
[ – % ] Obrnuto postotak od 100 % – X kao svjetlosni senzor (senzor 1 po defaultu)
Za ostalih spojnih analognih senzora (koji će biti uključeni u zadanom datoteku promjenom zadanih postavki) .
Postupak TForm1 . Program1Click (Sender: TObject) ;
Događaj rukovatelj ” Onclick ” za sve virtualne tipke za pokretanje programa .
Označava tipku broj (iz skupine programskih promjena) , koji je odabran i postavljen događaj pokrenuti odabrani program u slučaju redu .
Postupak TForm1 . output1Click (Sender: TObject) ;
Događaj rukovatelj ” Onclick ” za sve virtualne tipke za promjenu stanja izlaza .
Označava tipku broj (skupine za promjenu izlaznog statusa) , koji je odabran i postavljen događaj mijenja red izlaza događaja na poslužitelju eHouse .
Postupak RunEvent (eventcode , ARG1 , ARG2 , arg3 , arg4 , arg5: cijeli ; str: string) ;
Organizatori zapisi na red na eHouse server sustava .
Parametri dao događaja kod izravnog rada:
Događaj kod ,
Događaj argumenti , Informacije za opis zapisniku .
Postupak update_panel ;
Funkcija ažurira sadržaj ploči – analogna mjerenja i izlaza (virtualne tipke boja) .
To se mora započeti odmah nakon funkciji povremeno ” update_status ” (Ažuriranje statusa vozača iz eHouse server PC) .
Početna Automatizacija Controller eHouse
Kontrola Automatizacija proizvođač
Početna Automatizacija – Kontrola grijanja i ligtht u sobama .