Home Automation eHouse – Ծրագրային ապահովման մշակում սենյակ Control Panels for Windows Tablet – Open Source

Home Automation eHouse – Ծրագրային ապահովման մշակում պանելային քննարկումը կոդով .
Այս հոդվածը եւս մեկ մասն է նկարագրության ծրագրային ապահովման կապ վահանակներ Home Automation eHouse , Windows – վրա հիմնված .
Ավելի վաղ հոդվածներ այս թեման:
” Smart House eHouse – Գրադարան ստեղծել Ձեր սեփական ծրագրային ապահովման համար, Windows-ի ”
” Զարգացող ծրագրային ապահովման համար Touch Smart տուն eHouse հսկողության վահանակներ Windows – հիմնված հաբեր ”
Նկարագրություն հիմնական հատկանիշները կիրառման: կարգը (outputbuttonnames Ինդեքսի թիվ) ;
Անունը կարդում է թվային արդյունքները RoomManager , Ծրագրի անվանումներն ու անունները չափման օժանդակության համակարգի կազմաձեւման .
Պահում է կոնֆիգուրացիայի գրացուցակը ” % RemoteEhouseDir % \ Վահանակներ \ ” եթե առկա է կանխադրված կազմաձեւման ֆայլ է, որ ստեղծում է այն RoomManager անունը եւ երկարացման RoomManager ‘ . txt ‘ .
Ֆայլեր համար Control Panel հիմնված են նախնական ֆայլի ընդլայնման եւ , որպես համակարգչային անունը պատուհանների վահանակի վրա .
Հեռացնելու չօգտագործված կոճակները (արդյունքներն ու ծրագրերի) , չափիչ միջոցները , Ծրագրեր ձեւի (կամ նվազեցնելու նպատակով հզորության) , լինել չկատարելու կամ ֆայլի վահանակի փոխարինելու դաշտային անունը դատարկ գիծ (պահպանելով գծի համարակալումը) .
Այս ֆայլի կարեւոր են անալոգային տվիչների տեսակ ընդլայնված նիստ (քառակուսի փակագծերում)
[ % ] Տոկոսային առնչությամբ մատակարարման լարման վերահսկիչ
[C] ջերմաստիճանը (by default բոլոր սենսորների, բացառությամբ առաջին)
[ – % ] Անշրջելի տոկոսային 100 % – X որպես ցուցիչ Լույսի ցուցիչ (1 by default):
Այլ կապող անալոգային տվիչների (ընդգրկվել է կանխադրված ֆայլ փոխելով կանխադրված պարամետրերը) .
կարգը TForm1 . Program1Click (Sender: TObject) ;
Միջոցառումը handler ” OnClick ” բոլոր վիրտուալ կոճակները ղեկավարման համար գործարկման ծրագրեր .
Նույնացնում առանցքային համարը (դիտել խմբի ծրագրային փոփոխություն) , որ ընտրվել եւ տեղադրվել Միջոցառումը կսկսվի ընտրված ծրագիր է միջոցառման հերթում .
կարգը TForm1 . output1Click (Sender: TObject) ;
Միջոցառումը handler ” OnClick ” բոլոր վիրտուալ կոճակներ փոխել արտադրանքի կարգավիճակ .
Նույնացնում առանցքային համարը (խմբի փոխելու ելքային կարգավիճակ) , որ ընտրվել եւ տեղադրվել միջոցառումը փոխում արտադրանքի միջոցառում հերթ է սերվերի eHouse .
կարգը RunEvent (eventcode , arg1 , arg2 , arg3 , arg4 , arg5: ամբողջ թիվ ; ՀՀ, ք. լարային) ;
Միջոցառումը գրառումները հերթում մի սերվերի վրա eHouse համակարգ .
Պարամետրերի տվյալ միջոցառման կոդը համար, ուղղակի Mode:
Միջոցառումը կոդը ,
Իրադարձության փաստարկները , Տեղեկատվություն նկարագրության գրանցումից .
կարգը update_panel ;
Գործառույթը թարմացումները բովանդակությունը վահանակի – անալոգային չափումներ եւ արդյունքներին (վիրտուալ կոճակները գույն): .
Այն պետք է սկսել անմիջապես ֆունկցիայի պարբերաբար ” update_status ” (Թարմացվում կարգավիճակ վարորդի է սերվերի PC eHouse) .
Սկիզբ ավտոմատացման Կարգավորիչներ eHouse
Վերահսկիչ ավտոմատացում Արտադրող
Home Automation – հսկողության ջեռուցման եւ ligtht ի սենյակներում .