Руководство пользователя
Версия 7.5
×

Статус транспортного средства

 
 
Пример:
https://<address>/api/api.php?cmd= status
 
Параметры:
cmd : status
imei : идентификатор объекта в системе
agents:  список agentid через запятую для запроса статусов нескольких объектов
veh_numbers : номер ТС, передавать в виде, в котором он заведён в Пилот, с соблюдением регистра.
typeid - id типа машины
type - это тип авто (легковая, авто, грузовая и проч.)
configuration - модель трекека
 
В запросе должен быть один из трёх параметров imei или agents или veh_numbers.
В случае запроса с параметром agents поле data в ответе будет массивом с результатами по каждому объекту.
 
Запрос:
https://<address>/api/api.php?cmd=status&imei=121617i
 
Запрос :
{
 "code":0,
 "msg":"OK",
 "data":[
   {
     "agentid":44841,                // agent id
     "imei":"865473034076573", //  imei
     "typeid":27,                      // внутренний id типа
     "type":"Teltonika FM2200", // тип устройства
     "vehiclenumber":"NURKA", // номер автомобиля
     "folder":"REAL",               // папка (филиал)
     "created_time":1518167398, // время создания
     "uniqid":"865473034076573",// uniqid (тоже что  imei)
     "current_mileage":65345, // текущий пробег
     "driver_name":null,         // имя водителя
     "driver_phone":null,       // телефонный номер водителя
     "model":"ВАЗ (Lada) Kalina", // модель машины
     "info":" test",                   // дополнительная информация о машине
     "status":{                          // раздел текущего статуса
       "active":1,             // активен ли объект (1 или 0)
       "speed":0,                 // текущая скорость
       "direction":27,                  // текущее направление
       "lat":"47.119755",              // текущая широта
       "lon":"39.667492",             // текущая долгота
       "alt":0,                            // текущая высота
       "satsinview":16,                // количество видимых спутников
       "unixtimestamp":"1621432378",       // время последнего обновления unixtimestamp
       "moving":0,                               // время в движении в секундах (если едет)
       "parking":9267                          // время парковки в секундах (если запаркован)
     },
     "sensors_status":[                     // раздел статуса датчиков
       {
         "name":"Ignition sensor",             // название датчика
         "id":"150549",                        // id датчика
         "hum_value":"выкл.",            // читаемое значение после калибровки
         "dig_value":"0", // цифровое значение после калибровки
         "raw_value":"12494",              // сырое значение до калибровки
         "change_ts":"1621423461",          // время последнего изменения значения unixtimestamp
         "group":"GROUP!"                   // группа датчика
       },
       {
         "name":"Датчик топлива",
         "id":"368013",
         "hum_value":"1249.4 -",
         "dig_value":"1249.4",
         "raw_value":"12494",
         "change_ts":"1621432378",
         "group":"myGroup"
       },
       {
         "name":"Внешнее питание",
         "id":"150550",
         "hum_value":"12.49 вольт",
         "dig_value":"12.49",
         "raw_value":"12494",
         "change_ts":"1621432378",
         "group":"GROUP!"
       },
       {
         "name":"Selector",
         "id":"319780",
         "hum_value":"norm",
         "dig_value":"0",
         "raw_value":"12494",
         "change_ts":"1621423281",
         "group":"GROUP!"
       },
       {
         "name":"Weight sensor",
         "id":"1115279",
         "hum_value":"12494 -",
         "dig_value":"12494",
         "raw_value":"12494",
         "change_ts":"1621432378",
         "group":""
       }
     ]
   }
 ],
 "reqest_time":0.0642
}