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
svc=unit/update_device_type¶ms={
"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:
{
"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:
|
| 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. |