Главный Каталог Статей РФ
85989 авторов, размещено 47108 статей, сейчас на сайте пользователей: 184 Статистика
Аватар AlexGPS

Платформа GPS-слежения Traccar Server на Raspberry Pi 3B

Категория:  Авто и Мото  | Автор:  AlexGPS | Опубликовано: 02.10.2018

Для обеспечения наблюдения за местоположением автотранспорта в настоящее время создано большое количество серверов, к которым можно подключить свое устройство (трекер) и пользоваться.

Но, как правило, все серверы имеют платный тариф или бесплатный, но с ограниченным функционалом.

Лучшим вариантом семейного GPS-мониторинга автотранспорта, а также наблюдение за престарелыми членами семьи и детьми,  является создание собственного сервера.

И в этом нам поможет программа с открытым исходным кодом Traccar Server, скачанный с сайта разработчика.

Данная платформа обладает рядом достоинств:

1.      Точность отслеживания треков по маршруту.

2.      Очень приятный и понятный интерфейс.

3.      Удобный и информативный функционал.

4.      Стабильность работы.

Платформу можно разместить в облачном пространстве, но за это взимается плата, что не выгодно для личного использования.

Также можно установить на домашнем компьютере, если у вас есть статический или белый IP адрес. Но это тоже проблематично, т.к. компьютер должен работать круглосуточно. А это приличный расход электроэнергии и сокращение ресурса компьютера.

Как вариант решения данной проблемы является установка платформы на мини компьютер Raspberry Pi 3B, который потребляет порядка 200 мА от адаптера 5В, а это в сотни раз меньше чем современный настольный компьютер. И стоимость этого мини компьютера в разы меньше настольного и примерно составляет 2000 руб. Полный набор (адаптер, корпус, кабели) ≈ 2400 руб.

Вариантом семейного GPS-мониторинга автотранспорта, а также наблюдение за престарелыми членами семьи и детьми,  является создание собственного сервера.

Установка операционной системы и настройка Raspberry Pi 3B описана на официальном сайте raspberry.

Здесь я опишу инсталляцию программы Traccar Server последней версии (traccar-linux-4.0) на Raspberry Pi 3B и настройку роутера.

Инсталляция  программы Traccar Server

1.      Скачать с официального сайта программу traccar-linux-4.0

2.      В терминале выполнить следующие действия:

·         Распаковать архив:

sudo unzip /home/pi/Downloads/traccar-linux-4.0.zip

·         Запустить программу:

sudo ./traccar.run

·         Старт программы:

sudo /opt/traccar/bin/startDaemon.sh

3.      Откройте веб-интерфейс ( http: // localhost: 8082 )

4.      Войдите в систему как администратор (пользователь - admin , password - admin )

5.      Откроется интерфейс платформы

6.      Добавьте новое устройство с уникальным идентификатором:

·         В левой верхней части в меню Устройства нажмите кнопку «+»

·         В открывшемся окне впишите произвольное имя устройства и уникальный идентификатор устройства

·         Сохраните изменения

7.      Пройдите по ссылке , найдите свое устройство и определите порт

8.      Отправьте на устройство СМС в следующем формате:

SERVER,0,193.193.165.166,20806# — Установка настроек GPRS соединения (0 или 1 — IP или DNS,    193.193.165.166 — IP сервера или имя хоста, 20806 — порт, определенный в п.7)

Примечание: формат команды СМС может отличаться в зависимости от модели устройства

9.      Настройте права администратора сервиса

·         В правой верхней части нажмите на значок «Настройка» и в выпадающем меню выбрать вкладку «Пользователи»

·         В открывшемся окне нажмите клавишу добавить пользователя «+»

·         В окне «Аккаунт» введите произвольное имя пользователя, Email и пароль. Запомните для себя введенные данные

·         Откройте вкладку «Разрешения» и поставьте галку «Администратор»

·         Сохраните изменения

·         Во вкладке «Пользователи» удалите пользователя «Admin»

Теперь вы пользователь сервиса с правами Администратора.

10.  В меню «Настройка» выберите вкладку «Сервер» и настройте «Разрешения»

Настройка роутера

1.      Войдите в настройки роутера согласно инструкции

2.      Откройте вкладку «Дополнительно» и найдите окно «Виртуальный сервер» или «Проброс портов»

3.      Произведите настройку на порт вашего устройства и на порт 5055 для смартфона

При правильной настройке на карте интерфейса Traccar отобразится ваше устройство.

Можно приступать к мониторингу вашего устройства.

Смартфон в качестве трекера

В зависимости от модели вашего смартфона установите программу Traccar Client из App Store или Google Play.

Настройте Traccar Client:

  •   в поле Server URL впишите IP:порт или имя хоста:порт (для смартфона порт 5055).

Если у вас нет статического IP адреса

Если у вас нет статического IP адреса, а есть белый IP адрес, то можно воспользоваться услугой предоставления хоста.

Рассмотрим на примере  - бесплатный DynDNS DDNS сервис в России для всех:

1.      Заполняем форму регистрации

2.      На почтовый ящик приходит Инструкция по использованию DDNS-сервиса hldns.ru

3.      Выбрать скрипт динамического обновления Хоста для Linux типа (http://hldns.ru/update/M7TN7FX9INU1WFL3A__пример)

4.      Далее настройте CRON на выполнение SH-скрипта:

·  В терминале выполнить команду: crontab -e

·  Выбрать редактор текстов Nano

·   В открывшемся файле писать последней строкой следующее:

*/5 * * * * wget -O- http://hldns.ru/update/M7TN7FX9INU1WFL3A__пример

(где */5 * * * * - обновление каждые 5 минут)

·  Сохранить файл Ctrl+O, Enter, Выйти из редактора Ctrl+X

Динамическое обновление хоста настроено.

Желаю успеха!


ссылке примере
Комментарии
К этой статье пока нет комментариев. Станьте первым! У нас гости не могут комментировать статьи. Пожалуйста авторизуйтесь или зарегистрируйтесь, чтобы прокомментировать.
Интересные статьи по теме
Аватар CarTry
Как проверить документы и юридические ограничения на автомобиль Перед покупкой подержанного автомобиля необходимо проверить документы, а также отсутствие юридических ограничений на него. ...
Категория: Авто и Мото | Автор: CarTry | Добавлено: 04.01.2021
Аватар ratamahatta
Диагностика неисправностей ксенонового оборудования В данной статье мы рассмотрим типовые случаи поломок автомобильного ксенона, а также методы диагностики и устранения неисправностей ксенонового света....
Категория: Авто и Мото | Автор: ratamahatta | Добавлено: 28.02.2011
Аватар Koba74
Особенности осмотра места происшествия связанного с поджогом автомобиля. Как определить поджог автомобиля? А может быть это вовсе и не поджог? А дефект эксплуатации или заводской брак? Кто же тогда возместит ущерб, связанный с пожаром в автомобиле? А если от автомобиля во...
Категория: Авто и Мото | Автор: Koba74 | Добавлено: 15.05.2008
Аватар serg4712
Конструктивные различия сцеплений автомобилей ВАЗ Статья расскажет о конструктивных различиях сцеплений автомобилей ВАЗ, эволюции их конструкции, геометрии привода, а так же об особенностях их функционирования....
Категория: Авто и Мото | Автор: serg4712 | Добавлено: 13.09.2009
Аватар aLexSey
Топ-10 видеорегистраторов FullHD Выбирая видеорегистратор, равно как и любую другую вещь, каждый человек, подбирает его по критериям, которые соответствуют его личным предпочтениям. Именно поэтому нельзя поставить какой-то видеорегис...
Категория: Авто и Мото | Автор: aLexSey | Добавлено: 08.07.2014
Лучшие авторы
Аватар Композитор В.Шабля
Автор песен, композитор, поэт, аранжировщик, испол...

Читать

Аватар Badboyby
Internet marketing, SEO

Читать

Аватар pageranker.ru
Владелец сайта http://www.pageranker.ru.
Раскру...

Читать

Аватар itarget1
imaginationtarget.info - IT, блокчейн, криптовалют...

Читать

Аватар factorrosta
Беляева Любовь использует в своей работе знания и...

Читать

Свежие комментарии
Нормальная тема.

Читать

Талантливый человек талантлив во всём! Будь как Паша! А ещё ты можешь ...

Читать

Можно выбрать.

Читать

Ой, шутник.

Читать

https://priornews.ru/zastrojshhik-iz-hmao-sravnil-ufas-s-prestupnoj-gr...

Читать

Напишите нам