Traccar клиент что это
Traccar Client 4+
Anton Tananaev
Designed for iPad
Screenshots
Description
Traccar Client is an app that allows you to use your mobile device as a GPS tracker. It reports location to your own or hosted server with selected time intervals.
Traccar (Server) is a free open source server that supports more than 80 different protocols and GPS tracking devices. You can use this application with your own hosted instance of Traccar. For more information visit https://www.traccar.org/.
NOTE: Continued use of GPS running in the background can dramatically decrease battery life.
What’s New
Support quick actions
App Privacy
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary based on, for example, the features you use or your age. Learn More
Information
English, Dutch, French, German, Italian, Japanese, Korean, Polish, Portuguese, Russian, Simplified Chinese, Spanish
Traccar Client 4+
Anton Tananaev
Разработано для iPad
Снимки экрана
Описание
Traccar Client is an app that allows you to use your mobile device as a GPS tracker. It reports location to your own or hosted server with selected time intervals.
Traccar (Server) is a free open source server that supports more than 80 different protocols and GPS tracking devices. You can use this application with your own hosted instance of Traccar. For more information visit https://www.traccar.org/.
NOTE: Continued use of GPS running in the background can dramatically decrease battery life.
Что нового
Support quick actions
Конфиденциальность приложения
Разработчик Anton Tananaev указал, что в соответствии с политикой конфиденциальности приложения данные могут обрабатываться так, как описано ниже. Подробные сведения доступны в политике конфиденциальности разработчика.
Data Not Collected
The developer does not collect any data from this app.
Конфиденциальные данные могут использоваться по-разному в зависимости от вашего возраста, задействованных функций или других факторов. Подробнее
Информация
English, Dutch, French, German, Italian, Japanese, Korean, Polish, Portuguese, Russian, Simplified Chinese, Spanish
Поддерживается
Семейный доступ
С помощью семейного доступа приложением смогут пользоваться до шести участников «Семьи».
Traccar Client 4+
Anton Tananaev
Разработано для iPad
Снимки экрана
Описание
Traccar Client is an app that allows you to use your mobile device as a GPS tracker. It reports location to your own or hosted server with selected time intervals.
Traccar (Server) is a free open source server that supports more than 80 different protocols and GPS tracking devices. You can use this application with your own hosted instance of Traccar. For more information visit https://www.traccar.org/.
NOTE: Continued use of GPS running in the background can dramatically decrease battery life.
Что нового
Support quick actions
Конфиденциальность приложения
Разработчик Anton Tananaev указал, что в соответствии с политикой конфиденциальности приложения данные могут обрабатываться так, как описано ниже. Подробные сведения доступны в политике конфиденциальности разработчика.
Data Not Collected
The developer does not collect any data from this app.
Конфиденциальные данные могут использоваться по-разному в зависимости от вашего возраста, задействованных функций или других факторов. Подробнее
Информация
English, Dutch, French, German, Italian, Japanese, Korean, Polish, Portuguese, Russian, Simplified Chinese, Spanish
Поддерживается
Семейный доступ
С помощью семейного доступа приложением смогут пользоваться до шести участников «Семьи».
IT science
Был куплен у китайцев такой трекер:
Не хотелось хранить информацию на чужом сервере, возникла идея создать свой, благо модель трекера позволяла настроить его на работу с любым сервером.
Поискав готовые решения, я наткнулся на проект https://www.traccar.org, проект открытый, есть исходники на github https://github.com/traccar/traccar
для начала я проверил работоспособность прибора, для этого написал короткий скрипт на php, по сути, это сокет сервер, который слушает порт 999 и выводит в консоль всю информацию, которая приходит
через NAT на роутере открыл порт наружу
дальше приступаем к настройкам трекера (брал с этого сайта http://miradmin.ru/gps-tracker-sinotrack-st-901/), далее транслирую то что использовал сам (команды отправляются смс сообщениями)
после указанных настроек я стал получать сообщения с трекера:
отлично! осталось создать сервер и транслировать данные туда
дальше в сжатой форме будут только команды для установки недостающих компонент и настройки конфигураций
$ apt-get update
$ apt-get upgrade
$ apt-get install mc
$ apt-get install mysql-server mysql-client
далее запускаем mysql, настраиваем пароль пользователя root и создаем базу с пользователем для работы traccar
не забудьте указать свои
root_password — пароль root
user_password — пароль пользователя traccar_user
USE mysql;
UPDATE USER SET authentication_string=PASSWORD(«root_password») WHERE USER=’root’;
FLUSH PRIVILEGES;
CREATE DATABASE traccar DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
CREATE USER ’traccar_user’@’localhost’ IDENTIFIED BY ’user_password’;
GRANT ALL ON traccar.* TO ’traccar_user’@’localhost’;
FLUSH PRIVILEGES;
EXIT;
качаем и устанавливаем сервер
на момент написания статьи была актуальная версия 4.6, посмотреть версию можно тут https://github.com/traccar/traccar/releases/
настраиваем конфиг, приводим к виду ниже, не забудьте заменить user_password на тот, который указывали выше
смотрим запустился ли сервис
если все хорошо, получаем следующий вывод
теперь можно подключиться непосредственно к web интерфейсу
http://ip_адрес_droplet:8082
по-умолчанию вводим:
Email: admin
Пароль: admin
не забудьте настроить наше устройство для передачи данных на сервер, для этого отправьте СМС
8040000 123.123.123.123 5013
123.123.123.123 — ip адрес нашего Droplet
5013 — порт сервера
0000 — пароль трекера
Важно! Трекер Sinotrack ST-901 использует протокол H02? соответственно указываем порт 5013.
В web интерфейсе добавляем устройство (левый верхний угол)
Имя: имя нашей машинки
Идентификатор: номер трекера (ID под штрих кодом)
через некоторое время машина появится на карте
Все! Для работы этого более чем достаточно!
Дальше пойдет дополнительная информация (необязательные опции)
Важная для меня опция — это ssl подключение к web интерфейсу, не хочется чтобы мой трафик мог видеть или менять оператор связи. Для этого вам понадобится доменное имя, и доступ к настройкам DNS, подтверждённый ssl сертификат не получится выпустить на ip адрес.
Для начала, создаем в DNS запись A, где для нашего домена (например, car.domain.ru) ассоциируем ip адрес нашего Droplet.
настраиваем nginx в режиме reverse proxy и подключаем Let’s Encrypt
приводим конфиг к следующему виду, не забудьте заменить в четырех местах car.domain.ru на ваш домен
Важно сделать именно так, в web интерфейсе используется WebSocket, который тоже надо правильно транслировать через прокси.
Теперь вы можете открывать в браузере вашу карту по имени https://car.domain.ru и весь трафик к серверу и обратно будет шифроваться.
И самая малость, сделаем красиво, добавим подтвержденный сертификат. Нам поможет certbot (https://certbot.eff.org).
$ apt-get install software-properties-common
$ add-apt-repository universe
$ add-apt-repository ppa:certbot/certbot
$ apt-get update
$ apt-get install certbot python-certbot-nginx
$ certbot —nginx
далее будет предложено указать e-mail, выбрать найденные домены из конфигурации и сделать редирект http на https автоматически.
проверим автоматический выпуск сертификата:
не забудьте добавить задание в crontab для автоматического перевыпуска сертификатов.
Например, каждого первого числа месяца, в 3 часа 12 минут будет попытка перевыпустить сертификат.
Добавьте строчку в конце (не забудьте, что в crontab нужно оставлять последнюю пустую строку).
Traccar Client 4+
Anton Tananaev
Designed for iPad
Screenshots
Description
Traccar Client is an app that allows you to use your mobile device as a GPS tracker. It reports location to your own or hosted server with selected time intervals.
Traccar (Server) is a free open source server that supports more than 80 different protocols and GPS tracking devices. You can use this application with your own hosted instance of Traccar. For more information visit https://www.traccar.org/.
NOTE: Continued use of GPS running in the background can dramatically decrease battery life.
What’s New
Support quick actions
App Privacy
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary based on, for example, the features you use or your age. Learn More
Information
English, Dutch, French, German, Italian, Japanese, Korean, Polish, Portuguese, Russian, Simplified Chinese, Spanish