- IT science
- Дальше пойдет дополнительная информация (необязательные опции)
- Gps и gsm мониторинг без покупки трекеров и прочего оборудования: «КТО-ГДЕ.ИНФО»
- gps- мониторинг по сигналам мобильных телефонов для домашнего и корпоративного применения
- Своими руками: делаем GPS трекер (маяк) за 2 минуты (видео инструкция)
- Как сделать gps трекер (маяк), скачав программу на телефон за 2 минуты (видео инструкция)
- Своими руками: делаем GPS трекер (маяк) за 2 минуты (видео инструкция) : 8 комментариев
- Как сделать gps трекер для машины своими руками?
- Принципы работы
- Изготовление прибора
IT science
Был куплен у китайцев такой трекер:
Не хотелось хранить информацию на чужом сервере, возникла идея создать свой, благо модель трекера позволяла настроить его на работу с любым сервером.
Сразу оговорюсь, содержать свой сервер для одного устройства получится дороже (в моем случае $5 и безграничное количество устройств), чем платить за чужой (от 80 руб. за устройство).
Поискав готовые решения, я наткнулся на проект https://www.traccar.org, проект открытый, есть исходники на github https://github.com/traccar/traccar
для начала я проверил работоспособность прибора, для этого написал короткий скрипт на php, по сути, это сокет сервер, который слушает порт 999 и выводит в консоль всю информацию, которая приходит
через NAT на роутере открыл порт наружу
дальше приступаем к настройкам трекера (брал с этого сайта http://miradmin.ru/gps-tracker-sinotrack-st-901/), далее транслирую то что использовал сам (команды отправляются смс сообщениями)
- Регистрируем номер телефона, с которого будем управлять устройством
899977777770000 1
89997777777 — номер телефона
0000 — пароль (по умолчанию четыре ноля)
1 — номер ячейки (можно зарегистрировать до 3 телефонов) - Меняем пароль, конечно же
77712340000
777 — команда
1234 — новый пароль
0000 — старый пароль - Меняем часовой пояс
8960000E03
896 — команда
0000 — пароль
E03 — часовой пояс Москвы - Выбираем режим передачи данных (SMS или GPRS)
7100000
710 — команда для GPRS
0000 — пароль - Настройка точки доступа для GPRS
Мегафон: 8030000 internet gdata gdata
МТС: 8030000 internet.mts.ru mts mts
Билайн: 8030000 internet.beeline.ru beeline beeline
ТЕЛЕ2: 8030000 internet.tele2.ru
0000 — пароль - Задаем интервалы отправки сообщений на сервер при включенном зажигании и в режиме оффлайн
800000 5
каждые пять секунд при включенном зажигании
8090000 300
каждые пять минут при выключенном
0000 — пароль - Настройка спящего режима
SLEEP0000 5
после выключения зажигания через пять минут устройство «заснет», перестанет присылать сообщения на сервер, но будет реагировать на смс и звонки
0000 — пароль - Настройка сервера данных
8040000 123.123.123.123 999
123.123.123.123 — ip адрес сервера
999 — порт сервера
0000 — пароль
после указанных настроек я стал получать сообщения с трекера:
отлично! осталось создать сервер и транслировать данные туда
для начала я выбрал площадку для размещения виртуального сервера, делал на DigitalOcean
если хотите помочь нам и получить $25 на счет, воспользуйтесь реферальной ссылкой https://m.do.co/c/74f25c68fa79
используйте самый дешевый Droplet за $5 в месяц с ubuntu на борту
дальше в сжатой форме будут только команды для установки недостающих компонент и настройки конфигураций
$ 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 под штрих кодом)
через некоторое время машина появится на карте
Все! Для работы этого более чем достаточно!
Дальше пойдет дополнительная информация (необязательные опции)
- Для начала создал нового пользователя, чтобы не подключаться все время как admin
- Изменил единицы измерения скорости (в узлах скорость не очень)
зашел Аккаунт — Атрибуты — добавить
- Имя: Единица скорости
- Значение: км/ч
- Сервер — Слой карты указал «Яндекс Карты», работают быстрее и стабильнее
Важная для меня опция — это ssl подключение к web интерфейсу, не хочется чтобы мой трафик мог видеть или менять оператор связи. Для этого вам понадобится доменное имя, и доступ к настройкам DNS, подтверждённый ssl сертификат не получится выпустить на ip адрес.
Для начала, создаем в DNS запись A, где для нашего домена (например, car.domain.ru) ассоциируем ip адрес нашего Droplet.
настраиваем nginx в режиме reverse proxy и подключаем Let’s Encrypt
$ apt-get install nginx
$ cd /etc/nginx
$ openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/nginx/cert.key -out /etc/nginx/cert.crt
приводим конфиг к следующему виду, не забудьте заменить в четырех местах 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 нужно оставлять последнюю пустую строку).
Источник
Gps и gsm мониторинг без покупки трекеров и прочего оборудования: «КТО-ГДЕ.ИНФО»
gps- мониторинг по сигналам мобильных телефонов для домашнего и корпоративного применения
Своими руками: делаем GPS трекер (маяк) за 2 минуты (видео инструкция)
Как сделать gps трекер (маяк), скачав программу на телефон за 2 минуты (видео инструкция)
Всего за пару минут каждый может превратить мобильный телефон в gps-маячок (трекер) и подключиться к бесплатному сервису мониторинга перемещений абонентов.
В двух словах это выглядит следующим образом:
1. Скачать программу — GPS-маячок на телефон;
2. Предоставить приложению возможность определять координаты и параметры телефона.
3. Запустить определение координат кнопкой «Старт».
4. Для того, чтобы трекер перестал определять координаты достаточно нажать кнопку «Стоп».
Читаем правила, соглашаемся
Даем разрешения GPS трекеру
GPS трекер в телефоне работает
После проведения этих действий, телефон можно использовать по любому назначению безотносительно работы «маячка». Экран телефона может быть даже выключен, маячок будет работать в «фоне».
Никакие личные данные системой не запрашиваются и нигде не сохраняются.
Своими руками: делаем GPS трекер (маяк) за 2 минуты (видео инструкция) : 8 комментариев
Действительно, никуда не торопясь, через пару минут трекер уже работает.
Отличное видео, все по полочкам разложено. Приятно видеть работу профи!
Спасибо за ролик, все доходчиво и понятно даже для блондинки, такой как я 🙂
Я раньше скачивала на телефон трекер «знает мама», не смогла нормально настроить его работу, только загрузилась конкретно. А у КТО-ГДЕ.ИНФО оказалось все так просто.
Радует, что сервис бесплатный и не требуется вводить личные данные.
Я тоже поставил такой маяк на телефон, спасибо за видео — сразу все понятно, что качать и как подключать.
Остался за кадром вопрос: как можно посмотреть 5 последних зафиксированных трекером КТО-ГДЕ.ИНФО точек местонахождения моего ребенка с телефоном?
Обратите внимание — карта первоначально грузится в «простом» режиме, в котором показывается текущее местоположение абонента с телефоном. В углу карты есть ссылка «в расширенный режим» — нажимая ее, Вы попадете в расширенную карту, на которой будут показаны 5 последних зафиксированных точек и все данные для каждой их них: скорость, точность и метод определения координат, уровень зарядки аккумулятора телефона и подключен ли он к зарядному устройству в момент фиксации.
Следует отметить, что не каждая зафиксированная точка попадает в базу. Ведь при стандартном периоде обновления 1 раз в минуту, при отсутствии фильтрации, за сутки будет сохранено около полутора тысяч точек. Поэтому программа производит запись следующей точки в базу треков с периодичностью 1 раз в 10 минут. И, дополнительно, проверяет расстояние между этой точкой и последней зафиксированной 10 минут назад в базе. Если перемещение абонента за эти 10 минут окажется минимальным или составляет несколько десятков метров — последняя точка просто перезапишется.
Действительно, не прошло и двух минут, как все заработало. Очень нравится сервис!
Источник
Как сделать gps трекер для машины своими руками?
Автомобильный gps трекер – это устройство слежения за перемещением автомобиля. У прибора есть несколько вариантов передачи сигнала его пользователю: на сотовый телефон, на компьютер через сервер. Спутниковый gps трекер для машины получает сигнал спутника и определяет свои координаты на местности, которые передает пользователю.
Принципы работы
При выборе устройства слежения необходимо определиться с тем для каких целей трекер будет использоваться. Если это автомобильный gps трекер, то по своим размерам, параметрам, техническим характеристикам он лучше всего подходит для скрытой установки именно в автомобиле.
Такой gps трекер для машины можно совершенно незаметно установить в транспорте, так, что его никто не обнаружит. Для слежения за людьми или животными больше подойдет персональное устройство.
Трекер для автомобиля работает как:
- приемник спутникового сигнала;
- передатчик сигнала спутника в формате GSM на принимающее устройство (сотовый телефон, компьютер, ноутбук или планшет);
- трекер автономное устройство, снабженное источником питания – батареей или аккумулятором.
Тем, кому необходимо контролировать сразу несколько автомобилей имеет смысл подключиться к gps трекеру для мониторинга. Это система позволяет постоянно контролировать машину и имеет ряд положительных характеристик.
- постоянно определяются координаты машины;
- отслеживается график перемещения транспорта;
- анализируется скорость и расход топлива;
- данные сохраняются в течение двенадцати месяцев;
- бесплатная возможность контролировать одновременно пять приборов,
Все текущие данные выводятся на монитор смартфона или планшета в режиме онлайн.
Трекер специальное устройство слежения за автомобилем, в персональном варианте и за человеком. Работа его зависит напрямую от спутниковой связи, так как без нее устройство не может определить местоположение автомобиля. Для контроля за большим количеством объектов целесообразно подключиться к системе мониторинга.
Изготовление прибора
Каждый человек в развитых странах знает, что такое gps навигация, зачем она нужна и как ей пользоваться. В магазинах продается множество приборов, для отслеживания людей, автомобилей и даже домашних животных. Однако не все знают, что можно сделать простой gps трекер для машины своими руками.
Все гаджеты в современном мире оснащены маяком. С его помощью можно моментально определить местоположение любого объекта с высокой точностью. Хорошие модели стоят дорого, но gps маяк для авто сделать самостоятельно совсем не сложно, рассмотрим несколько способов.
Программа. Если есть смартфон, со встроенным gps-модулем, задача становится совсем простой. Требуется скачать приложение Loki в GooglePlay для работы маяка, зарегистрироваться в личном кабинете, заполнить параметры отслеживаемого устройства. Обязательно проверьте настройки часового пояса. Все, после этого телефон может работать как gps-маяк.
Gps трекер для машины можно сделать своими руками не только из телефона, для этого подойдет любое устройство, имеющее gps-модуль: ноутбук, коммуникатор.
Принцип работы везде один и тот же – устанавливаете приложение, выполнить настройки.
Источник