Назад к списку

Работа с сервером WIALON от GURTAM по протоколу WIALON IPS 1.1, WIALON IPS 2.0.

Всем добрый день. Сегодня мы рассмотрим довольно простой пример работы с сервером WIALON через протоколы. Которые разработали и предоставили в пользование группа разработчиков от GURTAM. Сейчас доступно несколько вариантов работы с сервером Wialon.


Кратно о работе с протоколами от GURTAM. Все представленные протоколы текстовые и работают через кодировку UTF-8/ASCII. Пакет важно посылать через TPC или UDP соединение используя socket. Работать через http или https не будет. Протоколы довольно простые. Ответы так же приходят в текстовом виде. Различие между версиями 1.1 и 2.0 в наличии расчета контрольной суммы.

Так же есть протокол для экономии трафика. Что дает ему довольно много преимуществ. Протокол поддерживает передачу до 200 параметров и возможность передачи картинок на сервер, возможностью отправок сообщений и ведению переписки. Функционал довольно большой. И простота работы позволяет довольно эффективно использовать устройства на основе данного протокола.

Пример работы с протоколом на PYTHON:

import sys  // Импорт библиотеки

import socket // Импорт библиотеки

import time // Импорт библиотеки

sock = socket.socket() //Создание обьекта типа сокет

sock.connect(('nl2.gpsgsm.org',20332)) // Подключение к серверу виалон

timestr = '#L#2.0;imei;NA;A932\r\n' // Строка логина

// А932 это CRC16

sock.send(timestr.encode('utf-8')) // Отправка строки логина в байтовой кодировке

data = sock.recv(1024) // Получение ответа

print(data) // Вывод на экран ответа

time.sleep(5)  // Ждем 5 сек

timestr = '#P#\r\n'sock.send(timestr.encode('utf-8')) // Пример пингового пакета

data = sock.recv(1024) // Вывод ответа от пингового пакета

time.sleep(5)  // Ждем 5 сек

timestr = '#M#text;0D48\r\n' // Пакет типа сообщение водителю

sock.send(timestr.encode('utf-8')) // Отправка пакета

data = sock.recv(1024) // Получение ответа

print(data) // Вывод ответа

sock.close() // Закрытие сокета

Расчет CRC указан в файле описании протокола. CRC передается в виде ASCII символов.

Поисковые теги: wialon, gurtam, транспорт, tk103, telematics, tk104, видеорегистратор, mdvr, tk102-2, глонасс, tk101, мониторинг транспорта, tk102, mobile dvr, gps tracker, adas system, gps tracking, tk103-2, dashcam, webinar, teswell, система, gps мониторинг, спутниковый мониторинг, #video.guru, dvr, camera, mobile surveillance, progress 7s, streamax, h-02a, h-02b, mysmap, hikway, h02, video surveillance, ahd mdvr, #hangoutsonair, st910, #hoa, aad, vehicle cctv, hangouts on air, fleet manageement, road safety, видеомониторинг, gt300, pt300x, pt60, pt03, pt30, gt-110p, gt-110es, gt-110m, pst-avl01, gt30x, gt60, gt30i, mini mt, vt300, vt310, gt30, vt400, gt-110zs, avl-011, vehiclecamera, gt200, gelix-2, gt500, gv200, st210, datamax, t1, mvt600, mt88 mt80i, mt80, vt900, mt90, mvt100, mvt380, mvt340, st900, 1080p, контроль водителей, система слежения, тахограф, коммерческий транспорт, гсм, автопарк, контроль топлива, мониторинг транспорта глонасс, cara setting gps orange, gps orange tracker, brusilov offensive – 1916 – world war i, транспорта, naveo, мониторинг, топливо, слив топлива, спутник, глонасс мониторинг транспорта, car dvr, dash cam, car black box, dash camera, москва, определение местоположения транспорта, глонасс москва купить, глонасс купить, система мониторинга транспорта, система слежения глонасс, система удаленного контроля, транспорта gsm слежение, gps orange, gps canggih, gps data logger, gps tracking device, surveillance, lens, nightvision, dual, outside dash cam, avl08, 3cx phone system (brand), activefleet, snom (business operation), beronet, fleet tracking dash cam, voice over ip (industry), car camera, car camera gps, gps motor, registrasi gps trace orange, gps mobil, gps tracker motor, gps tracker tk110, gps tracker mobil, cara registrasi gps gt06n, orange gps, навигационные технологии, ts-820, server gps tracker, car gps tracker, orange gps trace, best gps tracker, fleetmanagement, tk201, telematics2018, telematics 2018, wialonization, goldenm, wialonwebinar, gurtamtraining, gps monitoring, wialon hosting, mielta, protocol ips, mielta m1, глонасс мониторинг, flespi howtos, flespi, gpsmonitoring, fleetmonitoring, интеграция, обучение, гк скаут, система скаут, спик, 1с, tracker, xexun coban tk, gps track, online monitoring, fastrackgps, tk 102, tk103b, tk106b, tcp, c#, видео онлайн, online видео, подсчет пассажиров, can-процессор, пзы мониторинг, поддержкой 2-х can-шин, asv-rf05, asv-rf04, диспозиция, отчет, school, асв-техникс, asv-rf, asv-technics.ru, эра глонасс, контроль толива, лизинг, прокат, каршеринг авто, wialon ips v2, retranslators, retransmisores, глонасс терминал, слежение за авто, канш шина, чтение кан шины, вега абсолют, защита от угона, угона нет, android (operating system), xexun, видеонаблюдение, dsm system, машина, авария, авто, ремень, видеотрансляция в виалон, контроль курения за рулем, уснул, ремень безопасности, трекинг, автомобильная аналитика, контроль пристегнутый ремень, аналитика mvr, дорога, telematix, gps-103, tk206, gps-103-a, gl100, gl200, gl100m, tk203, tk202, gps, iot, gratis, tk103-2b, tk201-2, tk106, внимание ремень, sowa mvr, google maps, gps gprs, android app, android, #usuarios, #wialon, tk306, celular espiao, gt02d, tlt, gt06, tlt-2h, traccar, rastrear celular, #entrenamiento, #gurtam, курение за рулем, безопасность, курение в салоне, интеллект видеонаблюдение, sowa, опасные грузы, интеграция с виалон, виалон, видеоналитика, adas, сон за рулем, бензовоз, авторегистратор, avl05
Автор © Дмитрий сделано на © 1992-2021 uKit
Информация на сайте не является публичной офертой