This one gets a bit nerdy. I have a driveway monitor system that uses magnetic frequencies to detect cars in the driveway. The problem is that it runs at the same frequency as a lot of garage door openers causing a lot of false positives. I have an extensive camera setup, so I was more interested in using it as a way to log events than the loud chime in the house. That led me to explore reading the signal another way, adding something to filter out the false positives if possible, and wrap it in a python service that sends data to MQTT, therefore Home Assistant.
I found the NESDR Smart RTL-SDR USB Radio and decided to use it as a platform to tinker a bit. Most of the libraries around for RTL-SDR are focused on visualizing the data. I have two parts to my problem. I need to visualize the data, duplicate driveway events and figure out how to isolate them. Then I need to adapt the scripts I create to work on a headless linux box with no UI. I just need it to detect, log and call a service.
I’ve got it set up and learned how to sample with it, but I have a long way to go to building my end to end solution.