Crafted a custom Telegram notification system for overhead aircraft using RTL-SDR and tar1090

Hi there! I recently got into ADS-B tracking and made something cool. I set up a Telegram bot that tells me when planes are flying close to my house. It uses an RTL-SDR dongle and tar1090 to grab flight info.

My Python bot checks the tar1090 data and only sends alerts for nearby planes. The messages are neat and tell you stuff like the plane’s name, company, how high it is, which way it’s going, and how far away. You can even click a link to see the flight on different tracking websites.

Some neat things about it:

  • Works with your own RTL-SDR and tar1090 setup
  • You can set how close planes need to be
  • Figures out airlines from the plane’s call sign
  • Sends alerts right away
  • You can pick which tracking site to use
  • It speaks several languages
  • You can set your location easily through Telegram

I’ve got it running on a Raspberry Pi. You can change settings using Telegram buttons and commands.

What do you think? Any ideas to make it better? Thanks for checking it out!

Impressive project! I’ve been tinkering with ADS-B for a while, and your Telegram bot is seriously cool. One thing that might be interesting is to add historical data tracking. You could store flight info over time and generate reports on busiest times, most common aircraft, or unusual patterns.

Another idea: what about integrating with other sensors? If you’ve got a weather station or air quality monitor, you could correlate that data with overhead flights. Might reveal some interesting connections.

Have you considered adding a privacy mode? Some folks might be concerned about tracking specific tail numbers. Could be useful to have an option to anonymize certain data points.

Overall, great work! Projects like this really showcase the potential of DIY aviation tracking. Keep pushing the boundaries!

wow thats rly cool! i’m into ADS-B too but never thought of using telegram. have u considered adding noise level tracking? could be interesting to see how loud diff planes are. maybe u could also add a feature to save favorite planes or routes. keep up the awsome work!

That’s an impressive project you’ve put together! I’ve been dabbling in ADS-B tracking myself, and your Telegram bot system sounds like a significant step up from basic tracking setups.

One suggestion to enhance your system might be incorporating flight schedule data. This could allow you to filter out regular commercial flights and focus on more unusual or interesting aircraft. You could also consider adding a feature to track specific aircraft types or airlines of interest.

Have you thought about integrating weather data? It could be interesting to correlate aircraft behavior with local weather conditions. This might offer insights into how weather affects flight patterns in your area.

Lastly, if you’re open to sharing, this kind of project would likely be of great interest to the broader ADS-B community. Consider documenting your setup and code on GitHub or a similar platform. It could inspire others and potentially lead to collaborative improvements.