update_report_settings

Para actualizar los parámetros que se utilizan en los informes, utilice el método unit/update_report_settings.

Copied!
svc=unit/update_report_settings&params={
  "itemId": <long>,
  "params": {
    "speedLimit": <uint>,
    "maxMessagesInterval": <uint>,
    "dailyEngineHoursRate": <uint>,
    "urbanMaxSpeed": <uint>,
    "mileageCoefficient": <double>,
    "fuelRateCoefficient": <double>,
    "maxDistanceBetweenCoordinates": <uint>,
    "maxMessagesSpeed": <uint>,
    "speedingTolerance": <uint>,
    "speedingMinDuration": <uint>,
    "speedingMode": <uint>
  }
}

Parámetros

La solicitud debe contener los siguientes parámetros:

Parámetro Descripción
itemId ID de la unidad.
params Objeto con los ajustes de informes. Consulte Ajustes de informes.

Ajustes de informes

El objeto params puede contener las siguientes claves. Todas las claves son opcionales. Si omite una clave, el valor actual de este ajuste no cambia. Una clave con un valor de tipo incorrecto se ignora.

Clave Descripción
speedLimit Límite de velocidad, km/h.
maxMessagesInterval Intervalo máximo entre mensajes, s.
dailyEngineHoursRate Norma diaria de horas de motor, s.
urbanMaxSpeed Límite de velocidad urbana, km/h.
mileageCoefficient Coeficiente de kilometraje.
fuelRateCoefficient Consumo de combustible.
maxDistanceBetweenCoordinates Distancia máxima entre coordenadas.
maxMessagesSpeed Velocidad máxima.
speedingTolerance Exceso de velocidad permitido, km/h (se utiliza si speedingMode = 1).
speedingMinDuration Tiempo mínimo de exceso de velocidad, s.
speedingMode Modo de detección de excesos de velocidad:
0: utilizar speedLimit
1: utilizar los datos del mapa

Si speedingMode = 0 y speedLimit = 0, no se genera la tabla de excesos de velocidad.

Respuesta

Si la solicitud se completa con éxito, se devuelve un objeto vacío:

Copied!
{}

Si la solicitud falla, se devuelve un código de error.

Códigos de error

Código de error Descripción
4 Parámetros de entrada incorrectos.
6 No se pudo actualizar un parámetro del objeto params.
7 La unidad no existe o el usuario no tiene el derecho de acceso Modificar ajustes de viajes, conducción y Diagnóstico a ella.

Si nota un error en el texto, por favor resáltelo y presione Ctrl+Intro.