OdooWiki OCA HUB

OCA/iot

OCA community repository with 12 Odoo modules confirmed in the OdooWiki catalogue (versions 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0). Reviewed on 2026-11-03.

Open on GitHub

Confirmed modules per version

12.0
6 modules
13.0
6 modules
14.0
8 modules
15.0
7 modules
16.0
7 modules
17.0
6 modules
18.0
4 modules
19.0
0 modules
20.0
0 modules

Modules in the repository

  • IoT BaseOdoo 12
    iot

    This module adds an IoT area in Odoo where you can register connected devices, group and tag them, and organise them by system. It is the technical foundation other IoT add-ons build on.

  • IoT AMQPOdoo 12
    iot_amqp

    Adds AMQP as an IoT output system in Odoo, letting users configure AMQP brokers and send messages to devices through them.

  • IoT AMQPOdoo 13, 14, 15, 16, 17
    iot_amqp_oca

    Adds AMQP as a communication option for IoT outputs, so Odoo can send messages to a broker that forwards them to a device. Users configure AMQP hosts and per-output exchange, routing key and payload.

  • IoT InputOdoo 12
    iot_input

    Lets IoT devices send data into Odoo through a password-protected web address, without needing an Odoo user account. Each input is linked to a device and triggers a chosen function in Odoo.

  • IoT InputOdoo 13, 14, 15, 16, 17, 18
    iot_input_oca

    Lets IoT devices send data into Odoo through a password-protected URL, without needing an Odoo user account. Each device can have one or more inputs that trigger a chosen Odoo function automatically.

  • iot_key_employee_rfid

    Lets you turn an employee's RFID attendance card into an IoT key, so the same card can trigger IoT rules. A button on the employee form creates the IoT key from the card code.

  • IoT BaseOdoo 13, 14, 15, 16, 17, 18
    iot_oca

    Adds an IoT section to Odoo where you can register connected devices, organise them by group and tag, and run actions on them through communication systems.

  • Iot Custom Field OcaOdoo 12, 13, 14, 15
    iot_option_oca

    Lets you define custom properties (text, number, yes/no, date) on IoT templates and devices, and read them from device inputs. Adds a Device Property configuration menu and an Options tab on IoT devices.

  • IoT OutputOdoo 12
    iot_output

    This module lets an IoT device have several separate outputs, each linked to a system, and lets users run actions on those outputs and see whether they succeeded.

  • IoT OutputOdoo 13, 14, 15, 16, 17, 18
    iot_output_oca

    This module lets one IoT device have several separate outputs, each with its own communication system and action history. Users can see and run actions per output directly from the device form or kanban card.

  • IoT RuleOdoo 14, 15, 16, 17
    iot_rule

    Define IoT access rules that link keys (people) to locks (devices), so Odoo can decide whether a key is allowed to control a device input. Includes a usage log of every accepted or refused access attempt.

  • IoT TemplatesOdoo 12, 13, 14, 15, 16, 17, 18
    iot_template_oca

    Create reusable IoT device templates so a new device can be set up automatically by simply calling a URL. Templates define the device's inputs, outputs, keys, tags, group and icon.

Data imported from GitHub: every listed version is confirmed (branch, module directory and installable manifest checked on the review date). Active support and OCA certification are not assessed.