update_device_type

Para actualizar el tipo de dispositivo (hardware) y el ID único de una unidad, utilice el método unit/update_device_type.

Endpoint

Copied!
svc=unit/update_device_type&params={
  "itemId": <long>,
  "deviceTypeId": <long>,
  "uniqueId": <text>
}

Parámetros

La solicitud debe contener los siguientes parámetros:

Parámetro Descripción
itemId ID de la unidad.
deviceTypeId Nuevo tipo de dispositivo.
uniqueId Nuevo ID único.

Puede obtener todos los tipos de dispositivos disponibles con el método core/get_hw_types.

Respuesta

Si la solicitud se completa con éxito, la respuesta se devuelve en el siguiente formato:

Copied!
{
  "uid": <text>,   /* ID único. */
  "hw": <long>,    /* Tipo de dispositivo. */
  "hwd": <long>    /* Modelo de dispositivo dentro del tipo de dispositivo, 0 si no se indica. */
}

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

Códigos de error

Código de error Descripción
4 Uno de los siguientes errores:
  • parámetros de entrada incorrectos;
  • no se encontró el tipo de dispositivo o no está disponible en el plan de facturación;
  • el ID único empieza o termina con un espacio (en Wialon Local, a partir de la versión 2504).
6 No se pudo actualizar el tipo de dispositivo.
7 El usuario no tiene el derecho de acceso Modificar propiedades de conexión a la unidad.
1002 Ya existe otra unidad con el mismo ID único y tipo de dispositivo.

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