IoT AMQP

iot_amqp_oca
REPOSITORY
REPOSITORYOCA/iot
GIT
GIThttps://github.com/OCA/iot.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/iot/tree/17.0/iot_amqp_oca
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYIoT
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Creu Blanca
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Creu Blanca
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, FernandoRomera
WEBSITE
WEBSITEhttps://github.com/OCA/iot
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:11
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/iot:
    - iot_output_oca
    - iot_oca
odoo/odoo:
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES pika
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This addon defines AMQP as an integration option with a device.

With AMQP, we will send and AMQP message to a broker that will send it
to the device. Then, the device will do the expected action.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
iot_amqp_host_form_view iot.amqp.host.form (in iot_amqp) iot.amqp.host form New
iot_amqp_host_search_view iot.amqp.host.search (in iot_amqp) iot.amqp.host search New
iot_amqp_host_tree_view iot.amqp.host.tree (in iot_amqp) iot.amqp.host tree New
iot_device_output_form iot.device.output.form iot.device.output xpath Inherits iot_output_oca.iot_device_output_form
Models touched (4)

New fields (3)
  • active Boolean
    default=True
  • connection Char
  • name Char
    required=True
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (4)
  • amqp_exchange Char
  • amqp_host_id Many2one → iot.amqp.host
    args: 'iot.amqp.host'
  • amqp_payload Char
  • amqp_routing_key Char
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/iot
GIT
GIThttps://github.com/OCA/iot.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/iot/tree/16.0/iot_amqp_oca
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYIoT
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Creu Blanca
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Creu Blanca
COMMITTERS
COMMITTERSEnric Tobella, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/iot
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:54:00
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/iot:
    - iot_output_oca
    - iot_oca
odoo/odoo:
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES pika
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
iot_amqp_host_form_view iot.amqp.host.form (in iot_amqp) iot.amqp.host form New
iot_amqp_host_search_view iot.amqp.host.search (in iot_amqp) iot.amqp.host search New
iot_amqp_host_tree_view iot.amqp.host.tree (in iot_amqp) iot.amqp.host tree New
iot_device_output_form iot.device.output.form iot.device.output xpath Inherits iot_output_oca.iot_device_output_form
Models touched (4)

New fields (3)
  • active Boolean
    default=True
  • connection Char
  • name Char
    required=True
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (4)
  • amqp_exchange Char
  • amqp_host_id Many2one → iot.amqp.host
    args: 'iot.amqp.host'
  • amqp_payload Char
  • amqp_routing_key Char
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/iot
GIT
GIThttps://github.com/OCA/iot.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/iot/tree/15.0/iot_amqp_oca
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYIoT
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Creu Blanca
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Creu Blanca
COMMITTERS
COMMITTERSOCA Transbot, Weblate, OCA-git-bot, oca-ci, Olga Marco
WEBSITE
WEBSITEhttps://github.com/OCA/iot
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:44
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/iot:
    - iot_output_oca
    - iot_oca
odoo/odoo:
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES pika
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
iot_amqp_host_form_view iot.amqp.host.form (in iot_amqp) iot.amqp.host form New
iot_amqp_host_search_view iot.amqp.host.search (in iot_amqp) iot.amqp.host search New
iot_amqp_host_tree_view iot.amqp.host.tree (in iot_amqp) iot.amqp.host tree New
iot_device_output_form iot.device.output.form iot.device.output xpath Inherits iot_output_oca.iot_device_output_form
Models touched (4)

New fields (3)
  • active Boolean
    default=True
  • connection Char
  • name Char
    required=True
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (4)
  • amqp_exchange Char
  • amqp_host_id Many2one → iot.amqp.host
    args: 'iot.amqp.host'
  • amqp_payload Char
  • amqp_routing_key Char
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/iot
GIT
GIThttps://github.com/OCA/iot.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/iot/tree/14.0/iot_amqp_oca
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYIoT
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Creu Blanca
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Creu Blanca
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Olga Marco
WEBSITE
WEBSITEhttps://github.com/OCA/iot
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:13
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/iot:
    - iot_output_oca
    - iot_oca
odoo/odoo:
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES pika
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
iot_amqp_host_form_view iot.amqp.host.form (in iot_amqp) iot.amqp.host form New
iot_amqp_host_search_view iot.amqp.host.search (in iot_amqp) iot.amqp.host search New
iot_amqp_host_tree_view iot.amqp.host.tree (in iot_amqp) iot.amqp.host tree New
iot_device_output_form iot.device.output.form iot.device.output xpath Inherits iot_output_oca.iot_device_output_form
Models touched (4)

New fields (3)
  • active Boolean
    default=True
  • connection Char
  • name Char
    required=True
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (4)
  • amqp_exchange Char
  • amqp_host_id Many2one → iot.amqp.host
    args: 'iot.amqp.host'
  • amqp_payload Char
  • amqp_routing_key Char
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/iot
GIT
GIThttps://github.com/OCA/iot.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/iot/tree/13.0/iot_amqp_oca
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYIoT
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Creu Blanca
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Creu Blanca
COMMITTERS
COMMITTERSEnric Tobella, oca-travis, Weblate, OCA-git-bot, Olga Marco
WEBSITE
WEBSITEhttps://github.com/OCA/iot
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:21
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/iot:
    - iot_output_oca
    - iot_oca
odoo/odoo:
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES pika
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
iot_amqp_host_form_view iot.amqp.host.form (in iot_amqp) iot.amqp.host form New
iot_amqp_host_search_view iot.amqp.host.search (in iot_amqp) iot.amqp.host search New
iot_amqp_host_tree_view iot.amqp.host.tree (in iot_amqp) iot.amqp.host tree New
iot_device_output_form iot.device.output.form iot.device.output xpath Inherits iot_output_oca.iot_device_output_form
Models touched (4)

New fields (3)
  • active Boolean
    default=True
  • connection Char
  • name Char
    required=True
Public methods (0)

No public methods.

New fields (4)
  • amqp_exchange Char
  • amqp_host_id Many2one → iot.amqp.host
    args: 'iot.amqp.host'
  • amqp_payload Char
  • amqp_routing_key Char
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.