OdooWiki OCA HUB

Remote Measure Devices Input

web_widget_remote_measure folder_open OCA/stock-weighing open_in_new
Stock Licencia: AGPL-3

Este módulo permite introducir datos desde dispositivos remotos en tu red. Actualmente, solo se admiten dispositivos websockets, pero puede ampliarse para cualquier protocolo como Webservices.

Otros módulos pueden extender este para utilizar el widget.

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

Permite a Odoo leer pesos o medidas directamente desde básculas y dispositivos conectados a la red, rellenando automáticamente los campos numéricos. Los usuarios configuran dispositivos, prueban conexiones y eligen un dispositivo predeterminado desde la barra superior.

Este módulo añade una nueva pantalla de configuración "Remote measure device" donde se registra cada báscula o dispositivo de medición con su nombre, unidad de medida, protocolo, tipo de conexión, dirección de red y comportamiento de lectura (leer inmediatamente, seguir leyendo continuamente y cuánto tiempo esperar entre lecturas). Los dispositivos se pueden archivar, listar o mostrar como tarjetas.

Un botón "Test connection" en el formulario del dispositivo comprueba si Odoo puede alcanzar el dispositivo mediante una conexión de red directa y muestra una notificación de éxito o de fallo.

En cualquier campo numérico que use el nuevo widget remote measure, aparece un pequeño botón de báscula. Al hacer clic en él se empieza a leer desde el dispositivo; el botón cambia de color mientras el valor es inestable y se vuelve verde cuando la lectura es estable. Un botón más permite añadir la nueva medida al valor que ya hay en el campo. El valor medido se convierte automáticamente a la unidad de medida esperada por el campo.

Los usuarios pueden establecer un dispositivo remoto preferido en sus preferencias, y un icono de balanza en la barra superior abre un selector rápido para cambiarlo. Solo los miembros del grupo dedicado ven ese botón de la barra superior.

Los usuarios normales pueden ver la configuración de los dispositivos; solo los administradores pueden crearlos, modificarlos o eliminarlos. El módulo funciona con los modelos remote.measure.device, res.users y res.users.settings.

Depende de

webuom

Menús que añade

Devicesmenu_measure_device
Modelos y campos (3)
  • res.users · amplía un modelo existenteremote_measure_device_id
  • res.users.settings · amplía un modelo existenteremote_measure_device_id
  • remote.measure.device · modelo nuevohost, name, active, uom_id (Unit of measure), protocol, uom_factor, instant_read, test_measure, non_stop_read, read_interval, connection_mode, uom_category_id

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 15.0

Confirmado el 2026-11-03 en la rama 15.0 de OCA/stock-weighing.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Para configurar tus dispositivos remotos:

  • Ve a Settings \> Technical \> Devices \> Remote devices
  • Crea uno nuevo configurando la información requerida.
  • Si el dispositivo tiene un puerto especial, configúralo en los datos del host: p. ej.: 10.1.1.2:3210

Si quieres ver el botón en la barra superior para configurar el dispositivo remoto del usuario, necesitas tener el grupo "Show remote device button on navbar".

El dispositivo remoto tiene que estar en la red de los usuarios para que sus clientes web puedan alcanzarlos.

Para probar un dispositivo puedes:

  • Ir a Ajustes \> Técnico \> Dispositivos \> Dispositivos remotos
  • En la vista Kanban verás qué dispositivos se pueden alcanzar, ya que tendrán un punto verde en su tarjeta.
  • Ve a uno de ellos y haz clic en Editar.
  • Puedes empezar a medir desde el dispositivo remoto en el campo Test measure.

En el lado técnico, puedes usar el widget en tu propio Float`. Tendrás que proporcionar un campo uom para que los registros que no estén en esa UoM no midan desde el dispositivo.

<field name="float_field" widget="remote_measure" options="{'remote_device_field': 'measure_device_id', 'uom_field': 'uom_id'}" />

Los usuarios pueden cambiar su dispositivo remoto predeterminado usando el botón con el icono de balanza situado en la barra de navegación.

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

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.