GPS Tracker ST-901, он же MT-1

  • Михаил
  • 8 мин. на прочтение
  • 426
  • 16 May 2023
  • 17 May 2024

GSM GPS трекер ST-901, он же MT-1 c aliexpress  – универсальный GPS трекер, который можно установить в любой автомобиль или мотоцикл. Работает от АКБ транспортного средства. Также имеет встроенный аккумулятор, который позволяет устройству посылать сигнал и записывать местонахождение транспорта, даже если аккумулятор машины будет снят.

 

Подключение простое:

  • красный провод на +12В
  • черный на массу
  • оранжевый к зажиганию, т.е. если на нем появляется +12В устройство считает зажигание автомобиля включенным, если пропадает соответственно с этого момента отсчитывается время перехода в режим сна (энергосбережение).

Настройка девайса осуществляется посредством отправки смс сообщений на его СИМ карту.

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

Регистрируем номер телефона администратора

899912345670000 1

89991234567 — номер телефона

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 — пароль

 

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

Настройка сервера данных

8040000 123.123.123.123 999

123.123.123.123 — ip адрес сервера

999 — порт сервера

0000 — пароль

 

Простой код для сбора данных

    static void Main(string[] args)
   {
       string address = "0.0.0.0";
       int port = 999;
       TcpListener server = new TcpListener(IPAddress.Parse(address), port);
       server.Start();
       while (true)
       {
           TcpClient client = server.AcceptTcpClient();
           NetworkStream stream = client.GetStream();
           byte[] buffer = new byte[1024000];
           int bytesRead = stream.Read(buffer, 0, buffer.Length);
           string input = Encoding.ASCII.GetString(buffer, 0, bytesRead);
           Console.WriteLine(input);
           client.Close();
       }
   }

Получаю:

*HQ,6628033375,V1,150306,A,5845.4335,N,03018.0189,E,000.47,000,160524,FFFF9FFF,250,99,14765,32487,10,9#
*HQ,6628033375,V1,150316,A,5845.4326,N,03018.0165,E,000.30,000,160524,FFFF9FFF,250,99,14765,32487,9,9#
*HQ,6628033375,V1,150326,A,5845.4331,N,03018.0170,E,000.59,000,160524,FFFF9FFF,250,99,14765,32487,9,9#
*HQ,6628033375,V1,150336,A,5845.4343,N,03018.0159,E,000.28,000,160524,FFFF9FFF,250,99,14765,32487,9,9#
*HQ,6628033375,V1,150345,A,5845.4359,N,03018.0164,E,000.37,000,160524,FFFF9FFF,250,99,14765,32487,8,11#
*HQ,6628033375,V1,150355,A,5845.4388,N,03018.0173,E,000.74,000,160524,FFFF9FFF,250,99,14765,32487,7,11#
*HQ,6628033375,V1,150405,A,5845.4407,N,03018.0195,E,000.47,000,160524,FFFF9FFF,250,99,14765,32487,8,9#
*HQ,6628033375,V1,150415,A,5845.4409,N,03018.0202,E,000.20,000,160524,FFFF9FFF,250,99,14765,32487,9,9#

 

Расшифровка данных

*HQ,
6628033375,  	// IMEI
V1,    			// Version
150425,   		// Time (HHMMSS)
A,    			// Validity
5845.4423,  	// Latitude (DDMM.MMMM)
N,
03018.0192,  	// Longitude (DDMM.MMMM)
E,
000.17,			// Speed
000,			// Direction
160524,   		// Date (DDMMYY)
FFFF9FFF,		// Vehicle_status
250,
99,
14765,
32487,
7,
9#

Из протокола можно определить и другие нужные данные.

LAC CID Less than 3 fill 0
*XX,YYYYYYYYYY,V1,HHmmss,S,latitude,D,longitude,G,speed,direction,DDMMYY,vehicle_status,pw,3,mcc,mnc,lac,cid,lac,cid,lac,cid#
eg:
*HQ,353505910449999,V1,052825,A,2239.4210,N,11400.8825,E,0.00,348,180814,FFFFFFFF,90,3,460,0,9376,8532,9876,4357,0,0#
RESPOND: NO


GPS(US satellite) locating:
*XX,YYYYYYYYYY,VP1,A,latitude,D,longitude,G,speed,direction,DDMMYY,vehicle_status#

GPS (BeiDou Satellite) locating:
*XX,YYYYYYYYYY,VP1,B,latitude,D,longitude,G,speed,direction,DDMMYY#
LBS locating:GSM BaseStation data separated by Y:
*XX,YYYYYYYYYY,VP1,V,mcc,mnc,lac,cid,relveYlac,cid,relveYlac,cid,relveY#
Example:
GPS|BeiDou:
*HQ,353505910449999,VP1,A,2239.4210,N,11400.8825,E,0.00,348,180814,FF
FFFFFF,90#
LBS:
*HQ,353505910449999,VP1,V,460,0,9376,8532,99Y9876,4357,99Y0,0,99Y#

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

 

User Manual

GPS TRACKER COMMUNICATION PROTOCOL V1.0.5

Китайский GPS трекер (возможности и настройка)

Руководство пользователя

User Manual MT-1 GPSTracker

IT science