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 17.0Añade AMQP como opción de comunicación para las salidas de IoT, de modo que Odoo pueda enviar mensajes a un broker que los reenvía a un dispositivo. Los usuarios configuran hosts AMQP y, por cada salida, el exchange, la routing key y el payload.
Este módulo permite que Odoo se comunique con dispositivos IoT a través de un broker de mensajes AMQP en lugar de una conexión directa. Añade una nueva pantalla de configuración, AMQP Hosts, bajo el menú de configuración de IoT, donde se almacena un nombre y una URL de conexión como amqp://USER:PASS@HOST.
En cada salida de IoT, cuando el sistema de comunicación se establece en AMQP, aparece una nueva sección "AMQP configuration". Allí se elige el host, el exchange, la routing key y un payload opcional. El host, el exchange y la routing key son obligatorios en ese caso: Odoo bloquea el guardado si falta alguno de ellos.
También se añade un botón "Run" en el formulario de salida para las salidas AMQP. Al pulsarlo se publica un mensaje en el broker utilizando el exchange, la routing key y el payload configurados, y el broker lo entrega al dispositivo.
- Nuevo modelo
iot.amqp.hostcon name, connection y el indicador active. - Nuevos campos en
iot.device.output:amqp_host_id,amqp_exchange,amqp_routing_key,amqp_payload. - Validación en
iot.device.outputque exige host, exchange y routing key cuando se selecciona el sistema AMQP. - Se instalan un sistema de comunicación y una acción AMQP predefinidos.
- Derechos de acceso: los usuarios de IoT pueden leer los hosts; los responsables de IoT pueden crearlos y editarlos.
Depende de
Menús que añade
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 17.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-03Estado de confirmación: 5 confirmadas, 4 sin información de 9 versiones.
Fuentes · Odoo 17.0
Confirmado el 2026-11-03 en la rama 17.0 de OCA/iot.
terminal Instalación y uso
Sin información verificadaLas 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.
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.