×

Работа оборудования

Этот API позволяет получать данные о работе датчиков транспортного средства за выбранный период.
С его помощью можно:
— отслеживать периоды работы/включения датчиков (например, зажигание, включение оборудования).
— получать информацию о местоположении при включении датчика.
— анализировать поведение оборудования и работу транспортного средства.

Как получить данные

Метод

GET

Адрес запроса

Для получения данных используйте адрес: https://<server_address>/api/api.php?

Параметры запроса

  • cmd=sensors — команда для получения данных о работе датчиков
  • imei — идентификатор транспортного средства в системе
  • start — время начала выборки (Unix timestamp)
  • stop — Время окончания выборки (Unix timestamp)
  • node — номер узла, на котором нужно выполнить команду
 

Пример запроса

https://<server_address>/api/api.php?cmd=sensors&imei=356307046690011&start=1404637430&stop=1404645198&node=1
 
Ответ
Каждый датчик представлен объектом, где ключ — идентификатор датчика в системе:
"sensors": {
    "9175": {
        "fieldname": "DIS1",     
        "info": "Датчик зажигания",  
        "id": 9175,                   
        "work": {                     
            "1404637430": {
                "ts": 1404637430,   
                "te": 1404637834,   
                "lat": "46.3825",   
                "lon": "48.0031",   
                "place": "Россия, Астраханская область, Наримановский район, Николаевское шоссе, 1б" // Адрес
            },
            "1404638577": {
                "ts": 1404638577,
                "te": 1404639841,
                "lat": "46.3625",
                "lon": "48.0478",
                "place": "RU, Астрахань, улица Савушкина"
            }
            // ... следующие периоды работы датчика
        }
    }
}
В ответ на API-запрос возвращается:
  • fieldname — название поля датчика в системе (например, DIS1)
  • info — название датчика в системе (например, «Датчик зажигания»)
  • id — идентификатор датчика в системе
  • work — объект с периодами работы датчика, ключи — время включения (ts)
  • ts — время включения датчика (Unix timestamp)
  • te — время выключения датчика (Unix timestamp)
  • lat — широта в момент включения
  • lon — долгота в момент включения
  • place — адрес или местоположение в момент включения датчика