433 / 868 / 915 MHz · RTL-SDR
Find every wireless device around you
Leave a dongle on an ISM band and collect the sensors, remotes, door contacts, meters and tyre sensors transmitting near you, each with the ID it keeps.
Most wireless devices in a building announce themselves every few seconds to every few minutes, and almost all of them carry an ID that does not change. Covering the band continuously catches the ones that would have transmitted while you were tuned somewhere else, which is the whole reason a scan misses them.
The devices view is one row per transmitter rather than one per transmission: what it called itself, who made it, the strongest level it was ever heard at and when it was last heard. Select a row and its sightings are drawn on the map, so a walk or a drive turns into coverage rather than a list, and the survey exports as WiGLE CSV for anything that already draws that.
Drive or walk with a position and the survey places what it heard: the trilateration list puts each transmitter heard from enough different places on the map, within an accuracy you choose, tightest first.
Anything nothing claims still gets its coding inferred and its bits sliced out, so an unknown remote is a starting point rather than a blank.
$ waveshark --tune 433.92 --survey --location 53.34,-6.26Track aircraft and read what they send
ADS-B and Mode S on the map, UAT for light aircraft, and the ACARS, VDL Mode 2 and satellite messages crews exchange with the ground.
Read that one