Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Integration
  3. Oil & Gas SCADA Integration v 19.0
  4. Sales Conditions FAQ

Oil & Gas SCADA Integration

by Cybrosys Techno Solutions https://www.cybrosys.com
Odoo
In-App Purchases
v 19.0 Third Party 8
Download for v 19.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Inventory (stock)
• Maintenance (maintenance)
• Manufacturing (mrp)
• Invoicing (account)
• Purchase (purchase)
• Contacts (contacts)
• Project (project)
• Employees (hr)
• Fleet (fleet)
Community Apps Dependencies Show
• Oil & Gas Core
• Oil & Gas Equipment
• Oil & Gas HSE
• Oil & Gas Pipeline
• Oil & Gas Project
• Oil & Gas Reservoir
• Oil & Gas Royalty
• Odoo 19 Full Accounting Kit for Community
• Odoo 19 Budget Management
• Oil & Gas Transfers
• Oil & Gas Lease
Lines of code 25244
Technical Name oil_erp_scada
LicenseLGPL-3
Websitehttps://www.cybrosys.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Inventory (stock)
• Maintenance (maintenance)
• Manufacturing (mrp)
• Invoicing (account)
• Purchase (purchase)
• Contacts (contacts)
• Project (project)
• Employees (hr)
• Fleet (fleet)
Community Apps Dependencies Show
• Oil & Gas Core
• Oil & Gas Equipment
• Oil & Gas HSE
• Oil & Gas Pipeline
• Oil & Gas Project
• Oil & Gas Reservoir
• Oil & Gas Royalty
• Odoo 19 Full Accounting Kit for Community
• Odoo 19 Budget Management
• Oil & Gas Transfers
• Oil & Gas Lease
Lines of code 25244
Technical Name oil_erp_scada
LicenseLGPL-3
Websitehttps://www.cybrosys.com
Supports: Community
Availability: On Premise Odoo Online Odoo.sh
Oil & Gas SCADA Integration

SCADA Integration Pillars

Why Oil & Gas SCADA Integration?

Native Ignition Support

Direct, built-in support for Inductive Automation's Ignition SCADA. Ingest JSON payloads via secure API keys with zero middleware.

Multi-Measurement Devices

A single tag can report pressure, temperature, flow rate, level, gas ppm, vibration, and cumulative volume in one payload.

Threshold Alerts

Configure rules per measurement to auto-create HSE incidents, maintenance requests, or both — with cooldown control and SMS notifications.

Production Write-back

SCADA-driven readings feed daily production reports, royalties, stock movements, and lease accounting automatically.

  • Screenshots
  • Features
  • FAQs
  • Releases
Module Configuration
SCADA Configuration

Seamless SCADA Activation

Enable and configure the SCADA module within the Oil ERP settings by providing a unique API key for secure authentication.

Storage Tank / ATG Setup
Storage Tank Configuration

Convert a Stock Location into a Storage Tank with Live SCADA Values

Toggle Is Storage Tank / ATG to enable full Automatic Tank Gauging. Define tank geometry and product types to automatically calculate live volumes, net standard volume, and fill percentage from real-time SCADA data.

Tag Identity & Measurements
SCADA Tag Form

Register a SCADA Tag with Multiple Measurements

Map Ignition OPC-UA tags to Odoo records and enable specific measurements such as Pressure, Temperature, or Flow Rate. Tag production assets to automate royalty calculations and stock updates.

Readings Log
SCADA Readings Log

Route Readings to an Odoo Target and Inspect History

Route incoming telemetry to Equipment, Projects, or Pipelines. View a comprehensive time-series log of all readings with detailed quality status and measurement history.

Production Logs
SCADA Production Logs

Track Per-Reading Produced Quantities by Product

Automatically capture produced quantities for every product linked to a SCADA tag. These logs drive accurate daily production reporting and inventory accounting.

Alert Thresholds
SCADA Alert Thresholds

Configure Threshold Rules for Automated Action

Set conditional rules to trigger automated actions. Create HSE incidents or maintenance requests immediately upon threshold breaches with built-in cooldown logic and SMS alerts.

SCADA Integration Menu
SCADA Integration Menu

Navigate the SCADA Integration Menu

Access all SCADA operations through a centralized menu, including live monitoring, production accounting, and system configuration.

Tank Smart Buttons
Storage Tank Smart Buttons

Open Tag, Reading, and Product Records from the Tank

Quickly navigate between storage locations and their associated SCADA tags, readings, and inventory logs via intuitive smart buttons.

Daily Production Report
Daily Production Report

Auto-Create Daily Production Reports from SCADA Telemetry

Automatically aggregate high-frequency SCADA data into summarized daily production reports. View detailed production by product and access linked royalties directly from the report.

Royalty Generation
Royalty Generation

Auto-Generate Royalties from SCADA-Driven Production

Generate or update draft royalties automatically based on SCADA-verified production data. Streamline revenue distribution by pulling lease terms directly into the royalty accounting workflow.

Native Ignition SCADA Integration

Built-in, out-of-the-box support for Inductive Automation's Ignition SCADA. Securely ingest JSON payloads validated against an API key — authenticated, real-time, and natively optimized for Ignition Gateway scripts.

Master Tag Registry

Register every Ignition OPC-UA tag once with its full tag path, target Odoo model (Equipment, Project, Pipeline, or Log Only), company, and active flag — uniqueness enforced per company.

Multi-Measurement Devices

A single tag can record Pressure, Temperature, Flow Rate, Level, Gas ppm, Vibration, Valve Position, Cumulative Volume, and Other in one wide reading per timestamp.

Threshold Alerts & Cooldowns

Per-measurement rules with operators (>, >=, <, <=, ==), severity levels, configurable cooldown minutes, and optional SMS notifications to followers.

Auto HSE & Maintenance Actions

Threshold breaches can auto-create HSE incidents (with configurable incident type), maintenance requests, both, or log-only entries — directly from telemetry.

Production Tag Write-back

Production tags push per-product Produced Quantity rows that feed daily production reports, royalty calculations, and stock movements through the cron job.

Work Center & Equipment Roles

Bind a tag to an MRP work center as Machine State, Output, Energy meter, Temperature, Pressure, or Other — and route equipment-bound tags into maintenance workflows.

Per-Tag Retention Policy

Enable retention on a tag and choose Days, Weeks, Months, or Years — a scheduled cron purges old readings to keep the time-series store lean.

Storage Tank / ATG Mode

Turn any stock location into an Automatic Tank Gauge node — define geometry, base temperature, and expansion coefficient, then watch live Level, Gross Volume, Net Std Volume, Ullage, and Fill % update from SCADA level sensors.

Daily Reports & Royalty Automation

A scheduled cron rolls SCADA production logs into one daily report per well per day, posts incoming stock pickings, and either appends draft royalty lines for the lease or creates a new royalty — fully idempotent so re-runs never double-post.

What is a SCADA Tag and how does it work?
A SCADA Tag is the master registry record that maps a single Ignition OPC-UA tag path (e.g. [default]Well1/Pressure/PSI) to a specific Odoo target — Equipment, Project, Pipeline, or Log Only. Each tag controls which measurements it accepts, which products it produces, which work center role it plays, and which thresholds and retention rules apply.
Can one tag report multiple measurements at once?
Yes. Enable any combination of Pressure, Temperature, Flow Rate, Level, Gas Concentration (ppm), Vibration, Valve Position, Cumulative Volume, and Other toggles on the tag — a single incoming payload is logged as one wide reading row covering all enabled measurements.
How do alert thresholds trigger HSE incidents or maintenance requests?
Add a row in the Alert Thresholds tab with a condition (e.g. Temperature > 100), severity, and action (Create HSE Incident, Maintenance Request, Both, or Log Only). When a reading meets the condition and the cooldown has elapsed, the configured record is auto-created and Last Triggered and Times Triggered are updated.
Where do I configure the API key Ignition uses?
Go to Settings > Oil ERP, enable SCADA Integration, and enter the SCADA API Key. Ignition must send the same value in the api_key field of every JSON payload — payloads with a missing or wrong key are rejected.

Release 19.0.1.0.0

1st April, 2026 - Add: Initial commit

The Ecosystem

Explore the Oil ERP Suite

Reservoir

Oil & Gas Reservoir

Lease

Oil & Gas Lease

Pipeline

Oil & Gas Pipeline

HSE

Oil & Gas HSE

Refinery

Oil & Gas Manufacturing

Transfers

Oil & Gas Transfers

Inspection

Oil & Gas Inspection

Gate Pass

Oil & Gas Gate Pass

Professional Support

Our Expert Services

Odoo Customization Odoo Implementation Odoo Support Odoo Migration
Odoo Integration Odoo Consultancy Odoo Licensing Hire Odoo Developer

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with