eHouse მთავარი ავტომატიზაცია – სინქრონიზაცია მძღოლების , მე , ო , იზომება ღირებულებების ტექნიკა და პანელები წლის Android . აღწერა პროგრამული პაკეტები და ბიბლიოთეკების შექმნას საკუთარი პანელები შესახებ პლატფორმა EHouse სახლის ავტომატიზაციის – პროგრამული უზრუნველყოფა კონტროლის სისტემა მთავარი ავტომატიზაცია eHouse – კონტროლის და შენობა ავტომატიზაცია eHouse – მართვის .
კლასი EhouseTCP
კლასი გამოიყენება შენარჩუნება TCP / IP დაკავშირებით სისტემა შენობა ავტომატიზაცია eHouse (ამჟამად) და განახლდეს მონაცემების მოდის მიკროპროცესორი კონტროლერები eHouse { შენობა ავტომატიზაცია eHouse – დრაივერები } .
იგი ასევე მოითხოვს გამოყენების კლასი:
* Ehousecommunication . კლასის
* StatusEhouse . კლასის
* StatusCommManager . კლასის
როდესაც კავშირი ” შეკითხვის ” საქართველოს ავტომატიზაცია eHouse , მიიღოს სტატუსთან მძღოლები (ამჟამად) და ვიზუალიზაცია განაცხადების { შენობა ავტომატიზაცია eHouse – გალერეა პროგრამული კონტროლის } , მონაცემების განახლება ხდება იმ შეთხვევაში (1 კონტროლერი => ; მაგალითად კლასის სტატუსი) კლასი:
- StatusEhouse (მძღოლების eHouse1)
- StatusCommManager (მძღოლების eHouse TCP / IP)
ეს მონაცემები შეიძლება შემდეგ მოძიებული მიერ პროგრამული უზრუნველყოფის ჭრის და ვიზუალიზაცია ალგორითმები, ან სხვა პროგრამული უზრუნველყოფა Android პლატფორმის , გარეშე დაწერა ” ალგორითმები თარგმნა ” eHouse PC კონფიგურაცია Android პლატფორმის .
მახასიათებლები:
საჯარო სტატიკური ბათილად TerminateQuery ()
შეწყვეტის TCP / IP (უსასრულო ციკლი სტატუსის მიღებისათვის მძღოლების .
მაგალითი გამოყენება: EhouseTCP . TerminateQuery () ;
საჯარო სტატიკური ლოგიკური QueryStart (სიმებიანი მასპინძელი , int პორტი)
ინიციატივით და მიიჩნევს, საკომუნიკაციო და მიღება სტატუსის ყველა სისტემა მძღოლებს eHouse (უსასრულო ციკლი – შეიძლება გააჩერა TerminateQuery ())
თუ მითითებული მასპინძელი გამოყენებით მასპინძელი და პორტის პარამეტრები
წინააღმდეგ შემთხვევაში იგი იყენებს კონფიგურაციის პარამეტრების (ცალკე ადგილობრივი და ინტერნეტი, დამოკიდებულია ფუნქცია გასაშვებად საჯარო EnableInternet (ლოგიკური enab) )
მაგალითი გამოყენება: EhouseTCP . QueryStart ( ” ” , 9876) ; / / უკავშირდება default სერვერზე დროს TCP / IP eHouse
საჯარო სტატიკური ბათილად AllDevsStatus ()
იმპორტი მძღოლი სახელები ” eHouse 1 – 485 ” , ერთად სახელები გამოსვლა , მე , საზომი შეტანის საწყისი კონფიგურაციის ფაილები
მაგალითი გამოყენება: EhouseTCP . AllDevsStatus () ;
საჯარო სტატიკური ბათილად AllDevsTCPStatus ()
იმპორტი მძღოლი სახელები ” Ethernet eHouse ” ერთად სახელები გამოსვლა , მე , საზომი შეტანის საწყისი კონფიგურაციის ფაილები
მაგალითი გამოყენება: EhouseTCP . AllDevsTCPStatus () ;
მაგალითი სრული კოდი:
დამატებითი ინფორმაცია eHouse მძღოლები:
განათების კონტროლის , გათბობა , HiFi ამ ფართები
კონტროლის ერთიანი გათბობისა და ვენტილაციის
კონტროლის ჟალუზების , კარიბჭე , ჩარდახები
კონტროლის კარიბჭე , shutters , ჩარდახები სისტემის ვერსია eHouse1
დიზაინი და მონტაჟი სისტემის თქვენ თავად
მთავარი ავტომატიზაცია eHouse – დამოუკიდებელი სისტემის დიზაინი
შენობა ავტომატიზაცია eHouse – თვითმმართველობის ინსტალაცია