OdooWiki OCA HUB

Stock Zippcube

stock_measuring_device_zippcube folder_open OCA/stock-logistics-interfaces open_in_new
Warehouse Licencia: AGPL-3

Diferentes fabricantes producen dispositivos capaces de medir y pesar paquetes y bultos. Cada marca tiene un protocolo de comunicación diferente. Este módulo proporciona un framework para interconectar dichos dispositivos con Odoo.

Este módulo proporciona soporte para dispositivos Bosche Zippcube.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 18.0

Conecta Odoo a los dispositivos de medición Bosche Zippcube para que el peso, la longitud, la anchura y la altura del paquete se capturen automáticamente y se apliquen a los registros de embalaje.

Este módulo añade Zippcube como un tipo de dispositivo seleccionable en los dispositivos de medición, por lo que una unidad Zippcube puede registrarse en Odoo y utilizarse para la medición de paquetes.

El dispositivo envía sus lecturas a una dirección web dedicada que incluye el nombre del dispositivo. Cada mensaje debe contener un código secreto, un código de barras, el peso y las tres dimensiones. Si el secreto es incorrecto o falta, o si los datos no coinciden con el formato esperado, la solicitud se rechaza y se registra un error.

Cuando los datos son válidos, los valores se convierten a las unidades de Odoo: la longitud, la anchura y la altura se multiplican por diez, y se aceptan comas decimales. El resultado se almacena en el registro de embalaje como peso, longitud, anchura y altura del embalaje.

Tras la actualización, si la medición se activó desde una línea del asistente, se envía una notificación para actualizar la pantalla, y el dispositivo de medición se libera para que quede libre para el siguiente paquete. El módulo afecta al modelo measuring.device y al flujo de medición de embalajes, y se basa en el framework base de dispositivos de medición.

Modelos y campos (2)
  • measuring.device · amplía un modelo existentedevice_type
  • device.component.zippcube · modelo nuevo

Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.

Fuentes · Odoo 18.0

Confirmado el 2026-11-03 en la rama 18.0 de OCA/stock-logistics-interfaces.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Para asegurar la comunicación, utilizamos un secreto precompartido. Genérelo con una herramienta capaz de generar una cadena aleatoria, como uuidgen. Ejecute Odoo con una variable de entorno llamada ZIPPCUBE_SECRET establecida al valor del secreto.

Después de haber configurado el dispositivo de medición en Odoo, necesita configurar el propio dispositivo.

Edite el archivo de idioma en el ordenador conectado al dispositivo, y establezca los siguientes parámetros (el valor del secreto debe ser el generado anteriormente):

REST_Body={"barcode":"%%VAR_NUMBER%%", "weight":"%%VAR_SCALE_WEIGHT%%", "length":"%%VAR_LENGTH", "width":"%%VAR_WIDTH%%", "height":"%%VAR_HEIGHT%%", "secret": ""} REST_BaseURL=http:///stock/zippcube//measurement REST_ContentType=application/json REST_AcceptEncoding=gzip, deflate

Para pruebas locales puede usar el script en scripts/measurement.sh

Cree un dispositivo de medición con un tipo establecido en "zippcube".

Utilice el botón "Wizard" en un Measuring Device para abrir la pantalla y tomar medidas.

Una vez realizada la medición, debe hacer clic en el botón Refresh.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.