OdooWiki OCA HUB
IoT Licencia: AGPL-3

Este addon define AMQP como una opción de integración con un dispositivo.

Con AMQP, enviaremos un mensaje AMQP a un broker que lo enviará al dispositivo. Después, el dispositivo realizará la acción esperada.

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 12.0

Añade AMQP como sistema de salida de IoT en Odoo, permitiendo a los usuarios configurar brokers AMQP y enviar mensajes a los dispositivos a través de ellos.

Este módulo añade un nuevo sistema de salida IoT llamado AMQP, para que Odoo pueda enviar mensajes a un broker que los reenvía a un dispositivo.

  • En el menú de configuración de IoT aparece un nuevo menú "AMQP Hosts", donde los usuarios pueden crear y gestionar brokers AMQP. Cada host tiene un nombre y una URL de conexión (por ejemplo amqp://USER:PASS@HOST).
  • En una salida de dispositivo IoT, cuando el sistema se establece en AMQP, aparece una sección "AMQP configuration" con campos para el host, el exchange, la routing key y el payload. El host, el exchange y la routing key son obligatorios en ese caso; Odoo bloquea el guardado si falta alguno de ellos.
  • En el formulario de salida del dispositivo se muestra un botón "Run" cuando el sistema es AMQP. Al pulsarlo, envía el mensaje configurado al broker utilizando los detalles de conexión almacenados.
  • El módulo también añade el sistema AMQP y su acción automáticamente, por lo que están listos para usar tras la instalación.

Toca los modelos de salida de dispositivo IoT y de acción de sistema IoT, y requiere que la librería de Python pika esté instalada en el servidor.

Depende de

Menús que añade

AMQP Hosts
Modelos y campos (2)
  • iot.amqp.host · modelo nuevoname, active, connection
  • iot.device.output · amplía un modelo existenteamqp_host_id, amqp_payload, amqp_exchange, amqp_routing_key

Texto generado por IA (DeepSeek) al leer el código de la versión 12.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: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Sin información verificada

Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versió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.