OpenSky Feeder for Dump1090 (Raspberry Pi-Based)
This guide explains how to feed ADS-B data into the OpenSky Network using a Raspberry Pi.Setup takes just five minutes.
The feeder daemon runs alongside Dump1090 and is available on. GitHub.
Installation Options
- The easiest option is to use the pre-configured Raspbian image (no manual installation required). If you choose this option, you do not need to complete the "Obtaining and Installing the OpenSky Feeder" section.
- Alternatively, you can install Dump1090 manually on Raspbian (we recommend using dump1090-fa), then proceed to the "Obtaining and Installing the OpenSky Feeder" section.
- You may also use other Linux distributions, but we officially support only Raspbian > While other Debian-based distributions may work, and you might be able to get the software running on non-Debian systems, there is no straightforward method to install the OpenSky feeder on them.
- If you already have Dump1090 running on any device in your network, you can install the OpenSky feeder on an x86, x86_64, armhf, or arm64 machine to relay data to the OpenSky Network.
Obtaining and Installing the OpenSky Feeder
Quick Install (.deb package)
wget https://opensky-network.org/files/firmware/opensky-feeder_latest_armhf.deb sudo dpkg -i opensky-feeder_latest_armhf.deb
Follow the setup prompts to configure your receiver and OpenSky account.
Alternative: Install via APT Repository
sudo apt-get install apt-transport-https ca-certificates sudo wget -O /etc/apt/trusted.gpg.d/opensky.gpg https://opensky-network.org/files/firmware/opensky.gpg.pub sudo bash -c "echo deb https://opensky-network.org/repos/debian opensky custom > /etc/apt/sources.list.d/opensky.list" sudo apt-get update sudo apt-get install opensky-feeder
Managing the Feeder
To update manually:
sudo dpkg -i opensky-feeder_latest_armhf.deb
To reconfigure settings:
sudo dpkg-reconfigure opensky-feeder
Restart after an upgrade issue:
sudo systemctl restart opensky-feeder
Troubleshooting & Logs
Check logs if the feeder isn't working:
sudo journalctl -b 0 -u opensky-feeder
Removing the Feeder
To disable temporarily:
sudo systemctl disable opensky-feeder sudo systemctl stop opensky-feeder
To uninstall but keep config:
sudo apt-get remove opensky-feeder
To remove with configuration:
sudo apt-get --purge remove opensky-feeder
Running dump1090 on another system?
If you are using a different system, check this guide for installation options on other architectures.
Changelog
- Release 2.1.7-1 from 23.07.2018
- Support for hptoa branch of dump1090, see GitHub
- SHA256Sum (armhf): 76924b152ac836faac8ef79348180ee5e0a3d2b9068b7c1e57fa21a35e9dbff0
- SHA256Sum (arm64): 71bb878e1f74be967b863979d64f56369b0fae6aa0094eb1a020d7c94d31458e
- SHA256Sum (amd64): a3af0884277b2b10d306401861fb454e9af14cef680d47749992aa36be9de5de
- SHA256Sum (i386): a432faf050c936af791b4e0a857552983fa14982d9ae4ff08e524ff997f7821e
- Release 2.1.6-1 from 22.02.2018
- Introduced the OpenSky Kit
- 2.1.4-3 and 2.1.5-1 are still up to date for other receivers
- Release 2.1.4-3 from 30.11.2017
- Compiled armhf version under Raspbian again to support Raspberry Pi 1
- SHA256Sum (armhf): a2b57a64040b714b6573caef502da6c1fcd1ba92fbdd4e3a21b8f3a702eeac5b
- 2.1.4-2 is still up to date for other architectures
- Release 2.1.4-2 from 20.11.2017
- Changed information text in debconf
- SHA256Sum (armhf): 25b7c005973e716c89c806d95401f7d8743c4424b39dff49eb6b62a5991e6a47
- SHA256Sum (arm64): cacd1c177ca4141f020db32785d49905b72d37f7d641302c2ec6a41254d93085
- SHA256Sum (amd64): 61d4adf691ae8404ba61d084e1f1de4fd24569d364d4b18e3c10c5b7dff59a34
- SHA256Sum (i386): f3c90c53f9cdbc5989de07a0d01d25ea50b30d209096c4e85d940549c5619b14
- Release 2.1.4 from 19.11.2017
- Let users change their serial number using debconf
- Fixed auxiliary configuration path
- Print serial number in signed form
- SHA256Sum (armhf): 62bd5eae0426d97cf9d862ff655e52c4ba8e668ec5345e0fbdfbc7816d18b848
- SHA256Sum (arm64): 20825172eceab707a722e5d813342f39324671f3a7a028a075f257bf3adc2016
- SHA256Sum (amd64): 62572a3d6744bd6d3930d14bd23d305de9dd4ee05ddcc268a429dc1b43bace2c
- SHA256Sum (i386): 717096b802b1f8480a2fa4e3e740c041c4a670835cad548d4dc2d7ef9fa7638e
- Release 2.1.3 from 27.08.2017
- Added features for donated sensors (no need to update for others)
- MD5Sum: e91be0d53784ce6dad41dedb08b4f13e
- MD5Sum (i386): f4772517780563d6f082377b7c1a21b0
- MD5Sum (amd64): 380dac24e27b93f113fbd5388ee2f367
- MD5Sum (arm64): 5cc2fbe2bca07ca0bcebc1be8ba284c5
- Release 2.1.2 from 21.05.2017
- Reintroduced serial number override
- Fixed build system issues
- MD5Sum: fb680636df54f7713f8cc7a4e0e44997
- MD5Sum (i386): 10f4b79e67dadf4be33ea01d225df5f9
- MD5Sum (amd64): 27a9e54c4dee09f45ea7ff3f6460760a
- Release 2.0.1 from 08.03.2017
- Fixed range checks for latitude/longitude
- MD5Sum: 812898d8ede1dbcb677c3d7811fa2d83