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
    • Estate 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. Industries
  3. Flight Data Sync - OpenSky Network v 18.0
  4. Sales Conditions FAQ

Flight Data Sync - OpenSky Network

by Apexive Solutions LLC https://github.com/smartops-aero/smartops-odoo-flight
Odoo
v 18.0 Third Party 3
Download for v 18.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)
Community Apps Dependencies Show
• Flight
• Flight Data Sync
• Flight UOM
Lines of code 2552
Technical Name flight_data_sync_opensky
LicenseLGPL-3
Websitehttps://github.com/smartops-aero/smartops-odoo-flight
You bought this module and need support? Click here!
  • Description
  • Documentation

Flight Data Sync - OpenSky Network

Integrate your Odoo flight management system with the OpenSky Network, a non-profit providing free access to real-time and historical ADS-B flight data.

✨ Key Features

  • Interactive Wizard - User-friendly interface for flight synchronization
  • Dual Sync Modes - Sync specific flights or by aircraft date range
  • Smart Comparison - Compare OpenSky data with existing Odoo flights
  • Flexible Actions - Choose to create, update, or skip each flight
  • Automatic Matching - Match by aircraft, date, departure, and arrival
  • Rich Flight Data - View times, duration, and callsigns

🚀 Quick Start

  1. Install the module from Apps menu
  2. Create an OpenSky Network provider (Flights → Configuration → Data Providers)
  3. Set ICAO24 addresses on your aircraft
  4. Open the sync wizard from flight list view (Action → Sync with OpenSky Network)
  5. Choose sync mode and parameters
  6. Review and apply changes
💡 Pro Tip: Create a free account at opensky-network.org and configure your provider with credentials to get 10x more API credits (4000/day vs 400/day for anonymous users).

📋 Requirements

  • Odoo 18.0
  • Flight module (base flight management)
  • Flight Data Sync module
  • Python requests library
  • Aircraft with ICAO24 addresses configured

🔧 Configuration

1. Create Provider

Navigate to Flights → Configuration → Data Providers and create a new provider:

  • Name: OpenSky Network
  • Service: OpenSky Network
  • Username/Password: Optional (for higher rate limits)

2. Configure Aircraft

Ensure all aircraft have their ICAO24 addresses set:

  • Go to Flights → Configuration → Aircraft
  • Edit each aircraft and set the ICAO24 field (6-character hex code)

📊 Sync Modes

Mode 1: Sync Aircraft by Date Range

  • Select an aircraft
  • Choose date range (max 30 days)
  • Fetch all flights for that aircraft in the period
  • Compare with existing Odoo flights

Mode 2: Sync Specific Flights

  • Select one or more existing flights
  • Fetch OpenSky data for those flight dates
  • Compare and verify flight data

âš ī¸ Limitations

  • Maximum 30-day date range per sync (API limitation)
  • Flight tracks only available for last 30 days
  • Non-commercial use only (OpenSky Network terms)
  • Requires ICAO24 addresses on aircraft
  • Aerodromes must exist in Odoo for matching

📖 Documentation

For detailed documentation, troubleshooting, and technical details, see the README.md file.

📜 License

LGPL-3

đŸ‘Ĩ Credits

  • Author: Apexive Solutions LLC
  • Data Source: OpenSky Network
  • Support: GitHub
â„šī¸ About OpenSky Network: The OpenSky Network is a non-profit association based in Switzerland. It provides open access to real-world air traffic control data for research and non-commercial purposes. Learn more at opensky-network.org.

Flight Data Sync - OpenSky Network

Synchronize flight data with the OpenSky Network API.

Overview

This module integrates Odoo with the OpenSky Network, a non-profit association providing free access to real-time and historical ADS-B flight data.

Features

  • Interactive sync wizard with two modes
  • Compare OpenSky data with existing Odoo flights
  • Choose to create, update, or skip each flight
  • Automatic matching by aircraft, date, and route
  • View flight times, duration, and callsigns from OpenSky

Configuration

  1. Create an OpenSky Network data provider
  2. Optionally set username/password for higher API limits
  3. Ensure aircraft have ICAO24 addresses set

Usage

From the flight list view:

  1. Click Action menu → "Sync with OpenSky Network"
  2. Select sync mode (specific flights or aircraft date range)
  3. Configure parameters and click "Fetch Flights"
  4. Review comparison table and adjust actions
  5. Click "Apply Sync" to create/update flights

See README.md for detailed documentation.

License

LGPL-3

Credits

  • Apexive Solutions LLC
  • OpenSky Network (data provider)

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.
Please choose a rating from 1 to 5 for this module.
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