Data Collector - гэта дадатак, якое дапамагае збіраць дадзеныя з мноства датчыкаў і адпраўляць іх у фармаце JSON на неабмежаваную колькасць сервераў з выкарыстаннем пратаколаў HTTP, HTTPS, Web Socket, Web Socket Secure з вызначаным інтэрвалам выбаркі або ў перыяды часу, прызначаныя ў фармаце cron .
Як гэта працуе
Сутнасцю працы Data Collector з'яўляецца выкананне задач, якія выконваюцца ў прызначаныя перыяды часу. Усе задачы могуць працаваць у фонавым рэжыме, калі вы не выкарыстоўваеце карыстацкі інтэрфейс праграмы. Неабходныя датчыкі і сервер, на які павінны адпраўляцца дадзеныя з датчыкаў у фармаце JSON, паказваюцца ў наладах задачы. Прыкладанне не абмяжоўвае колькасць адначасовых задач. Data Collector дазваляе прызначаць неабмежаваную колькасць сервераў з указаннем канкрэтнага пратаколу для кожнага сервера (HTTP, HTTPS, Web Socket, Web Socket Secure) і лагіна/пароля, калі патрабуецца аўтарызацыя. Любы датчык і сервер падлягаюць шматразоваму выкарыстанню ў розных задачах. Калі даныя перадаюцца на адзін і той жа сервер з многіх мабільных прылад, то ідэнтыфікатар прылады (UUID) можа быць прызначаны перададзеным даным. Ідэнтыфікатар можа быць створаны аўтаматычна або ўручную. Data Collector не абмяжоўваецца зборам даных з унутраных датчыкаў мабільных прылад і распрацоўвае так званы набор гасцявых датчыкаў. У бягучай версіі прыкладання прадстаўлены наступныя гасцявыя датчыкі:
• Датчык тэксту, які перадае любы тэкст.
• Датчык мазаікі, які ўяўляе сабой рамку любога памеру, дзе любой ячэйцы можа быць прызначаны любы патрэбны колер.
Чаму Data Collector?
Data Collector - гэта шматфункцыянальнае прыкладанне для збору даных з многіх датчыкаў на многіх мабільных прыладах і перадачы гэтых даных на мноства сервераў у фармаце JSON праз мноства пратаколаў. Істотнымі перавагамі Прыкладання з'яўляюцца:
• Дызайн прыкладання адаптыўны як для маленькіх экранаў смартфонаў, так і для вялікіх экранаў планшэтаў.
• Інтэрфейс прыкладання зразумелы і лаканічны, што дазваляе сканцэнтравацца на дадзеных, атрыманых з Bluetooth-прылад.
• Усе аперацыі пачынаюцца пасля аднаго-двух пстрычак. Няма неабходнасці рабіць некалькі клікаў, каб пачаць працу.
• Вам прадастаўляецца поўны кантроль над зборам і перадачай дадзеных, вы можаце задаць любы параметр узаемадзеяння ў залежнасці ад вашых патрэбаў.
• Ён мае параўнальна невялікі памер, што дазваляе ўсталёўваць і запускаць яго на прыладах з рознымі магчымасцямі.
• Ён падтрымліваецца прыладамі Android 4.3 і пазнейшых версій.
Усталяваўшы гэта дадатак, вы атрымаеце
• Эфектыўны інструмент для збору і перадачы даных датчыкаў, якія можна наладзіць у адпаведнасці з вашымі патрабаваннямі.
• Магчымасць засяродзіцца на распрацоўцы новых і/або вывучэнні існуючых алгарытмаў апрацоўкі даных на серверы з выкарыстаннем любой мовы праграмавання або сістэмы.
• Магчымасць ствараць унікальныя і прадажныя серверныя прыкладанні для жыцця, вучобы і забавы, выкарыстоўваючы дадзеныя, атрыманыя з мабільных прылад з дапамогай Data Collector.
• Выкарыстоўваць мабільную прыладу з загружаным Data Collector у складзе большай сістэмы, якая патрабуе вымярэння некаторых характарыстык.
• Магчымасць арганізаваць размеркаваны збор даных з мабільных прылад і перадачу іх у адзіны цэнтр для апрацоўкі з выкарыстаннем тэхналогій штучнага інтэлекту і камп'ютарнага навучання ў гэтых цэнтрах.
Больш падрабязна ў падручніку на нашым сайце https://vukit.ru/en/projects/data-collector/