Адпраўка падзей з Android Software – Выбар з спісу
У гэтым артыкуле апісваецца, як пісаць праграмнае забеспячэнне для сістэмы кіравання панэлямі Аўтаматызацыя будынкаў eHouse якія працуюць на платформе Android . Гэта могуць быць:
- Таблеткі
- Мабільныя панэлі
- Мабільны тэлефон GSM
- SmartPhone ‘ ў
- Тачфон ‘ ў
- КПК
- Palmtop ‘ ў
Аўтаматызацыя будынкаў eHouse можна кіраваць { Галоўная Аўтаматызацыя eHouse – Кантроль Пры выбары прылады} { EHouse аўтаматызацыі будынкаў – Драйверы }, І падзеі з спісу .
Падзея аўтаматычна адпраўляюцца (пасля націску ” Паслаць ” ) У Wi-Fi у сістэме або Інтэрнэт, калі опцыя падлучэння да Інтэрнэту уключаны .
Калі па якіх-небудзь прычынах няма TCP / IP сувязі (Wi-Fi , ІНТЭРНЭТ (GSM , EDGE , 3G , 4G ці інакш, залежыць ад тыпу панэлі кіравання) Падзея дадаецца ў чаргу , , Якія можна адправіць ўручную драйвера на адным з даступных каналаў у сістэме eHouse і можна дамагчыся ў тыпе і ступені панэлі ліній сувязі і пратаколаў .
Для гэтага быў створаны клас ” RunEvent . клас ” , якая выкарыстоўвае ўсе самі аперацыі:
- Загружае спіс прыладаў (драйверы) і іх параметры з дадатка, спароджаных eHouse . EXE
- Загружае спіс падзей для кожнага кіроўцы
- Дазваляе выбраць любы з падзеяў, лісты для адпраўкі ў сістэме eHouse
- Яна дазваляе адпраўляць падзеі ў кантролер, націснуўшы ” Паслаць ”
Выкарыстоўваючы гэты метад, кіраванне не патрабуе стварэння складаных візуалізацыя і самы просты метад для дыстанцыйнага кіравання інтэлектуальнымі eHouse хаты .
Скрыншоты форму:
Распрацоўка каляндарныя спісы падзей і некалькі .
Складзіце спіс прыладаў (драйверы) –
з наканечнікам ” – E ” звычайныя падзеі ,
з наканечнікам ” – P ” Падзея – Праграмы ,
без суфікса ‘ ва ўсякім выпадку
Складзіце спіс падзей для кіроўцы бяспекі CommManagera (зон аховы і бяспекі) .
Адпраўка падзей за WiFi , Інтэрнэт (3G , GPRS , 4G , EDGE ці іншую спасылку, у залежнасці ад наяўнасці), калі вы націскаеце
” Запуск падзеі ” або ” Ўцячы і схавацца падзей ” .
Апісанні ўзятыя з канфігурацыйнага файла тэкст, які вы можаце стварыць іншыя моўныя версіі і ўласныя індывідуальныя імёны .
Выкарыстанне модуля патрабуецца ўсяго некалькі радкоў зыходнага кода . Прыклад зыходнага кода для кіравання разумным домам з сэнсарных панэляў , смартфонаў , Планшэтны Android . Таксама выкарыстоўваецца візуалізацыя , каб паказаць, як інтэграцыя яе з формай кіравання EHouse хатняй аўтаматызацыі сістэмы кіравання выгляду – зыходны код прыкладання Для атрымання дадатковай інфармацыі:
EHouse хатняй аўтаматызацыі – Праграмнае забеспячэнне sterująco кантроль eHouse Галоўная Аўтаматызацыя eHouse – Кіраванне з іншымі аперацыйнымі сістэмамі
Драйверы eHouse:
кіравання асвятленнем ацяплення ў пакоі
цэнтралізаваны кантроль ацяплення
кіраванне жалюзі , Вароты кіраванне варотамі , аканіцы Версія eHouse1
Дадатковая інфармацыя: Эканомія Home Automation Эканоміка і экалогія
Аўтаматызацыя Дома і кватэры
Home Automation – Бяспека Сігналізацыя і кантроль засаўкі дыскаў , Вароты EHouse аўтаматызацыі будынкаў – Галерэя кіраванне кампутарамі АС Windows , Ява , Windows Mobile , Java Mobile , FTP , Вэб-сайт Галоўная Аўтаматызацыя eHouse – Self-дызайн EHouse сістэмы EHouse аўтаматызацыі будынкаў – Самастойнай усталёўкі eHouse сістэмы