Skip to Content

Odoo 20 OBox Module: Centralised IoT Management for Multi-Location Businesses

September 25, 2026 by
Odoo 20 OBox Module: Centralised IoT Management for Multi-Location Businesses
Anjali Chaturvedi
| No comments yet


Odoo 20 introduces the OBox Management module, a centralised interface to manage all connected Odoo IoT Boxes from a single dashboard. This update addresses one of the most common pain points for multi-location businesses: configuring, monitoring, and maintaining IoT hardware box-by-box across warehouses, retail outlets, and manufacturing facilities.

At Botspot Infoware, we have implemented Odoo IoT solutions for businesses across India, Malaysia, Singapore, KSA, UAE, and Europe, connecting barcode scanners, receipt printers, payment terminals, scales, cameras, and industrial machinery to Odoo ERP. 

The OBox module in Odoo 20 transforms how enterprises manage hardware at scale.

This guide explains what OBox is, how it differs from the traditional IoT Box, key features, use cases, and whether your business should upgrade to Odoo 20 for centralized IoT management.

What Is OBox in Odoo 20?

OBox (Odoo Box) is the new centralized management module introduced in Odoo 20 that provides a single interface to manage every connected Odoo IoT Box across your organization.

Previously, businesses with multiple IoT Boxes had to:

  • Access each IoT Box's local IP address individually

  • Configure devices box by box

  • Monitor status and troubleshoot issues separately

  • Manually update firmware on each device

With OBox, all of this happens from within Odoo itself; no need to open separate browser tabs or remember IP addresses.


OBox vs IoT Box: What Is the Difference?


FeatureIoT Box (Odoo 17–19)OBox (Odoo 20)
Management InterfaceAccess each box via local IP addressCentralized dashboard inside Odoo.
ConfigurationBox-by-box setupBulk configuration from one interface 
MonitoringCheck status individuallyReal-time status for all boxes in one view 
MaintenanceManual firmware updates per boxCentralized firmware deployment chesifylabs.
ScalabilityDifficult for 10+ boxesDesigned for multi-location enterprises 

The IoT Box hardware itself remains the same Raspberry Pi-based device that connects printers, scanners, scales, payment terminals, cameras, and industrial machines to Odoo via USB, Bluetooth, WiFi, or HDMI. OBox is the management layer that sits on top of existing IoT Box infrastructure.

Key Features of the OBox Module in Odoo 20

1. Centralised Dashboard for All IoT Boxes

View every connected IoT Box in a single list with:

  • Box name and location

  • Online/offline status

  • Connected devices per box

  • Firmware version

  • Last activity timestamp

This eliminates the need to bookmark multiple IP addresses or maintain spreadsheets tracking box locations.

2. Bulk Configuration and Deployment

Configure multiple IoT Boxes simultaneously:

  • Apply device mappings across boxes

  • Set routing rules for users and work centers

  • Deploy firmware updates to selected boxes or all boxes at once

For businesses with 10+ IoT Boxes across warehouses or retail chains, this reduces deployment time by 60–70%.

3. Real-Time Monitoring and Alerts

OBox provides:

  • Live status indicators (online, offline, restarting)

  • Device-level health checks

  • Automatic alerts when boxes go offline or devices malfunction

This is critical for 24/7 operations like manufacturing plants or multi-shift warehouses where hardware downtime directly impacts productivity.

4. Centralized Log Access

Access IoT Box log files directly from the OBox form view without SSH or remote desktop access. This accelerates troubleshooting and reduces dependency on IT teams for basic diagnostics.

5. Device Assignment and Routing Rules

Assign specific devices to specific users, work centers, or POS stations:

  • Route barcode scanners to designated warehouse workers

  • Assign receipt printers to specific POS terminals

  • Link measurement tools to quality control work centers

This prevents crossed signals in shared environments where multiple operators use the same IoT Box.

Supported Devices and Hardware Compatibility

OBox manages all devices supported by the Odoo IoT ecosystem:

  • Barcode scanners (USB, Bluetooth, WiFi)

  • Receipt and label printers (USB, network)

  • Payment terminals (USB, Ethernet)

  • Scales and measurement tools (USB, serial)

  • Cash drawers (USB, RJ12)

  • Customer displays (HDMI, USB)

  • Foot pedals and input devices (USB)

  • Cameras (USB, IP cameras)

  • Industrial machinery (OPC-UA compatible)

The IoT Box subscription cost remains US$ 30/month/box (or €18.75/month/box in Europe), and OBox management is included at no additional cost for Odoo 20 Enterprise customers.

Industries: Who Benefits Most from OBox?


Multi-Location Retail Chains

Retailers with 5+ stores can:

  • Monitor all POS hardware from headquarters

  • Deploy firmware updates across all stores simultaneously

  • Receive alerts when a store's printer or scanner goes offline

Warehouses and Distribution Centres

Warehouses with multiple IoT Boxes across receiving, picking, packing, and shipping zones can:

  • Assign specific scanners and printers to specific zones

  • Track device utilization and uptime

  • Troubleshoot issues remotely without visiting the warehouse floor

Manufacturing Facilities

Manufacturers with IoT-connected work centers can:

  • Monitor footswitches, cameras, calipers, and label printers across production lines

  • Ensure quality control devices are online before each shift

  • Automate maintenance alerts based on device usage

Food & Beverage and Hospitality

Restaurants and hotels with multiple POS terminals can:

  • Manage kitchen printers, customer displays, and payment terminals from one dashboard

  • Quickly swap devices between terminals during peak hours

  • Ensure all hardware is operational before opening

Odoo 19 vs Odoo 20: IoT Management Comparison

FeatureOdoo 19 (IoT Box)Odoo 20 (OBox)
Management InterfaceLocal IP access per boxCentralized Odoo dashboard chesifylabs.
ConfigurationManual, box-by-boxBulk configuration 
MonitoringIndividual status checksReal-time multi-box monitoring 
Firmware UpdatesManual per boxCentralized deployment 
Log AccessSSH or local browserDirect from Odoo interface 
ScalabilityChallenging beyond 5 boxesBuilt for 10+ boxes 


How Botspot Infoware Implements Odoo IoT and OBox

At Botspot Infoware, we are an Official Odoo Partner with 10+ years of experience and 75+ projects delivered across 27+ countries. Our IoT implementation process includes:

1. Hardware Assessment and Planning

  • Audit existing devices (printers, scanners, scales, payment terminals)

  • Determine IoT Box count and placement (one per workstation or zone)

  • Plan network topology (WiFi vs Ethernet, VLAN segmentation)

2. IoT Box Setup and Configuration

  • Install and connect IoT Boxes to network.

  • Pair devices with IoT Boxes (USB, Bluetooth, WiFi)

  • Configure device drivers and routing rules

3. Odoo Module Integration

  • Link IoT devices to Manufacturing work centers, POS terminals, or Inventory operations

  • Set up IoT triggers (e.g., footswitch to advance work order, scale to auto-weigh packages)

  • Test end-to-end workflows (scan → Odoo record update → label print)

4. OBox Centralized Management (Odoo 20)

  • Enable OBox module in Odoo 20

  • Register all IoT Boxes in centralized dashboard

  • Configure bulk settings and monitoring alerts

5. Training and Handover

  • Train warehouse, retail, or production staff on device usage

  • Provide troubleshooting guides and escalation paths

  • Set up 24/7 support for hardware issues

Should You Upgrade to Odoo 20 for OBox?

Upgrade now if:

  • You manage 5+ IoT Boxes across multiple locations.

  • Your IT team spends significant time troubleshooting hardware box-by-box.

  • You need centralized monitoring and alerting for 24/7 operations.

  • You are on Odoo 17 or older (approaching end-of-life in Q4 2026).

Wait if:

  • You have only 1–2 IoT Boxes (centralized management provides minimal benefit)

  • You are on Odoo 18 or 19 with stable customizations and no urgent compliance needs

  • You prefer to wait for the first stable Odoo 20 patch cycle (October–November 2026)

Pricing and Licensing

  • IoT Box Subscription: US$ 30/month/box (or €18.75/month/box in Europe)

  • OBox Module: Included free with Odoo 20 Enterprise subscription

  • Hardware Cost: ~US$ 178 per physical IoT Box (Raspberry Pi-based), or use Windows Virtual IoT for POS-only setups

For businesses with 10+ IoT Boxes, the time savings from centralised management typically justify the Odoo 20 upgrade within 3–6 months.

Implementation Lessons from the Field

Having implemented Odoo IoT for warehouses, retail chains, and manufacturing facilities across 27+ countries, here are three lessons we have learned:

  1. Plan device placement before deployment. One IoT Box per workstation or zone prevents bottlenecks and ensures redundancy.

  2. Use Ethernet for critical devices. WiFi is convenient, but Ethernet provides more reliable connectivity for payment terminals and production machinery.

  3. Test IoT triggers thoroughly. In Manufacturing, the order of triggers matters Odoo executes them sequentially, so reorder triggers to match your workflow.

How Botspot Infoware Supports Your Odoo IoT and OBox Journey

At Botspot Infoware, we provide comprehensive Odoo IoT and OBox implementation services:

50,000+ companies run Odoo to grow their businesses.

Join us and make your company a better place.


If you are managing multiple IoT Boxes and struggling with box-by-box configuration, now is the time to plan your Odoo 20 upgrade.

Odoo 20 OBox Module: Centralised IoT Management for Multi-Location Businesses
Anjali Chaturvedi September 25, 2026
Share this post
Tags


Archive
Sign in to leave a comment
Odoo 20 Features: Global Release Date, AI Roadmap, and What Businesses Need to Know in 2026