eHouse4Android სმარტფონებისათვის პროგრამირების სტატუსის განახლება დრაივერები Android

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 – თვითმმართველობის ინსტალაცია