Китайский gps трекер: 403 — Доступ запрещён – Как настроить gps трекер из китая?

Китайский LBS + GSM/GPRS трекер. Расставим точки.

Приветствую всех! Герой обзора: Китайский LBS + GSM/GPRS трекер.
Именно так и именно соблюдая все буквы названия. Т.к. наши братья из поднебесной сознательно или по незнанию упускают первые и самые важные буквы. Хочу сразу предупредить: да, я знаю, что обзор подобного устройства уже был, но есть некоторые нюансы, которые необходимо раскрыть и уточнить. Чем я и попытаюсь заняться ниже.


Предыстория таких покупок наверное одинакова. Сначала мы нажимаем кнопочку оплатить, а потом, после получения товара и тупого удивления «а зачем я эту хрень купил?» — начинаем думать и лихорадочно искать описания и отзывы, которые частенько оказываются весьма печальными.
И опыт, сын ошибок трудных… Извините, не буду отвлекаться 🙂

Данный девайс теоретически предназначен для защиты и определения положения вашего транспортного средства на территории нашей необьятной родины в случае угона по SMS и по карте через специальный сервис. Почему теоретически? Потому что точность определения такого положения на практике зависит от многих факторов, в том числе очень зависит от способа определения этого положения.

В качестве бонуса производитель предлагает функцию прослушки, т.е. при длительном звонке на устройство или с помощью отправки команды включается микрофон или устройство само перезванивает вам и вы можете услышать злодейские планы похитителей.

Сделаем отступление и рассмотрим способы определения координат на местности с помощью устройств.

Существует как минимум 2 способа определения координат:

1-й способ — по спутникам (GPS, Глонасс). Данный способ весьма точен и эта точность в основном зависит от количества спутников над вашей головой, отсутствия принудительного подавления сигнала спец. устройствами, внешними погодными условиями или внешними препятствиями (крыша, гараж, корпус транспортного средства). Так же не маловажен сам приёмник GPS. От его качества и площади поверхности встроенной антенны, которая влияет на качество принимаемого сигнала, тоже значительно зависит точность определения коордиант.

Итак: идеальный инструмент для определения сигнала таким способом: свежий приёмник с новым чипом, в выносном корпусе с крупным GPS модулем. В таком случае точность может достигать считанных метров. И это радует.

2-й способ определения координат — косвенный (LBS (Location-based service)), Он привязан к GSM сети и связан с полученем приблизительных координат абонента в зависимости от той базовой станции, к которой он подключен.

Этот способ является косвенным потому, что он не определяет ТОЧНОЕ положение. С его помощью мы получаем от устройства данные о базовой станции, к которой подключен абонент и уровень сигнала, который может говорить о приблизительном удалении абонента от станции. Мы не получаем никакой информации относительно азимута положения. Т.к. номер станции имеет привязку к координатам, мы можем получить только координаты базовой станции.
На этом принципе работают многие услуги поиска и отслеживания абонента, которые предоставляют сотовые сети (МТС маячок). Этот способ приемлем для использования в крупных городах, в которых присутствует большое количество станций, т.е. вероятность получить более близкие к реальности координаты возрастает.
Поговорим о точности. В городе размер соты (радиус покрытия одной станции) для стандарта GSM1800 — 2,7 км, в пригороде — 5 км, на открытой местности — 22 км).
22 км, Карл!!! И это не радует. Ради справедливости отметим, что при определённых условиях и в случае использования WCDMA и LTE точность может достигать 50 м).
Теперь Вы понимаете, о какой точности может идти речь.

Итак, после отступления, рассмотрим героя обзора поближе.

Характеристики продавца:

Датчик вибрации,
Батарея встроенная (опционально),
SMS и веб-портал для отслеживания.
Размеры: 56*39*13 мм
Вес: 58 г

Спецификация:

GMS частота: 900/1800 мГц или 850/1900 мГц
Gprs: класс 12, TCP/IP
Диапазон напряжения: DC 9-38 В
Ток в режиме ожидания: ≈0. 2ма
Фунтов точность: 10 м (2d-rm)
Рабочая температура:-2 °C-+ 70 °C
Рабочая влажность: % 20-80% RH

Обращу внимание, что аббревиатура LBS здесь даже не упоминается, зато мы видим заманчивую точность измерения!
Реальный измеренный ток 6-10 мА, в режиме включения GPRS и звонках ток достигает 70 мА.




В комплекте провод, трекер, инструкция на китайском и русском.

Микропроцессорное управление реализовано на специализированной микросхеме MT6250DA, представляющей из себя GSM/GPRS процессор на ARM ядре. Насколько я могу понять, начинка может значительно отличаться.
На плате виден стабилизатор напряжения питания, дополнительный контакт под резервную батарейку, микрофон.

Принцип работы устройства прост.
Вставляете SIM, привязываете трекер к вашему телефону с помощью команды,
меняете пароль доступа. Пароль нужен для ввода критических команд. Пароль и остальные настройки можно сбросить на default, eсть спец. команда для «сброса» устройства.
После привязки, можно включить режим охраны, т.е. при срабатывании датчика устройство кидает SMS или перезванивает. Принцип срабатывания мне непонятен, однако тревожные SMS приходили. Ответный звонок по SMS команде и входящий звонок на устройство работают, микрофона хватает на небольшое помещение или машину, звук не очень качественный.
ПРЕДУПРЕЖДАЮ: чтобы разобраться с этим устройством нужно отправить немерянно SMS, и включенный режим охраны в свою очередь отправляет вам SMS по каждому удобному случаю. Нужен тарифный план с солидным запасом SMS, иначе вы можете потратить значительные деньги без вашего ведома!
Далее пытаемся настроить GPRS. С помощью команды APN отравляем трекеру настройки провайдера. Правильность установки проверить невозможно. Команда CX возвращает нам введённые данные.

Отслеживание через сайт подразумевает бесплатный сервис www.gps588.com.
Где данное устройство уже зарегистрированно. Но, чтобы оно передавало свои данные, необходимо, чтобы работал GPRS и был правильно прописан адрес сервера. Для этого служит команда IP. Правда не указанно, что именно я должен в ней прописывать. Мне не известен порт, на который данный сайт принимает данные от устройства.

Как результат — на сайте устройство не видно. Тупик.


Отслеживание через SMS подразумевет, что на команду GOOGLE устройство должно прислать ссылку со своим положением на Google Maps. Затая дыхание вводим заветную команду… и ТИШИНА. Чуда не произошло. Думаем… как LBS устройство получает GPS данные исходя только из номера базовой станции???? Ответа нет. Возможно через сервис с помощью GPRS…

Но это только догадки.

Казалось бы ситцауия безвыходна.

Однако, я решил попробовать ещё одну команду. Её нет в руководстве, но она работает.
Набираем GOOGLE#… и в ответ получаем строку с сылкой на сайт gps588 с указанием волшебных чисел mcc, mnc. lac, cellid. Это данные о базовой станции. С их помощью и с помощью специального сервиса, например lbs.proma-sat.ru/ мы можем получить точку на карте. И это уже радует.
add: многие команды в мануале написаны без #. Поэтому они не работают.

Плюсы:
— устройство как бы работает,

— мы можем получить обратную связь голосом с места установки (прослушка),
— мы можем получить сигнал тревоги при ударе трекера,
— мы можем подключить на данную симку услугу Маячок от МТС и получать данные через их сервис,
— мы можем получить с устройства данные LBS и определить около какой базовой станции оно находится,
— устройство имеет широки диапазон питающего напряжения и возможность подключения резервного источника.

Минусы:
— устройство не автономно,
— оно не работает, как заявленно: не выдаёт координаты на карте, не отслеживается через сервис,
— за 5-8 дополнительных долларов можно получить устройство с реальным GPS датчиком.

Продавец предлагает возврат половины средств без скандалов.

PS доставка в течении месяца с левым треком, хотя указан registered airmail.
PSS коте в легкой грусти

Подключаем любой (почти) GPS трекер (на примере Sinotrack ST-901) к умному дому HomeAssistant / Habr

Введение


Как то ко мне в руки попал китайский GPS трекер ST-901. Устройство рассчитано в основном для использования в авто- и мото-технике, обладает gsm 2G модулем для связи с внешним миром, герметичным водонепроницаемым корпусом, небольшим встроенным аккумулятором, позволяющем работать без внешнего питания порядка 2-3 суток при передаче сигнала раз в 3 минуты, а также сигнальным проводом зажигания, позволяющем предупреждать о старте двигателя. Управлять данным трекером можно посредством SMS-команд на номер трекера, а общаться и получать уведомления как по SMS, так и подключив его к облаку через GPRS. Побаловавшись с ним некоторое время, я забросил его в ящик, пока дома не появился HomeAssistant. Возникла идея подключить его к умному дому.

Задачи


Для подключения трекера к HomeAssistant необходимо решить две задачи: получить координаты с трекера и записать их в HomeAssistant. Если для второй задачи есть сразу несколько возможных решений (например, gpslogger или owntracks_http), то решение первой задачи в моем случае усложнялось тем фактом, что в настройках трекера для передачи координат можно указать только IP адрес, а не доменное имя. Так как у меня дома нет статического адреса, то возникла идея использовать посредника. Замечу, что подобным образом можно подключить практически любой GPS трекер (а не только рассматриваемый мной в статье), совместимый с ресурсами посредника. Всем, кому интересно, что из этого вышло, добро пожаловать под кат.

Идея


Как я уже говорил выше, данный трекер можно подключать ко многим облачным сервисам. Некоторые из них с определенными ограничениями позволяют пользоваться услугами бесплатно. Некоторые сервисы имеют полноценные API для взаимодействия с ними, однако среди бесплатных я таких не нашел. Зато почти все сервисы предоставляют услугу «расшаривания» местоположения трекера по постоянной ссылке. Перебрав несколько таких сервисов и покопавшись в исходном коде расшаренных страниц, я нашел искомое в сервисе livegpstracks: запрос на получение координат. Таким образом, общая схема работы такова: трекер соединяется с сервисом livegpstracks и передает свои координаты, HomeAssistant периодически делает http запрос к сервису и получает последние записанные координаты, которые другим http запросом записываются в HomeAssistant. Вот ссылка на список всех совместимых с сервисом трекеров.

Реализация


1. Получение координат запросом

Регистрируемся в сервисе livegpstracks и подключаем свой трекер (на сайте есть подробные инструкции для различных моделей). После этого через панель инструментов на сайте создаем приватную ссылку для слежения. Ссылка имеет вид:

https://livegpstracks.com/dv_USERID.html

где USERID – цифровой ID вашей шары.

Все. Можно обращаться к сервису через запросы. Чтобы не мучить Вас долго просто приведу формат запроса:

https://livegpstracks.com/viewer_coos_s.php?username=USER&ctp=one&code=USERID&tgst=site&tgsv=12&tkv11=TIMENOWMS

Здесь USER – пользователь, под которым вы регистрировались в сервисе livegpstracks, USERID – цифровой ID, который присваивается расшаренной ссылке, TIMENOWMS – текущее время в миллисекундах (unix time).

Типичный ответ имеет вид:

[{"code":"xxx","id":"xxx","lat":"44","lng":"48","speed":"0","azimuth":"0","d":"2018-06-19","t":"09:35:17","altitude":"0","battery":"0","gpsaccuracy":""}]

Примечание: я существенно сократил вывод, а также изменил параметры code, id, lat, lng.

Метод для получения координат на python выглядит так:
def getInfoFrom(self):
        timenow = int(datetime.now().strftime("%s")) * 1000
        response = requests.get('https://livegpstracks.com/viewer_coos_s.php', params={'username': self._user, 'ctp': 'one', 'code': self._myid, 'tgst': 'site', 'tgsv': 12, 'tkv11': timenow})
        data = response.json()
        self._lat = data[0]["lat"]
        self._lon = data[0]["lng"]
        self._speed = data[0]["speed"]
        self._direction = data[0]["azimuth"]
        self._last_time_rcv = data[0]["d"] + ' ' + data[0]["t"]

Думаю, ничего пояснять в этом коде не нужно: получаем текущее время, делаем get запрос, получаем в ответ json, парсим его и получаем широту, долготу, скорость, направление движения и время последнего получения координат сервером.

2. Запись координат

Для записи я воспользовался модулем GPSLogger для HomeAssistant, так как он работает через http запрос и позволяет использовать отдельный пароль, отличный от пароля на весь HA. Из документации (gpslogger) видно, что запрос имеет следующий формат:

https://HAADRESS:HAPORT/api/gpslogger?latitude=LAT&longitude=LON&device=DEV&accuracy=ACC&speed=SPD&direction=DIR&api_password=PASS

Здесь HAADRESS – ip адрес или имя сервера с HA, HAPORT – порт сервера, LAT – широта, LON – долгота, DEV – имя устройства для отображения в HA, ACC – точность определения координат (почему то не работает в HA, выдает ошибку, я его не использовал), SPD – скорость, DIR – направление движения, PASS – пароль для передачи координат

Метод для записи координат на python выглядит так:

def putInfoTo(self):
        if self._lat != '' and self._lon != '':
            req_str = self._haddr+'/api/gpslogger'
            response = requests.get(req_str, params={'latitude': self._lat, 'longitude': self._lon, 'accuracy': 30, 'speed': self._speed, 'direction': self._direction, 'device': self._name, '
api_password': self._pwd})
            self._last_time_upd = time.strftime("%Y.%m.%d %H:%M")

Думаю, тут тоже комментарии излишни.

3. Модуль

Полный код модуля получения и записи координат приведен ниже.

Код модуля
#!/usr/local/bin/python3
# coding: utf-8

import time
import requests
import json

import logging

from datetime import datetime
from datetime import timedelta

import voluptuous as vol
import homeassistant.helpers.config_validation as cv
from homeassistant.components.sensor import PLATFORM_SCHEMA
from homeassistant.const import (CONF_NAME)
from homeassistant.helpers.entity import Entity

_LOGGER = logging.getLogger(__name__)

CONF_USER = 'user'
CONF_ID = 'myid'
CONF_PWD = 'pwd'
CONF_SITE = 'haddr'

ATTR_LAT = 'Широта'
ATTR_LON = 'Долгота'
ATTR_SPEED = 'Скорость'

DEFAULT_NAME = 'GPS_Sensor'

SCAN_INTERVAL = timedelta(seconds=120)

PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend({
    vol.Required(CONF_USER): cv.string,
    vol.Required(CONF_ID): cv.string,
    vol.Required(CONF_PWD): cv.string,
    vol.Required(CONF_SITE): cv.string,
    vol.Optional(CONF_NAME, default=DEFAULT_NAME): cv.string,
})



def setup_platform(hass, config, add_devices, discovery_info=None):

    user = config.get(CONF_USER)
    name = config.get(CONF_NAME)
    pwd = config.get(CONF_PWD)
    myid = config.get(CONF_ID)
    haddr = config.get(CONF_SITE)

    add_devices([CarGPS(name, user, myid, haddr, pwd)])

class CarGPS(Entity):

    def __init__(self, name, user, myid, haddr, pwd):
        self._name = name
        self._user = user
        self._myid = myid
        self._haddr = haddr
        self._pwd = pwd

        self._lat = ''
        self._lon = ''
        self._speed = '0'
        self._direction = '0'
        self._last_time_rcv = ''
        self._last_time_upd = ''



    def getInfoFrom(self):
        try:
            today = int(datetime.now().strftime("%s")) * 1000
            response = requests.get('https://livegpstracks.com/viewer_coos_s.php', params={'username': self._user, 'ctp': 'one', 'code': self._myid, 'tgst': 'site', 'tgsv': 12, 'tkv11': today})
            data = response.json()
            self._lat = data[0]["lat"]
            self._lon = data[0]["lng"]
            self._speed = data[0]["speed"]
            self._direction = data[0]["azimuth"]
            self._last_time_rcv = data[0]["d"] + ' ' + data[0]["t"]
        except:
            _LOGGER.error('coudnt get parameters')

    def putInfoTo(self):
        if self._lat != '' and self._lon != '':
            try:
                req_str = self._haddr+'/api/gpslogger'
                response = requests.get(req_str, params={'latitude': self._lat, 'longitude': self._lon, 'accuracy': 30, 'speed': self._speed, 'direction': self._direction, 'device': self._name, '
api_password': self._pwd})
                _LOGGER.info(response)
                self._last_time_upd = time.strftime("%Y.%m.%d %H:%M")
            except:
                _LOGGER.error('coudnt put parameters')



    #for HASS
    @property
    def name(self):
        return self._name

    @property
    def state(self):
        return self._last_time_upd

    def update(self):
        self.getInfoFrom()
        self.putInfoTo()

    @property
    def device_state_attributes(self):
        attr = {}
        attr[ATTR_LAT] = self._lat
        attr[ATTR_LON] = self._lon
        attr[ATTR_SPEED] = self._speed
        return attr


Для подключения данного модуля код необходимо скопировать в директорию «config_folder_homeassistant/custom_components/sensor/car_location.py», а также добавить в конфигурацию следующие строки:
device_tracker:
  - platform: gpslogger
    password: !secret gpslogger_password

sensor:
  - platform: car_location
    name: car_sensor
    user: USER
    myid: USERID
    haddr: YOUR_HA_ADDRESS
    pwd: !secret gpslogger_password

Здесь все переменные из раздела «Получение координат запросом».

Данный модуль трудится в HA уже не один месяц безо всяких сбоев и иных проблем.

На этом все, спасибо за внимание.

UPD:
HomeAssistant обновили компоненту GPSLogger, в связи с чем новая версия мода и настроек:

новые настройки

device_tracker:
  - platform: gpslogger

sensor:
  - platform: car_location
    name: car_sensor
    user: USER
    myid: USERID
    haddr: YOUR_HA_ADDRESS_WEBHOOK

YOUR_HA_ADDRESS_WEBHOOK — адрес вебхука GPSLogger, получить его можно в разделе Настройки — Интеграции — GPSLogger.
новый код модуля

#!/usr/local/bin/python3
# coding: utf-8

import time
import requests
import json

import logging

from datetime import datetime
from datetime import timedelta

import voluptuous as vol
import homeassistant.helpers.config_validation as cv
from homeassistant.components.sensor import PLATFORM_SCHEMA
from homeassistant.const import (CONF_NAME)
from homeassistant.helpers.entity import Entity

_LOGGER = logging.getLogger(__name__)

CONF_USER = 'user'
CONF_ID = 'myid'
CONF_SITE = 'haddr'
CONF_NAME = 'name'

ATTR_LAT = 'Широта'
ATTR_LON = 'Долгота'
ATTR_SPEED = 'Скорость'
ATTR_DATE = 'Обновлено'

DEFAULT_NAME = 'GPS_Sensor'

SCAN_INTERVAL = timedelta(seconds=120)

PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend({
    vol.Required(CONF_USER): cv.string,
    vol.Required(CONF_ID): cv.string,
    vol.Required(CONF_SITE): cv.string,
    vol.Optional(CONF_NAME, default=DEFAULT_NAME): cv.string,
})



def setup_platform(hass, config, add_devices, discovery_info=None):

    user = config.get(CONF_USER)
    name = config.get(CONF_NAME)
    myid = config.get(CONF_ID)
    haddr = config.get(CONF_SITE)

    add_devices([CarGPS(name, user, myid, haddr)])

class CarGPS(Entity):

    def __init__(self, name, user, myid, haddr):
        self._name = name
        self._user = user
        self._myid = myid
        self._haddr = haddr

        self._lat = ''
        self._lon = ''
        self._speed = '0'
        self._direction = '0'
        self._last_time_rcv = ''
        self._last_time_upd = ''



    def getInfoFrom(self):
        try:
            today = int(datetime.now().strftime("%s")) * 1000
            response = requests.get('https://livegpstracks.com/viewer_coos_s.php', params={'username': self._user, 'ctp': 'one', 'code': self._myid, 'tgst': 'site', 'tgsv': 12, 'tkv11': today})
            data = response.json()
            self._lat = str(data[0]["lat"])
            self._lon = str(data[0]["lng"])
            self._speed = str(data[0]["speed"])
            self._direction = str(data[0]["azimuth"])
            self._last_time_rcv = data[0]["d"] + ' ' + data[0]["t"]
        except:
            _LOGGER.error('coudnt get parameters')

    def putInfoTo(self):
        if self._lat != '' and self._lon != '':
            try:
                header  = {'Content-Type': 'application/x-www-form-urlencoded'}
                body = 'latitude=' + self._lat + '&longitude=' + self._lon + '&device=' + self._name + '&accuracy=30&battery=100&speed=' + self._speed + '&direction=' + self._direction + '&altitude=0&provider=0&activity=0'
                response = requests.post(self._haddr, headers=header, data=body)
                self._last_time_upd = time.strftime("%Y.%m.%d %H:%M")
            except:
                _LOGGER.error('coudnt put parameters')



    #for HASS
    @property
    def name(self):
        return self._name

    @property
    def state(self):
        return self._last_time_upd

    def update(self):
        self.getInfoFrom()
        self.putInfoTo()

    @property
    def device_state_attributes(self):
        attr = {}
        attr[ATTR_LAT] = self._lat
        attr[ATTR_LON] = self._lon
        attr[ATTR_SPEED] = self._speed
        attr[ATTR_DATE] = self._last_time_rcv
        return attr

UPD2:
HomeAssistant обновили логику работы с версии 0.88, в связи с чем новая версия мода: sensor

UPD3:
Новая версия интеграции. Проект переехал на GitHub. Актуальные версии там.

Мониторим транспортное средство или GPS трекер в автомобиль

Давно думал поставить GPS маячок в автомобиль. Да все как-то не находил смысла, мол да зачем, я же и так помню где и как я ездил. Но смена работы (отчет о топливе и поездках) и в очень участившиеся угоны авто, заставили меня по новой взглянуть на это чудо китайской мысли. Что у меня из этого получилось прошу читать далее…

✔ ХАРАКТЕРИСТИКИ


Дополнительная информация

Model: TK110
Type: GPS Vehicle Car Tracker
Color: Black
Material: ABS
GSM Frequency: 850/900/1800/1900MHz
GPS Chips: SIRF Star III
GPRS: Class 12
GPS Sensitivity: 159dBm
GPS Accuracy: 10m (2D RM)
GSM Accuracy: 50-200m
Speed Accuracy: 0.1m/s
Cold Status: 38s
Warm Status: 32s
Hot Status: 2s
Maximum Altitude: 18000m
Highest Speed: 515m/s
Acceleration 0f Gravity: <4g
Working Tememperature: -20 ~ +70 Degree Centigrade
Humidity: 20%—80%RH
Voltage: 12—24V DC
Current: ~ 60mA(12v DC) ~ 35mA(24v DC)
Stuandy Average Current: <80MA
Product Size: 90 x 45 x 12 mm
Net Weight: 45g

✔ УПАКОВКА И КОМПЛЕКТАЦИЯ

Прибыл примерное за 1 неделю этот кулечек.

Внутри, как любят многие китайские производители, коробка известного китайского бренда НоуНейм. Только наклейки на ней и надписи шариковой ручкой сообщают, что тут находится GPS 111.

Внутри находится GPS трекер, кулечек с винтами, провода для подключения и диск с драйверами.

Мини CD с гордым именем DRIVER — видно, что болванки штампуют на одном заводе для дисков к веб-камерам и прочим китайским геймпадам.

Винтики не запасные, это винтики дабы мы могли закрепить части трекера между собой. Почему в кулечке — наверное, чтобы мы сами искали отвертку, дабы их закрутить )

Трёхметровый провод питания. На одном конце которого «уши» под винты, на другом пластиковый разъем с защелкой.

Очень понравилось, что на плюсовой провод повесили разъем с 5А предохранителем. Это несомненно плюс.

✔ ВНЕШНИЙ ВИД ТРЕКЕРА

Полностью оригинальный НоуНейм, с единственной гордой надписью GPS Tracker и пиктограммами питания и связи. Корпус с покрытием софттач.

На задней стороне наклейка с ID, который является и IMEI, я рекомендую сфотографировать или записать (вдруг сотрется). Наличие прорезиненых полосок-ножек является плюсом, если просто положить на торпеду авто, то он не летает по ней ( конечно, если Вы не пилот F1 )

По периметру всего корпуса одета резинка, которая выполняет роль пылезащиты. Также на правом боку кнопка отключения питания. Кнопка фейковая, под ней ничего нет, видно много ревизий есть таких трекеров, а корпуса сделали на всех ))

На левом боку разъем под миниЮСБ. При подключении к компьютеру ничего не происходит, надо или драйвера или спец софт. В интернете пишут что это разъем для прошивки устройства.

Так как винты не были вкручены, то с небольшим усилием корпус трекера разбирается на две половинки.

✔ ВНУТРЕННОСТИ

Двухсторонняя плата, без видимых «соплей» и остатков флюса.

На обратной стороне непонятный мне чип и слот для обычной сим карты.

Ревизия платы — V1.1 2012-06-16. Антенна в виде пружины, для более лучшей GSM связи.

Как видим на плате нет кнопки выключения, которая присутствовала на корпусе, а вот ЮСБ выход распаян.

Крупным планом GPS приёмник GA806-3,0. На заднем фоне два электролита с максимальным напряжением в 50В.
Характеристики GPS из сети — под спойлером:

Дополнительная информация

Product Name: GPS Receiver Module
Product Specifications:
«Model NO.:GA806-3 V1.0
Chipset:SiRF star Ⅳ
Dimension:13.1(W) x 15.9(D) x 2.4(H) (mm)
General:
1).Frequency:L1, 1575.42 MHz.
2).C/A code:1.023 MHz chip rate.
3).Channels:48
Accuracy (Open Sky) :
1).Horizontal Position Accuracy(Autonomous):<2.5 meters (50% 24hr Static, -130dBm).
2).Velocity Accuracy: Speed <0.01m/s Heading<0.01°
Datum:Default:WGS-84.
Acquisition Rate (Open sky, stationary requirements) :
1).Hot start:1 sec., average.
2).Warm start:35 sec., average.
3).Cold start:35 sec., average.
Dynamic Conditions:
1).Altitude: <18,288 meters Max
2).Velocity:515 m/s (<1,000 knots) Max
3).Acceleration:4G, Max
Power:
1). Power input:3.3V DC for main power and RTC power
2). Input current: Less than 60mA (without antenna)
3). RTC current: Less than 10uA
RF interface:Minimum signal tracked: -163dBm
Serial Port:
1).One full duplex serial communication, TTL interface, with user selectable baud rate (4800 default)
2).NMEA 0183 Version 3.01 ASCII output
Environmental Characteristics:
1). Operating temperature range -40 to +85
2). Storage temperature range -45 to +85
Physical Characteristics:<2.0g»


Подключаем симку и… Да на этом месте у меня обзор был бы закончен.
Я вставил 2 симки и никакую из сим карт он просто НЕ ВИДЕЛ. При звонке на номер — абонент не может принять ваш звонок. Мысль выкинуть в окно этот девайс посетила меня не 1 раз. Но для интереса я решил вставить более новую симку (купленную в 2014 году). До этого я пробовал на двух своих старых симках примерно 2005-2006 годов.
И произошло ЧУДО — аппарат принял и смс и принял звонок и весело замигал красным диодом.
Вывод какой — чаще меняйте сим карты, что-то ему в них не понравилось.

Размеры и вес трекера под спойлером.

Дополнительная информация

✔ ПОДКЛЮЧЕНИЕ В АВТО

Скажу сразу НЕ в бардачке )) Подключил к проводке в задней части авто и припрятал в потайном отсеке. Можно подключить как напрямую к аккумулятору, можно «на зажигание». Я подключил напрямую к аккумулятору. За 4 дня выходных аккумулятор не разрядило.
Как и куда устанавливать это уже личное дело и даже секретное 😉

✔ ТЕСТЫ

Антуту выдает 3 попугая и то только за разные светодиоды.
Я подключил дома его к 18 вольтовому блоку питания, и он прекрасно заработал.
Индикация тут только такая
Зеленый — аппарат включен, питание есть;
Редко мигает синий — есть контакт со спутниками GPS;
Редко мигает красный — есть контакт с базовой станцией сотового оператора;

С оператором коннектится примерно 20 секунд, начинает мигать очень медленно красный светодиод, а GPS при холодном старте примерно 40 секунд, если вышел из авто на 5 минут, то в течение 10 секунд.

Ну и теперь потребуется симка с акционным GPRS интернетом или симка провайдера с хорошим покрытием, тут уже решает каждый сам, что ему больше надо и где он живет и ездит.
В моем тарифном плане 200 мегабайт стоят 0,80 доллара. По факту этого должно хватать более чем на месяц. Но все опять зависит от настроек с какой частотой вы будете посылать данные на сервер может хватит и на дольше.

Для начала я бы рекомендовал открыть диск, идущий в комплекте, и открыть папку с названием трекера где лежит pdf файл с инструкцией. Или найти в интернете. В этом случае инструкцию читать НЕОБХОДИМО — без нее не узнать кодов запроса и изменения в конфигурации трекера.

Высылаем запрос проверки местоположения. Позаботитесь, чтобы на балансе сим карты трекера были средства, нам надо будет послать до 10 смс.
Шлем простой код 986000 — в ответ нам через 2-3 минуты придет смс с координатами и ссылкой на карту.

На карте очень точный маркер, даже до парадного.

Есть вариант получить информацию по базовой станции оператора (насколько я понял — если ошибся поправьте)

В этом ответе зашифровано, что датчик тревога отключен. А так мы можем задать нужные радиус и частоту проверки и как на это будет реагировать трекер (звонить или слать смс) — пригодится как антиугонное средство.

Проверка всех параметров — 901, админский номер телефона и пароль.

Так работу GPS проверили, теперь надо нам интернет. Для этого необходимо прописать свою точку доступа — узнать ее можно позвонив провайдеру или найти на его сайте. Я дополнительно позвонил оператору и убедился что интернет-трафик с трекера пошел.

Изначально нам рекомендуют посетить китайски сайт для мониторинга, для этого регимся последними цифрами из IMEI и паролем 123456.

Ждем 5 минут пока он загрузится и оказываемся в… Возле берегов Африки. Я даже не стал настраивать трекер на этот сайт, тормозит он просто дико Видно все китайцы на нем сидят ))

Пошел сайт, который географически ко мне ближе. Ссылки — не в целях рекламы, просто чтобы понимать о чем речь.
Популярный российский ресурс — линк
Популярный украинский ресурс — линк

Смысл один и тот же, только IP адреса и порты разные.
Для начала в БД найдем наш девайс, где по ссылке будут параметры ИП и порта.

Регистрируем новое устройство, для этого вводим IMEI, вводим номер сим карты и выбираем тип трекера.

Смской шлем трекеру новый ИП адрес и порт.

После того как трекер прислал свое ОК — на карте появляется трекер и высвечивается его статус (стоит более 48 часов)

Можно также зайти и пересмотреть с мобильного (есть отдельное приложение в плей маркете, но через браузер мне удобнее)

Если курсором клацнуть на точку, то высвечивается дополнительная информация о статусе трекера.

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

Первая поездка повергла меня в уныние, точки на карте с периодичностью в 20 секунд. Вроде и немало, и правильно показывает, но некрасиво и километраж будет считать неверно.
НО тут оговорка, если не важна точность километража, а важна общая информация, то в целом пойдет и так. так меньше расходуется трафика соответственно (хоть он и мал, но если авто ездит часто и их много)
Я бы сказал это индивидуальная настройка трекера под себя и свои нужды!

В режиме простоя также отображается информация. Спутник держит как видим довольно неплохо, не кидает по сторонам. (точка перед перекрестком, да там надо объезжать заборчик поэтому вроде как и на газоне получилось)

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

Ну и я решил сделать отправку точек более частой, с интервалом в 5 секунд. На этом скриншоте видно, что сначала я ехал через клумбу, потом вверху развернулся, остановился, прописал смс сообщением новый конфиг и получил уже совсем другой результат трека.

Прописал я 5 секунд интервал.

08-40-26 одна точка.

И следующая уже 08-40-31, ровно через 5 секунд.

Трек можно выбрать за нужный нам период времени и отображать его. Когда авто движется трек рисуется автоматом. Как видим после настройки времени отправки трек стал намного плавнее и правдивее.

✔ ВИДЕООБЗОР

✔ ИТОГ

/За небольшие деньги можно получить дополнительное спокойствие, зная что, твое авто находится именно там, где ты его оставил. Да есть методы глушилок и прочие, но не будем о плохом. Я видел как работают эвакуаторы, и в случае чего хоть понять где твое авто можно будет.
Вторым моментом нужная штука для предприятий, где есть больше 2 служебных автомобилей, так как помогает правильнее планировать логистику. Думаю, что в мотоциклы, которые более подвержены угону тоже неплохой вариант.
из минусов отмечу, все же необходимость читать инструкция и предварительно повозится для настройки. И второй минус — это не все сим карты он способен поглотить.

Если у вас остались вопросы — я с удовольствием на них отвечу.

Товар предоставлен для написания обзора магазином. Обзор опубликован в соответствии с п.18 Правил сайта.

GPS трекер для транспорта с поддержкой GSM/GPRS

Здравствуйте. Сегодня я хотел бы вам рассказать об штуке, которая может значительно повысить шансы найти ваш мотоцикл в случае его угона. Этой штукой является GPS трекер, который умеет передавать свои координаты по SMS или GPRS.

Почему я выбрал именно этот трекер? В первую очередь из-за его размера. Размеры корпуса составляют всего 90 х 45 х 15 мм, это значительно упрощает задачу по скрытной установке девайса куда-нибудь в потроха мотоцикла. Кроме того, плата прибора еще меньше, и ставить трекер в корпусе вовсе необязательно — можно замотать его в пленку и засунуть куда угодно. Однако малый размер означает отсутствие встроенного аккумулятора, а вот это уже минус. Конечно, стоит завести мотоцикл, как трекер сразу же очнется, но некоторые мотоциклы уносят и разбирают на запчасти без попыток его завести… ну, не будем о грустном. В крайнем случае ведь можно поставить литиевый аккумулятор и контроллер заряда отдельно, не так ли?

Перейдем к характеристикам устройства.
* Поддерживаемые частоты GSM: 850/900/1800/1900Mhz
* Точность GPS: 10 метров
* Напряжение питания: от 9V до 36V, постоянное
* Встроенные GPS и GSM антенны
* Возможность передавать свои координаты по SMS ссылкой на Google Maps, а также отсылать координаты по GPRS на сервер.
* На плате устройства есть контактная площадка, на которую можно припаять микрофон

Призжает всё это счастье в картонной коробочке:

Комплект поставки:
* трекер
* кабель питания
* бесполезная макулатура

Вид спереди, с батарейкой размера AA для сравнения:

Вид сзади:

На задней части — наклейка с IMEI, этот номер нужен для использования трекера на сервисах отслеживания.

Слот под SIM-карту:

Вид спереди:

На фото рядом с кабелем питания можно увидеть два проводка — это уже я влез и подпаялся к контактам микрофона. Сделал заготовку на будущее, так сказать 🙂

Как вы видите, на корпусе есть три индикатора. Левый (красный) мигает, когда на трекер подается питание. Средний (синий) горит, пока ищет спутники, и начинает мигать, когда находит. Правый (зеленый) мигает, когда трекер передает данные по GPRS или GSM.

Плохая новость: инструкция, идущая в комплекте с трекером, абсолютно бесполезна. С ней у вас ничего не будет работать!

Хорошая новость: у вас есть я, и я нашел правильный список команд для этого устройства.
Итак, руководство по настройке трекера:

Руководство по настройке

Во-первых, вставьте в трекер сим-карту. Трекер поддерживает все типы карт, но для работы ему нужна симка, которая работает в GSM диапазоне. 3G трекер не умеет!
После того, как сим-карта вставлена, включите трекер. Подождите 3-5 минут. Теперь можно приступать к настройке.

1. Отправьте на номер трекера по SMS команду LE
Это переключит трекер на английский.

2. Отправьте трекеру SMS команду MP000000123456
Эта команда меняет пароль. Пароль по умолчанию — 000000. Вместо 123456 подставьте свой пароль.

3. Отправьте трекеру команду ZC123456#ваш_номер_телефона#0
Вместо 123456 укажите пароль, который указали в предыдущей команде.
ваш_номер_телефона — это номер телефона, с которого вы будете управлять трекером.

4. Отправьте команду SZ:IP,PORT,APN,LOGIN,PASS,Time1,Time2
Пробелов нет. IP — это IP адрес сервера, на который трекер будет отправлять свои координаты. PORT — это порт на этом сервере. APN — точка доступа для вашего мобильного оператора.LOGIN и PASS — это логин и пароль от этой точки доступа. Time1 — частота отправки трекером данных в секундах.Time2 поставьте 120, для данного трекера это число не имеет значения.
Если точка доступа не требует логина и/или пароля, запятые ставьте всё равно. Например: SZ:193.193.165.166,20490,3g.utel.ua,,,20,120

UPD: Sanja подсказывает, что не хватает еще одного пункта:

«подключите пакет интернета на своём тарифе». А то с чёртовым «округлением до 100 килобайт в большую сторону» устройство может высосать заметное количество денег 🙁

На этом настройка завершена. Для отслеживания я использую gps-trace.com. Тип устройства для этого сайта — GoSafe G91i, IP — 193.193.165.166, PORT — 20490, Уникальный ID — это IMEI устройства.

Список нужных и полезных команд:

Список команд

GOOGLE — вернет вам ссылку на Google Maps с координатами трекера
SBCQ — перезагрузка
GPSCQ — перезагрузка GPS
OD — (слать OD100) — лимит скорости, при ее превышении приходит СМС с текстом «overspeed alarm…», отключить функцию — OD0
CX — в ответном СМС приедт информация о настройках трекера

Больше информации — в этой теме.

Могу ли я рекомендовать этот трекер к покупке? В принципе да. Установить я его пока не устанавливал, но проверил — все заявленные функции работают. В течение недели, думаю, смогу получить какой-никакой практический опыт.

Есть вопросы? Задавайте! Я мог что-то забыть или упустить.

Portable Mini GSM/GPRS/GPS Anti-Thief Vehicle Tracker

В декабре 2011 года заказал GPS tracker. В то время стоил 49,90$. Летел менее месяца (с учетом новогодних праздников). Если кто не хочет дальше читать – гадость редкостная.

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

Внешний вид
После установки сим карты и подключения к прикуривателю заработало сразу. Спутники нашлись через 2 минуты.

Фото

Сим карта
Прочие внутренности

Хорошие моменты:
— Качество сборки – нормальное, прорезиненный корпус;
— По СМС запросу присылает адрес местонахождения автомобиля или ссылки на карту.
— Устройство может присылать смс при перемещении охраняемого объекта (автомобиля) более чем за 700 метров.
На этом хорошее заканчивается.

Теперь о плохом:
— отсутствие аккумулятора (но он и не заявлен в описании).
— при скрытой установке в бардачке, устройство часто теряет спутники (при этом приходит смс, и соответственно тратятся денежки). А если приклеить на стекло, то теряется весь смысл.
— Можно заказывать ссылки на карты google и www.gps06.com. Если заказать ссылку на google карту, то покажет местонахождение с отклонением метров на 200 (при этом ссылка на карту через китайский сайт www.gps06.com будет точной). Проверялось неоднократно.
— В инструкции заявлено о возможности подключения к сайтам, на которых отслеживается движение в режиме реального времени. На сайт www.gps06.com, который задан по умолчанию, войти не возможно (просит какой-то пароль).
На смс команды об изменении адресов (чтобы использовать другие сайты) и различных параметров не реагирует. Очень огорчило.
Кстати, устройство (судя по детализации) периодически открывает GPRS сессии и что-то передает по 5-10 кб.

На трекере есть еще mini USB порт. При подключении к компьютеру, устройства не находятся. Трекер при этом включается, но к сотовой сети подключится не может (наверное не хватает напряжения, т.к. заявленное от 7 до 30 V).

В общем, мне не понравилась покупка. Кому нужно, могу отдать по себестоимости.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

*