Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Споделяне на позицията от андроид до сървър
http://mcu-bg.com/mcu_site/viewtopic.php?f=14&t=16566
Страница 1 от 1

Автор:  gicho [ Вто Юни 04, 2019 10:07 am ]
Заглавие:  Споделяне на позицията от андроид до сървър

Трябва ми някаква аналогия на "споделяне на позицията" което имат гугъл в техния апп/мапс.
Идеята е да го пусна на моя телефон (няма да следя никого) и то да качва позицията някъде (gps-server.net подобно), за да мога да пратя линк на друг човек, който от лаптоп да може да вижда къде съм. Целта е туристическа, не детективска - да могат част от семейството да виждат къде сме.
Казвам алтернатива на гугълското, защото търся повече опции за настройка - честота на предаване, оптимизации ако не се движа или по часови граници, и т.н.

Автор:  valioman [ Вто Юни 04, 2019 10:15 am ]
Заглавие:  Re: Споделяне на позицията от андроид до сървър

В началото на учебната година писах едно подобно програмче , което ползвам за децата, но е на базата на sms-и , т.е. когато искам да разбера локацията пращам смс , приложението чете локацията и връща смс с линк, който отваря гугъл мапс с локацията като уточнява дали точката е взета от gps или клетка.
Ако те устройва ще ти го пратя.

Автор:  gicho [ Вто Юни 04, 2019 11:58 am ]
Заглавие:  Re: Споделяне на позицията от андроид до сървър

Аз тествам сега owntracks - хареса ми идеята и реализацията:
Изображение
https://github.com/owntracks
Това е истинския начин да се правят нещата, и в конкретния случай показва колко е удобно.
Имам предвид следното - на картинката се вижда че има рапортуващ инструмент, в моя случай андроид апп. Той праща на произволен (избран от мен - в момента частна инстанция на cloudmqtt). Това е всичко, което знае репортуващия тул и само това настройвам в него - в кой брокер през каква оторизация да рапортува.
Оттам следва recorder-а - он се конфигурира също отделно като всъщност му се подават данните на брокера. Оттам напълно независимо рекордера си траква данните и дава web репрезентация (и websocket API) към записаните данни. Приложението на телефона и грам не знае за цялата верига нататък.
Тъй като се чудех къде да хоствам брокера и после сървъри, се оказа че това деление е много удобно - закачих се към наличен брокер в облака, т.е. не съм форвадвал нищо, и при хората дето искат да гледат ще пусна рекордера (има докер контейнер с него та е два реда в конзолата). След като мине пробата ще пусна докера на друга машина, но пак за файъруола - рекордера се закача като TCP клиент към облачния брокер и не ми трябват портове навътре.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/