This addon is a base module used for all iot modules.
auto_awesome What this module does
AI-generated from the code · Odoo 12.0This 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.
This is a base module: it creates the screens and data structures used to keep track of connected devices (for example printers, scales or screens) inside Odoo.
- A new IoT menu is available to IoT users, with a Devices screen showing devices as cards (kanban), a list and a form. Each device has a name, an identification code, a system, a model, an IP address, a group, tags, an icon or picture, a passphrase and a last contact date.
- Devices can be archived, and the search view lets you filter active/inactive devices and group them by device group.
- A Configuration menu (visible to IoT managers) holds Device Group, Device Tag and Systems. Systems list their devices and their available actions.
- Each device form has an Actions tab listing the actions that were run on it, with status (pending, ok, failed), result text and the date it succeeded. A Run button appears on actions that are not yet successful.
- Business rules: a device cannot be moved to another system once it has actions; an action must belong to the same system as its device, otherwise Odoo blocks it; running an action records its status, result and success date, and failures are logged.
- Access is controlled by two groups: IoT User (read/use) and Manager (full configuration).
Depends on
Required by other modules
Menus it adds
Models and fields (6)
- iot.device · new modelip (IP), icon, name, color, image, model, state, active, tag_ids, group_id, system_id, action_ids, passphrase, image_small (Small-sized image), action_count, image_medium (Medium-sized image), last_contact_date, device_identification
- iot.system · new modelname, device_ids, system_action_ids
- iot.device.tag · new modelname, color (Color Index)
- iot.device.group · new modelname
- iot.device.action · new modelresult, status, date_ok (Ok date), device_id, system_action_id
- iot.system.action · new modelname, system_id
Text generated by AI (DeepSeek) from reading the Odoo 12.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/iot.
terminal Installation and usage
No verified informationInstallation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.