eastham / adsb_actions

A package for taking actions based on live or recorded ADS-B data.
BSD 2-Clause "Simplified" License
2 stars 0 forks source link

ADS-B "daily report" from my Raspberry Pi Receiver #22

Closed Mike-D-424 closed 4 months ago

Mike-D-424 commented 5 months ago

I wish to find a magic way for my existing ADS-B feed to create and (preferably e-mail me) a daily report including aircraft ID, speed, heading, date, time, altitude, etc. of any aircraft lower than 1000 ft that my device receives.

The reason I want this is I am tired of helicopters making my house shake since I live under their approach to a local airport.

I am not at all a coding or pi expert, therefore the simpler and easier-to-implement solution is preferred.

Thank you, Michael

eastham commented 5 months ago

This will work with a rule something like the following. It only prints when an aircraft matches, you will have to take it from there:

print_low_aircraft:
  conditions:
    max_alt: 1000
    latlongring: [5, lat.xxxx, long.xxx]  # 5 nm ring around your house specified in the lat and long fields
    cooldown: 10 # only print every 10 minutes, presumably long enough for the aircraft to leave the ring
Mike-D-424 commented 5 months ago

Thank you for your assistance!

Unfortunately, I have no idea where to put the above rule or how to implement it in the Rasberry Pi

If you have a moment to provide additional information I'd appreciate it.

Thank you,

Michael

eastham commented 5 months ago

Sorry, it sounds like you will either need to spend some time learning about the Pi/Unix environment (I suspect a dozen hours or so would do it), or hire someone to set this up for you.

Mike-D-424 commented 5 months ago

Programing is outside of my skill set. Paying a person who knows how to do this is something I'd consider.

eastham commented 4 months ago

Feel free to sponsor the project if you would like to get something custom. https://github.com/sponsors/eastham?frequency=one-time