Hasiera Automatika eHouse – Software Room Kontrol Windows Tablet panelak garapena – Open Source

Home Automation eHouse – Software garapena panel eztabaida iturburu-kodea .
Artikulu honek beste software deskribapena ukipen-panel Home Automation eHouse , Windows – oinarritzen da .
Lehenago gai honen artikuluak:
” Smart House eHouse – Liburutegia zure Windows software propioa sortzeko ”
” Garatzea ukipen smart etxe kontrol panel eHouse Windows software – oinarritutako konprimituak ”
Deskribapena, aplikazioaren ezaugarri nagusiak: prozedura outputbuttonnames (indizea: osokoa) ;
Izena digital irteerak RoomManager irakurtzen , Programa izenak, eta sistemaren konfigurazioa input neurtzeko izenak .
Konfigurazio direktorioa gordetzen du ” % RemoteEhouseDir % \ Panelak \ ” konfigurazio lehenetsia fitxategia bada RoomManager sortzen du izena eta luzapena RoomManager ‘ . txt ‘ .
Kontrol panel fitxategiak default fitxategi-luzapena eta oinarritzen , panela leiho ordenagailuaren izena gisa .
Botoiak erabili gabe (irteera eta programak) kentzeko , neurtzeko inputak , forma (edo boterea murrizteko programak) , default edo fitxategi panela eremuan izena hutsik lerroa (line zenbakitze mantentzeko) ordezkatu .
Fitxategi honetan garrantzitsuak dira analogikoa sentsore mota ezarpena (kortxete artean)
[ % ] A aldean ehuneko hornidura tentsio controller
[C] tenperatura (lehenetsia sentsore guztiak lehen izan ezik)
[ – % ] Alderantziz, 100 ehuneko % – X argi-sentsore gisa (sentsore 1 lehenetsia)
Konektatzean beste sentsore analogiko (default fitxategian sartu ahal izateko, ezarpen lehenetsiak aldatu) .
prozedura TForm1 . Program1Click (Sender: TObject) ;
Gertaera kudeatzailea ” OnClick ” programa abian jartzeko botoi guztiak birtuala .
Zenbaki tekla (programa aldaketen taldetik) identifikatzen , hautatua izan eta gertaera hasteko aukeratutako programa jarri gertaeren ilara .
prozedura TForm1 . output1Click (Sender: TObject) ;
Gertaera kudeatzailea ” OnClick ” birtuala botoi guztiak irteera-egoera aldatu .
Zenbaki tekla (taldearen irteera egoera aldatzeko) identifikatzen , Ekitaldia que ha sido hautatu eta jarri irteera gertaera server eHouse ilara aldatzen .
prozedura RunEvent (eventcode , arg1 , arg2 , arg3 , arg4 , arg5: osokoa ; str: katea) ;
Sistema eHouse zerbitzari ilara batean erregistro gertaera .
Parametroak modu zuzenean emandako gertaera kodea:
gertaera kodea ,
Gertaera argumentuak , Erregistroa deskribapen informazioa .
prozedura update_panel ;
Funtzioa panelaren edukia eguneratzen – neurri eta irteera analogikoa (birtuala botoiak kolore) .
Funtzioa berehala ondoren abiarazi behar dira aldian-aldian ” update_status ” (PC eHouse zerbitzari kontrolatzailea egoera eguneratzen) .
Hasiera Automatika kontrolagailu eHouse
Kontrol Automatika fabrikatzaileak
Home Automation – kontrol berogailua eta ligtht geletan .