სახლის ავტომატიზაციის eHouse – პროგრამული განვითარების ოთახი საკონტროლო პანელები for Windows Tablet – ღია წყარო

სახლის ავტომატიზაციის eHouse – პროგრამული უზრუნველყოფის დამუშავება პანელზე განხილვის კოდის .
ეს სტატია არის კიდევ ერთი ნაწილი აღწერა პროგრამული უზრუნველყოფა touch პანელები სახლის ავტომატიზაციის eHouse , Windows – საფუძველზე .
მანამდე სტატიები ამ თემაზე:
” Smart სახლი eHouse – ბიბლიოთეკა შექმნათ თქვენი საკუთარი პროგრამული უზრუნველყოფა: Windows ”
” პროგრამული უზრუნველყოფა touch Smart სახლში კონტროლის პანელები eHouse Windows – დაფუძნებული ტრაფარეტები ”
აღწერა ძირითადი მახასიათებლები განაცხადის: პროცედურა outputbuttonnames (ინდექსი: მთელი რიცხვი) ;
სახელი ნათქვამია ციფრული მასალები RoomManager , პროგრამის სახელები და გვარები საზომი საშუალებებით სისტემის კონფიგურაცია .
გადაარჩენს კონფიგურაციის დასტა ” % RemoteEhouseDir % \ პანელები \ ” თუ რა კონფიგურაციის ფაილი RoomManager ქმნის იგი სახელი და გაფართოება RoomManager ‘ . txt ‘ .
ფაილი პანელი ეფუძნება რა ფაილის გაფართოება და , როგორც კომპიუტერის სახელი ფანჯრები პანელი .
ამოიღონ გამოუყენებელი ღილაკები (მასალები და პროგრამები) , საზომი საშუალებებით , პროგრამების სახით (ან შემცირების მიზნით ძალა) , იყოს რა ან ფაილი პანელის შეცვლის სფეროში სახელი ცარიელი ხაზი (შენახვა ხაზის ნუმერაციის) .
ამ ფაილის მნიშვნელოვანია ანალოგური სენსორის ტიპი პარამეტრი (კვადრატულ ფრჩხილებში)
[ % ] პროცენტული დაკავშირებით მიწოდება ძაბვის კონტროლერი
[C] ტემპერატურის (ჩვეულებრივ ყველა სენსორების გარდა პირველი)
[ – % ] შეცვალა პროცენტული 100 % – X, როგორც სინათლის სენსორი (სენსორი 1 სტანდარტულად)
სხვა დამაკავშირებელი ანალოგური სენსორების (უნდა იყოს ჩართული ნაგულისხმევი ფაილის შეცვლით ნაგულისხმევი პარამეტრებით) .
პროცედურა TForm1 . Program1Click (Sender: TObject) ;
ღონისძიება დამმუშავებლის ” OnClick ” ყველა ვირტუალური ღილაკების დაწყების პროგრამები .
განსაზღვრავს გასაღები ნომერი (ჯგუფიდან პროგრამის ცვლილებები) , რომ შეირჩა და მოთავსებული ღონისძიება დაიწყება შერჩეული პროგრამა ღონისძიება მდგომ .
პროცედურა TForm1 . output1Click (Sender: TObject) ;
ღონისძიება დამმუშავებლის ” OnClick ” ყველა ვირტუალური ღილაკები შეცვალოს გამომავალი სტატუსი .
განსაზღვრავს გასაღები ნომერი (ჯგუფის შეცვალოს გამომავალი მდგომარეობა) , რომ შეირჩა და მოთავსებული ღონისძიება ცვლის გამომავალი ღონისძიება მდგომ სერვერზე eHouse .
პროცედურა RunEvent (eventcode , Arg1 , Arg2 , arg3 , arg4 , arg5: მთელი რიცხვი ; ქ: string) ;
ღონისძიება ჩანაწერების რიგში სერვერზე სისტემა eHouse .
პარამეტრების მოცემული ღონისძიების კოდი პირდაპირი რეჟიმი:
ღონისძიების კოდი ,
თარიღის არგუმენტები , ინფორმაცია აღწერა შესვლა .
პროცედურა update_panel ;
ფუნქცია განახლებები შინაარსი პანელი – ანალოგური გაზომვები და შედეგები (ვირტუალური ღილაკები ფერის) .
აღსანიშნავია დაიწყო მაშინვე ფუნქცია პერიოდულად ” update_status ” (განახლება სტატუსის მძღოლი სერვერზე PC eHouse) .
სახლის ავტომატიზაციის კონტროლერები eHouse
კონტროლის ავტომატიზაცია მწარმოებელი
სახლის ავტომატიზაციის – კონტროლის გათბობის და ligtht ნომრებში .