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

Работа с  оборудованием

 
 
Пример:
 https://<address>/api/api.php?cmd=sensors
 
Параметры:
cmd : sensors
imei : список IMEI объекта в системе или один IMEI (через запятую).
agents:список идентификаторов агентов или один идентификатор агентов (через запятую).
veh_numbers : список номеров транспортных средств или один номер транспортного средства (разделенных запятыми).
 
Один из  параметров imei  или  agent  или veh_numbers  является обязательным. 
start : время начала выборки
 stop : время окончания выборки
 
Формат данных:
 Массив датчиков с периодами работы
 
Запрос по одной авто:
"sensors": {
         "9175": { key - object identifier in the PILOT system
             "fieldname": "DIS1", - field where sensor values are received
             "info": "Ignition", - the name of the sensor in the PILOT system
             "id": 9175, - sensor ID in the PILOT system
             "Job": {
                 "1404637430": {key - sensor activation time
                     "ts": 1404637430,
                     "te": 1404637834, - sensor off time
                     "lat": "46.3825", - latitude at the time of switching on
                     "lon": "48.0031", - lon at the time the turns were enabled
                 }
             }
}
 
 
Запрос по нескольким авто:
{
   "A098F":{ // key depending on what what was used in request (imei, vehnumber or agent_id)
     "sensors":{
       "9175":{
         "fieldname":"DIS1",
         "info":"ignition",
         "id":9175,
         "work":{
           "1404637430":{
             "ts":1404637430,
             "te":1404637834,
             "lat":"46.3825",
             "lon":"48.0031"
           }
         }
       }
     }
   },
   "D66gD":{
     "sensors":{
       "9178":{
         "fieldname":"DIS1",
         "info":"ignition",
         "id":9175,
         "work":{
           "1404637430":{
             "ts":1404637430,
             "te":1404637834,
             "lat":"46.3825",
             "lon":"48.0031"
           }
         }
       }
     }
   }
}
 
 
Запрос:
https://<address>/api/api.php?cmd=sensors&imei=356307046690011&start=1404637430&stop=1404645198
{
     code: 0
     "msg": "OK",
     "sensors": {
         "9175": {
             "fieldname": "DIS1", // sensor field name
             "info": "Ignition Sensor", // sensor name
             "id": 9175, // sensor id
             "work": { // work section
                 "1404637430": {
                     "ts": 1404637430, //start time unixtimestamp
                     "te": 1404637834, //stop time unixtimestamp
                     "lat": "46.3825", // position latitude
                     "lon": "48.0031" // position longitude
               
                 },
                 "1404638577": {
                     "ts": 1404638577,
                     "te": 1404639841,
                     "lat": "46.3625",
                     "lon": "48.0478"
                 },
                 "1404640381": {
                     "ts": 1404640381,
                     "te": 1404640534,
                     "lat": "46.3661",
                     "lon": "48.0557"
                 },
                 "1404640748": {
                     "ts": 1404640748,
                     "te": 1404641043,
                     "lat": "46.3661",
                     "lon": "48.0557"
                 },
                 "1404644617": {
                     "ts": 1404644617,
                     "te": 1404645145,
                     "lat": "46.3762",
                     "lon": "48.0528"
                 },
                 "1404645195": {
                     "ts": 1404645195,
                     "te": 1404645198,
                     "lat": "46.3667",
                     "lon": "48.029"
                 }
             }
         }
     }
}