Equipment Maintenance (Predictive) Odoo app icon

Odoo Predictive Maintenance for Equipment

Meters, PM schedules, simulated IoT alerts, spare BOMs, and MTTR/MTBF on standard Odoo Maintenance.

Industry

Logistics, Manufacturing

Technical name

pys_equipment_maintenance

Equipment Maintenance (Predictive) Odoo module preview

Equipment Maintenance (Predictive) extends standard Odoo Maintenance for plant and workshop equipment. Keep locations, criticality, and meters (hours, cycles, odometer), then run PM plans that create work requests with checklists and failure modes. Spare BOMs can consume stock when work is closed. A dashboard shows open work, downtime, MTTR, and MTBF. Sensors can be simulated for demos, and a daily job scores risk and can open corrective work. This uses rule-based insights, not machine learning, and is not a live industrial IoT hardware connector.

Features

  • Standard Maintenance, extended

    Keeps Odoo equipment and requests. Adds location, criticality, meters, fleet refs, and service history.

  • Meter-based PM

    Plans and schedules on hours, cycles, or odometer create maintenance requests before the next service is due.

  • Checklists and breakdowns

    Checklist templates on the job. Technicians log meters and report a breakdown from a wizard.

  • Spares and stock

    Spare BOMs on the asset, parts on the request, optional consume on done, reorder into a purchase draft.

  • Simulated IoT and rule-based insights

    Demo cron can write sensor readings. A daily job scores risk and can open a corrective request. Not a trained ML model.

  • Dashboard and mobile RPC

    Open work, downtime, MTTR, MTBF. Field apps call eqm.mobile.api without replacing core Maintenance fields.

Equipment Maintenance (Predictive) extends standard Odoo Maintenance. It does not replace maintenance.equipment or maintenance.request. It is not the IT Equipment Management app (employee laptops and QR assign/release).

Planners set PM plans and meter-based schedules. Technicians work My Work: checklists, meter wizard, breakdown wizard, spare lines. Closing a request can consume stock. Monitoring holds sensors, alerts, and predictive insights. Insights are rule-based from recent readings (settings: IoT simulation, predictive enabled). Convert an insight into a corrective request.

  • Asset extras: location tree, criticality, operational status, fleet ref, license plate, barcode, meters, service history.
  • PM plans and meter/hours/cycles schedules that create maintenance requests.
  • Checklist templates on the request; failure modes.
  • Spare BOMs, part lines on the request, optional auto-consume on done, reorder wizard, purchase drafts.
  • Simulated IoT readings (demo cron) and rule-based predictive insights with risk score, acknowledge, or convert to a request.
  • Dashboard: open work, overdue, downtime, MTTR, MTBF, technician load, low spare stock.
  • Roles: User, Technician, Planner, Manager. Mobile RPC on eqm.mobile.api (sync requests, meters, checklists, barcode search).

Works on Community and Enterprise. Needs Maintenance, Inventory, Purchase, and Discuss. English only. IoT hardware connectors and machine-learning models are out of scope; simulation and rules cover the demo path.

Compatibility

Odoo 19 Community and Enterprise. Needs maintenance, mail, product, stock, purchase, and web. No Enterprise-only apps. IoT is optional simulation. Predictive cron is rule-based, not ML.

Depends: maintenance, mail, product, stock, purchase, web

Changelog

19.0.1.0.0 - Extends maintenance.equipment and maintenance.request (eqm_* fields) - Locations, criticality, meters, PM plans and meter schedules - Checklists, failure modes, service history, breakdown and meter wizards - Spare BOMs, consume on done, reorder to purchase - Sensor model, IoT simulation setting, rule-based predictive insights and alerts - Operations dashboard: downtime, MTTR, MTBF - Mobile RPC eqm.mobile.api - Groups: User, Technician, Planner, Manager

Questions about Equipment Maintenance (Predictive)

No. It installs on Community Maintenance. Dependencies are maintenance, stock, purchase, product, mail, and web. It also runs on Enterprise, Odoo.sh, and on-premise.

Reviews

Be the first to rate this app.

Leave a rating

Rating

Your email is not shown publicly.

Need a full demo or a customized workflow?

Book a walkthrough of this app on a live instance, or tell us how you want the module to fit the process you already run.